Computer Vision
6 EC
Semester 2, periode 5
5082COVI6Y
| Eigenaar | Bachelor Kunstmatige Intelligentie |
| Coördinator | dr. Leo Dorst |
| Onderdeel van | Minor Kunstmatige Intelligentie, jaar 1Bachelor Kunstmatige Intelligentie, jaar 2 |
Bij zien komt heel wat kijken! Visuele taken die de mens letterlijk zonder nadenken uitvoert (omdat ze in onze hardware zitten) kunnen we computationeel duiden en expliciet implementeren.
In deze cursus converteren we digitale beelden gebaseerd op pixels naar ‘visuele kenmerken’ (features) voor latere verdere verwerking in tracking, coderen, of 3D-reconstructie. Wiskundig is die overgang gebaseerd op precieze modellen van de lokale structuur en kleur van beelden, het menselijke visuele systeem, het afbeeldingsproces van de camera, en computationeel efficiënte algoritmen (zoals Principal Component Analysis). Die modellen gebruiken vooral lineaire algebra en Taylor-reeksen van multi-dimensionale functies, en zijn direct implementeerbaar in Matlab. In dit vak ga je dus het vak Lineaire algebra en het vak Continue wiskunde en Statistiek (met name de calculus) gebruiken en je moet kunnen Programmeren.
In het practicum werken we met een aantal toepassingen met behulp van de Image Processing Toolbox van Matlab (of de Octave clone), met enige variatie door de jaren heen. Voorbeelden zijn: corrigeren van perspectief in beelden, genereren van pseudo-3D, beeldmozaïeken naaien, finding Waldo, automatische lijn-detectie, visuele oriëntatie door een robot en/of tracking van voetbalspelers in een video.
Binnen de AI-opleiding aan de UvA wordt Beeldverwerken benut in Autonome Mobiele Robots, en in de master AI (waar je nog meer geavanceerde Computer Vision vakken krijgt); de vaardigheden die je in Beeldverwerken opdoet in praktisch geïllustreerde lineaire algebra doen op diverse plekken deugd, met name ook bij de vele vakken in Machine Learning, met hun hoog-dimensionale parameterruimten.
• 2x2 uur hoorcollege
• 2x2 uur werkcollege
• 2x2 uur practicum/laptopcollege per week met typisch 1 opdracht per week in groepen van 2
|
Activiteit |
Uren |
|
|
Deeltoets |
0 |
|
|
Hoorcollege |
20 |
|
|
Laptopcollege |
20 |
|
|
Tentamen |
3 |
|
|
Werkcollege |
20 |
|
|
Zelfstudie |
105 |
|
|
Totaal |
168 |
(6 EC x 28 uur) |
Aanwezigheidseisen opleiding (OER-B):
Aanvullende eisen voor dit vak:
Aanwezigheid bij het practicum en werkcolleges is verplicht (80% aanwezigheid, afmelden bij verhindering), bij het hoorcollege wordt het sterk aangeraden.
| Onderdeel en weging | Details |
|
Eindcijfer | |
|
33% Tentamen | Moet ≥ 5.5 zijn, Herkansbaar |
|
Deeltoets 1 | |
|
Deeltoets 2 | |
|
67% Practicumverslagen | Moet ≥ 5.5 zijn |
Het vak is gedrapeerd om de wekelijkse practicumopgaven (de eerste opdracht omvat de eerste twee weken, daarna wekelijks een nieuwe), welke van tevoren bekend worden gemaakt, met de bijbehorende stof, en in groepen van 2 kunnen worden gedaan. Neem ze door voor het eerste hoorcollege van de week; en kom dan naar het hoorcollege. Vervolgens is er een werkcollege om je te stimuleren de theorie op de praktijk af te stemmen, en dus klaar te zijn voor het feitelijke programmeren op het practicum die middag. De tweede beeldverwerkingsdag van de week ziet er net zo uit: hoorcollege, werkcollege, practicum. Bij het begin van iedere practicummiddag heb je dus al een goed idee hoe je het gaat aanpakken; dat is nodig, want anders kom je in tijdnood op het practicum zelf.
De opdracht van de week verschijnt in het weekend op Blackboard met bijbehorende stof. Het weekend daarop moet het verslag over de afgeronde opdracht worden ingeleverd.
Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: www.uva.nl/plagiaat
Week strong> td>| Onderwerpen strong> td> | Studiestof strong> td> tr> | 1 | td> tr> | 2 | td> tr> | 3 | td> tr> | 4 | td> tr> | 5 | td> tr> | 6 | td> tr> | 7 | td> tr> | 8 | td> tr> | |
Het rooster van dit vak is in te zien op DataNose.
De ervaring leert dat je bij dit vak de 21 uur per week wel maakt. Hou je planning dus in de gaten! We hebben de contacturen zo gepland dat je de halve vrijdag hebt om het practicumverslag af te ronden. Je verslag is op de donderdag van de week na het weekend waarop je het inlevert nagekeken en wordt bij het werkcollege dan teruggegeven.
Practicumassistenten
Naam : Alessandra van Ree, Muriël Mol, Ysbrand Galama, Nora Schinkels, Eelvo van de Wel
E-mail : Zie contactinformatie op BB