SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Data Challenges with
3D Computer Vision
Eugen Funk
Deutsches Zentrum für

Luft- und Raumfahrt (DLR)
eugen.funk@dlr.de
http://ips.dlr.de
Martin Scholl
Just

Martin Scholl
m@martin-scholl.com
@zeit_geist
3D Computer Vision

Challenges
• Data Capture / 3D Perception
• Size of 3D Data
• Making Sense of 3D Data
• Visualizing 3D Data
• But: 3D CV is a qualitative shift
+ = WWW
+ = WWW
+ = WWW
+ = ?
What for?
Autonomous logistics
Kiva systems
Autonomous driving
Local Motors
FAE Drones
Inspection and Maintenance Mining
3D Perception
Microsoft Kinect (2010):
• 3 MP Camera
• Depth Sensor
• Indoor only

Google’s Project Tango (2015)
• 4 MP Camera
• Depth Sensor
• Indoor only

3D Perception
Indoor & Outdoor
DLR’s Integrated Positioning
System (2014):
3D Navigation and inspection
helmet.
• Stereo + Navigation
• Indoor & Outdoor
Digital Perception:
From 2D to a 3D Modell
Original Image
Digital Perception:
From 2D to a 3D Modell
Original Image Depth Map
Close
Far
Digital Perception:
From 2D to a 3D Modell
Original Image 3D point CloudDepth Map
Close
Far
Digital Perception:
From 2D to a 3D Modell
Original Image 3D point CloudDepth Map
Close
Far
Occlusions
3D Perception
From single-shot to full 3D model
Algorithms compute a 3D model from unknown camera
positions. Benefit: Automated modelling possible.
Input images Computed
3D model
Digital Perception:

Data Challenges
• a 9MP 8bit color image + 16bit depth: 43 MB each
• 9 MP 8bit color image stereo setting @ 10 fps:

514 MB / s
• 1 day worth of data capturing: 36TB
How can we…
• store such huge amounts of 3D data?
• derive information from 3D data?
• make 3D data searchable?
Storage for 3D Modelling
Representing the 3D world as voxels
a 3D pixel (voxel) "Implicit voxels": represent the surface by values <0 or >0.
Storage for 3D Modelling
• Tree-based Data Structure
• O(m) memory 

m being # leaf nodes
• One child pointer per voxel
• Siblings stored in consecutive
addresses
Voxel
Storage for 3D Modelling
Hash-table based design
• O(1) search and updates
Octree Indexing
Storage for 3D Modelling
Demos
Mapping from vehicle
Mapping from UAV
So what?
• Current Voxel Access takes 0.45µs
• 2 Frames / second w/ 640x480 resolution depth images images
can be processed on a CPU.
• 0.04µs is required for real time modelling
• Generating meshes for visualization is an open issue yet
(automatic Level of Detail).
• Object recognition: TBD, depends on the application.
• Storage requirements: A plane of 100x100m@3cm resolution
requries approx 70MB
Conclusion
• Current research in 3D Computer Vision enables to
reconstruct physical environments in real time
• Modelling and storing large environments is
extremely challenging
• Infrastructure for storage and visualization is totally
missing. No standards, no providers, only a few
internal solutions
• 3D Digitalization today is like the web of the 1990s.
Thank you!
Eugen Funk
eugen.funk@dlr.de
http://ips.dlr.de
Martin Scholl
m@martin-scholl.com
@zeit_geist

Contenu connexe

Tendances

Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibration
zukun
 
Image representation
Image representationImage representation
Image representation
Rahul Dadwal
 

Tendances (20)

transformation IT.ppt
transformation IT.ppttransformation IT.ppt
transformation IT.ppt
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Digital Image Processing presentation
Digital Image Processing presentationDigital Image Processing presentation
Digital Image Processing presentation
 
R-CNN
R-CNNR-CNN
R-CNN
 
Computer vision - two view geometry
Computer vision -  two view geometryComputer vision -  two view geometry
Computer vision - two view geometry
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance Segmentation
 
Faster R-CNN - PR012
Faster R-CNN - PR012Faster R-CNN - PR012
Faster R-CNN - PR012
 
Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibration
 
Image Segmentation
 Image Segmentation Image Segmentation
Image Segmentation
 
Pattern Recognition.pptx
Pattern Recognition.pptxPattern Recognition.pptx
Pattern Recognition.pptx
 
Image representation
Image representationImage representation
Image representation
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
 
3D Image visualization
3D Image visualization3D Image visualization
3D Image visualization
 
Dip review
Dip reviewDip review
Dip review
 
Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)
 
"Introduction to Feature Descriptors in Vision: From Haar to SIFT," A Present...
"Introduction to Feature Descriptors in Vision: From Haar to SIFT," A Present..."Introduction to Feature Descriptors in Vision: From Haar to SIFT," A Present...
"Introduction to Feature Descriptors in Vision: From Haar to SIFT," A Present...
 
Region Of Interest Extraction
Region Of Interest ExtractionRegion Of Interest Extraction
Region Of Interest Extraction
 
Convolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep LearningConvolutional Neural Network Models - Deep Learning
Convolutional Neural Network Models - Deep Learning
 
Image Processing with OpenCV
Image Processing with OpenCVImage Processing with OpenCV
Image Processing with OpenCV
 

Similaire à Data Challenges with 3D Computer Vision

TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
Motaz El-Saban
 

Similaire à Data Challenges with 3D Computer Vision (20)

Deep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDeep Learning AtoC with Image Perspective
Deep Learning AtoC with Image Perspective
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision
 
Understanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfUnderstanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdf
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
 
pydataPointCloud.pptx
pydataPointCloud.pptxpydataPointCloud.pptx
pydataPointCloud.pptx
 
Synthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in RoboticsSynthetic Data and Graphics Techniques in Robotics
Synthetic Data and Graphics Techniques in Robotics
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
 
Computer Vision Workshop
Computer Vision WorkshopComputer Vision Workshop
Computer Vision Workshop
 
ICS1020CV_2022.pdf
ICS1020CV_2022.pdfICS1020CV_2022.pdf
ICS1020CV_2022.pdf
 
Computer vision - Applications and Trends
Computer vision - Applications and TrendsComputer vision - Applications and Trends
Computer vision - Applications and Trends
 
3-d interpretation from single 2-d image III
3-d interpretation from single 2-d image III3-d interpretation from single 2-d image III
3-d interpretation from single 2-d image III
 
Computer vision
Computer visionComputer vision
Computer vision
 
Marker-based Augmented Monuments on iPhone and iPad
Marker-based Augmented Monuments on iPhone and iPadMarker-based Augmented Monuments on iPhone and iPad
Marker-based Augmented Monuments on iPhone and iPad
 
陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰
 
Imagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platformImagine camp, Developing Image Processing app for windows phone platform
Imagine camp, Developing Image Processing app for windows phone platform
 
3d internet
3d internet3d internet
3d internet
 
Data quality is more important than you think
Data quality is more important than you thinkData quality is more important than you think
Data quality is more important than you think
 
3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas Facilities3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas Facilities
 
FinalPoster
FinalPosterFinalPoster
FinalPoster
 
(2015/09) Drone Imagery Economics
(2015/09) Drone Imagery Economics(2015/09) Drone Imagery Economics
(2015/09) Drone Imagery Economics
 

Dernier

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 

Data Challenges with 3D Computer Vision

  • 1. Data Challenges with 3D Computer Vision Eugen Funk Deutsches Zentrum für
 Luft- und Raumfahrt (DLR) eugen.funk@dlr.de http://ips.dlr.de Martin Scholl Just
 Martin Scholl m@martin-scholl.com @zeit_geist
  • 2. 3D Computer Vision
 Challenges • Data Capture / 3D Perception • Size of 3D Data • Making Sense of 3D Data • Visualizing 3D Data • But: 3D CV is a qualitative shift
  • 3.
  • 6. + = WWW + = ?
  • 7. What for? Autonomous logistics Kiva systems Autonomous driving Local Motors FAE Drones Inspection and Maintenance Mining
  • 8. 3D Perception Microsoft Kinect (2010): • 3 MP Camera • Depth Sensor • Indoor only
 Google’s Project Tango (2015) • 4 MP Camera • Depth Sensor • Indoor only

  • 9. 3D Perception Indoor & Outdoor DLR’s Integrated Positioning System (2014): 3D Navigation and inspection helmet. • Stereo + Navigation • Indoor & Outdoor
  • 10. Digital Perception: From 2D to a 3D Modell Original Image
  • 11. Digital Perception: From 2D to a 3D Modell Original Image Depth Map Close Far
  • 12. Digital Perception: From 2D to a 3D Modell Original Image 3D point CloudDepth Map Close Far
  • 13. Digital Perception: From 2D to a 3D Modell Original Image 3D point CloudDepth Map Close Far Occlusions
  • 14. 3D Perception From single-shot to full 3D model Algorithms compute a 3D model from unknown camera positions. Benefit: Automated modelling possible. Input images Computed 3D model
  • 15. Digital Perception:
 Data Challenges • a 9MP 8bit color image + 16bit depth: 43 MB each • 9 MP 8bit color image stereo setting @ 10 fps:
 514 MB / s • 1 day worth of data capturing: 36TB
  • 16. How can we… • store such huge amounts of 3D data? • derive information from 3D data? • make 3D data searchable?
  • 17. Storage for 3D Modelling Representing the 3D world as voxels a 3D pixel (voxel) "Implicit voxels": represent the surface by values <0 or >0.
  • 18. Storage for 3D Modelling • Tree-based Data Structure • O(m) memory 
 m being # leaf nodes • One child pointer per voxel • Siblings stored in consecutive addresses Voxel
  • 19. Storage for 3D Modelling Hash-table based design • O(1) search and updates Octree Indexing
  • 20. Storage for 3D Modelling Demos Mapping from vehicle Mapping from UAV
  • 21. So what? • Current Voxel Access takes 0.45µs • 2 Frames / second w/ 640x480 resolution depth images images can be processed on a CPU. • 0.04µs is required for real time modelling • Generating meshes for visualization is an open issue yet (automatic Level of Detail). • Object recognition: TBD, depends on the application. • Storage requirements: A plane of 100x100m@3cm resolution requries approx 70MB
  • 22. Conclusion • Current research in 3D Computer Vision enables to reconstruct physical environments in real time • Modelling and storing large environments is extremely challenging • Infrastructure for storage and visualization is totally missing. No standards, no providers, only a few internal solutions • 3D Digitalization today is like the web of the 1990s.