1 / 27

Powerpoint Templates

Metal/plastic foam projekt Képrekonstrukció 2013/2014. ősz. Powerpoint Templates. Bevezetés. Csapattagok: Laczik Sándor, Rácz Péter Téma: Szűrt visszavetítés algoritmusok tesztelése műanyag- illetve fémhabokról készült képek segítségével

iola
Download Presentation

Powerpoint Templates

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metal/plastic foam projekt Képrekonstrukció 2013/2014. ősz Powerpoint Templates

  2. Bevezetés • Csapattagok: Laczik Sándor, Rácz Péter • Téma: • Szűrt visszavetítés algoritmusok tesztelése műanyag- illetve fémhabokról készült képek segítségével • Optimalizáláson alapuló rekonstrukciós algoritmus fejlesztése • Választott fejlesztői környezet: Matlab

  3. Mik is ezek a habok? • A fémhabok habformájú anyagok, amiket fémolvadékból habosítással vagy fémporral töltött folyadékhabból állítanak elő, térfogatuk legalább 70%-a gáz. Főként alumíniumból készítik, de létezik ezüst-, acél-, réz- és titánhab is… • …de habot műanyagok habosításával is létre lehet hozni! Például ilyenek a szivacsok is.

  4. Hogyan mértünk? • Szűrők: • Ram-Lak, • Shepp-Logan • Hamming • Kiindulási képek és az eredményképek összehasonlítása • Rekonstrukció zajos vetületekből (só-bors zaj: 0.001, 0.002, 0.003, 0.008, 0.01)

  5. 1. mérföldkő(szűrt visszavetítés)

  6. Input Kép forrása: http://www.ndt.net/article/wcndt00/papers/idn170/idn170.htm

  7. Input Kép forrása: http://www.ndt.net/article/v07n02/illerh/illerh.htm

  8. 180 vetület (1°)

  9. 180 vetület (1°)

  10. 90 vetület (2°)

  11. 90 vetület (2°)

  12. 36 vetület (5°)

  13. 36 vetület (5°)

  14. Só-bors zajjal terhelt sinogram(mértéke: 0.001, 180 vetület)

  15. Só-bors zajjal terhelt sinogram(mértéke: 0.003, 180 vetület)

  16. Só-bors zajjal terhelt sinogram(mértéke: 0.008, 180 vetület)

  17. 2. mérföldkő(bináris rekonstrukció)

  18. Genetikus algoritmusok • Emlékeztető • Egyedek • Kiindulási populáció • Fitness-függvény • Szelekció • Rekombináció • mutáció

  19. Megvalósítás • C# • .NET 3.5

  20. Bemeneti paraméterek • Input kép • Output kiírásának helye • Végrehajtandó iteráció száma • Ismert-e az alakzatok száma az inputon • Hány egyedből álljon a kiindulási populáció • Hány %-a maradjon meg iterációnként a populációból • Hány %-a az egyedeknek mutálódjon • Hány %-a az egyedeknek vehet részt a rekombinációban

  21. Kimenet • Rekonstruált kép • A formon megjelenik a végrehajtási idő ms mértékegységben

  22. Program működése • 1. kiindulási populáció létrehozása • 2. mutáció • 3. rekombináció • 4. aktuális populáció kiértékelése (az eredeti modellképpel való összehasonlítás) • 5. szelekció

  23. Beépített priori információ • Geometriai objektumok halmaza • A mi esetünkben diszjunkt körlapok halmaza

  24. Teszt • 30*19-es felbontás • Kb. 20 iteráció után • Minden iterációban egy körlap mutálódik (eltolás,átméretezés) • Rekombináció nincs (ha lenne,az alakzatok száma is változna ebben az implementációban)

  25. Összefoglalás • Az algoritmus működése a megadott paraméterektől nagy mértékben függ • Nagy egyedszám illetve a sok iteráció alkalmazása jó megoldást tud adni • Hátránya a nagy erőforrás-igény

  26. Ötlet • Matlab Optimization Toolbox • Bintprog • |Ax-b|^2 + i*f(x) •  a célfüggvény első tagjával nem kell foglalkozni,csupán a második tagot kell behangolni egy modell-képhez,vagy valamilyen más feltétel-rendszerhez

  27. Köszönjük a figyelmet!

More Related