Download - Domitilla Catacomb Walkthrough
Domitilla Catacomb Walkthrough
Claus Scheiblauer
Institute of Computer Graphics and Algorithms
Vienna University of Technology
Claus Scheiblauer 2
Complete Domitilla Model
Claus Scheiblauer 3
Outline
Scanopy – Point Rendering and Editing Software
Domitilla Catacomb Model
Demonstration
Conclusion
Claus Scheiblauer 4
Outline
Scanopy – Point Rendering and Editing Software
Domitilla Catacomb Model
Demonstration
Conclusion
Scanner Software (RiscanPro, ...)
Claus Scheiblauer 5
Point Model Processing Pipeline
Aquiring Points Registering Points Coloring Points
Set of Registered and Colored
Points
Scanopy Application
Claus Scheiblauer 6
Point Model Processing Pipeline
Remove OutliersMerge several
Scans to a Composed Model
View and Edit Composed Model
Set of Registered and Colored
Points
Claus Scheiblauer 7
Scanopy Application Capabilities
Fast elimination of outliersMerging of single scans to a composed modelBasic editing operations on the composed modelDefine camera paths“Unlimited” model sizeConcurrent display of polygon based models and point based models
Claus Scheiblauer 8
Scanopy Application Capabilities
Most useful during a scan campaign
Can provide an overview of already scanned areas
Quality of the models is limited, because no post processing is done
Work in progress…
Data Structure
Sophisticated data structure (NestedOctree)Optimized for rendering on GPU
Multi-threading, Out-of-Core, Caches, Levels-of-Detail
Claus Scheiblauer 9
Build Up
Out-of-core Points are inserted one-by-oneLeast Recently Used (LRU) cache to take advantage of spatial coherencyBuild Up algorithm is scaleable
Performance increases with available memory
Claus Scheiblauer 10
Build Up
Claus Scheiblauer 11
OuterOctree
A
B C
InnerOctree InnerOctree
InnerOctree
Build Up
OuterOctree swapped partially to diskLRU cache decides which nodes are swapped
Claus Scheiblauer 12
Claus Scheiblauer 13
Elimination of Outliers
Interactive definition of a clipping box
Claus Scheiblauer 14
Selection
Brush follows surface of the model
Claus Scheiblauer 15
Dynamic Point Size
Estimate a closed surface on scanned objects
Point Size 1 pixel Dynamic Point Size
Claus Scheiblauer 16
Scanopy
Scanopy – Point Rendering and Editing Software
Domitilla Catacomb Model
Demonstration
Conclusion
Domitilla Catacombe Model
START project „Domitilla Katakombe in Rom“Scanned during several campaigns (currently 8 finished)Model consists of 1.21 billion points1121 scan positions19.5 GB of data on diskColored within 4 days using 3 computers2h 45min to build up the model
Claus Scheiblauer 17
Claus Scheiblauer 18
Scanopy
Scanopy – Point Rendering and Editing Software
Domitilla Catacomb Model
Demonstration
Conclusion
Claus Scheiblauer 19
Demonstration
Laptop with 2GHz Intel Core2 Duo processor2GB RAMNvidia GeForce 8600M GT graphics processor with 256MB VRAM5400RPM hard disk
Claus Scheiblauer 20
Scanopy
Scanopy – Point Rendering and Editing Software
Domitilla Catacomb Model
Demonstration
Conclusion
Claus Scheiblauer 21
Conclusion
Software for creating, viewing and editing very large point based models
Work in progressWalk through a model of the Domitilla Catacombe consisting of more than 1 billion pointsMore edit operations are future work
Claus Scheiblauer 22
Thanks!
FFG Project “Scanopy”FWF START Project “Domitilla Katakombe in Rom” TUW-ILScan ProjectWWTF Project “LEOPOLD”
The End
Institute of Computer Graphics and Algorithms
Vienna University of Technology
Claus Scheiblauer 24
Light Background Slides
The standard color scheme is light background with dark text – it must be used by defaultSelect “Format / Slide Design…” and “Color Schemes” on the right side panelBy right-clicking on a color scheme you can apply it to the current slide
Claus Scheiblauer 25
Motivation
The quick brown fox jumps over the lazy masterThe quick brown fox jumps over the lazy dogThe quick brown master jumps over the lazy dog
Claus Scheiblauer 26
Outline
The quick brown fox jumps over the lazy dogThe quick brown fox jumps over the lazy master
The quick brown fox jumps over the lazy dogThe quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy master
The quick brown fox jumps over the lazy dog
Claus Scheiblauer 27
Conclusions
The quick brown fox jumps over the lazy dogThe quick brown master jumps over the lazy dogThe quick brown fox jumps over the lazy dogThe quick brown master jumps over the lazy dogThe quick brown fox jumps over the lazy dog
Claus Scheiblauer 28
Selection Octree
Enables selection in a LOD data structure