Najděte geometrické objekty v obraze (přímku a kružnici)
Generování dat:
- do virtualniho obrazku 800 x 600 vygenerujte 200 nahodnych
bodu s
rovnomernym rozdelenim
- primka: vygenerujte nahodnou primku (alespon jeden bod na
primce musi byt
uvnitr obrazku, alespon 200 bodu od okraje obrazku,
smer primky je nahodny)
kruznice: nahodna kruznice, polomer > 100 pixelu,
alespon 50% obvodu
kruznice je uvnitr obrazku
jsou dva druhy experimentu, s primkou a s kruznici - ne dohromady
generjte body na primce / kruznici pouze do obrazku
- vygenerujte postupne [200, 160, 120, 80, 40, 0] uniformne
rozdelenych (s rovnomernym rozdelenim)
nahodnych bodu na modelu (primce / kruznici) a ke
kazde souradnici prictete
sum s normalnim rozdelenim N(0, 1.5) (ke kazdemu bodu
jiny)
RANSAC:
- najdete model (primku / kruznici) pomoci RANSACu (pocet
bodu na modelu
berte jako neznamy!), prah pro konzistenci bodu a
modelu zvolte vhodne tak,
aby vysledky davaly smysl
- kazdy pokus opakujte 10x
- pro kazdy model a kazdou z 6 variant (dle poctu bodu na
modelu) zobrazte:
* histogram nalezenych inlieru (2 x 6 histogramu)
* graf prumerneho poctu vzorku pred zastavenim v
zavislosti na poctu bodu na modelu (2 grafy)
* vysvetlete, proc histogramy a grafy ukazuji prave
tyto hodnoty
Vypracovanou úlohu tvoří zip archiv obsahující:
Zpět na stránky předmětu.