Download presentation
Presentation is loading. Please wait.
1
Mosaic-Based 3D Scene Representation and Rendering Zhigang Zhu Visual Computing Lab Department of Computer Science City College and Graduate Center City University of New York zhu@cs.ccny.cuny.edu C C V C L Allen Hanson Computer Vision Laboratory Computer Science Department University of Massachusetts Amhersthanson@cs.umass.edu
2
C C V C L Zhu & Hanson ICIP '05 Some Real World Problems Environmental monitoring (NSF) - airborne video of Amazon rain forest: far-view (1000 ft) Environmental monitoring (NSF) - airborne video of Amazon rain forest: far-view (1000 ft) City/Campus modeling (AFRL, NYSIA) - airborne video: far-view (1000 ft) Robot Navigation (DARPA, ARO)- ground video: medium range (~100ft) Under-vehicle inspection (ACT Inc.) - car drives over cameras: near-view (< 8 in)
3
C C V C L Zhu & Hanson ICIP '05 Objectives Input: 2D array of cameras Input: 2D array of cameras multiple viewpoints; motion parallax Output: Image-based representation Output: Image-based representation WFOV, Stereo, Occlusion Rep.
4
C C V C L Zhu & Hanson ICIP '05 Related Work 2D mosaics from a pure rotating camera 2D mosaics from a pure rotating camera QuickTime VR, VideoBrush, Microsoft … Stereo mosaics from off-center rotating camera(s) Stereo mosaics from off-center rotating camera(s) two cameras (Huang & Hung 1998) one camera ( Peleg et al PAMI 01, Shum & Szeliski ICCV99 ) Panoramic imaging from a translating camera Panoramic imaging from a translating camera Manifold projection (Peleg et al CVPR ’ 97, PAMI2000) multiple-center-of-projection (Rademacher & Bishop, SigGraph'98) EPI-based 3D reconstruction (Zhu, XU & Lin, CVPR99) linear pushbroom camera (R. Gupta & R. Hartley, PAMI 97) Parallel projection ( Chai & Shum, CVPR ’ 00) Geo-referenced mosaic Geo-referenced mosaic Plane+Parallax+DEM (Kumar, Sawhney, et al, ICPR98, 2000)
5
C C V C L Zhu & Hanson ICIP '05 Outline Mosaic Representation Mosaic Representation Research Issues Research Issues Real Applications Real Applications Air, Ground and Under-Vehicle Summary Summary
6
C C V C L Zhu & Hanson ICIP '05 Mosaic Representations Perspective Image Perspective Image notes: (one viewpoint, occlusion in both forward and backward direction) notes: (one viewpoint, occlusion in both forward and backward direction) Orthogonal Image (Nadir view) Orthogonal Image (Nadir view) notes: only nadir (or frontal) view - cannot see sides notes: only nadir (or frontal) view - cannot see sides Images with Oblique Parallel Projection Images with Oblique Parallel Projection Notes: multiple parallel - can see everything (generalization of orthogonal image) Notes: multiple parallel - can see everything (generalization of orthogonal image)
7
C C V C L Zhu & Hanson ICIP '05 Perspective Images One viewpoint O One viewpoint O Narrow FOV Multiple viewing directions Multiple viewing directions invisible O
8
C C V C L Zhu & Hanson ICIP '05 Orthogonal Images Multiple viewpoints Multiple viewpoints Wide FOV One viewing direction -Nadir view One viewing direction -Nadir view Occlusion invisible
9
C C V C L Zhu & Hanson ICIP '05 Oblique Parallel Projections Multiple viewpoints – Wide FOV Multiple viewpoints – Wide FOV Multiple viewing directions Multiple viewing directions Parallel rays in each image Various oblique angles: invisible visible invisible visible Nadir‘Forward’‘Backward’
10
C C V C L Zhu & Hanson ICIP '05 Multiple parallel-perspective mosaics Multi-disparity stereo: Multi-disparity stereo: Correspondence for 3D reconstruction Mosaic-based rendering without 3D Mosaic-based rendering without 3D View selection and rendering
11
C C V C L Zhu & Hanson ICIP '05 Stereo Mosaics Mosaics with two different oblique angles Mosaics with two different oblique angles Parallel projection Adaptive baseline Uniform depth resolution
12
C C V C L Zhu & Hanson ICIP '05 Stereo Mosaics Mosaics with two different oblique angles Mosaics with two different oblique angles Parallel projection Adaptive baseline Uniform depth resolution
13
C C V C L Zhu & Hanson ICIP '05 Advantages Various Oblique Parallel Projections Various Oblique Parallel Projections Occlusion representation Adaptive Baselines Adaptive Baselines Uniform depth resolution Large FOV stereo Large FOV stereo High quality 3D from stereo mosaics Image-based rendering without 3D
14
C C V C L Zhu & Hanson ICIP '05 Main Research Issues Real-World Problem Real-World Problem Uneven, sparse camera “array” 6 DOF motion of camera Two Main Research Issues Two Main Research Issues Orientation Estimation (see real applications) GPS, INS, Bundle Adjustment Parallel Ray Generation Ray Interpolation - PRISM
15
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case Regular Camera with arbitrary orientation Regular Camera with arbitrary orientation
16
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case Regular Camera with perspective projection Regular Camera with perspective projection
17
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case Cameras with various known orientations Cameras with various known orientations
18
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case Existing parallel rays with oblique angle Existing parallel rays with oblique angle
19
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case Interpolate rays between frames by local match Interpolate rays between frames by local match
20
C C V C L Zhu & Hanson ICIP '05 PRISM: Ray Interpolation - 1D case … a dense parallel projection with angle … a dense parallel projection with angle
21
C C V C L Zhu & Hanson ICIP '05 Computation & Algorithm: distribute the computations in four steps Geo-Referencing Motion estimation: sparse tie points distributed in entire frames Seamless Mosaicing (PRISM) Process two narrow slices Stereo Matching stereo match only in two mosaics with adaptive baselines 3D Mapping/Visualization just a coordinate transformation and resampling
22
C C V C L Zhu & Hanson ICIP '05 Real Applications Aerial Video Surveillance Aerial Video Surveillance Under-Vehicle Inspection Under-Vehicle Inspection
23
C C V C L Zhu & Hanson ICIP '05 Watson Attitude & Heading Reference System Watson Attitude & Heading Reference System Profiling Laser Altimeter Canon XL1 DV camcorders Canon XL1 DV camcorders Duct Tape Instrumentation Package on an Airplane
24
C C V C L Zhu & Hanson ICIP '05 Objectives Rapidly create large FOV image mosaics that are Rapidly create large FOV image mosaics that are geo-referenced, with 3D (stereo) viewing and with all dynamic targets identified As a light UAV flies over an area As a light UAV flies over an area
25
C C V C L Zhu & Hanson ICIP '05 Multiple parallel-perspective mosaics Multi-disparity stereo: Multi-disparity stereo: Correspondence for 3D reconstruction Mosaic-based rendering without 3D Mosaic-based rendering without 3D View selection and rendering
26
C C V C L Zhu & Hanson ICIP '05 Virtual Fly-Through Digital City/Campus
27
C C V C L Zhu & Hanson ICIP '05 Real Applications Aerial Video Surveillance Aerial Video Surveillance Under-Vehicle Inspection Under-Vehicle Inspection
28
C C V C L Zhu & Hanson ICIP '05 Camera Geometry of the UVIS Car drives over a 1D array of cameras… Car drives over a 1D array of cameras…
29
C C V C L Zhu & Hanson ICIP '05 X Y 1 32 cameras (images) per column – spatial “scan” Car moves – temporal “scan”
30
C C V C L Zhu & Hanson ICIP '05 X Y
31
C C V C L Zhu & Hanson ICIP '05 X Y 12
32
C C V C L Zhu & Hanson ICIP '05 X Y 3 1 2
33
C C V C L Zhu & Hanson ICIP '05 X Y 3124
34
C C V C L Zhu & Hanson ICIP '05 X Y 31245
35
C C V C L Zhu & Hanson ICIP '05 X Y 312456
36
C C V C L Zhu & Hanson ICIP '05 X Y 3124567
37
C C V C L Zhu & Hanson ICIP '05 X Y 312456783124567
38
C C V C L Zhu & Hanson ICIP '05 X Y 312456789 3124567
39
C C V C L Zhu & Hanson ICIP '05 X Y 31245678910 3124567
40
C C V C L Zhu & Hanson ICIP '05 X Y 3124567891011 3124567
41
C C V C L Zhu & Hanson ICIP '05 X Y 312456789101112 3124567
42
C C V C L Zhu & Hanson ICIP '05 X Y 32 cameras (images) per column – spatial “scan” 48 columns (12 feet)- 4 inch separation in temporal “scan” direction 1536 virtual cameras (images) with 2D scans Different viewpoints! 312456789101112 3124567
43
C C V C L Zhu & Hanson ICIP '05 UVIS: A Mosaicing example with 2D scan 1D array of 4 cameras ; car moves First pass: mosaicing along the columns (4 cameras) Second pass: mosaicing in the motion direction
44
C C V C L Zhu & Hanson ICIP '05 One camera to N stereo mosaics Very near range view Very near range view Distortion removal Distortion removal Motion estimation Motion estimation Stereo mosaicing Stereo mosaicing anomaly detection
45
C C V C L Zhu & Hanson ICIP '05 UVIS: Dynamic Stereo Mosaics 6 mosaics with changing viewing directions Stereo mosaics: Each pair of 6 mosaics is a stereo pair Dynamic mosaics: Look around objects even without stereo
46
C C V C L Zhu & Hanson ICIP '05 UVIS: Dynamic Stereo Mosaics 6 mosaics with changing viewing directions Stereo mosaics: Each pair of 6 mosaics is a stereo pair Dynamic mosaics: Look around objects even without stereo
47
C C V C L Zhu & Hanson ICIP '05 UVIS: Dynamic Stereo Mosaics 6 mosaics with changing viewing directions Stereo mosaics: Each pair of 6 mosaics is a stereo pair Dynamic mosaics: Look around objects even without stereo
48
C C V C L Zhu & Hanson ICIP '05 UVIS: Dynamic Stereo Mosaics 6 mosaics with changing viewing directions Stereo mosaics: Each pair of 6 mosaics is a stereo pair Dynamic mosaics: Look around objects even without stereo
49
C C V C L Zhu & Hanson ICIP '05 UVIS: Dynamic Stereo Mosaics 6 mosaics with changing viewing directions Stereo mosaics: Each pair of 6 mosaics is a stereo pair Dynamic mosaics: Look around objects even without stereo
50
C C V C L Zhu & Hanson ICIP '05 Summary Stereo Mosaics with Oblique Parallel Projections Stereo Mosaics with Oblique Parallel Projections Wide FOV Occlusion Rep. Stereo pairs Research Issues Research Issues Orientation Estimation Ray Interpolation ( Interframe match) 3D reconstruction and Moving Target Detection Real Applications Real Applications Airborne Surveillance Ground Robot Navigation Under-Vehicle Inspection
51
C C V C L Zhu & Hanson ICIP '05 Questions? Zhigang Zhu: zhu@cs.ccny.cuny.edu http://www-cs.engr.ccny.cuny.edu/~zhu Allen Hanson hanson@cs.umass.edu http://vis-www.cs.umass.edu
52
C C V C L Zhu & Hanson ICIP '05 Real Applications Aerial Video Surveillance Aerial Video Surveillance Ground Mobile Robot Navigation Ground Mobile Robot Navigation Under-Vehicle Inspection Under-Vehicle Inspection
53
C C V C L Zhu & Hanson ICIP '05 Panoramic Stereo Mosaics from Aerial Video Ideal model: Sensor motion is 1D translation, Nadir view Two “virtual” Pushbroom cameras Sensor Image Plane “Right” Mosaic “Left” Mosaic
54
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
55
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
56
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
57
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
58
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
59
C C V C L Zhu & Hanson ICIP '05 Re-Organizing the images…. Stereo pair with large FOVs and adaptive baselines
60
C C V C L Zhu & Hanson ICIP '05 Real System Configuration GPS Receiver GPS Antenna Attitude & Heading Reference System Wide Angle Video Zoom Video Navigation Computer Data Acquisition Computer Mini-DV recorders Time code Generator RS-232 Laser Altimeter
61
C C V C L Zhu & Hanson ICIP '05 Watson Attitude & Heading Reference System Watson Attitude & Heading Reference System Profiling Laser Altimeter Canon XL1 DV camcorders Canon XL1 DV camcorders Duct Tape Instrumentation Package on an Airplane
62
C C V C L Zhu & Hanson ICIP '05 Stereo mosaics of Amazon rain forest 166-frame telephoto video sequence – by our Aerial Video package 166-frame telephoto video sequence – by our Aerial Video package
63
C C V C L Zhu & Hanson ICIP '05 Left Mosaic Stereo mosaics of Amazon rain forest 166-frame telephoto video sequence – by our Aerial Video package 166-frame telephoto video sequence – by our Aerial Video package 7056*944 stereo mosaics - by PRISM algorithm 7056*944 stereo mosaics - by PRISM algorithm Subpixel depth reconstruction – by TERREST system Subpixel depth reconstruction – by TERREST system Note the displacements inside the window
64
C C V C L Zhu & Hanson ICIP '05 Right Mosaic Stereo mosaics of Amazon rain forest 166-frame telephoto video sequence – by our Aerial Video package 166-frame telephoto video sequence – by our Aerial Video package 7056*944 stereo mosaics - by PRISM algorithm 7056*944 stereo mosaics - by PRISM algorithm Subpixel depth reconstruction – by TERREST system Subpixel depth reconstruction – by TERREST system Note the displacements inside the window
65
C C V C L Zhu & Hanson ICIP '05 Depth Map Stereo mosaics of Amazon rain forest 166-frame telephoto video sequence – by our Aerial Video package 166-frame telephoto video sequence – by our Aerial Video package 7056*944 stereo mosaics - by PRISM algorithm 7056*944 stereo mosaics - by PRISM algorithm Subpixel depth reconstruction – by TERREST system Subpixel depth reconstruction – by TERREST system Note the depths inside the window
66
C C V C L Zhu & Hanson ICIP '05 Stereo viewing Red: Right view; Blue/Green: Left view Red: Right view; Blue/Green: Left view
67
C C V C L Zhu & Hanson ICIP '05 END OF ALL SLIDES THAT I COULD USE
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.