Summary of “Data Processing Algorithm for Generating 3D building Facade Meshes From Laser Scans and Camera Images”. An article by Christian Frueh, Siddharth.

Slides:



Advertisements
Similar presentations
REQUIRING A SPATIAL REFERENCE THE: NEED FOR RECTIFICATION.
Advertisements

Township 9 PROJECT OVERVIEW Capitol Station 65, LLC Township 9.
Basic terms and concepts Photography is … Inverse Square Law Color Temperature –Mixing light sources –Filters (in camera, light mounted, window mounted)
Jan Visualization with 3D CG Masaki Hayashi Digitization.
Basic photography - Composition & light Adapted from Jim Lucas Franklin, pg Williams & Tollett, pg
DIGITAL HIGHWAY MEASUREMENTS TURNER-FAIRBANK HIGHWAY RESEARCH CENTER David Gibson Milton (Pete) Mills Morton Oskard ADVANCED RESEARCH PROJECT 1.
Vision Basics Lighting II Vision Basics Lighting II ■ Contrast review ■ IR light ■ UV light ■ Dome light ■ Structured light.
System Integration and Experimental Results Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash.
Public Library, Stereoscopic Looking Room, Chicago, by Phillips, 1923.
Literature Review: Safe Landing Zone Identification Presented by Keith Sevcik.
Stereo.
Window Filling and Junk Data Removal Hadi Fadaifard.
Automated Construction of Environment Models by a Mobile Robot Thesis Proposal Paul Blaer January 5, 2005.
1 MURI review meeting 09/21/2004 Dynamic Scene Modeling Video and Image Processing Lab University of California, Berkeley Christian Frueh Avideh Zakhor.
CS6670: Computer Vision Noah Snavely Lecture 17: Stereo
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
3D Mapping Robots Intelligent Robotics School of Computer Science Jeremy Wyatt James Walker.
Automated 3D Model Construction for Urban Environments Christian Frueh John Flynn Avideh Zakhor Next Generation 4D Distributed Modeling and Visualization.
High-Quality Video View Interpolation
3D from multiple views : Rendering and Image Processing Alexei Efros …with a lot of slides stolen from Steve Seitz and Jianbo Shi.
Lecture 10: Stereo and Graph Cuts
Stereo Guest Lecture by Li Zhang
Project 1 artifact winners Project 2 questions Project 2 extra signup slots –Can take a second slot if you’d like Announcements.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
WHAT MAKES A GOOD PHOTOGRAPH? Composition. The selection, placement and arrangement of subjects within the picture area Means “putting together” Organization.
Covered in class on Monday 4/11 (Week 14) Jonathan Szuch.
>>0 >>1 >> 2 >> 3 >> 4 >> Documentary Vs Artistic Camera as extension of visionPhoto as canvas.
EL-E: Assistive Mobile Manipulator David Lattanzi Dept. of Civil and Environmental Engineering.
Announcements Project 1 artifact winners Project 2 questions
Full Body Scanning by Daniel Evora. Calibration Left & Right.
Recap from Monday Image Warping – Coordinate transforms – Linear transforms expressed in matrix form – Inverse transforms useful when synthesizing images.
Lines in Photography Making use of lines in photography is a photographic composition technique used by many professional photographers, and for good reason.
Applied Mathematics 1 Do we have to see everything - all the time? …or is it at all possible? Dr. ing. Rune Aasgaard.
Velodyne Lidar Sensor. Plane Detection in a 3D environment using a Velodyne Lidar Jacoby Larson UCSD ECE 172.
Depth of Field. Depth of field increases with distance. The farther you place the camera from your subject, the more depth of field you can obtain. Landscapes.
Stereo Readings Szeliski, Chapter 11 (through 11.5) Single image stereogram, by Niklas EenNiklas Een.
Interpreting Photographs. Geographers often use photographs when they are studying environments and communities. The photographs most commonly used are:
Project 2 code & artifact due Friday Midterm out tomorrow (check your ), due next Fri Announcements TexPoint fonts used in EMF. Read the TexPoint.
Quantitative Analyses of Human Pubic Symphyseal Morphology Using Three Dimensional Data: The Potential Utility for Aging Adult Human Skeletons Matthew.
Photography Composition Rules
3-D Data cs5984: Information Visualization Chris North.
Surreal Photography bitions/exhibitiondetail.aspx?cid=6 88.
Lecture 16: Stereo CS4670 / 5670: Computer Vision Noah Snavely Single image stereogram, by Niklas EenNiklas Een.
Chapter 41 Rendering Methods for Perspective Drawings.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Tips for Taking Good Pictures. shoot from different perspectives up high down low getting in close stepping back for a wider shot moving around your subject.
Handle By, S.JENILA AP/IT
© 2006, The Sanborn Map Company, Inc. Privileged and confidential information. Distribution or copying prohibited unless approved in writing. 1 CAPCOG.
LOD Unresolved Problems The LOD algorithms discussed previously do not perform well with large amounts of visible objects Consider a large number of tress.
PPR 1 (Outside Pictures) Kurt Morton. Rule of Thirds The sign is off to the left and to the top.
3-D Information cs5764: Information Visualization Chris North.
Project 2 due today Project 3 out today Announcements TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA.
1 CSCE 441: Computer Graphics Hidden Surface Removal Jinxiang Chai.
Lesson 18Power Up DPage 114 Lines and Angles. Lines – No end, extends in both directions forever. Segments – Two endpoints, length can be measured. Lines.
Basic terms and concepts Photography is … Inverse Square Law Color Temperature –Mixing light sources –Filters (in camera, light mounted, window mounted)
Distance Estimation Ohad Eliyahoo And Ori Zakin. Introduction Current range estimation techniques require use of an active device such as a laser or radar.
Computer Vision Computer Vision based Hole Filling Chad Hantak COMP December 9, 2003.
Date of download: 5/30/2016 Copyright © 2016 SPIE. All rights reserved. Raw sensor performance. The performance of all sensors is measured in an empty.
3D Perception and Environment Map Generation for Humanoid Robot Navigation A DISCUSSION OF: -BY ANGELA FILLEY.
Spring 2006 G5BAGR – Advanced Computer Graphics
PHOTOGRAPHY VOCABULARY AND DEFINITIONS :
Announcements Midterms graded (handed back at end of lecture)
The Elements of Art in Photography
Lesson 14 Key Concepts and Notes
PERSPECTIVE DRAWING.
Perspective.
Do-Now: GRAB A PIECE OF PAPER AND A PENCIL. 
​DRAW A SCENE WITH TELEPHONE POLES IN A 
​LANDSCAPE FROM YOUR IMAGINATION- SOME 
​SHOULD BE IN FOREGROUND,
Perspective Photos.
Stereo vision Many slides adapted from Steve Seitz.
Presentation transcript:

Summary of “Data Processing Algorithm for Generating 3D building Facade Meshes From Laser Scans and Camera Images”. An article by Christian Frueh, Siddharth Jain, Avideh Zakhor Ilya Landa 03/30/2008

Overview The need for creating 3D models of urban environments Current methods –Aerial Photography –Vision Based Methods –Robot Mounted 2D/3D Lasers –Van Mounted Lasers Equipped With GPS

Experiment Setup Vertical 2D laser Horizontal 2D laser Digital Camera

Experiment Setup

Problems and Complications

Raw Triangulation

Occlusion

Reverse Order Scans

Reflective or Transparent Surfaces

Organizing Scan Points

Downtown Assumptions Buildings have relatively flat facades that are parallel to the road, thus perpendicular to the scans Ground is a horizontal plane in all scans Surveyed landscapes are not dominated by trees

Depth Levels Main Depth – most frequent value Split Depth – local minimum Background Layer – around main depth Foreground Layer – trees, cars, etc. Ground Level

Accumulative Histogram

Results of the Split Raw Points Foreground Layer Background Layer + Ground Points Horizontal Laser Points Added

Projecting Foreground Objects onto the background and ground layers

Removing Window Holes Scanning a window results in a series of points with a random and large depth. If such points are in between points on the main depth, the hole can be eliminated.

Point Improvement Overview

Texture Generation

Camera Data

Naive Foreground Removal

Background / Foreground Splitting Setup

Background / Foreground Splitting No Obstacles

No Obstacles Example

Background / Foreground Splitting Small Obstacle

Small Obstacle Example

Background / Foreground Splitting Large Obstacle

Large Obstacle Example

Split Results

Combining Split Photos

Linear Hole Filling

Copy-Paste

Final Texture Atlas

Quality Comparison

Raw vs. Improved Visual Comparison of 73 City Block Fronts Significantly Better3548% Better1723% Same1521% Worse57% Significantly Worse11% Total73100%

“Significantly Better” Examples

“Better” Examples

“Bad” Example

Downtown Berkeley