上传者: 38514620
|
上传时间: 2021-11-29 13:46:35
|
文件大小: 4.92MB
|
文件类型: -
旋转矩阵重构matlab代码单视图计量
##脚步
对于上面的北四边形图像,估计三个主要的正交消失点。
至少使用三个手动选择的线来求解每个消失点。
该MATLAB代码提供了用于选择和绘制线条的界面,但是需要插入用于计算消失点的代码。
有关估计消失点的详细信息,请参见Derek
Hoiem的书中的章节(第4节)。
您还应该参考本章和单视图计量学讲座,以获取有关后续步骤的详细信息。
在报告中,您应该:
使用提供的代码在图像平面上绘制VP和用于估计它们的线。
指定VP像素坐标。
绘制地面水平线并以a
*
x
+
b
*
y
+
c
=
0的形式指定其参数。对参数进行归一化,以便:a
^
2
+
b
^
2
=
1。
利用消失方向正交的事实,求出相机的焦距和光学中心(主要点)。
显示所有工作。
计算照相机的旋转矩阵,将垂直消失点设置为Y方向,将最右边的消失点设置为X方向,将最左边的消失点设置为Z方向。
假设最接近尖峰的人身高5英尺6英寸,估计(a)CSL建筑物,(b)尖峰雕像和(c)灯柱的高度。
在报告中,显示用于执行计算的所有行和度量。
如果您假设此人身高6英尺,答案将如何变化?