„Számítógépes látórendszerek - Ellenőrző kérdések: Képillesztés” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
73. sor: 73. sor:
 
[[Fájl:Számítógépes_Látórednszerek_Képillesztés_Sarokdetektálás.PNG|600px]]
 
[[Fájl:Számítógépes_Látórednszerek_Képillesztés_Sarokdetektálás.PNG|600px]]
  
== Milyen képtranszformációkat ismer? Ezek közül melyekre invariáns a Harris operátor? ==
+
== Milyen képtranszformációkat ismer? <br/>Ezek közül melyekre invariáns a Harris operátor? ==
 +
 
 +
*Intenzitásváltozás:
 +
**Additív intenzitásváltozás: <math>I \to I+b</math>
 +
**Multiplikatív intenzitásváltozás: <math>I \to aI</math>
 +
**Csak részlegesen invariáns rá a Harris detektor.
 +
*Forgatás:
 +
**A sajátvektorok változnak, de a sajátértékek nem!
 +
**Invariáns rá a Harris detektor.
 +
*Skálázás:
 +
**Nincs invariancia!
  
 
== Ismertesse a SIFT eljárás képrészletdetektáló részét! Hogyan érjük el a skála invarianciát és a szubpixeles pontosságot? ==
 
== Ismertesse a SIFT eljárás képrészletdetektáló részét! Hogyan érjük el a skála invarianciát és a szubpixeles pontosságot? ==
  
 
== Mutassa be a SIFT algoritmus leíró generáló részét! Hogyan érjük el a forgatás invarianciát? ==
 
== Mutassa be a SIFT algoritmus leíró generáló részét! Hogyan érjük el a forgatás invarianciát? ==

A lap 2015. április 15., 22:54-kori változata

← Vissza az előző oldalra – Számítógépes látórendszerek

Ismertesse az optikai áramlás (optical flow) algoritmus célját, alapelvét és feltételezéseit!
Írja fel az intenzitás áramlás egyenletet!
Milyen problémái vannak az algoritmusnak?

Az intenzitásalapú képillesztés alapelve, az hogyha találunk a két képen két ugyanolyan színű területet, akkor ezek egymással megfeleltethetők (ez azonban csak erős feltételezés). Lehetséges módszer az optikai áramlás algoritmus, amikor is pontpárokat két, különböző időben készült felvételen keressük és a mozgást próbáljuk leírni. Az adott pixelt a következő képen az előző pozíciójának közelében keressük. Gradiensképzést alkalmazunk.

Feltételezések:

  • Az egyes objektumok intenzitása időben állandó.
  • A két képkocka közti elmozdulás kicsi.
  • Az egymáshoz közel eső pixelek hasonlóan mozognak.

Az optikai áramlás nem működik:

  • Homogén intenzitású területen.
  • Túl nagy mozgás esetén.
  • Apertúra probléma.

Az intenzitás áramlás egyenlete:

[math]I_xu+I_yv=-I_t[/math]

Mutassa be a Lucas-Kanade algoritmust és annak célját!
Milyen módszereket ismer a gyors mozgások követésére optikai áramlás segítségével?

Az optikai áramlás algoritmusánál feltételeztük, hogy az egymáshoz közeli pixelek azonos objektumhoz tartoznak, ezért együtt mozognak. Ne a pixelt nézzük, hanem a környezetét! Több pont együttes kezelése esetén az alulhatározott egyenletből túlhatározott lesz (Lucas-Kanade módszer).

A környezet elmozdulásának négyzetes hibáját minimalizáljuk. Parciális derivált = 0 helyen optimum.

[math]E=\sum {\left ( uI_{x} +vI_{y} + I_{t}\right )^{2}} \rightarrow Min[/math]


[math]\frac{\partial E}{\partial u} = 0 \; \; \; \frac{\partial E}{\partial v} = 0[/math]


[math]\begin{bmatrix} \sum I_{x}^{2} & \sum I_{x}I_{y}\\ \sum I_{x}I_{y} & \sum I_{y}^{2} \end{bmatrix} \cdot \begin{bmatrix} u \\ v \end{bmatrix} = \begin{bmatrix} - \sum I_{x}I_{t} \\ - \sum I_{y}I_{t} \end{bmatrix}[/math]


[math]H \vec{u} = b \to \vec{u} = H^{-1} b[/math]


Az Lucas-Kanade egyenlet megoldható, ha Az H sajátértékei nem túl kicsik (vagy nullák) és a H sajátértékeinek aránya nem túl nagy (H jól kondicionált).

Egyéb módszerek a gyors mozgások követésére:

  • Iteratív Lucas-Kanade algoritmus.
  • Optical Flow piramis.

Mit nevezünk sarokszerű képrészletnek?
Ismertesse a Harris operátor elvét és lépéseit!

Mi a képi sarok?

  • Él: Ahol valamilyen irányban az intenzitásban egy ugrás van.
  • Sarok: Ahol az intenzitás minden irányban ugrik!

Harris detektor alapelve:

  • Vegyünk egy ablakot a pont körül.
  • Mozgassuk el minden irányba, és számoljuk ki a hibát a kép és az ablak közt.
  • Ha minden irányban nagy a hiba, akkor sarokpontunk van.


[math]R = det(H) - k \cdot trace(H)^2[/math]

[math]k \in [0,04-0,06][/math]


Számítógépes Látórednszerek Képillesztés Sarokdetektálás.PNG

Milyen képtranszformációkat ismer?
Ezek közül melyekre invariáns a Harris operátor?

  • Intenzitásváltozás:
    • Additív intenzitásváltozás: [math]I \to I+b[/math]
    • Multiplikatív intenzitásváltozás: [math]I \to aI[/math]
    • Csak részlegesen invariáns rá a Harris detektor.
  • Forgatás:
    • A sajátvektorok változnak, de a sajátértékek nem!
    • Invariáns rá a Harris detektor.
  • Skálázás:
    • Nincs invariancia!

Ismertesse a SIFT eljárás képrészletdetektáló részét! Hogyan érjük el a skála invarianciát és a szubpixeles pontosságot?

Mutassa be a SIFT algoritmus leíró generáló részét! Hogyan érjük el a forgatás invarianciát?