Texturerade 3D-modeller

Preview:

DESCRIPTION

Texturerade 3D-modeller. Blom Helén Rost. Innehåll. Från bilder till modell - Bildmaterial (flygfoto) - Blocktriangulering - Bildmatchning - Editering - Export Produkter Gratisversioner av programvara för bildmatchning Användningsområden. Smart3DCapture ™ från Acute3D. Bildmaterial. - PowerPoint PPT Presentation

Citation preview

Texturerade 3D-modellerBlom

Helén Rost

Innehåll

• Från bilder till modell- Bildmaterial (flygfoto)- Blocktriangulering- Bildmatchning- Editering- Export

• Produkter• Gratisversioner av programvara för bildmatchning• Användningsområden

Smart3DCapture™ från Acute3D 

Bildmaterial

• I teorin vilket bildmaterial som helst med ”lagom” bildövertäckning (ca 60-80%)

• Centralperspektiv-kamera (vanlig kamera)• För georeferering

- känd kamerageometri (inre orientering)- kända punkter för inpassning (stöd) - känd bildorientering (yttre orientering)

Bildmaterial

• Blom ObliqueMidas 5-kamerasystem

• Bildtäckning på marken- Vertikala bilder- Snedbilder

• Ca 14 bilder per km2

(vertikalbilder täcker ca 400x270 m)

• Bildorientering med GNSS/INS• Bildupplösning 8-10 cm/pixel• Täcker ca 40 städer i Sverige,

70 städer i Norden och 1000 städer i Europa

• Midas-biblioteken täcker ca 20 städer i Sverige

Blocktriangulering

• Konnektionspunkter mellan alla bilder• Inmätning av stödpunkter

Inmätning av stöd

Bildmatchning i Smart3DCapture

1. Generera 3D-punkter från bildpar– Genom att matcha bildpar– Hellre många än säkra punkter– Varje matchad punkt innehåller information om vilka bilder den är genererad från– Ett tätt punktmoln med mycket brus och grova fel

2. Lokal generering av ytor– Baserad på 3D Delaunay triangulering

Beskriver ytan om punktmolnet är tillräckligt tätt

3. Global generering av yta - Beskrivning av ytan – insida/utsida– Hur mycket får ytan variera?– Globalt optimerad beskrivning– Ta bort grova fel– Interpolerad triangulerad yta utan hål eller lösa ändar

4. Optimering/Texturering av ytan– Beroende av bildupplösning– Försöker hitta lösningar där bilderna som används är så lika varann som möjligt

Modell utan bilar i rörelse

Full 3D-modell (inte 2.5D)

Vattenytor

• Vattenytor svåra att matcha pga varierande textur

• Kända vattenytor läggs in som startvärde i modellen och används om inget intressantare hittas i bilderna

Editering

• Editering av geometrier i OBJ-filer• Texturera om editerade geometrier

Export

• Internt format .s3c för att visualisera i gratis Viewer - Smart3DCapture Viewer

• Texturerad 3D-modell i olika LOD-modeller i formaten- OBJ- OSGB- Collada

• Punktmoln - färgat punktmoln i LAS-format

Punktmoln

Smart3DCapture Viewer

Enkel gratisviewer - Smart3DCapture Viewer- texturerad modell- ytmodell utan textur- trådmodell/punkter- anaglyf stereo- mätfunktionalitet

Gratisversion – AutoDesk 123D

http://www.123dapp.com/catch

Exempel på modeller

Användningsområden bildmatchning

Kartografi

Arkitektur, teknik och byggnationerMark- och stadsplaneringKonstruktionsplaneringByggmätningRelationshandlingÖvervakning av byggnationer

Försvar och säkerhetFörsvars- och militärövningar Utbildning & simuleringÖvervakning

TillverkningReverse engineering Framtagning av prototyperIndustrimätning

Media & nöjesbranchenVideospel, film, tv & reklamproduktionVirtuell turismSociala nätverk3D-media

Vetenskapliga analyserMedicinGeologiRättsmedicin, kriminalteknik

KulturarvKonstverkArkeologi

Tack för uppmärksamheten!

Frågor?