Domitilla Catacomb Walkthrough Claus Scheiblauer Institute of Computer Graphics and Algorithms Vienna University of Technology
Claus Scheiblauer 1 Complete Domitilla Model
Claus Scheiblauer 2 Outline Scanopy – Point Rendering and Editing Software Domitilla Catacomb Model Demonstration Conclusion
Claus Scheiblauer 3 Outline Scanopy – Point Rendering and Editing Software Domitilla Catacomb Model Demonstration Conclusion
Scanner Software (RiscanPro,...) Claus Scheiblauer 4 Point Model Processing Pipeline Aquiring Points Registering Points Coloring Points Set of Registered and Colored Points
Scanopy Application Claus Scheiblauer 5 Point Model Processing Pipeline Remove Outliers Merge several Scans to a Composed Model View and Edit Composed Model Set of Registered and Colored Points
Claus Scheiblauer 6 Scanopy Application Capabilities Fast elimination of outliers Merging of single scans to a composed model Basic editing operations on the composed model Define camera paths “Unlimited” model size Concurrent display of polygon based models and point based models
Claus Scheiblauer 7 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 8
Build Up Out-of-core Points are inserted one-by-one Least Recently Used (LRU) cache to take advantage of spatial coherency Build Up algorithm is scaleable Performance increases with available memory Claus Scheiblauer 9
Build Up Claus Scheiblauer 10 OuterOctree A BC InnerOctree
Build Up OuterOctree swapped partially to disk LRU cache decides which nodes are swapped Claus Scheiblauer 11
Claus Scheiblauer 12 Elimination of Outliers Interactive definition of a clipping box
Claus Scheiblauer 13 Selection Brush follows surface of the model
Claus Scheiblauer 14 Dynamic Point Size Estimate a closed surface on scanned objects Point Size 1 pixelDynamic Point Size
Claus Scheiblauer 15 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 points 1121 scan positions 19.5 GB of data on disk Colored within 4 days using 3 computers 2h 45min to build up the model Claus Scheiblauer 16
Claus Scheiblauer 17 Scanopy Scanopy – Point Rendering and Editing Software Domitilla Catacomb Model Demonstration Conclusion
Claus Scheiblauer 18 Demonstration Laptop with 2GHz Intel Core2 Duo processor 2GB RAM Nvidia GeForce 8600M GT graphics processor with 256MB VRAM 5400RPM hard disk
Claus Scheiblauer 19 Scanopy Scanopy – Point Rendering and Editing Software Domitilla Catacomb Model Demonstration Conclusion
Claus Scheiblauer 20 Conclusion Software for creating, viewing and editing very large point based models Work in progress Walk through a model of the Domitilla Catacombe consisting of more than 1 billion points More edit operations are future work
Claus Scheiblauer 21 Thanks! FFG Project “Scanopy” FWF START Project “Domitilla Katakombe in Rom” TUW-ILScan Project WWTF Project “LEOPOLD”
The End Institute of Computer Graphics and Algorithms Vienna University of Technology
Claus Scheiblauer 23 Light Background Slides The standard color scheme is light background with dark text – it must be used by default Select “Format / Slide Design…” and “Color Schemes” on the right side panel By right-clicking on a color scheme you can apply it to the current slide
Claus Scheiblauer 24 Motivation The quick brown fox jumps over the lazy master The quick brown fox jumps over the lazy dog The quick brown master jumps over the lazy dog
Claus Scheiblauer 25 Outline The 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 The quick brown fox jumps over the lazy master The quick brown fox jumps over the lazy dog
Claus Scheiblauer 26 Conclusions The quick brown fox jumps over the lazy dog The quick brown master jumps over the lazy dog The quick brown fox jumps over the lazy dog The quick brown master jumps over the lazy dog The quick brown fox jumps over the lazy dog
Claus Scheiblauer 27 Selection Octree Enables selection in a LOD data structure