Improvements on Automated Registration CSc83020 Project Presentation Cecilia Chao Chen.

Slides:



Advertisements
Similar presentations
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Advertisements

3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
2D Geometric Transformations
SkewReduce YongChul Kwon Magdalena Balazinska, Bill Howe, Jerome Rolia* University of Washington, *HP Labs Skew-Resistant Parallel Processing of Feature-Extracting.
Automatic 3D modeling from range images Daniel Huber Carnegie Mellon University Robotics Institute.
Peter Allen, Ioannis Stamos*,Alejandro Troccoli, Ben Smith, Marius Leordeanu*, Y.C. Hsu Dept. of Computer Science, Columbia University Dept. of Computer.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Silhouette Lookup for Automatic Pose Tracking N ICK H OWE.
Interactive Images: Cuboid Proxies for Smart Image Manipulation Youyi Zheng, Xiang Chen, Mingming Cheng, Kun Zhou, Shi-Min Hu, Niloy J. Mitra Presenter:
Special Topic on Image Retrieval Local Feature Matching Verification.
Semi-automatic Range to Range Registration: A Feature-based Method Chao Chen & Ioannis Stamos Computer Science Department Graduate Center, Hunter College.
Reverse Engineering Niloy J. Mitra.
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
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.
Iterative closest point algorithms
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Fractal Image Compression
CSc83029 – 3-D Computer Vision/ Ioannis Stamos 3-D Computational Vision CSc Optical Flow & Motion The Factorization Method.
Theodoros Athanasiadis Ioannis Fudos Department of Computer Science
Automatic 2D-3D Registration Student: Lingyun Liu Advisor: Prof. Ioannis Stamos.
Evaluating the Quality of Image Synthesis and Analysis Techniques Matthew O. Ward Computer Science Department Worcester Polytechnic Institute.
Grading for ELE 5450 Assignment 28% Short test 12% Project 60%
Convergence of vision and graphics Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
1/53 Key Problems Localization –“where am I ?” Fault Detection –“what’s wrong ?” Mapping –“what is my environment like ?”
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
Input: Original intensity image. Target intensity image (i.e. a value sketch). Using Value Images to Adjust Intensity in 3D Renderings and Photographs.
A Practical System for Modelling Body Shapes from Single View Measurements Yu Chen 1, Duncan Robertson 2, Roberto Cipolla 1 Department of Engineering,
CSC 589 Lecture 22 Image Alignment and least square methods Bei Xiao American University April 13.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
The Electronic Geometry Textbook Project Xiaoyu Chen LMIB - Department of Mathematics Beihang University, China.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
1 Preview At least two views are required to access the depth of a scene point and in turn to reconstruct scene structure Multiple views can be obtained.
FlowString: Partial Streamline Matching using Shape Invariant Similarity Measure for Exploratory Flow Visualization Jun Tao, Chaoli Wang, Ching-Kuang Shene.
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
IMAGE MOSAICING Summer School on Document Image Processing
International Conference on Computer Vision and Graphics, ICCVG ‘2002 Algorithm for Fusion of 3D Scene by Subgraph Isomorphism with Procrustes Analysis.
Revealing Structure within Clustered Parallel Coordinates Displays Jimmy Johansson, Patric Ljung, Mikael Jern, Matthew Cooper NVIS- Norrkoping Visualization.
WIEN Stereo-based Image and Video Analysis for Multimedia Applications Application: “Computer-generated Stereoscopic Paintings“ M. Gelautz, E. Stavrakis,
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
CSCE 643 Computer Vision: Structure from Motion
A Novel Image Registration Pipeline for 3- D Reconstruction from Microscopy Images Kun Huang, PhD; Ashish Sharma, PhD; Lee Cooper, MS; Kun Huang, PhD;
Accuracy Assessment Having produced a map with classification is only 50% of the work, we need to quantify how good the map is. This step is called the.
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
Real-time Graphics for VR Chapter 23. What is it about? In this part of the course we will look at how to render images given the constrains of VR: –we.
Plenoptic Modeling: An Image-Based Rendering System Leonard McMillan & Gary Bishop SIGGRAPH 1995 presented by Dave Edwards 10/12/2000.
Spring 2015 CSc 83020: 3D Photography Prof. Ioannis Stamos Mondays 4:15 – 6:15
Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography.
Interface Guidelines & Principles Responsiveness.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Adaptive Rigid Multi-region Selection for 3D face recognition K. Chang, K. Bowyer, P. Flynn Paper presentation Kin-chung (Ryan) Wong 2006/7/27.
Software Engineering - Abdul Majeed. What is software? Definition of Software Engineering Software Process Generic view of Software Engineering Software.
Scene Reconstruction Seminar presented by Anton Jigalin Advanced Topics in Computer Vision ( )
Image Registration Advanced DIP Project
10th of June 2005 Chair for Computer Aided Medical Procedures & Augmented Reality Department of Computer Science | Technische Universität München Chair.
Yizhou Yu Texture-Mapping Real Scenes from Photographs Yizhou Yu Computer Science Division University of California at Berkeley Yizhou Yu Computer Science.
Globally Consistent Range Scan Alignment for Environment Mapping F. LU ∗ AND E. MILIOS Department of Computer Science, York University, North York, Ontario,
Fast Semi-Direct Monocular Visual Odometry
Maarten Van Lier 2 e Master Computerwetenschappen.
John Morris Stereo Vision (continued) Iolanthe returns to the Waitemata Harbour.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Automated Geo-referencing of Images Dr. Ronald Briggs Yan Li GeoSpatial Information Sciences The University.
Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course
Segmentation of 3D microPET Images of the Rat Brain by Hybrid GMM and KDE Tai-Been Chen Department of Medical Imaging and Radiological Science,
Extracting knowledge from protein structure geometry
Range Image Segmentation for Modeling and Object Detection in Urban Scenes Cecilia Chen & Ioannis Stamos Computer Science Department Graduate Center, Hunter.
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
FREERIDE: A Framework for Rapid Implementation of Datamining Engines
Image Registration  Mapping of Evolution
Evaluate the integral {image}
Presentation transcript:

Improvements on Automated Registration CSc83020 Project Presentation Cecilia Chao Chen

2 References [1] Automated Feature-based Range Registration of Urban Scenes of Large Scale, Ioannis Stamos and Marius Leordeanu [2] Geometry and Texture Recovery of Scenes of Large Scale: Integration of Range and Intensity Sensing, Ioannis Stamos, Department of Computer Science, Columbia University

3 Motivations Three phases of 3D rendering large scale scenes: – Segmentation, Registration, Texture Mapping Registration – an automated procedure in [1] – Pair-wise match two lines – Compute R, T and evaluate them – Keep the best R and T – Refine best R, T

4 Motivations Problems of automated registration – Mismatching wrong rotation wrong translation overlapping area + +

5 Motivations Other problems – Slow for images with many parallel lines lines in same direction => many possible R, T => long time to check – Error accumulation I 1 -I 2, I 2 -I 3, I 3 -I 4, I 4 -I 5 pair-wise image registration Err1, err2, err3, err4 from each registration above I 5 -I 1 == err?

6 Implementations Improving the correctness – User interaction Automatic registration and display result Is this correct? Is any correct? Yes Display other best match results No Hand-pick 3 point pairs to register No

7 Results Hard to auto-register poorly overlapping images Different viewpoints  different details  no matching lines in overlapping area

8 Results Hand-picking results in good registrations + wrong rotation correct registration

9 Results More hand-picking results + wrong translation correct registration

10 Future Implementations Improving speed – Cluster lines and find major directions – Estimate R – Compute T similarly to the original method – Expected to be much faster: O(m+n) vs. O(mn) Improving global performance – Combine information after each registration – Global optimization by minimizing error function Build user interface