官术网_书友最值得收藏!

Implementing SfM in OpenCV

OpenCV has an abundance of tools to implement a full-fledged SfM pipeline from first principles. However, such a task is very demanding and beyond the scope of this chapter. The former edition of this book presented just a small taste of what building such a system will entail, but luckily now we have at our disposal a tried and tested technique integrated right into OpenCV's API. Although the sfm module allows us to get away with simply providing a non-parametric function with a list of images to crunch and receive a fully reconstructed scene with a sparse point cloud and camera poses, we will not take that route. Instead, we will see in this section some useful methods that will allow us to have much more control over the reconstruction and exemplify some of the topics we discussed in the last section, as well as be more robust to noise.

This section will begin with the very basics of SfM: matching images using key points and feature descriptors. We will then advance to finding tracks, and multiple views of similar features through the image set, using a match graph. We proceed with 3D reconstruction, 3D visualization, and finally MVS with OpenMVS.

主站蜘蛛池模板: 南投市| 墨玉县| 广西| 武邑县| 新竹县| 古浪县| 永福县| 永年县| 威远县| 乐业县| 盖州市| 屯门区| 于都县| 德令哈市| 翁源县| 西青区| 新兴县| 鸡泽县| 原阳县| 敦煌市| 中宁县| 普兰县| 永安市| 沁阳市| 盱眙县| 明溪县| 霞浦县| 黑河市| 石嘴山市| 子洲县| 云林县| 天柱县| 呈贡县| 永新县| 灵川县| 视频| 江阴市| 那曲县| 浑源县| 南乐县| 南华县|