Site Navigation:
Course year 2023
Reading materials
In addition to the lectures and handouts (distributed after each lecture), you will find relevant topics discussed in great details in the following materials.
-
D. Cherney, T. Denton, R. Thomas, and A. Waldron. Linear Algebra. 2013
-
R. Hartley and A. Zisserman. Multiple View Geometry in Computer Vision. Second Edition. Cambridge University Press, 2004.
-
D. Forsyth and J. Ponce. Computer Vision: A Modern Approach. Second Edition. Pearson, 2012.
-
R. Hartley and P. Strum. Triangulation. Computer vision and image understanding. 1997.
-
Berthold K.P. Horn. Recovering baseline and orientation from essential matrix. 1990.
-
Y. Furukawa and J. Ponce. Accurate, Dense, and Robust Multiview Stereopsis. PAMI, 2010
-
H. Hoppe, et al. Surface reconstruction from unorganized points. SIGGRAPH, 1992
-
M. Kazhdan, M. Bolitho, H. Hoppe. Poisson surface reconstruction. SPG, 2006, 61-70
-
L. Nan and P. Wonka. PolyFit: Polygonal Surface Reconstruction from Point Clouds. ICCV 2017.
Programming resources and tools
C++ Tutorials
Commonly used IDEs (Integrated Development Environment)
Light-weight libraries for 3D data structures, visualization, and processing
-
Easy3D: A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Open-source software for SfM and MVS
-
COLMAP: a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface
-
MVStudio: an integrated SfM (Structure from Motion) and MVS (Multi-View Stereo) solution
-
openMVG: open Multiple View Geometry library for 3D computer vision and Structure from Motion
Build a C++ program from source code
Copyright @Liangliang Nan. 2021