Building Computer Vision Projects with OpenCV 4 and C++
by David Millan Escriva, Prateek Joshi, Vinicius G. Mendonca, Roy Shilkrot
Core concepts of SfM
Before we delve into the implementation of a SfM pipeline, let's revisit some key concepts that are an essential part of the process. The foremost class of theoretical topics in SfM is epipolar geometry (EG), the geometry of multiple views or MVG, which builds upon knowledge of image formation and camera calibration; however, we will only brush over these basic subjects. After we cover a few basics in EG, we will shortly discuss stereo reconstruction and look over subjects such as depth from disparity and triangulation. Other crucial topics in SfM, such as Robust Feature Matching, are more mechanical than theoretical, and we will cover them as we advance in coding the system. We intentionally leave out some very interesting ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access