摘要:ContextCapture(CC)是当今最优秀的三维建模软件之一,其处理过程分为空中三角测量和三维重建两部分。将CC的空三成果导出到其它摄影测量工作站软件中,可进行立体测图、纹理重投影以及模型修补等处理;将其它软件的空三成果导出成CC的数据交换格式,引入到CC软件中,可使用CC的三维建模功能对已有空三成果做三维重建。正确理解CC软件中相机畸变参数是实现空中三角测量成果导入与导出的关键因素。本文在CC软件所用共线条件方程的基础上,详细描述CC畸变参数和国内常见摄影测量软件中的畸变参数间的相互转换方法。
在CotextCapture使用手册中,对相机模型做出了明确表述。摄影测量坐标和影像坐标之间应符合式(1)所描述的关系。
![28d3f38c3a881011151b8cff56649c35.png](https://img-blog.csdnimg.cn/img_convert/28d3f38c3a881011151b8cff56649c35.png)
式中,R是影像外方位元素中角元素所构成的旋转矩阵,为一个3×3的矩阵;C为线元素,为3×1的列向量;x0是像主点坐标,为2×1的列向量;f是摄影机主距;X是被测目标点在摄影测量坐标系下的坐标,为3×1的列向量,x是该点在像平面坐标系下的坐标,为2×1的列向量。
在CC中,像平面坐标原点定义在影像左上角,x指向右,y轴指向下,当像点量测时坐标系的定义与标准定义不一致时,通过矩阵O进行转换。为了简化CC与其它摄影测量软件间空三成果的交换步骤,我在CC软件导出空三成果xml文件时,像方坐