INDOOR 3D MODEL RECONSTRUCTION TO SUPPORT

Slides:



Advertisements
Similar presentations
Indoor Segmentation and Support Inference from RGBD Images Nathan Silberman, Derek Hoiem, Pushmeet Kohli, Rob Fergus.
Advertisements

TERRESTRIAL LASER SCANNING (TLS): APPLICATIONS TO ARCHITECTURAL AND LANDSCAPE HERITAGE PRESERVATION – PART 1.
Real-time, low-resource corridor reconstruction using a single consumer grade RGB camera is a powerful tool for allowing a fast, inexpensive solution to.
Ifp University of Stuttgart Institute for Photogrammetry Combined Grammar for the Modeling of Building Interiors INDOOR3D – Cape Town Susanne Becker, Michael.
SPONSORED BY SA2014.SIGGRAPH.ORG Annotating RGBD Images of Indoor Scenes Yu-Shiang Wong and Hung-Kuo Chu National Tsing Hua University CGV LAB.
A Distributed Indoor Navigation System Leaving the Trails Thomas Wießflecker Terena Networking Conference 2009.
Nikolas Engelhard 1, Felix Endres 1, Jürgen Hess 1, Jürgen Sturm 2, Wolfram Burgard 1 1 University of Freiburg, Germany 2 Technical University Munich,
Maintainable 3D Models of Cities Gerhard NAVRATIL Rizwan BULBUL Andrew U. Frank Vienna University of Technology Institute of Geoinformation and Cartography.
A Mobile-Cloud Pedestrian Crossing Guide for the Blind
Reconstructing Building Interiors from Images Yasutaka Furukawa Brian Curless Steven M. Seitz University of Washington, Seattle, USA Richard Szeliski Microsoft.
Reconstructing Building Interiors from Images Yasutaka Furukawa Brian Curless Steven M. Seitz University of Washington, Seattle, USA 2011/01/16 蔡禹婷.
Workshop on Earth Observation for Urban Planning and Management, 20 th November 2006, HK 1 Zhilin Li & Kourosh Khoshelham Dept of Land Surveying & Geo-Informatics.
GATE D Object Representations (GATE-540) Dr.Çağatay ÜNDEĞER Instructor Middle East Technical University, GameTechnologies & General Manager SimBT.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
FARC 111- INTRODUCTION TO ART AND DESIGN
Introduction to BIM BIM Curriculum 01.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Procedural Modeling of Architectures towards 3D Reconstruction Nikos Paragios Ecole Centrale Paris / INRIA Saclay Ile-de-France Joint Work: P. Koutsourakis,
Image-based Plant Modeling Zeng Lanling Mar 19, 2008.
Figure 6.1 A scan (or point cloud) created by a laser scanner.
Thuong Hoang Supervisor: Prof. Bruce Thomas Wearable Computer Lab School of Computer and Information Science In-situ Model Refinement and Hands-free Interaction.
MESA LAB Two papers in icfda14 Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of California,
Confidential 111 Financial Industry Business Ontology (FIBO) [FIBO– Business Entities] Understanding the Business Conceptual Ontology For FIBO-Business.
A Frequency-Domain Approach to Registration Estimation in 3-D Space Phillip Curtis Pierre Payeur Vision, Imaging, Video and Autonomous Systems Research.
* Challenge the future Graduation project 2014 Exploring Regularities for Improving Façade Reconstruction from Point Cloud Supervisors Dr. Ben Gorte Dr.
IIIT Hyderabad Learning Semantic Interaction among Graspable Objects Swagatika Panda, A.H. Abdul Hafez, C.V. Jawahar Center for Visual Information Technology,
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Open Source for Handling IndoorGML
3D Viewers Two main uses: –Detector/event exploration – interactivity priority (15fps min). –Generate presentation material (still/movie renders) – quality.
Acquiring 3D Indoor Environments with Variability and Repetition Young Min Kim Stanford University Niloy J. Mitra UCL/ KAUST Dong-Ming Yan KAUST Leonidas.
The 18th Meeting on Image Recognition and Understanding 2015/7/29 Depth Image Enhancement Using Local Tangent Plane Approximations Kiyoshi MatsuoYoshimitsu.
Laser Navigation srl Calcio (BG) Italy VIDEOSURVEILLANCE ANTI INTRUSION SENSORS H24OPERATINGCENTER MONITORING SERVICE THRU INTERNET.
Peter Henry1, Michael Krainin1, Evan Herbst1,
Removing Moving Objects from Point Cloud Scenes Krystof Litomisky and Bir Bhanu International Workshop on Depth Image Analysis November 11, 2012.
Panel on 3D modelling and navigation Chair: Qing Zhu (3D GIS) Friday, 13th, 9:30-10:30 1.Jiyeong Lee (IndoorGML),
Telecommunication Networks Group Technische Universität Berlin Towards Cooperating Objects: Communication for Cooperation Prof. Dr.-Ing. Adam Wolisz with.
Introduction to Plan of a building Instructor Engr Kamran Khan Department of civil engineering City University Peshawar.
Students: Aiman Md Uslim, Jin Bai, Sam Yellin, Laolu Peters Professors: Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many CAMeras The Problem Currently.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Adding the Third Dimension to a Topographic Database Using Airborne Laser Scanner.
1 Challenge the future Automatic extraction of Improved Geometrical Network Model from CityGML for Indoor Navigation Filippo Mortari.
DISCRIMINATIVELY TRAINED DENSE SURFACE NORMAL ESTIMATION ANDREW SHARP.
Outline Introduction Related Work System Overview Methodology Experiment Conclusion and Future Work.
Automatic 3D modelling of Architecture Anthony Dick 1 Phil Torr 2 Roberto Cipolla 1 1 Department of Engineering 2 Microsoft Research, University of Cambridge.
® IndoorGML Introduction to the OGC Standard for Indoor Spatial Information and several applications Ki-Joune Li, IndoorGML Chair George Percivall, OGC.
Tree Modelling TLS data, QSMs, applications Pasi Raumonen, Markku Åkerblom, Mikko Kaasalainen Department of Mathematics, Tampere University of Technology.
1 Visual Computing Institute | Prof. Dr. Torsten W. Kuhlen Virtual Reality & Immersive Visualization Till Petersen-Krauß | GUI Testing | GUI.
Indoor surveying method for 3D indoor topology retrieval for escape route planning Geo-spatioal information infra-structure Lab, Faculty of Geoinformation.
Segmentation of Building Facades using Procedural Shape Priors
Trimble LaserAce 1000 Accuracy Evaluation for Indoor Data Acquisition
University of Maryland College Park
3D Single Image Scene Reconstruction For Video Surveillance Systems
Semi-Global Matching with self-adjusting penalties
Scenario Manager / Multimodel Navigator
Recognizing Deformable Shapes
Provably Correct and Complete Transaction Rules for GIS
Perceiving and Representing Structured Information using Objects
Knowledge Management Systems
Indoor 3D Reconstruction from Laser Scanner Data
CSc4730/6730 Scientific Visualization
Ying Dai Faculty of software and information science,
Indoor 3D Reconstruction from Laser Scanner Data
Methods for Fitting CSG Models to Point Clouds and their Comparison
Point Cloud Processing
INDOOR DENSE DEPTH MAP AT DRONE HOVERING
What is UiPATH? For more details visit this link online-training.
SmartBoxes for Interactive Urban Reconstruction
Presentation transcript:

INDOOR 3D MODEL RECONSTRUCTION TO SUPPORT 11/7/2018 INDOOR 3D MODEL RECONSTRUCTION TO SUPPORT DISASTER MANAGEMENT IN LARGE BUILDINGS Project Abbreviated Title: SIMs3D (Smart Indoor Models in 3D) PhD Research Proposal Shayan Nikoohemat 2015-2016   Promoter: Prof. Dr. Ir. George Vosselman Supervisor: Michael Peter

Smart Indoor Models in 3D (SIMs3D) 11/7/2018 Smart Indoor Models in 3D (SIMs3D) SIMs3D Project Goals Indoor 3D reconstruction from point clouds Emergency responses in public buildings Data: Mobile Laser Scanner (MLS) point cloud Terrestrial Laser Scanner (TLS) Images Microsoft Kinect Ikehata et al. 2015 Point clouds 3D model NavVis M3 Trolley (www.navvis.com) Zebedee handheld laser scanner (www.csiro.au) Shayan Nikoohemat 7-Nov-18

Related Work 3D reconstruction from pointclouds and images Outdoor: 11/7/2018 Related Work 3D reconstruction from pointclouds and images Outdoor: Building 3D reconstruction Roof reconstruction Façade reconstruction Indoor: Indoor 3D reconstruction Scene understanding Opening detection Indoor routing www.cartoonstock.com Shayan Nikoohemat 7-Nov-18

Related Work Indoor 3D reconstruction methods 11/7/2018 Related Work Indoor 3D reconstruction methods 1. Planar-based reconstruction (Okorn et al 2010; Sanchez and Zakhor 2012) 2. Volumetric-based reconstruction (Jenke et al 2009; Xiao and Furukawa 2014) 3. Shape grammar (Khoshelham and Diaz-Vilarino 2014; Becker et al 2015) 4. Sporadic works: Scene understanding (Rusu et al 2009) Opening detection (Adan and Huber 2011) Indoor navigation (Zlatanova 2013) Indoor modeling (Liu and Zlatanova 2012) Becker et al (2015) Sanchez and Zakhor (2012) Jenke et al (2009) Khoshelham and Diaz-Vilarino (2014) Adan and Huber (2011) Shayan Nikoohemat 7-Nov-18

Motivation and Problem Statement 11/7/2018 Motivation and Problem Statement Indoor 3D models have applications in disaster management, facility management and indoor routing Tedious work is demanded to generate a precise indoor 3D model from 2D plans 2D plans are not up-to-date or not available for old buildings Indoor data acquisition is rapid via mobile laser scanners, Microsoft Kinect and GoogleTango Current indoor 3D models are simple, not scalable and data has no clutter (e.g. furniture) Limited research has been conducted on grammar-based approaches for indoor 3D reconstruction Limited research has been conducted on quality control of the generated model Shayan Nikoohemat 7-Nov-18

Problem Statement Non-Manhattan World Level of Details 11/7/2018 Problem Statement Non-Manhattan World Level of Details Dealing with clutter Non-Manhattan World Level of Details Dealing with clutter Geometry extraction Geometry extraction Applicability Learning from the data User interaction Applicability Learning from the data User interaction Using Grammar for Indoor Using Grammar for Indoor Indoor 3D Reconstruction Indoor 3D Reconstruction Adding Semantics Adding Semantics Using other sources (images, RGBD) Level of Details Using other sources (images, RGBD) Level of Details Quality Control Quality Control Consistency control and accuracy control Control against IndoorGML standards Consistency control and accuracy control Control against IndoorGML standards Shayan Nikoohemat 7-Nov-18

a. Geometry primitives and solids 11/7/2018 Problem Statement a. Geometry primitives and solids b. Cluttered data d. Complex shapes e. Level of details c. Non-Manhattan World f. Regularity and repetitiveness Shayan Nikoohemat 7-Nov-18

Objectives Indoor 3D reconstruction objectives Geometry reconstruction 11/7/2018 Objectives Indoor 3D reconstruction objectives Geometry reconstruction Designing the grammar Semantic labeling Consistency and accuracy control Shayan Nikoohemat 7-Nov-18

First Objective Geometry Reconstruction 11/7/2018 First Objective Geometry Reconstruction Reconstructing non-Manhattan World structure Extracting geometry details from the point clouds Dealing with clutter and occlusion Clutter and occlusion Non-Manhattan World Shayan Nikoohemat 7-Nov-18

Second Objective What is Grammar? Grammar has four components: 11/7/2018 Second Objective What is Grammar? Grammar has four components: 1. A finite set of shapes (terminal and non-terminal); e.g. cuboid, door, window 2. A finite set of rules (fixed rules + rules adapted from data); e.g. split, repeat 3. A finite set of shape operations; e.g. merge, clone, scale 4. A finite set of attributes; e.g. semantics, color Shayan Nikoohemat 7-Nov-18

Grammar examples: Shayan Nikoohemat 7-Nov-18 Gröger and Plümer (2010) 11/7/2018 Grammar examples: Gröger and Plümer (2010) Shayan Nikoohemat 7-Nov-18

Second Objective Designing the Grammar 11/7/2018 Second Objective Designing the Grammar Applicability of grammar for indoor 3D reconstruction Learning the grammar components from the data User interaction for active learning of the rules Shayan Nikoohemat 7-Nov-18

Third Objective Semantic Labeling 11/7/2018 Third Objective Semantic Labeling 1. Using images for more semantic (opening detection) 2. Adding more details to the coarse 3D model (navigable, non-navigable areas) Closed door detection from images Diaz Vilarino et al. (2015) Level of Details Shayan Nikoohemat 7-Nov-18

Fourth Objective Control the consistency and accuracy of the result 11/7/2018 Fourth Objective Control the consistency and accuracy of the result 1. Consistency control through grammar 2. Accuracy and consistency control against IndoorGML and Industry Foundation Classes (IFC) standards Shayan Nikoohemat 7-Nov-18

Methodology An iterative coarse-to-fine methodology 11/7/2018 Methodology An iterative coarse-to-fine methodology Geometry Derivation Designing the Grammar Adding Semantics Quality Control Shayan Nikoohemat 7-Nov-18

11/7/2018 Time Schedule Shayan Nikoohemat 7-Nov-18

11/7/2018 Work in Progress This work is a development of “indoor data graph” by Oude Elberink, S.J., (2015). The data accuracy is 3-5 cm and the subsampled data contains 1.5 million points. Primitive Extraction a c b Primitive Reconstruction Segmentation Plane Topology Graph The data is captured by NavVis M3 Trolley from Technical University of Munich’s campus. Minimum Cycle Graph Link to the web viewer Shayan Nikoohemat 7-Nov-18

Work in Progress Intersection problems Segments labeling 11/7/2018 Work in Progress Intersection problems Segments labeling Shayan Nikoohemat 7-Nov-18

Thank You for your Attention 11/7/2018 Thank You for your Attention Questions? Shayan Nikoohemat s.nikoohemat@utwente.nl Shayan Nikoohemat 7-Nov-18

References Shayan Nikoohemat 7-Nov-18 11/7/2018 References 1. Adan, A., Huber, D., 2011. 3D Reconstruction of Interior Wall Surfaces under Occlusion and Clutter, in: 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT). Presented at the 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT), pp. 275–281. doi:10.1109/3DIMPVT.2011.42 2. Becker, S., Peter, M., Fritsch, D., 2015. GRAMMAR-SUPPORTED 3D INDOOR RECONSTRUCTION FROM POINT CLOUDS FOR “AS-BUILT” BIM. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 1, 17–24 3. Diaz-Vilarino, L., Khoshelham, K., Martínez-Sánchez, J., Arias, P., 2015. 3D Modeling of Building Indoor Spaces and Closed Doors from Imagery and Point Clouds. Sensors 15, 3491–3512. doi:10.3390/s150203491 4. Jenke, P., Huhle, B., Stra\s ser, W., 2009. Statistical reconstruction of indoor scenes. 5. Khoshelham, K., Diaz-Vilarino, L., 2014. 3D Modeling of Interior Spaces: Learning the Language of Indoor Architecture, in: Proceedings of the ISPRS Technical Commission V Symposium, Riva Del Garda, Italy. 6. Okorn, B., Xiong, X., Akinci, B., Huber, D., 2010. Toward automated modeling of floor plans, in: Proceedings of the Symposium on 3D Data Processing, Visualization and Transmission. 7. Sanchez, V., Zakhor, A., 2012. Planar 3D modeling of building interiors from point cloud data, in: 2012 19th IEEE International Conference on Image Processing (ICIP). Presented at the 2012 19th IEEE International Conference on Image Processing (ICIP), pp. 1777– 1780. doi:10.1109/ICIP.2012.6467225 Shayan Nikoohemat 7-Nov-18

Research Questions: First Objective (Geometry Reconstruction) 11/7/2018 Research Questions: First Objective (Geometry Reconstruction) - What are the best solutions for detection of (repeated) shapes in the data? - What level of details can be extracted from the point clouds? - How to deal with clutter for an accurate geometry derivation? - Which approaches are appropriate for non-Manhattan World structure? Second Objective (Designing the Grammar) - Is grammar applicable for indoor 3D reconstruction? - What is the most optimize grammar template for various kind of building structure? - What are the best solutions for selection of appropriate rules respect to the data? - How can we limit the user interaction and improve automatic learning from the data for the grammar? Third Objective (Semantic Labeling) - What level of details is required for semantics? - What are the solutions for opening detection under occlusion and closed doors? - How can we define and label the obstacles for navigation? Fourth Objective (Consistency and Accuracy Control) - How can we secure the correctness of our model regarding the topology rules? - How can we control semantic consistency and geometry accuracy? - What are the automatic methods for comparing the result with ground truth? Shayan Nikoohemat 7-Nov-18

Manhattan World vs non-Manhattan World example: 11/7/2018 Manhattan World vs non-Manhattan World example: Manhattan Financial Center Non-Manhattan World facade Shayan Nikoohemat 7-Nov-18