Ipari képfeldolgozás (2016-2017-2)

Órák időpontja:
Hétfőnként 9-12 (előadással blokkosítva, hetenként felosztva), Számítógépes látás labor
Követelmények:

A gyakorlati kurzus teljesítése két részből áll:

  • Projekt feladat teljesítése
  • Zárthely dolgozat: a zárthelyi dolgozatban mindenki a projektjéhez kapcsolódó kérdéseket kap
A gyakorlaton szerezhető maximális pontszám: 50 pont. A gyakorlat teljesítéséhez 25 pont szükséges.

Pontozás:

  • 1. mérföldkő: Szakirodalom feldolgozása, módszer elméletének és költségtervének kidolgozása, algoritmus terv: 5 pont
  • 2. mérföldkő: Algoritmus implementálása: 10 pont
  • 3. mérföldkő: Projekt bemutatása, védése: 15 pont
  • Zárthely dolgozat a projekthez kapcsolódó kérdésekből: 20 pont

A csapatoknak az egyes mérföldkövek alkalmával nyilatkozniuk kell arról, hogy ki milyen arányban vett részt a feladatokban!

A gyakorlati jegy meghatározása az alábbi pontozás alapján történik:
0 - 24= 1
25 - 31= 2
32 - 37= 3
38 - 41= 4
45 - 50= 5

Határidők:

  • március 6.: 1. mérföldkő: elméleti megközelítés kidolgozása, költségterv készítése, szakirodalom feldolgozása, algoritmusterv
  • április 10.: 2. mérföldkő: algoritmus implementálása, első eredmények kiértékelése
  • május 15.: 3. mérföldkő: projekt bemutatása, demonstráció 15 percben az előadás gyakorlat időpontjában, forrásfájlok + dokumentáció beadása CooSpace-ben

Projektek:


A projekteket 3-4 fős csapatokban kell elkészíteni. A projektekre február 17-ig kell jelentkezni. A projektek során el kell készíteni feladathoz szükséges tesztképeket, az algoritmust, egy dokumentációt, költségtervet és egy weboldalt, amelyen a csapat összegzi eredményeit. A dokumentációt és a weboldalt is folyamatosan minden mérföldkő esetén frissíteni kell. A weboldalt már az első mérföldkő időpontjára el kell készíteni és a linket el kell küldeni e-mailben.

A költségtervhez az alábbi honlapokról lehet informálódni:

Csapatok és választott feladatok:

Választható projekt feladatok:

  1. Rugóidomok deformációjának vizuális mérése (pl. spirálrugók nyúlása, elhajlása)
    Rugóidomok vizsgálata elvégezhető sziluett és/vagy szegmentált képek alapján. Alap esetben a spirál rugóknak egyértelműen meghatározható a tengelye, valamint állandó a menetemelkedése is. Idővel elhasználódás során a húzó- vagy nyomó rugók elnyulhatnak, eldeformálódhatnak. A feladat a rugók deformációjának mérése.
    http://www.opto-engineering.com/telecentric-lenses-tutorial.html
  2. Emberi testhelyzetek felismerése videófelvételen
    A feladat videófelvételen meghatározni az emberek alábbi testhelyzeteit: áll, ül, fekszik, guggol, fut, sétál, visszafordul). A videón szereplő személyek mozgását követni kell, majd meg kell határozni, hogy a felsorolt testhelyzetekből melyikben vannak. Ennek jelölésére lehet például használni szimbólumokat, amelyeket a személyekhez lehet "ragasztani" a videófelvételeken.
  3. Lépcső- és ajtófelismerés videófelvételeken
    A feladat videófelvételen felismerni a lépcsőket és az ajtókat. Ha több ajtó található a képen, akkor mindegyiket más-más cimkével kell ellátni.
    Kiindulási alap lehet az SSIP 2016 egyik csapatának megoldása: https://ssip2016teamcblog.wordpress.com/

Gyakorlatok:

A szünetek, ünnepnapok miatt az órák sorrendje változhat. A mérföldkövek dátumhoz kötöttek, azok nem fognak változni.

  1. Követelmények ismertetése, a labor bemutatása
  2. Projekt feladatok kiosztása. Kamera kalibráció
  3. Jellemzők meghatározása
  4. Epipoláris geometria
  5. 1. Mérföldkő ellenőrzése
  6. Ünnepnap (március 15.)
  7. Egyenesek detektálása Hough transzformációval és RANSAC módszerrel
  8. Regisztráció iterative closest points eljárással
  9. Tavaszi szünet
  10. Második mérföldkő, projekt bemutatás
    3D laser scanner bemutatása, felszín rekonstrukció struktúrált fénnyel
  11. Vizuális mérések
    Példaprogram
  12. Vizuális mérések
  13. ...
  14. ZH
  15. Harmadik mérföldkő: projekt eredményeinek bemutatása
Linkek