A cél a parkolóhelyek beazonosítása volt ami konkrétan a parkolóhelyek GPS koordinátáinak meghatározását/megközelítését jelentette.

A Parking Lot Visualizer projekt során felmerülő problémákra próbáltunk válaszokat találni.

Az egyik ilyen probléma a parkolóhelyek pontos helyének meghatározása volt. A modell felépítéséhez szükség volt a helyek pontos koordinátáira is, hogy a rendszer meg tudja állapítani az adott helyekről, hogy foglaltak vagy sem. A projekt főként kutatás-jellegű volt. Két nagyobb problémakört sikerült körül járni. Az egyik a hallencse hatásból adódó pontatlanság korrigálása.

A másik megoldandó kérdés maga a helyek meghatározása inverz perspektivikus vetítéssel. A parkolóhelyek GPS koordinátáinak meghatározásához használt lépések a kamerakép segítségével: 1. jármű beazonosítása a képen, 2. 3D bounding box meghatározása a képen, 3. a 3D bounding box alapját képező téglalap pontjainak korrigálása a hallencse hatás mértékének függvényében, 4. az így kapott 4 pont visszavetítése a 3D modellbe, inverz perspektivikus vetítést alkalmazva, 5. a parkoló hely GPS koordinátáinak kiszámítása a kamera pozíciója és a 3D modellben elfoglalt hely segítségével.

Technológiák:

YOLO Real-Time object detection AI lib, Python, REACT, .NET Core, MySQL

Csapattagok:

Gyopár, Béla

Mentorok:

Attila, Bence, Nándor