(38 intermediate revisions by 2 users not shown)
Riadok 4: Riadok 4:
 
}}
 
}}
 
__NOTOC__
 
__NOTOC__
školský rok 2017/2018
+
školský rok 2018/2019
  
 
'''TERMÍN PREDNÁŠKY'''
 
'''TERMÍN PREDNÁŠKY'''
  
* streda 14:00 , M - I
+
* utorok 11:30 , M - III
  
 
'''TERMÍNY CVIČENÍ'''
 
'''TERMÍNY CVIČENÍ'''
  
* streda 11:30 , I - H3
+
* štvrtok 13:10 , F1-248
  
  
Riadok 19: Riadok 19:
 
* [http://sccg.sk/~cernekova/lectures.html Zuzana Černeková] (I3)
 
* [http://sccg.sk/~cernekova/lectures.html Zuzana Černeková] (I3)
  
* [https://dai.fmph.uniba.sk/w/Paula_Budzakova/sk Paula Budzáková] (I4)
+
* [https://dai.fmph.uniba.sk/w/Viktor_Kocur/sk Viktor Kocur] (I4)
  
  
  
==PODMIENKY a BODOVANIE==
+
==CVIČENIA==
<!--''[https://docs.google.com/spreadsheets/d/12jlvlPBajDTr6soRA1matfkAkWkTlm5CEB24DvDckvU/pubhtml?gid=0&single=true BODOVANIE 2016]''' -->
+
'''Priebežné bodovanie'''
 
+
'''ÚČASŤ'''
+
  
* povinná účasť aspoň na 6 cvičeniach
+
[https://docs.google.com/spreadsheets/d/1HX8snZt7RKt2jL3FsLWYoQ04Q5D9IaF4c6Os51pv2eE/edit?usp=sharing Bodovacia tabulka]
* účasť na cvičeniach 4.10 a 11.10 je dobrovoľná
+
  
'''BODOVANIE'''
+
'''Bodovanie'''
  
 
{| border="0" cellpadding="5" cellspacing="0" text-align="center"  
 
{| border="0" cellpadding="5" cellspacing="0" text-align="center"  
Riadok 52: Riadok 49:
 
|}
 
|}
  
* Priebežné bodové hodnotenie bude zadávané aj do AIS
+
'''Cvičenia'''
  
 +
* 1. cvičenie - Základy matlabu -  [http://sccg.sk/~kocur/edu/PSO/cv01/cv01.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv01/cv01-handout.pdf (nerozsekané slidy)] [http://sccg.sk/~kocur/edu/PSO/cv01/zatisie.zip obrázky]
  
 +
* 2. cvičenie - GUI v Matlabe -  [http://sccg.sk/~kocur/edu/PSO/cv02/cv02.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv02/cv02.zip súbory]
  
 +
* 3. cvičenie - Farby -  [http://sccg.sk/~kocur/edu/PSO/cv03/cv03.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv03/cv03.zip súbory]
  
 +
* 4. cvičenie - Kalibrácia, Jas -  [http://sccg.sk/~kocur/edu/PSO/cv04/cv04.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv04/cv04.zip súbory] [http://sccg.sk/~kocur/edu/PSO/cv04/calib.zip kalibračné obrázky]
 +
 +
* 5. cvičenie - Jas, Šum, Vyhladzovanie -  [http://sccg.sk/~kocur/edu/PSO/cv05/cv05.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv05/cv05.zip súbory]
 +
 +
* 6. cvičenie - Hrany, Ostrenie obrazu -  [http://sccg.sk/~kocur/edu/PSO/cv06/cv06.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv06/blurred.pgm obrázok]
 +
 +
* 7. cvičenie - Morfologia -  [http://sccg.sk/~kocur/edu/PSO/cv07/cv07.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv07/cv07.zip súbory]
 +
 +
* 8. cvičenie - Morfologia II -  [http://sccg.sk/~kocur/edu/PSO/cv08/cv08.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv08/cv08.zip súbory]
 +
 +
* 9. cvičenie - Fourierová transformácia -  [http://sccg.sk/~kocur/edu/PSO/cv09/cv09.pdf prezentácia]  [http://sccg.sk/~kocur/edu/PSO/cv09/cv09.zip súbory]
 +
 +
* 9. cvičenie - Fourierová transformácia -  [http://sccg.sk/~kocur/edu/PSO/cv10/cv10.pdf prezentácia]  [[Médiá:PSO_2018_cv10.pdf | mirror]]
 +
 +
''' Úlohy '''
 +
 +
* 1. úloha - GUI a detekcia hrán - deadline - '''15.11.2018''' - max 7.5 boda za každý deň meškania - 1.5 boda [http://sccg.sk/~kocur/edu/PSO/du01/du01.pdf zadanie] 
 +
 +
* 1. úloha - GUI a detekcia hrán - deadline - '''13.12.2018''' - max 7.5 boda za každý deň meškania - 1.5 boda [http://sccg.sk/~kocur/edu/PSO/du02/du02.pdf zadanie]  [[Médiá:PSO_2018_du02.pdf | mirror]]
 +
 +
''' Projekty '''
 +
 +
Zadané témy (2018): Segmentácia ruky, Segmentácia farebných kociek v scéne, Počítanie chrobákov
 +
 +
[[Médiá:PSO_Projekty_2017.pdf| Projekty 2017]]
 +
 +
'''Požiadavky'''
 +
 +
Výstupom projektu bude najmä prezentácia, ktorá sa uskutoční na poslednom cvičení a kód/demo vášho algoritmu.
 +
 +
V rámci projektu sa očakáva, že:
 +
* naštudujete relevantnú literatúru (nemusí ísť len o vedecké publikácie)
 +
* navrhnete minimálne dva rozdielne algoritmy na riešenie úlohy
 +
* vyberiete z nich aspoň dva a tie otestujete voči ground truth nejakou metrikou (pri segmentácii napr. IoU, alebo aj mAP)
 +
* ak má zvolený algoritmus nejaké parametre, tak ho otestujete pre viacero parametrov, a výsledky vyhodnotíte
 +
* vytvoríte demo, ktoré bude riešiť zadanú úlohu
 +
* odovzdáte aj kód a iné časti projektu
 +
* odprezentujete projekt na poslednom cvičení (15 min. prezentácia + 5 min. otázky)
 +
 +
V úvode prezentácie popíšte a ukážte použitý dataset. Ak nemáte v datasete ground truth, tak ju skúste vytvoriť. Napr. pri segmentácii stačí pre 10-20 obrázkov z datasetu vytvoriť ručne masky segmentovaných objektov. Ideálne je pritom pokúsiť sa zachytiť čo najrôznejšie situácie. Vo výsledkoch môžete potom zobraziť ako algoritmus funguje aj na obrázky pre ktoré nemáte ground truth.
 +
 +
V prezentácii môžete prezentovať aj neúspešné pokusy. Ak je napríklad metóda úplne nevyhovujúca na prvý pohľad, tak môžete pridať obrázok s krátkym popisom metódy. Prípadne ak ste metódu postupne vylepšovali, tak môžete v prezentácii ukázať postupné vylepšenia ktoré ste pre zvolenú metódu robili a to ako ovplinili výstup metódy.
 +
 +
Pri prezentovaní výsledkov buďte jednoznačný v tom čo jednotlivé čísla znamenajú. Je taktiež nutné aby všetci členovia skupiny rozumeli, tomu čo sa práve prezentuje! Ak bude zjavné, že jeden člen skupiny sa absolutne neorientuje v nejakej časti prezentácie, môže prísť o body. Ideálne by mal každý člen prezentovať aspoň časť projektu.
 +
 +
Najčastejšia otázka po prezentácii býva: "Na prednáške/cvičení sme robili X. Prečo ste nespravili to?". Pripravte sa na ňu.
 +
 +
<!--
 +
* Priebežné bodové hodnotenie bude zadávané aj do AIS
 
==CVIČENIA==
 
==CVIČENIA==
  
 
'''Rozdelenie projektov:'''
 
'''Rozdelenie projektov:'''
 +
*  '''Prezentovanie projektov sa presúva na 8.1.2018 o 13:00 v miestnosti I 9'''
 
{| border="0" cellpadding="5" cellspacing="0" text-align="center"  
 
{| border="0" cellpadding="5" cellspacing="0" text-align="center"  
 
|'''1.'''  Nina Lúčna, Michal Fikar  -  Segmentácia vodnej plochy z GoogleMaps snímkov
 
|'''1.'''  Nina Lúčna, Michal Fikar  -  Segmentácia vodnej plochy z GoogleMaps snímkov
Riadok 90: Riadok 140:
 
** [[Médiá:PSO_CV02_2017.pdf| Predspracovanie obrazu]][[Médiá:uloha02.png| (Malá úloha 2)]]
 
** [[Médiá:PSO_CV02_2017.pdf| Predspracovanie obrazu]][[Médiá:uloha02.png| (Malá úloha 2)]]
 
* 15.11.
 
* 15.11.
**  [[Médiá:PSO_CV01_2017.pdf| Detekcia hrán]] , [[Médiá:cajka.jpg|cajka]], [[Médiá:bfilter2.m|bfilter2]] DU1 (Deadline 24.11. 23:00)
+
**  [[Médiá:PSO_CV03_web.pdf| Detekcia hrán]] , [[Médiá:cajka.jpg|cajka]], [[Médiá:bfilter2.m|bfilter2]], [[Médiá:PSO_DU1.pdf| DU1]] (Deadline 24.11. 23:00)
 
* 22.11.
 
* 22.11.
** Fourierové transformácie
+
**[http://sccg.sk/~kucerova/ZS_2015_2016/MATLAB_FOURIER.pdf Fourierova transformácia]
 
* 29.11.
 
* 29.11.
** Segmentácia obrazu, DU2 (Deadline 8.12. 23:00)
+
** [[Médiá:MATLAB6.pdf|Segmentácia obrazu DU2 DEADLINE 10.12 23:00]]  [http://sccg.sk/~budzakovap/Edison_Mean_Shift.zip Edison Mean Shift] 
 
* 6.12.
 
* 6.12.
** Matematická morfológia (1)
+
**[[Médiá:PSO_CV04_web.pdf| Matematická morfológia (1)]] [[Médiá:Kruhy.jpg| Kruhy]] [[Médiá:Uloha03.pdf|( Malá úloha 4)]]
 
* 13.12.
 
* 13.12.
** Matematická morfológia (2)
+
** [[Médiá:PSO_CV05_web.pdf| Matematická morfológia (2)]]  [[Médiá:Kvet.jpg| kvet]] [[Médiá:telefon.gif| telefón]]  [[Médiá:butterfly.png| butterfly]] [[Médiá:Cliparts.png| cliparts]] [[Médiá:Galaxia.jpg| galaxia]] [[Médiá:Mala_uloha_5.pdf|( Malá úloha 5)]]
 
* 20.12.
 
* 20.12.
**  Záverečné prezentovanie projektov
+
**  Záverečné prezentovanie projektov - presun na 8.1.2017 o 13:00 v I 9.
  
  
<!--
 
 
* 28.09.
 
* 28.09.
 
**  [[Médiá:PSO01.pdf| Úvod do MATLAB-u (1)]], [http://www.sccg.sk/~kucerova/CV1/apple.jpg apple], [http://www.sccg.sk/~kucerova/CV1/orange.jpg orange]
 
**  [[Médiá:PSO01.pdf| Úvod do MATLAB-u (1)]], [http://www.sccg.sk/~kucerova/CV1/apple.jpg apple], [http://www.sccg.sk/~kucerova/CV1/orange.jpg orange]
Riadok 166: Riadok 215:
 
-->
 
-->
  
 +
<!--
 
==DOMÁCE ÚLOHY A PROJEKTY==
 
==DOMÁCE ÚLOHY A PROJEKTY==
  
Riadok 195: Riadok 245:
  
  
<!--
+
 
 
* [http://dai.fmph.uniba.sk/w/Projekty Rozdelenie do skupín]
 
* [http://dai.fmph.uniba.sk/w/Projekty Rozdelenie do skupín]
  
 
* [http://www.dai.fmph.uniba.sk/upload/d/db/PV_Projekty.pdf Témy projektov]
 
* [http://www.dai.fmph.uniba.sk/upload/d/db/PV_Projekty.pdf Témy projektov]
-->
+
 
* 20 bodov z celkového hodnotenia
 
* 20 bodov z celkového hodnotenia
 
* práca v 2-3 členných skupinách
 
* práca v 2-3 členných skupinách
Riadok 224: Riadok 274:
 
** Príklad rozdelenia bodov (celá skupina = 100 bodov/4 členovia)
 
** Príklad rozdelenia bodov (celá skupina = 100 bodov/4 členovia)
 
*** 25, 25, 25, 25
 
*** 25, 25, 25, 25
*** 30, 30, 20, 20
+
*** 30, 30, 20, 20-->

Verzia zo dňa a času 12:59, 6. december 2018

Pokročilé spracovanie obrazu 2-AIN-112

školský rok 2018/2019

TERMÍN PREDNÁŠKY

  • utorok 11:30 , M - III

TERMÍNY CVIČENÍ

  • štvrtok 13:10 , F1-248


PREDNÁŠKY / CVIČENIA


CVIČENIA

Priebežné bodovanie

Bodovacia tabulka

Bodovanie

veľké úlohy (2x7,5 boda) 15 bodov
malé úlohy (5x3body) 15 bodov
projekt 20 bodov
spolu 50 bodov
minimum potrebné na pustenie ku skúške 30 bodov

Cvičenia

Úlohy

  • 1. úloha - GUI a detekcia hrán - deadline - 15.11.2018 - max 7.5 boda za každý deň meškania - 1.5 boda zadanie
  • 1. úloha - GUI a detekcia hrán - deadline - 13.12.2018 - max 7.5 boda za každý deň meškania - 1.5 boda zadanie mirror

Projekty

Zadané témy (2018): Segmentácia ruky, Segmentácia farebných kociek v scéne, Počítanie chrobákov

 Projekty 2017

Požiadavky

Výstupom projektu bude najmä prezentácia, ktorá sa uskutoční na poslednom cvičení a kód/demo vášho algoritmu.

V rámci projektu sa očakáva, že:

  • naštudujete relevantnú literatúru (nemusí ísť len o vedecké publikácie)
  • navrhnete minimálne dva rozdielne algoritmy na riešenie úlohy
  • vyberiete z nich aspoň dva a tie otestujete voči ground truth nejakou metrikou (pri segmentácii napr. IoU, alebo aj mAP)
  • ak má zvolený algoritmus nejaké parametre, tak ho otestujete pre viacero parametrov, a výsledky vyhodnotíte
  • vytvoríte demo, ktoré bude riešiť zadanú úlohu
  • odovzdáte aj kód a iné časti projektu
  • odprezentujete projekt na poslednom cvičení (15 min. prezentácia + 5 min. otázky)

V úvode prezentácie popíšte a ukážte použitý dataset. Ak nemáte v datasete ground truth, tak ju skúste vytvoriť. Napr. pri segmentácii stačí pre 10-20 obrázkov z datasetu vytvoriť ručne masky segmentovaných objektov. Ideálne je pritom pokúsiť sa zachytiť čo najrôznejšie situácie. Vo výsledkoch môžete potom zobraziť ako algoritmus funguje aj na obrázky pre ktoré nemáte ground truth.

V prezentácii môžete prezentovať aj neúspešné pokusy. Ak je napríklad metóda úplne nevyhovujúca na prvý pohľad, tak môžete pridať obrázok s krátkym popisom metódy. Prípadne ak ste metódu postupne vylepšovali, tak môžete v prezentácii ukázať postupné vylepšenia ktoré ste pre zvolenú metódu robili a to ako ovplinili výstup metódy.

Pri prezentovaní výsledkov buďte jednoznačný v tom čo jednotlivé čísla znamenajú. Je taktiež nutné aby všetci členovia skupiny rozumeli, tomu čo sa práve prezentuje! Ak bude zjavné, že jeden člen skupiny sa absolutne neorientuje v nejakej časti prezentácie, môže prísť o body. Ideálne by mal každý člen prezentovať aspoň časť projektu.

Najčastejšia otázka po prezentácii býva: "Na prednáške/cvičení sme robili X. Prečo ste nespravili to?". Pripravte sa na ňu.