Az intraorális lenyomatvételi eljárások matematikai, informatikai háttere. Passzív- és aktív háromszögelési módszer Időmérésen alapuló módszer

Hasonló dokumentumok
5. 3D rekonstrukció. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

3D számítógépes geometria és alakzatrekonstrukció

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

3D számítógépes geometria és alakzatrekonstrukció

A tér lineáris leképezései síkra

3D-s számítógépes geometria és alakzatrekonstrukció

Fotogrammetriai munkaállomások szoftvermoduljainak tervezése. Dr. habil. Jancsó Tamás Óbudai Egyetem, Alba Regia Műszaki Kar

Láthatósági kérdések

Számítógépes Grafika SZIE YMÉK

Számítógépes látás alapjai

Képfeldolgozás Szegmentálás Osztályozás Képfelismerés Térbeli rekonstrukció

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL

Papp Ferenc Barlangkutató Csoport. Barlangtérképezés. Fotómodellezés. Holl Balázs negyedik változat hatodik kiegészítés 4.6

3. tétel Térelemek távolsága és szöge. Nevezetes ponthalmazok a síkon és a térben.

Regresszió számítás. Tartalomjegyzék: GeoEasy V2.05+ Geodéziai Kommunikációs Program

Termék modell. Definíció:

Koordináta-geometria feladatgyűjtemény

Koordináta-geometria feladatok (emelt szint)

Tartalomjegyzék LED hátterek 3 LED gyűrűvilágítók LED sötét látóterű (árnyék) megvilágítók 5 LED mátrix reflektor megvilágítók

Koordináta-geometria alapozó feladatok

Elengedhetetlen a játékokban, mozi produkciós eszközökben Nélküle kvantum hatás lép fel. Az objektumok áthaladnak a többi objektumon

Koordinátageometriai gyakorló feladatok I ( vektorok )

Jegyzetelési segédlet 7.

Koordináta-geometria feladatgyűjtemény (A feladatok megoldásai a dokumentum végén találhatók)

Koordináta-geometria feladatok (középszint)

Képszerkesztés elméleti feladatainak kérdései és válaszai

Géprajz - gépelemek. AXO OMETRIKUS ábrázolás

1. ábra Egy terület DTM-je (balra) és ugyanazon terület DSM-je (jobbra)

Képszerkesztés elméleti kérdések

Előszó. International Young Physicists' Tournament (IYPT) Karcolt hologram #5 IYPT felirat karcolása D'Intino Eugenio

Robotika. Relatív helymeghatározás Odometria

MOBIL TÉRKÉPEZŐ RENDSZER PROJEKT TAPASZTALATOK

A 3D-2D leképezés alatt melyek maradnak robusztus képjellemzők?

Dr. Mikó Balázs

2. ELŐADÁS. Transzformációk Egyszerű alakzatok

Érettségi feladatok Koordinátageometria_rendszerezve / 5

A SatAlarm AVA alkalmazás használata

Miről lesz szó? Videó tartalom elemzés (VCA) leegyszerűsített működése Kültéri védelem Közúthálózat megfigyelés Emberszámlálás

Skaláris szorzat: a b cos, ahol α a két vektor által bezárt szög.

Irodából a terepre: a mobil informatika (alkalmazás bemutató)

CabMap hálózat-dokumentáló rendszer

Bevezetés. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

Tanmenetjavaslat. Téma Óraszám Tananyag Fogalmak Összefüggések Eszközök Kitekintés. Helyi érték, alaki érték. Számegyenes.

Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel. dr. Siki Zoltán

CARE. Biztonságos. otthonok idős embereknek CARE. Biztonságos otthonok idős embereknek Dr. Vajda Ferenc Egyetemi docens

Sztereó képfeldolgozás mobilrobot platform tájékozódásához Önálló laboratórium 2007/2008. tavaszi félév

Az egyenes és a sík analitikus geometriája

CÉLKOORDINÁTOROK alkalmazástechnikája CÉLKOORDINÁTOROK FELÉPÍTÉSI ELVE

Mozgásvizsgálatok. Mérnökgeodézia II. Ágfalvi Mihály - Tóth Zoltán

Érettségi feladatok: Koordináta-geometria 1/5

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK EMELT SZINT Koordinátageometria

Koordinátageometria. , azaz ( ) a B halmazt pontosan azok a pontok alkotják, amelynek koordinátáira:

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Koordináta-geometria

A távérzékelés és fizikai alapjai 4. Technikai alapok

I. Vektorok. Adott A (2; 5) és B ( - 3; 4) pontok. (ld. ábra) A két pont által meghatározott vektor:

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Geometria III.

Transzformációk, amelyek n-dimenziós objektumokat kisebb dimenziós terekbe visznek át. Pl. 3D 2D


Intelligens Rendszerek

Térbeli transzformációk, a tér leképezése síkra

Egy pont földfelszíni helyzetét meghatározzák: a pont alapfelületi földrajzi koordinátái a pont tengerszint feletti magassága

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Összeállította Horváth László egyetemi tanár

Számítógépes Grafika mintafeladatok

MATEMATIKA HETI 5 ÓRA

A geometriai optika. Fizika május 25. Rezgések és hullámok. Fizika 11. (Rezgések és hullámok) A geometriai optika május 25.

OPTIKA. Geometriai optika. Snellius Descartes-törvény szeptember 19. FIZIKA TÁVOKTATÁS

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Koordináta geometria III.

Informatikai eszközök fizikai alapjai Lovász Béla

Alter Róbert Báró Csaba Sensor Technologies Kft

Transzformációk. Grafikus játékok fejlesztése Szécsi László t05-transform

Geometria 1 összefoglalás o konvex szögek

Milyen simaságú legyen a minta felülete jó minőségű EBSD mérésekhez

Síkbeli egyenesek. 2. Egy egyenes az x = 1 4t, y = 2 + t parméteres egyenletekkel adott. Határozzuk meg

SZE, Doktori Iskola. Számítógépes grafikai algoritmusok. Összeállította: Dr. Gáspár Csaba. Felületmegjelenítés

VEKTOROK. 1. B Legyen a( 3; 2; 4), b( 2; 1; 2), c(3; 4; 5), d(8; 5; 7). (a) 2a 4c + 6d [(30; 10; 30)]

Vonalas közlekedési létesítmények mobil térképezésével kapcsolatos saját fejlesztések

PTE PMMF Közmű- Geodéziai Tanszék

Kulcsár Attila. A második szint GeoCalc GIS 2. GISopen 2012 konfrencia.

Koordináta-geometria. Fogalom. Jelölés. Tulajdonságok, definíciók

= Y y 0. = Z z 0. u 1. = Z z 1 z 2 z 1. = Y y 1 y 2 y 1

2014/2015. tavaszi félév

Ferde kúp ellipszis metszete

Elektronika Előadás. Modulátorok, demodulátorok, lock-in erősítők

A digitális képfeldolgozás alapjai

11. Egy Y alakú gumikötél egyik ága 20 cm, másik ága 50 cm. A két ág végeit azonos, f = 4 Hz

i5000 sorozatú szkennerek

Hajder Levente 2017/2018. II. félév

Tartalom. Tartalom. Anyagok Fényforrás modellek. Hajder Levente Fényvisszaverési modellek. Színmodellek. 2017/2018. II.

OPTIKA. Vékony lencsék képalkotása. Dr. Seres István

MATEMATIKA HETI 5 ÓRA. IDŐPONT: Június 4.

2016/2017. Matematika 9.Kny

Vízszintes kitűzések gyakorlat: Vízszintes kitűzések

Távérzékelés, a jöv ígéretes eszköze

2016/2017. Matematika 9.Kny

3. Vertikális napóra szerkesztése (2009. September 11., Friday) - Szerzõ: Ponori Thewrewk Aurél

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT. Koordináta-geometria

Átírás:

Az intraorális lenyomatvételi eljárások matematikai, informatikai háttere Passzív- és aktív háromszögelési módszer Időmérésen alapuló módszer Papp Ildikó, DE-IK, 2017

Az intraorális lenyomatvételi eljárások matematikai, informatikai háttere 1. rész (2017. 02.20.) Vázlat 3D szkennelés és alkalmazásai Pontfelhő Poligonháló/Háromszögháló Felületmodell Passzív háromszögelés o Sztereo látás o epipoláris geometria Aktív háromszögelés- Struktúrált fény-alapú technika o Lézerpont vetítése o Fénycsík(ok) vetítése (Single-axis encoding) o Statikus minta vetítése(double-axis encoding) o Bináris kódolás o Színes kódolás Time of Flight AMCW

3D szkennelés Egy létező térbeli objektumról digitális modellt készítünk valamilyen eszközzel, amely alkalmas arra, hogy az objektum pontjainak térbeli koordinátáit kimérje, vagy szoftver segítségével kiszámolja. Széles körben alkalmazható: Digitális dokumentáció készítése Restaurálás Archiválás Reverse engineering Robotika Valós objektumok megjelenítése VR környezetben Egészségügy Sense 3D testszkenner működés közben Egy Sense szkennerrel készült modell megtekinthető a skövetkező oldalon: https://sketchfab.com/models/81842e8c66ee4681918e65cdf842e64b

3D szkennelés Egy 3D szkenner működése különféle fizikai, matematikai, informatikai megoldások együttesén alapul. Befolyásoló tényezők: Mekkora tárgyat kell szkennelnünk? Mennyire tudjuk megközelíteni? Kompakt eszközt szeretnénk? Van-e szükség utólagos feldolgozásra? A heti témakörök: Passzív háromszögelés Aktív háromszögelés Time of Flight technika Egy arc szkennelése: https://youtu.be/nsytatthcvc https://en.wikipedia.org/wiki/3d_scanner

A 3D szkennelés eredménye A szkennelés eredménye: több ezer pont térbeli koordinátája Ebből szükség szerint pontfelhő jeleníthető meg, vagy a feldolgozás során poligonhálóvá alakítható. Pontfelhő Poligonhláló

A pontfelhő egy mintavételezésből származó, térbeli pontok nem strukturált halmaza egy koordinátarendszerben. Minden pont ebben a koordinátarendszerben a az X, Y, Z koordinátákkal írható le. Megjelenítve a felület illúzióját kelti, de a pontok között nincs kapcsolat, nincs klasszikus értelemben vett felületünk. A pontfelhő közvetlenül nem kezelhető, ezért poligonhálóvá szokás alakítani. Ekkor a pontok egy részét elvetjük, és a maradék pontok között összeköttetéseket hozunk létre. https://en.wikipedia.org/wiki/point_cloud Pontfelhő

Poligonháló A poligonhálót jellemzően egy felület megjelenítésére használjuk. A felületi lapok (facet) élek esetében a egy csúcsban több (változó számú) poligonlap is találkozik. (A hálók nem feltétlenül jelentenek háromszöghálót.) A leíró adatstruktúra: A csúcsok listája (a csúcsok koordinátákal megadva) Lapok tárolása a csúcsok és az élek felsorolásával. MeshLab : A háromszöghálók szerkesztésére szolgáló szoftver. (köv. hét gyakorlata)

A 3D szkennelés eredménye A jelenet Renderelt felületmodell a háromszögháló alapján Textúrázott felületmodell

Passzív háromszögelési technika Sztereo kamerarendszer alkalmazása: Két különböző irányból készítünk képet a tárgyról, épületről. Egy térbeli pont helyzete kiszámítható, ha azok mindkét képen beazonosításra kerültek. A legnehezebb az azonosított pontpárok megtalálása, amely nehezen automatizálható. Passzív: a képek készítése után bárhol, és bármikor elvégezhetők a számítások, nem azonnal történik a képek feldolgozása.

A sztereo kamerarendszer paraméterei P A képek egymáshoz viszonyított helyzete. A kamerák egymástól mért távolsága. (O 1 és O 2 távolság) P 1 P 2 A képek középpontjai (a kamerák merőleges vetülete a képen). A kamerák képsíktól mért távolsága. O 1 O 2 + Történt-e valamilyen nagyítás, vagy kicsinyítés a kép készítése után, és ha igen, akkor annak az aránya.

E E 2 1 O O 1 2 P P 1 P 2 Epipólus (O 2 képe O 1 -ből vetítve) Epipoláris geometria A sztereo képekkel történő számítások alapja az epipoláris geometria. Epipoláris sík Epipoláris egyenesek Epipólus (O 1 képe O 2 -ből vetítve) Epipoláris sík: A jelenet P pontja és az O 1, O 2 vetítési középpontok feszítik fel. Epipoláris egyenesek: Az epipoláris sík és a képsíkok metszésvonalai. Epilólusok: Az O 1 és O 2 vetítési középpontok képe a másik képsíkon.

Epipoláris geometria A sztereo képekkel történő számítások alapja az epipoláris geometria. Tapasztalat: A P 1 pont mögötti térbeli pontok képei a jobb oldali felvételen egy egyenesre illeszkednek. (Ez az epipoláris egyenes!) P 1 O 1 O 2

Epipoláris geometria A vetítősugarak visszaállítása során szinte minden esetben van valamilyen mértékű számolási pontatlanság. Ennek következménye, hogy a kiszámolt sugarak elkerülik egymást. Az eredeti metszéspontot helyettesítő pont: a két egyenestől egyenlő távolságra van Az ilyen tulajdonságú pontok közül ez van legközelebb az egyenesekhez. O 1 O 2

Rektifikálás: a képek kiegyenesítése A számolások egyszerűsítése érdekében a képeket kiegyenesítjük : az optikai középpontok által meghatározott egyenessel párhuzamos síkra leképezzük azokat úgy, hogy az epipolárisok egyetlen vonalat alkossanak.

Rektifikálás: a képek kiegyenesítése Rektifikálás előtti képek Rektifikálás utáni képek

Gyakorlati alkalmazás Magyar fejlesztésű mobil app (Androidra) Passzív háromszögelésen alapszik. Nem felhőalapú, nem kell feltölteni a képeket, és a számolás sem a felhőben történik. http://scann3d.smartmobilevision.com/ A hivatalos videó: https://youtu.be/tsiwdtdvc68 A tárgyat körbe kell fényképezni, legalább 20-25 kép kell, melyek átfedőek legyenek. A direkt megvilágítás nem jó a keletkező árnyékok miatt, egy napsütéses napon a szórt fényben teljesít legjobban. Az eddig legjobb szkennem: https://youtu.be/mmpls1fqkpg Letölthető a Google Play-ről:

Aktív háromszögelési technika Fényforrás Kamera A fényforrás-kamera rendszer adatai d Bázistávolság (fényforrás-kamera távolsága). A kibocsátott fénysugár bázisvonallal bezárt szöge: A jelenet egy pontjába mutató sugár bázisvonallal bezárt szöge: Ezen adatokból számítható a vizsgált pont kamerától mért távolsága. A jelenet egy P pontja

Struktúrált fény alapú technika Két kamera helyett egy kamerát és egy fényforrást alkalmazunk. Egy jól ismert mintázatot (pontrácsot, vonalat, vonalrendszert) vetítünk az alakzatra, a minta deformálódik a felületen. Feladat: egy adott mintázat dekódolása. http://wiki.david-3d.com/user_manual/3d_laser_scanning

Szkennelés egyetlen fénycsík vetítésével Digital Michelangelo Project http://graphics.stanford.edu/projects/mich/ Cyberware arc- és fejszkenner

Egyirányú / kétirányú kódolás Egyirányú kódolás esetén egy térbeli pont beazonosítása: egy egyenes és egy sík metszéspontja. Kétirányú kódolás esetén egy térbeli pont beazonosítása: két egyenes metszéspontja.

Bináris kódolás alapelve A kiválasztott pixel kódja 3 minta alkalmazása után: 101 További finomítással az egyre keskenyebb sávok jobban azonosítják a vetített mintázatot. Időben egymás után vetítve Minta 3 Minta 2 Minta 1

Bináris kódolás alapelve Nagy kontraszt könnyű szegmentálás n db vetített minta n bites kód 2 n db sáv A vetített minták számát befolyásolhatja az alakzat térbeli kiterjedése, többnyire a képen látható 32 sáv még nem eredményez elég vékony vonalazást.

Színes kódolás alapelve A mintázat érzékelése a legtöbb esetben a szokásos RGB színcsatornákon történik. Így lehetőség van külön mintázatok megadására csatornánként, melyek egyfajta kombinálására lesz a vetített mintázat.

Aktív háromszögelési technika egyetlen fénycsík sok kép lassú nagyon pontos modell több fénycsík több kép közepesen lassú eléggé pontos modell strukturált mintázat egy kép gyors kevésbé pontos modell Digital Michelangelo Project: http://graphics.stanford.edu/projects/mich/

Lehet-e olcsón szkennelni? Szkennelés árnyékkal: Lámpa a megvilágításhoz Pálca, amely az árnyékot veti majd a tárgyra Fényképezőgép Feldolgozó szoftver

TOF Time of Flight technika Az ötlet forrás a természetben: echolokáció A denevérek (delfinek) a visszavert hang segítségével határozzák meg az előttük lévő akadályok vagy a táplálék helyét, helyzetét.

TOF Time of Flight technika Környezetből érkező fények Fényforrás Idő mérése Érzékelő Mélység A TOF kamera részei Fénykibocsátó egység (infravörös LED vagy lézerdióda) Optika feladata visszaverődő fény összegyűjtése, infravörös tartományra való szűrés, háttérzajok kiszűrése Képalkotó feladata: a megtett út kiszámítása a kép minden egyes pixelére. Vezérlő elektronika biztosítja a fénykibocsájtó és a képalkotó nagyon gyors működését. https://en.wikipedia.org/wiki/time-of-flight_camera http://www.depthbiomechanics.co.uk/?p=102

AMCW - Amplitude Modulated Continuous Wave Moduláló jel Vivő jel Amplitúdó modulálás Az üzenet az amplitúdóba van kódolva. A vivő jel frekvenciája nagyobb, mint a moduláló jelé. Amplitúdó modulált jel Fényforrás Érzékelő Fáziseltolódás mérése Mélység http://www.depthbiomechanics.co.uk/?p=102

Mélységi térkép (Depth map) A szkennelés eredményeként mért mélységi információk egy kétdimenziós tömbben tárolódnak. A mélységi térkép megjeleníthető egy szürkeárnyalatos képként.