Balogh Tamás, Koós Krisztián, Laczi Balázs, Tari Tamás 2013 Tavasz
Feladatkiírás Nyomtatott áramköri lap tervének és beültetési rajzának elkészítése kameraképek alapján Fényképek nyomtatott áramköri lapokról Vezetősávok detektálása Méretpontos digitális terv Beültetési terv CAD fájl (pl. DXF)
Feladat nehézségei NYÁK Nagyon sokféle nyák létezik (szín, forma, ) Rengeteg alkatrész (egymáshoz közeli, kicsi)
Fényképkészítés I. Ipari és saját kamera Összességében nehézkes – helyszín Homogén háttér – fehér lap Fényforrás (sajnos csak 1 ) - árnyékos Kezdetben állvány hiánya - nehéz beállítás (vaku+lap) A NYÁK síkjára merőleges szögből
Fényképkészítés I.
Fényképkészítés II. Saját tükörreflexes fényképező Állvány – hosszú záridő Vaku nélkül – Csekély megvilágítás Egyformán árnyékos kép készítése A NYÁK síkjára merőleges szögből
Felhasznált eszközök Nikon D5000 (ezt preferáljuk) Objektív (Sigma 17-70mm fényerő) Vaku (Nissin Di622 Mark II) Visszavert fény, fehér lap - kezdetben Állvány (Hama Star 61 F-V)
Algoritmus Kívánt kép beolvasása Átméretezési lehetőség RGB – HSV konverzió Referenciapontok – NYÁK régióinak felismerés Klaszterezés Automatikus átméretezés Medián szűrés Háttér kivonás DXF fájl készítése - Potrace
Algoritmus – (K-means) 3 referencia pont (kezdeti centroidok) Euklideszi távolságfüggvény Küszöbérték meghatározása 4 klaszter, Centroidok újraszámolása Megállási feltétel – iterációk száma
Felmerült ötletek Súlyozások NYÁK alapszín felsúlyozása - Többi szín lesúlyozása HSV színtér VALUE érték súlyozása Bizonyos képeken működött, bizonyos képeken nem Nincs univerzális érték Negyedelés Négy részre vágás Külön-külön klaszterezés RGB színtérben jól működött, HSV-ben nem javított az eredményeken
Felmerült ötletek Ransac – egyenes detektálás Más struktúra Ponthalmazok „Használhatatlan” Hough – egyenes detektálás Vezető réteg - szakaszok Paraméterezés Problémás eredmények (felesleges – nem talált egyenes) Hough – vázkijelölés Nagyon sok felesleges egyenes Rossz próbálkozás
Eredmények
Köszönöm a figyelmet!