SmartBoxes for Interactive Urban Reconstruction

Slides:



Advertisements
Similar presentations
SmartBoxes for Interactive Urban Reconstruction Liangliang Nan 1, Andrei Sharf 1, Hao Zhang 2, Daniel Cohen-Or 3, Baoquan Chen 1 1 Shenzhen Institutes.
Advertisements

A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.
Yunhai Wang 1 Minglun Gong 1,2 Tianhua Wang 1,3 Hao (Richard) Zhang 4 Daniel Cohen-Or 5 Baoquan Chen 1,6 5 Tel-Aviv University 4 Simon Fraser University.
1 Autonomous Registration of LiDAR Data to Single Aerial Image Takis Kasparis Nicholas S. Shorter
Interactive Images: Cuboid Proxies for Smart Image Manipulation Youyi Zheng, Xiang Chen, Mingming Cheng, Kun Zhou, Shi-Min Hu, Niloy J. Mitra Presenter:
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
Airborne Laser Scanning: Remote Sensing with LiDAR.
Semi-automatic Range to Range Registration: A Feature-based Method Chao Chen & Ioannis Stamos Computer Science Department Graduate Center, Hunter College.
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.
RANSAC-Assisted Display Model Reconstruction for Projective Display Patrick Quirk, Tyler Johnson, Rick Skarbez, Herman Towles, Florian Gyarfas, Henry Fuchs.
Automated 3D Model Construction for Urban Environments Christian Frueh John Flynn Avideh Zakhor Next Generation 4D Distributed Modeling and Visualization.
reconstruction process, RANSAC, primitive shapes, alpha-shapes
Airborne LIDAR The Technology Slides adapted from a talk given by Mike Renslow - Spencer B. Gross, Inc. Frank L.Scarpace Professor Environmental Remote.
MetImage : Image Analysis Software. The MetImage LX workstation is a complete image analysis system developed specifically to increase the speed, accuracy.
3-D Modeling Concepts V part 2.
Automated Image Analysis Software for Quality Assurance of a Radiotherapy CT Simulator Andrew J Reilly Imaging Physicist Oncology Physics Edinburgh Cancer.
An overview of Lidar remote sensing of forests C. Véga French Institute of Pondicherry.
Application Solution 3D Inspection Automation with SA.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
Context-based Surface Completion Andrei Sharf, Marc Alexa, Daniel Cohen-Or.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
An Algebraic Model for Parameterized Shape Editing Martin Bokeloh, Stanford Univ. Michael Wand, Saarland Univ. & MPI Hans-Peter Seidel, MPI Vladlen Koltun,
Collision handling: detection and response
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
Conjoining Gestalt Rules for Abstraction of Architectural Drawings Liangliang(Leon) Nan 1, Andrei Sharf 2, Ke Xie 1, Tien-Tsin Wong 3 Oliver Deussen 4,
Quality Assessment for LIDAR Point Cloud Registration using In-Situ Conjugate Features Jen-Yu Han 1, Hui-Ping Tserng 1, Chih-Ting Lin 2 1 Department of.
Point Set Processing and Surface Reconstruction (
Centroids Centroids Principles of EngineeringTM
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
Transformations Teacher Version Level
Automated Reconstruction of Industrial Sites Frank van den Heuvel Tahir Rabbani.
Organizing Heterogeneous Scene Collections through Contextual Focal Points Kai Xu, Rui Ma, Hao Zhang, Chenyang Zhu, Ariel Shamir, Daniel Cohen-Or, Hui.
Use of GIS Methodology for Online Urban Traffic Monitoring German Aerospace Center Institute of Transport Research M. Hetscher S. Lehmann I. Ernst A. Lippok.
© July 2011 Linear and Nonlinear Imaging Spectrometer Denoising Algorithms Assessed Through Chemistry Estimation David G. Goodenough 1,2, Geoffrey S. Quinn.
* Challenge the future Graduation project 2014 Exploring Regularities for Improving Façade Reconstruction from Point Cloud Supervisors Dr. Ben Gorte Dr.
Noise in 3D Laser Range Scanner Data Xianfang Sun Paul L. Rosin Ralph R. Martin Frank C. Langbein School of Computer Science Cardiff University, UK.
7 elements of remote sensing process 1.Energy Source (A) 2.Radiation & Atmosphere (B) 3.Interaction with Targets (C) 4.Recording of Energy by Sensor (D)
CIS 350 – I Game Programming Instructor: Rolf Lakaemper.
RASTERTIN. What is LiDAR? LiDAR = Light Detection And Ranging Active form of remote sensing measuring distance to target surfaces using narrow beams of.
Image Registration Advanced DIP Project
Goddard February 2003 R.Bellazzini - INFN Pisa A new X-Ray Polarimeter based on the photoelectric effect for Black Holes and Neutron Stars Astrophysics.
Automatic 3D modelling of Architecture Anthony Dick 1 Phil Torr 2 Roberto Cipolla 1 1 Department of Engineering 2 Microsoft Research, University of Cambridge.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
Integrating LiDAR Intensity and Elevation Data for Terrain Characterization in a Forested Area Cheng Wang and Nancy F. Glenn IEEE GEOSCIENCE AND REMOTE.
3-D Modeling Concepts V part 2.
Processing visual information for Computer Vision
Tae Young Kim and Myung jin Choi
Layered Analysis of Irregular Facades via Symmetry Maximization
3-D Modeling Concepts V part 2.
CENG 789 – Digital Geometry Processing 10- Least-Squares Solutions
Segmentation Based Environment Modeling Using a Single Image
CIV THEORY OF STRUCTURES (2)
Planning Factors for Point Density
Parts of these slides are based on
INDOOR 3D MODEL RECONSTRUCTION TO SUPPORT
Application Solution: 3D Inspection Automation with SA
Enlargements and area Scale factor Area of object Area of image.
GAJENDRA KUMAR EC 3rd YR. ROLL NO
A movement of a figure in a plane.
3-D Modeling Concepts V part B.
Unit 5 Transformations in the Plane
3-D Modeling Concepts V part 2.
Point-Cloud 3D Modeling.
Computer Animation Algorithms and Techniques
Collision Detection.
CENG 789 – Digital Geometry Processing 11- Least-Squares Solutions
--- Range Image Registration
Presented by Mohammad Rashidujjaman Rifat Ph.D Student,
Point Cloud Processing
Computed Tomography (C.T)
Presentation transcript:

SmartBoxes for Interactive Urban Reconstruction Liangliang Nan1, Andrei Sharf1, Hao Zhang2, Daniel Cohen-Or3, Baoquan Chen1 1 Shenzhen Institutes of Advanced Technology (SIAT), China 2 Simon Fraser University, Canada 3University of Tel Aviv, Israel

3D Cities Virtual Philadelphia Virtual Berlin

Acquisition of Urban Environments Remote Sensing Systems Airborne LIDAR Cameras/videos Auto-mounted LIDAR 3D Digital City 3 3

3D LiDAR scanner Street-level 60km/h 180 pitch [100-300m] range 100K points/second 5cm XY accuracy

Outdoor Urban Scanning

Imperfect Scans - Occlusions Point cloud contains holes due to various occlusions (“shadows”)

Imperfect Scans – Angle & Range Oblique scanning angle Laser energy attenuation on range

Urban Building Characteristics Dominant planes Axis-aligned basic primitives Repetitions, intra symmetry and regularity

SmartBoxes Box-up and Smart!

SmartBoxes Box prior shape fitting Smart context awareness Data Both

Live Demo

Related Work Procedural modeling of buildings and facades [Wonka2003;Muller2007] Automatic 3D reconstruction from 2D images [Zisserman2002;Xiao2009;Furukawa2009] Interactive modeling of architectural structures [Debevec1996;Schindler2003; Xiao2008;Sinha2008;Jiang2009] Primitive fitting to data [Gal2007; Schnabel 2009]

Preprocessing Automatic detection of planes and edges assuming dominant orthogonal axes RANSAC planes Line sweep edges

Snapping a Box 2D rubber band ROI Collect planes, edges, corners Find the best fitting box using data fitting force D(B,P)

Data fitting D(B,P) snap Data fitting force Facet Edge Data quality (Confidence + Density) Distance

Grouping Simple SmartBox Compound SmartBox Align to remove gaps and intersections cluster and align close to co-linear edges

Drag-and-drop context C(Bi-1, Bi) The context of Bi Interval Alignment Scale Bi Bi-3 Bi-2 Bi-1 ••• Context

Drag-and-drop context C(Bi-1, Bi) The context of Bi Interval term Bi ••• Bi-3 Bi-2 Bi-1

Drag-and-drop context C(Bi-1, Bi) The context of Bi Alignment term Bi ••• Bi-3 Bi-2 Bi-1

Drag-and-drop context C(Bi-1, Bi) The context of Bi Scale term Bi Bi ••• Bi-3 Bi-2 Bi-1

Discrete objective minimization Find linear transformation T(excluding rotation) to minimize: Data fitting force Contextual force

Discrete objective minimization Find linear transformation T(excluding rotation) to minimize: Data fitting force Contextual force ••• Bi-3 Bi-2 Bi-1

Balance between two forces

Emerging city of Shenzhen, China

Results: textured buildings

The Crooked House (Sopot, Poland) Manchester Civil Justice Centre (Manchester, UK) Habitat 67 (Montreal, Canada)

(Thank You)!