Online Tracking of Outdoor Lighting Variations for Augmented Reality with Moving Cameras Yanli Liu 1,2 and Xavier Granier 2,3,4 1: College of Computer.

Slides:



Advertisements
Similar presentations
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
Advertisements

Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
Binary Shading using Geometry and Appearance Bert Buchholz Tamy Boubekeur Doug DeCarlo Marc Alexa Telecom ParisTech – CNRS Rutgers University TU Berlin.
IITB-Monash Research Academy An Indian-Australian Research Partnership IIT Bombay Projection Defocus Correction using Adaptive Kernel Sampling and Geometric.
Computational Photography and Capture: Time-Lapse Video Analysis & Editing Gabriel Brostow & Tim Weyrich TAs: Clément Godard & Fabrizio Pece.
Outdoor Image Processing 1. Photometric stereo for outdoor webcams  "Photometric stereo for outdoor webcams" Ackermann, J.; Langguth, F.; Fuhrmann, S.;
Recent work in image-based rendering from unstructured image collections and remaining challenges Sudipta N. Sinha Microsoft Research, Redmond, USA.
From Virtual to Reality: Fast Adaptation of Virtual Object Detectors to Real Domains Baochen Sun and Kate Saenko UMass Lowell.
1 Online Construction of Surface Light Fields By Greg Coombe, Chad Hantak, Anselmo Lastra, and Radek Grzeszczuk.
Automatic scene inference for 3D object compositing Kevin Karsch (UIUC), Sunkavalli, K. Hadap, S.; Carr, N.; Jin, H.; Fonte, R.; Sittig, M., David Forsyth.
IIIT Hyderabad Pose Invariant Palmprint Recognition Chhaya Methani and Anoop Namboodiri Centre for Visual Information Technology IIIT, Hyderabad, INDIA.
Physics-based Illuminant Color Estimation as an Image Semantics Clue Christian Riess Elli Angelopoulou Pattern Recognition Lab (Computer Science 5) University.
Capturing Facial Details by Space- time Shape-from-shading Yung-Sheng Lo *, I-Chen Lin *, Wen-Xing Zhang *, Wen-Chih Tai †, Shian-Jun Chiou † CAIG Lab,
Precomputed Local Radiance Transfer for Real-time Lighting Design Anders Wang Kristensen Tomas Akenine-Moller Henrik Wann Jensen SIGGRAPH ‘05 Presented.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Shadow removal algorithms Shadow removal seminar Pavel Knur.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
(conventional Cartesian reference system)
High-Quality Video View Interpolation
Computational Photography Light Field Rendering Jinxiang Chai.
A Theory of Locally Low Dimensional Light Transport Dhruv Mahajan (Columbia University) Ira Kemelmacher-Shlizerman (Weizmann Institute) Ravi Ramamoorthi.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Convergence of vision and graphics Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Real-Time Vision on a Mobile Robot Platform Mohan Sridharan Joint work with Peter Stone The University of Texas at Austin
College of Engineering and Science Clemson University
Image-Based Rendering from a Single Image Kim Sang Hoon Samuel Boivin – Andre Gagalowicz INRIA.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Visual Tracking Decomposition Junseok Kwon* and Kyoung Mu lee Computer Vision Lab. Dept. of EECS Seoul National University, Korea Homepage:
KinectFusion : Real-Time Dense Surface Mapping and Tracking IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings.
Interactive Virtual Relighting and Remodelling of Real Scenes C. Loscos 1, MC. Frasson 1,2,G. Drettakis 1, B. Walter 1, X. Granier 1, P. Poulin 2 (1) iMAGIS*
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
Xiaoguang Han Department of Computer Science Probation talk – D Human Reconstruction from Sparse Uncalibrated Views.
Digital Face Replacement in Photographs CSC2530F Project Presentation By: Shahzad Malik January 28, 2003.
Periodic Motion Detection via Approximate Sequence Alignment Ivan Laptev*, Serge Belongie**, Patrick Perez* *IRISA/INRIA, Rennes, France **Univ. of California,
Y. Moses 11 Combining Photometric and Geometric Constraints Yael Moses IDC, Herzliya Joint work with Ilan Shimshoni and Michael Lindenbaum, the Technion.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Image-based rendering Michael F. Cohen Microsoft Research.
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
1 Webcam Mouse Using Face and Eye Tracking in Various Illumination Environments Yuan-Pin Lin et al. Proceedings of the 2005 IEEE Y.S. Lee.
View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations Paul Green 1 Jan Kautz 1 Wojciech Matusik 2 Frédo Durand 1.
Image-Based Rendering of Diffuse, Specular and Glossy Surfaces from a Single Image Samuel Boivin and André Gagalowicz MIRAGES Project.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
The 18th Meeting on Image Recognition and Understanding 2015/7/29 Depth Image Enhancement Using Local Tangent Plane Approximations Kiyoshi MatsuoYoshimitsu.
Peter Henry1, Michael Krainin1, Evan Herbst1,
A survey of Light Source Detection Methods Nathan Funk University of Alberta Nov
Efficient Streaming of 3D Scenes with Complex Geometry and Complex Lighting Romain Pacanowski and M. Raynaud X. Granier P. Reuter C. Schlick P. Poulin.
Image-Based Segmentation of Indoor Corridor Floors for a Mobile Robot
Scene Reconstruction Seminar presented by Anton Jigalin Advanced Topics in Computer Vision ( )
Differential Instant Radiosity for Mixed Reality Martin Knecht, Christoph Traxler, Oliver Mattausch, Werner Purgathofer, Michael Wimmer Institute of Computer.
Determining the location and orientation of webcams using natural scene variations Nathan Jacobs.
Mitsubishi Electric Research Labs Progressively Refined Reflectance Fields from Natural Illumination Wojciech Matusik Matt Loper Hanspeter Pfister.
3D reconstruction from uncalibrated images
Non-Ideal Iris Segmentation Using Graph Cuts
Using computer vision for analysis of plant growth condition: what to consider? Hans Jørgen Andersen Computer Vision and Media Technology laboratory Aalborg.
Paper presentation topics 2. More on feature detection and descriptors 3. Shape and Matching 4. Indexing and Retrieval 5. More on 3D reconstruction 1.
Thank you for the introduction
Image-Based Modeling of Complex Surfaces Todd Zickler DEAS, Harvard University.
Multi-view Synchronization of Human Actions and Dynamic Scenes Emilie Dexter, Patrick Pérez, Ivan Laptev INRIA Rennes - Bretagne Atlantique
A Framework for Perceptual Studies in Photorealistic Augmented Reality Martin Knecht 1, Andreas Dünser 2, Christoph Traxler 1, Michael Wimmer 1 and Raphael.
Seamless Video Stitching from Hand-held Camera Inputs Kaimo Lin, Shuaicheng Liu, Loong-Fah Cheong, Bing Zeng National University of Singapore University.
Learning color and locality cues for moving object detection and segmentation Yuan-Hao Lai Feng Liu and Michael Gleicher University of Wisconsin-Madison.
1 What do color changes reveal about an outdoor scene? KalyanFabianoWojciechToddHanspeter SunkavalliRomeiroMatusikZicklerPfister Harvard University Adobe.
Using Clouds Shadows to Infer Scene Structure and Camera Calibration
White Balance under Mixed Illumination using Flash Photography
Rogerio Feris 1, Ramesh Raskar 2, Matthew Turk 1
Image Based Modeling and Rendering (PI: Malik)
CS5500 Computer Graphics May 29, 2006
Shape from Shading and Texture
INDOOR DENSE DEPTH MAP AT DRONE HOVERING
Presentation transcript:

Online Tracking of Outdoor Lighting Variations for Augmented Reality with Moving Cameras Yanli Liu 1,2 and Xavier Granier 2,3,4 1: College of Computer Science, Sichuan University, P.R.China 2: INRIA Bordeaux Sud-Ouest, France 3:LP2N (CNRS, Univ. Bordeaux, Institut d'Optique) 4:LaBRI (CNRS, University of Bordeaux)

20 12  Augmented reality mobility Motivation

20 12 TTwo consistency Geometric consistency DDevices CCamera position GPS, UWB, Omnisense WiFi, cell information CCamera pose Linear accelerometers TTracking via computer vision [[Cornelis et al. LNCS 2001, zhang et al. CVPR 2007, Xu et al. image and Vision Computing 2008] Illumination consistency ooutdoor lighting is largely dependent on weather and time

20 12  Two problems Online process  first step toward real-time solutions Moving viewpoints  Handhold camera jitter

20 12 Previous Work  Markers or lighting probes [Debevec Siggraph’ 98, Agusanto ISMAR’03, Kanbara ICPR’04, Hensley I3D’07] too dense sampling our method does not require any supplemental devices Debevec Siggraph’ 98

20 12 Previous Work  Three components of shading BRDF geometry lighting  Fix other one or two components [Wang PG’02, Li ICCV’03, Hara PAMI’05, Andersen ICPR’06, Sun ICCV’09] 3D reconstruction controlled environment (indoor or lab) [Wang PG’02] original image rendered image

20 12 Previous Work  Time-lapse outdoor video analysis [Sunkavalli Siggraph’07, Sunkavalli CVPR 08] take whole video sequence as input Post-processing [Sunkavalli Siggraph’07]

20 12 Previous Work  Learning based outdoor illumination estimation [Liu TVC’09, Liu CAVW’10, Xing C&G’11] offline stage learning fixed viewpoint Liu CAVW’10 moving viewpoints

20 12 Our Method  Key ideas Tracking illumination variation by tracking feature points Feature points tracking is error prone. Select reliable feature points using global illumination constraint and spatial-temporal coherency.

20 12  Outdoor lighting [Sunkavalli SIG’07, Sunkavalli CVPR 08, Madsen InTech 2010] the sunlight  directional light  colored intensity  sun direction the skylight  ambient light  colored intensity Illumination and BRDF model

20 12  Neutral reflection model [Lee PAMI’90, Montoliu LNCS’05, Eibenberger ICIP 2010, ICCV 2011] the color of the specular reflection is the same as the color of the incident lighting.  Phong-like model

20 12 System Initialization Tracking illumination variation by tracking feature points  3D geometry vs normals  planar feature points KLT feature-points clustered feature-points first frame plane segmentation [Hoiem IJCV’07] mean-shift color segmentation threshold-based Shadow detection

20 12 System Initialization  BRDF initialization pixels difference at in sun lit regions depend on specular parameters and : Assuming piecewise constant, and Spatially varying diffuse

20 12  Energy function Outdoor lighting is nearly constant during time intervals less than 1/5 second. control the smooth degree of skylight Alignment-based weight Tracking Lighting Variation with Reliable Feature Points

20 12 Tracking Reliable Features and Their Attributes  Feature points labeling Three attributes:  Normal (plane, homography matrix)  BRDF parameters  Shadow situation Spatial & temporal coherency

20 12 Tracking Reliable Features and Their Attributes  Feature points labeling t -1 t paired point is labeled in current point is not in shadow compute lighting

20 12 Results and Discussion  Quantitative results PC: Intel i7 2.67GHz and 6GB RAM MATLAB Video resolution Average fps and average number of feature points estimated on 1,000 frames

20 12 Results and discussion  Quantitative results Average percentage of different steps in total computational cost

20 12 Results and Discussion  Visual results Building scene Wall scene

20 12 Conclusion  Fully image-based pipeline online tracking of lighting variations of outdoor videos.  Manages lighting changes and misalignment of feature points  Ensure a stable estimation on a sparse set feature points.

20 12 Limitations and Future Work  Rough shadow detection 3D reconstruction vs shadow detection Sun-lit features  Initialization automatic initialization: easy but may fail in some cases manual initialization: may be tedious for a non-expert user. Semi-assisted initialization

20 12 Limitations and Future Work  Tracking independently on R, G, and B channels priori model of outdoor illumination color or spectra difficult to optimization  The first step of a long march to a seamless and real-time AR solution for videos with moving viewpoints.

20 12 Thanks for your attention! Questions?