33PVR – Počítačové vidění a virtuální realita – DU-01
Domácí úloha č.1: Výpočet homografie a transformace obrazu
Zimní semestr 2009/2010.
Zadání
Vstup: Videosekvence scény obsahující významnou rovinnou oblast.
Úkol:
- Vyberte si náhodně dva po sobě jdoucí snímky. Zvolte si rovinný objekt
ve scéně a naklikejte si v něm několik korespondujících bodů. Spočítejte
homografii, která svazuje souřadnice těchto bodů.
- Přeneste naklikané body z jednoho obrazu do druhého a z druhého do
prvního.
- Transformujte první obrázek do souřadného systému druhého a druhý do
souřadného systému prvního. Odečtěte obrázky od sebe a zhodnoťte, do jaké
míry se kryjí.
Uzávěrka pro odevzdání
Zprávu spolu se zdrojovým kódem nahrajte v odpovídajícím formátu, viz. zde,
do odevzdávacího systému do 14.10. 23:59.
Podrobnosti
- Výpočet homografie z korespondencí si implementujte sami, abyste si to
vyzkoušeli a porozuměli tomu. Nepoužívejte funkce, které jsou v matlab image
toolboxu.
- Doporučujeme výpočet homografie implementovat jako samostatnou funkci,
která jako vstup bere čtveřici bodů a výstupem je vypočítaná homografie.
Funkce se bude hodit i v následujících úlohách.
- Totéž platí o přenosu bodů a transformaci obrázků. Pro transformaci
obrázků využijete funkci interp2.
- Doporučujeme tranformaci implementovat jako samostatnou funkci, která
jako vstup bere obraz + homografii a výstupem je transformovaný obraz.
Funkce se bude hodit i v následujících úlohách.
- Při výpočtu homografie můžete postupovat podle poznámek (zejm. sekce 2,3).
- Užitečné funkce v Matlabu:
ginput
, svd
(případně null
), interp2
, meshgrid
.
Časový harmonogram
Tato úloha je relativně jednoduchá, ale její technická realizace vyžaduje
čas. Není možné nechat úlohu na poslední chvíli. Proto doporučujeme osobní
průběžnou kontrolu implementovaných výsledků v následujících dvou cvičeních
takto:
- Na konci 2. cvičení (1.10.) či krátce po něm byste měli mít vyřešené
úkoly 1 a 2.
- Na konci 3. cvičení (8.10.) byste měli mít vyřešené zbývající úkoly.
Tím budete mít dostatek času na sepsání zprávy. Kdo bude rychlejší, tím
lépe pro něj.
Poslední změna 18. 09. 2009