这学期我还参加了一门计算机视觉课,其中的练习并不复杂,但是却很有实践性,可以比较好的看到所学的理论的应用。
这里放上的是我第五次作业的效果图。
这次作业的主要任务是使用已知的对应点集和控制点集分别在投影空间和欧式空间进行三维重建。
在投影空间的重建过程:计算基础矩阵F,进而推导出两个投影矩阵P1P2(此处采用最简单的配置模式),使用线性三角测量方法(linear triangulation method)计算出对应点集在投影空间的坐标–这也就是投影空间的三维重建。
在欧式空间的重建过程:使用投影空间重建的结果,并计算控制点集在投影空间的坐标。对控制点计算从投影空间坐标到欧式空间坐标的对应,并应用到所有的投影空间点,从而得到在欧式空间的三维重建。
用MATLAB写了简单的程序,大家可以看看我做的文档:)
Homework 5. of Photogrammetric Computer Vision – 3D Reconstruction


6 Comments
很高兴看到你的同济大学经历,我也是同济大学的,最近也有个和你 Homework 5. of Photogrammetric Computer Vision – 3D Reconstruction 相似的任务。不知可否参考一下你的程序还有数据?还有参考那些文献了?希望你能回信。
已经给你回信了,请查收。如果来信能把问题描述清楚一些会更好。
你好。。我也正在做三维重建~~已经标定了摄像机的内外参数。。图像匹配点也已经找到。。正在求图像特征点的三维坐标,并实现三维重建。。
看了你的作业的效果图,和我做的很类似。。希望可以和你讨论讨论。。能否参考一下你的程序,还有数据呢~~
主要算法就在pdf文档里面,你可以下载来看看的:)
我需要你的试验数据,可以传一份给我吗?
非常感谢
sorry,这个由于一些原因不能提供