De elektronische studiegids voor het academiejaar 2025 - 2026 is onder voorbehoud.





Visual computing (4491)

  
Coördinerend verantwoordelijke :Prof. dr. Nick MICHIELS 
  
Co-titularis :Prof. dr. Lode JORISSEN 
  
Lid van het onderwijsteam :De heer Brent ZOOMERS 
 Prof. dr. Frank VAN REETH 
 De heer Joni VANHERCK 


Onderwijstaal : Nederlands


Studiepunten: 3,0
  
Periode: semester 2 (3sp)
  
2de Examenkans1: Ja
  
Eindcijfer2: Numeriek
 
Volgtijdelijkheid
 
   Geen volgtijdelijkheid

Begincompetenties

De student kan een programmeertaal (bijvoorbeeld Python) en aanverwante tools aanwenden om oplossingen te implementeren. De student kan de algemene principes van academische verslaggeving toepassen.



Inhoud

De cursus heeft tot doel de studenten een aantal inzichten bij te brengen in het Visual Computing domein, waarbij zowel concepten rond beeldverwerking (image processing) en beeldsynthese (computer graphics) aan bod komen. De studenten leren basisproblemen uit het visual computing domein op een gestructureerde manier aan te pakken, gebruik makend van gangbare software tools en -bibliotheken. De studenten zijn in staat de verworven inzichten toe te passen in vakgebonden werkzittingen en taken. De cursus wordt rijkelijk doorspect met praktische toepassingen en de student zal zelf, in de verschillende applicatiecolleges en practica, aan de slag gaan om visual computing uitdagingen op te lossen met behulp van de open-source OpenCV programmabibliotheek (www.opencv.org).

Een aantal van de behandelde onderwerpen zijn onder andere (in een niet-bindende lijst):

- digitale camera's
- beeldverwerking in het spatiale domein
- beeldverwerking in het frequentiedomein
- kenmerkende beeldpunten
- geometrische transformaties en camera kalibratie
- machine learning binnen het visual computing domein



Organisatie- / Werkvormen
Organisatievormen  
Applicatiecollege  
Werkvormen  
Huiswerktaken  
Oefeningen  
Verslag  


Evaluatie

Periode 2    Studiepunten 3,00

Evaluatievorm
Andere evaluatievorm tijdens onderwijsperiode40 %
Andere:evaluatie van practica/mini-projecten
Behoud van deelcijfer in academiejaar
Voorwaarde behoud van deelcijfer in academiejaarVanaf 12/20
Schriftelijk examen60 %
Behoud van deelcijfer in academiejaar
Voorwaarde behoud van deelcijfer in academiejaarVanaf 10/20
Gesloten-boek
Open vragen
Evaluatievoorwaarden (deelname en/of slagen)
VoorwaardenDe student moet op elke deelevaluatie van het opleidingsonderdeel (dus op zowel de evaluatie tijdens de onderwijsperiode als het schriftelijk examen) minimaal 8,0/20 halen.
GevolgIndien de student minder dan 8,0/20 haalt op een of meerdere deelevaluaties, kan de student als totale examencijfer voor het opleidingsonderdeel maximaal 9/20 halen.

Tweede examenkans

Evaluatievorm tweede examenkans verschillend van eerste examenkans
Neen
 

Verplichte handboeken (boekhandel)
 

Handboek 1:

Introduction to Visual Computing, Core Concepts in Computer Vision, Graphics, and Image Processing, Aditi Majumder, E-book, 1e editie (9 februari 2018), CRC Press, E-book

ISBN: 9781482244915

 

Verplicht studiemateriaal
 

Slides en overig lesmateriaal worden ter beschikking gesteld via de elektronische leeromgeving en/of tijdens de les verspreid.

 

Verplichte software
 

Visual Studio Code (of een andere IDE naar keuze) voor het programmeren in Python (>3.0) met de OpenCV programmabibliotheek (>4.0) (op de eigen PC). Al deze software is vrij beschikbaar.



Eindcompetenties
master in de industriële wetenschappen: nucleaire technologie
  •  EC 
  • EC1 - De Master in de industriële wetenschappen: nucleaire technologie kan in eigen professioneel denken en handelen -- met een gepaste ingenieursattitude en met continue aandacht voor de eigen vorming -- adequaat communiceren, effectief samenwerken, en rekening houden met de duurzame, economische, ethische, maatschappelijke en/of internationale context en is zich hierbij bewust van de impact op de omgeving.

     
  •  DC 
  • DC8 - De student kan kennis en vaardigheden kritisch evalueren om op basis hiervan eigen denken en handelen bij te sturen. (kritisch reflecteren)

      
  •  BC 
  • kan een kritische zelfreflectie formuleren
     
  •  DC 
  • DC9 - De student kan mondeling en schriftelijk (grafisch) communiceren. (communiceren)

      
  •  BC 
  • kan op een correcte manier rapporteren en documenteren over de gekozen oplossingen

    kan een kritische zelfreflectie formuleren
  •  EC 
  • EC4 - De Master in de industriële wetenschappen: nucleaire technologie heeft gespecialiseerde en diepgaande kennis van, inzicht en vaardigheden verworven in nucleaire technologische domeinen zoals reactortechnologie, kernfysica, radiochemie, nucleaire meettechniek, nucleaire elektronica en nucleaire softwaretoepassingen van signaalverwerkende algoritmen en systemen.

     
  •  DC 
  • DC1 - De studentheeft kennis van de basisbegrippen, structuur en samenhang. (kennis bezitten)

      
  •  BC 
  • kent de overlap en verschillen tussen beeldverwerking, computer graphics en computer visie

    kan verschillende visual com puting algoritmes situeren

    kent het verschil tussen klassieke visie technieken en meer recente deep learningoplossinge n
     
  •  DC 
  • DC2 - De studentheeft inzicht in de basisbegrippen en methodes. (begrijpen)

      
  •  BC 
  • begrijpt hoe digitale beelden tot stand komen

    heeft inzicht in de verschillende beeldfiltering algoritmes en de toepass ingen ervan

    begrijpt de geometrische relatie tussen gekalibreerde camerasystemen

    heeft inzicht in hoeverschil lende visual computing algoritmes toegepast en gecombineerd kunnen worden in een concreet probleem
     
  •  DC 
  • DC4 - De studentkan informatie opzoeken, meten of verzamelen en correct refereren. (data verwerven)

      
  •  BC 
  • kan relevante delen uit softwarebibliotheken en documentatie selecteren, exploreren en aanwenden.

    kan relevante achterg rondinformatie over visual computing algoritmes opzoeken
     
  •  DC 
  • DC7 - De studentkan geselecteerde methodes en hulpmiddelen aanwenden om oplossingen en ontwerpen te implementeren. (implementeren en operationaliseren)

      
  •  BC 
  • kan beeldanalyse en visie systemen implementeren m.b.v. OpenCV bibliotheek in Python
 

  EC = eindcompetenties      DC = deelcompetenties      BC = beoordelingscriteria  
Aangeboden inTolerantie3
master in de industriële wetenschappen: nucleaire technologie - milieu J
master in de industriële wetenschappen: nucleaire technologie - nucleair en medisch J



1   Onderwijs-, examen- en rechtspositieregeling art. 12.2, lid 2.
2   Onderwijs-, examen- en rechtspositieregeling art. 15.1, lid 3.
3   Onderwijs-, examen- en rechtspositieregeling art. 16.9, lid 2.