3D Photography
Spring 2015 Tentative
Schedule
February
2, 2015
Introduction
Introduction
to Open Inventor Libraries.
Reading:
Luc Van Gool etal., 3D Challanges and Non-In-Depth
Overview of Recent Progress, 3D Imaging and Modlineg
Conference, 2007.
Fausto Bernardini and Holly Rushmeier, The 3D Model Acquisition
Pipeline, Computer Graphics Forum V.21, No.2, pp.
149-172.
Fausto Bernardini etal. Building a Digital Model
of Michelangelo's Florentine Pieta, Computer Graphics
and Applications, 2002
February,
9 2015
Laser
Scanning
and Segmentation
Reading:
Review of 20 Years of Range Sensor Development by
Francois Blais, Journal of Electronic Imaging, 13(1): 231-240.
January 2004.
Szymon Rusinkiewicz, Olaf Hall-Holt and Marc Levoy,
Real-Time 3D
Model Acquisition, SIGGRAPH 2002.
Range Image Segmentation for Modeling and Object
Detection in Urban Scenes, C. Chen,
I. Stamos, The 6th International
Conference on 3-D Digital Imaging and Modeling,
Montreal, Canada, August 21-23 2007. PDF
Slides:
RangeSegmentation, RegionGrowing, Hough,
RangeSegmentation2
Real-time acquisition
Other references:
Yizhou Yu, Andras Ferencz, and Jitendra Malik, Extracting
Objects from Range and Radiance Images, IEEE
Transactions on Visualization and Computer Graphics, Vol. 7,
No. 4, 2001, pp.351-364.
J. Shi and J. Malik, Normalized
Cuts
and Image Segmentation, IEEE Transactions on Pattern
Analysis and Machine Intelligence (PAMI), 2000.
<Helpful references>
J. Shi and J. Malik, Normalized
Cuts
and Image Segmentation, IEEE Conf. in Computer Vision
and Pattern Recognition, Puerto Rico, 1997 [shorter version of
the journal paper].
Besl and Jain, Segmentation
through Variable-Order Surface Fitting, IEEE
Transactions on PAMI, 1988 (Vol. 10, number 2).
February 18 (Monday Schedule)
Alignment of 3D Point Sets (Range Registration).
Reading:
Efficient
variants
of
the
ICP algorithm
I. Stamos and M. Leordeanu, Automated
Feature-Based Range Registration of Urban Scenes
of Large Scale, IEEE
International Conference of Computer Vision and
Pattern Recognition 2003, pp. 555-561, Vol. II,
Madison, WI.
Registration notes
- Peter K. Allen, Columbia University
4-points
Congruent
Sets
for
Robust Surface Registration
A. Makadia, A. Patterson, and
K. Daniilidis. Fully automatic registration of 3d
point clouds. In IEEE Conf. Computer Vision and
Pattern Recognition, New York, NY, June 18-20, 2006.
pdf
Andrew E. Johnson and Martial Hebert,
Using Spin Images for Efficient Object Recognition in
Cluttered 3D Scenes,IEEE TRANSACTIONS ON PATTERN
ANALYSIS AND MACHINE INTELLIGENCE, VOL. 21, NO. 5, MAY 1999.
Slides+:
ICP_slides, ICP_point_to_plane_linear_version,Line-based Registration
Original ICP papers: BeslMcKay,ChenMedioni
Horn's Closed
Form Solution
Tutorials+code
A tutorial on k-d trees, Approximate
Nearest Neighbor Code
Data
Ground Truth Data
Project
1
February 23 / March 2
3D Modeling on the Mesh Level.
Reading:
Mesh
Data
Structures
-
Intro to Decimation (2nd lecture) by Prof. Szymon
Rusinkiewicz, Princeton University
The
"Zipper" algorithm
The "BPA" algorithm
BPASlides, ZipperSlides1,SurfaceReconstructionSlides,MeshDataStructuresSlides
March 2 / March
9
3D Modeling on the Voxel Level.
Reading:
Michael Reed and Peter
Allen 3-D
Modeling from Range Imagery: An Incremental Method with a
Planning Component, Image and Vision Computing,
V. 17, pp. 99-111, 1999.
Brian Curless and Marc Levoy, A
Volumetric Method for Building Complex Models from Range
Images, Proc. SIGGRAPH '96.
Brian Curless and Marc Levoy, Better
optical triangulation through spacetime analysis, Proc.
ICCV '95.
Brian Curless: PhD Thesis
MichaelReed_Slides,
VRIP_slides
March 16
Mesh Simplification
Reading:
Mesh simplification using
quadric error measures
Variational Shape Approximation
Slides:
quadric_error_measures, vsa
Presentation by Pablo: Szymon
Rusinkiewicz, Olaf Hall-Holt and Marc Levoy, Real-Time 3D
Model Acquisition, SIGGRAPH 2002.
March
23
Fusing 3D and 2D techniques
Reading:
Integrating Automated
Range Registration with Multiview Geometry for the
Photorealistic Modeling of Large-Scale Scenes,I. Stamos, L. Liu, C. Chen,G. Wolberg, G. Yu, S. Zokai, International Journal of
Computer Vision [Special Issue on Modeling and
Representation of Large-Scale 3D Scenes], 2008. PDF -- The original publication is
available at www.springerlink.com (DOI
10.1007/s11263-007-0089-1). To get the original publication
click here
Estimating the
Location of a Camera with Respect to a 3D Model Gehua
Yang, Jacob Becker, Charles V. Stewart, 3DIM 2007.
Slides:
CameraCalibrationSlides, DistortionCorrectionNotes,
2D_3D_AutomatedMethods
Presentation by Martin: A systematic approach for
2D-image to 3D-range registration in urban environments,
L. Liu and I. Stamos,
Journal
of Computer Vision and Image Understanding, Vol. 116,
No. 1, Jan. 2012, pp. 25-37. Online version in Sciencedirect.
Local copy (PDF) -- do
not redistribute.
PROJECTS TO BE DEFINED
March 30
Passive Techniques (Structure From Motion)
Reading:
Detailed Real-Time
Urban 3D Reconstruction from Video.
PhotoSynth
S.M. Seitz, etal. A comparison and
evaluation of multi-view stereo reconstruction algorithms,
IEEE Conference on Computer Vision and Pattern Recognition,
volume I, pages 519-526, 2006.
April 13
An
Automated
Method
for
Large-Scale, Ground-Based City Model Acquisition, C Früh, A
Zakhor - International Journal of Computer
Vision, 2004 - Springer
Towards
Wiki based Dense City Modeling, Arnold Irschara,
Christopher Zach and Horst Bischof, ICCV VRML Workshop
2007 (need link!)
The MIT City Scanning Project.
Seth Teller and Matthew Antone,
Scalable
Extrinsic Calibration of Omni-Directional Image
Networks, IJCV 2002. City Scanning Project.
Student
Presentation: Farnaz -> Planar segmentation from
range data.
April 20
Symmetry
Main
Reading:
Discovering
Structural Regularity in 3D Geometry, SIGGRAPH
2008 [related: Partial
and Approximate Symmetry Detection for 3D Geometry,
SIGGRAPH 2006 and Symmetrization,
SIGGRAPH 2007]
A
Planar-Reflective Symmetry Transform for 3D shapes,
SIGGRAPH 2006 [related: A
reflective symmetry descriptor for 3D models,
Algorithmica 2003] -- Slides
Online Detection of
Repeated Structures in Point Clouds of Urban Scenes
for Compression and Registration, S. Friedman
and I. Stamos, International Journal of Computer
Vision (Special Issue: 3D Imaging, Processing and
Modeling), Volume 102, Issue 1-3, pp 112-128,
March 2013. Online version here
(DOI 10.1007/s11263-012-0575-y). Local copy (PDF) -- do
not redistribute.
Student Presentation: Greg -> J-Linage
models and VPs
April 27
Presentation by
Manny -> Poisson Surface
Reconstruction
May
4
Online algorithms for
classification of urban objects in 3D point clouds, I.
Stamos, O. Hadjiliadis, H. Zhang and T. Flynn, 2012, The second
3DIMPVT (3D Imaging, Modeling,
Procession, Visualization and Transmission) Conference,
ETH, Zurich, Oct. 13-15, 2012, PDF.
- Classification of Vehicle
Parts in Unstructured 3D Point Clouds, A. Zelener, P.
Mordohai and I. Stamos, International
Conference on 3D Vision (3DV 2014), December 8 - 11
2014, University of Tokyo, Tokyo, Japan. PDF.
Presentation by
Anoop:
- Sattler,
Torsten, Bastian Leibe, and Leif Kobbelt. "Fast image-based
localization using direct 2D-to-3D matching." Computer Vision (ICCV), 2011 IEEE
International Conference on. IEEE, 2011.
- Zhang, Wei, and Jana Kosecka. "Image based localization in
urban environments." 3D
Data Processing, Visualization, and Transmission, Third
International Symposium on. IEEE, 2006.
May
11
<project presentations>
--- Older
Material--
November 2
Presentation by Allan: Aleksey Golovinskiy, Vladimir Kim, and Thomas Funkhouser,
Shape-based
Recognition of 3D Point Clouds in Urban Environments
International Conference on Computer Vision (ICCV),
September 2009.
Presentation by Ben: D.
Munoz, J. A. Bagnell, N. Vandapel, M. Hebert,
Contextual Classification with Functional Max-Margin Markov
Networks,
IEEE Conference on Computer Vision and Pattern Recognition
(CVPR), 2009
Link
<<Projects
Formed>>
A)
The final project will be carried
out by Xiaodong Yang and Chucai Yi in a group. Our
topic is "Human Action Recognition based on Kinect-Captured
Visual and Depth Channels". We will model the human action
by both appearance features such as Histogram Orientation of
Gradient (HOG), and the 3-D skeleton structure including the
positions of head, body and limb. Through the extracted
features from different samples of human actions (stand
static, sit, squat, etc.), we train SVM-based classifiers to
recognize the involved actions.
B)
Kwoo Wai: Kinect based modeling.
C) Allan Zelener: Object classification.
D) Ben Hixon: Object classification.
E) Juan Liu: Morphology operations
November 9
City Modeling
Reading:
An
Automated
Method
for
Large-Scale, Ground-Based City Model Acquisition, C Früh, A Zakhor -
International Journal of Computer Vision, 2004 - Springer
Towards
Wiki based Dense City Modeling, Arnold Irschara, Christopher
Zach and Horst Bischof, ICCV VRML Workshop 2007 (need link!)
Student Presention: Tom Flynn, Spin Images.
The MIT City Scanning Project.
Seth Teller and Matthew Antone Scalable
Rotational
Registration of Omni-Directional Image Networks, IJCV
2001. City Scanning Project.
Seth Teller and Matthew Antone Scalable,
Absolute
Position
Recovery
for Omni-Directional Image Networks IJCV, 2001
J. Diebel and S. Thrun. An
application
of markov random fields to range sensing. In Proceedings
of
Conference
on
Neural Information Processing Systems (NIPS),
Cambridge, MA, 2005. MIT Press.
Presentation by Joseph Samleo:
" Accelerated
patch-based plane clustering of noisy range images in indoor
environments for robot mapping ", Kaushik,
Ravi; Xiao, Jizhong; Journal of Robotics and Autonomous
systems, 2012 (accepted for publication)
November
16
Symmetry
Main Reading:
Discovering
Structural Regularity in 3D Geometry, SIGGRAPH 2008
[related: Partial
and Approximate Symmetry Detection for 3D Geometry,
SIGGRAPH 2006 and Symmetrization,
SIGGRAPH 2007]
A Planar-Reflective
Symmetry Transform for 3D shapes, SIGGRAPH 2006 [related:
A reflective
symmetry descriptor for 3D models, Algorithmica 2003]
Student Presentation: Sam Friedman, Symmetry.
Other:
Image-based
procedural modeling of facades, SIGGRAPH 2007.
Detecting
and
Matching Repeated Patterns for Automatic Geo-tagging in
Urban Environments
Presentation by Juan Liu:
Transform
Invariant Low-rank Textures.
November 23
Texture
Mapping
Reading:
Acquiring,
Stitching and Blending Appearance Attributes on 3D
Models, by Rocchini, P. Cignoni, C. Montani and R.
Scopigno The Visual Computer, Springer International, 18
(2002) 3, 186-204, 2002.
Building illumination coherent 3D
models of large-scale outdoor scenes, A. Troccoli and P.K. Allen, IJCV
Special Issue, 2008.
"High-Quality Texture
Reconstruction from Multiple Scans" by Fausto Bernardini,
Ioana M. Martin and Holly Rushmeier, IBM T. J. Watson
Research Center.
Presentation by Kwoo Wai:
Kinect based modeling.
Presentation
by Yang Xiadong: "Real-Time Human
Pose Recognition in Parts from Single Depth Images", CVPR
11.
November 30