Energiaminimalizációs módszerek a képszegmentálásban
Határidő: |
2015 május 11., 16:00 |
Formátum: |
Egyetlen zip fájl amely a forrásfájlt és |
|
a futtatható leforditott programot tartalmazza. |
Fájlnév: |
<
mathend000#ETR azonosító>
mathend000#.tar . |
Implementáljuk az [1] cikkben megadott GrabCut algoritmust (a forraskód felhasználható!). A program a [2] és [4] cikkekben megadott minimalizálási algoritmusok közül tartalmazzon egyet valamint a szimulált hűtést, amelyek közül a felhasználó választ. A program GUI az alábbi elemeket tartalmazza:
- Input kép egy scrollozható ablakban. Az ablakban legyen lehetőség a kezdőértékek es a javitasok megadasara a [1] algoritmusnak megfeleloen.
- A minimalizálási algoritmus kiválasztása.
- Ki- és bemeneti energiafüggvények értéke, futási idő, iterációszám
- Szegmentált kép összefüggő regiói (connected components) régiónként különböző intenzitásértékkel egy másik scrollozható ablakban.
- A végső szegmentálás eredménye egy scrollozható ablakban (objektum fehér színnel, háttér pedig fekete színnel jelenjen meg)
- Az input kép valamint az eljárásokhoz szükséges egyéb paraméterértékek beolvasását és a szegmentált kép eltárolását is biztositani kell.
Készíthető ImageJ plugin is.
A [2] cikkhez tartozó algoritmusok C++ implementációja elérhető az alábbi helyen: [3]. A [4] cikkben megadott algoritmus elérhető itt: [5].
http://vision.middlebury.edu/MRF/results/ex0/
http://vision.middlebury.edu/MRF/results/ex1/
http://vision.middlebury.edu/MRF/results/ex2/
[1] http://research.microsoft.com/pubs/67890/siggraph04-grabcut.pdf
[2] http://vision.middlebury.edu/MRF/pdf/MRF-PAMI.pdf
[3] http://vision.middlebury.edu/MRF/code/
[4] http://www.csd.uoc.gr/~komod/publications/docs/primal_dual_PAMI.pdf
[5] http://www.csd.uoc.gr/~komod/FastPD/
Last modified: Mon Mar 30 19:47:57 CEST 2015