VirtuoZo数字摄影测量(二)——模型定向与核线影像生成
2.单个立体模型建立及其模型定向内定向:建立影像扫描坐标与像点坐标的转换关系,求取转换参数;VirtuoZo可自动识别框标点,自动完成扫描坐标系与相片坐标系间变换参数的计算,自动完成相片内定向,并提供人机交互处理功能,方便人工调整光标切准框标。相对定向:通过量取模型的同名像点,解算两相邻影像的相对位置关系;VituoZo利用二维相关,自动识别左、右像片上的同名点,一般可匹配数十至数百个同名...
2.单个立体模型建立及其模型定向
- 内定向:建立影像扫描坐标与像点坐标的转换关系,求取转换参数;VirtuoZo可自动识别框标点,自动完成扫描坐标系与相片坐标系间变换参数的计算,自动完成相片内定向,并提供人机交互处理功能,方便人工调整光标切准框标。
- 相对定向:通过量取模型的同名像点,解算两相邻影像的相对位置关系;VituoZo利用二维相关,自动识别左、右像片上的同名点,一般可匹配数十至数百个同名点,自动进行相对定向。并可利用人机交互功能,人工对误差大的定向点进行删除或调整同名点点位,使之符合精度要求。
- 绝对定向:通过量取地面控制点或内业加密点对应的像点坐标,解算模型的外方位元素,将模型纳入到大地坐标系中;我们通过人工定位控制点进行绝对定向。相对定向完成后(即自动匹配完成后),由人工在左、右像片上确定控制点点位,并用微调按钮进行精确定位,输入相应控制点点名。理论上需要3个控制点,但为了提高精度,程序至少需要4个控制点,一般为6个。定位完本像对所有的控制点后,即可进行绝对定向。
内定向精度要求: 0.01 mm
相对定向精度要求: 0.005mm
绝对定向精度要求:按照1:10000摄影测量内业规范
地形图的精度:
地形类别\中误差\项 目 | 平地、丘陵地(mm) | 山地、高山地(mm) |
加密点 | 0.35 | 0.50 |
地物点 | 0.50 | 0.75 |
内业加密点、高程注记点和等高线对附近野外控制点的高程中误差以图比例尺计不得大于表2规定。
成图比例尺 | 1:5000(m) | 1:10000(m) | |||||||
地形类别 | 平地 | 丘陵地 | 山地 | 高山地 | 平地 | 丘陵地 | 山地 | 高山地 | |
高 程 中 误 差 | 内业加密点 | —— | 1.0 | 2.0 | 2.5 | —— | 1.0 | 2.0 | 3.0 |
高程注记点 | 0.35 | 1.2 | 2.5 | 3.0 | 0.35 | 1.2 | 2.5 | 4.0 | |
等高线 | 0.5 | 1.5 | 3.0 | 4.0 | 0.5 | 1.5 | 3.0 | 6.0 | |
|
| 地形变换点 | 地形变换点 |
|
| 地形变换点 | 地形变换点 |
立体测图精度要求:
- 内定向;测标严格对准框标。框标坐量测误差不得大于0.01mm。
- 相对定向;标准点位残余上下视差以像片比例尺计不大于0.005mm个别不得大于0.008mm。
- 绝对定向:平面坐标误差(DXG。DYG)平地、丘陵地不大于0.0002Mm(M--成图比例尺分母),个别不得大于 0.0003Mm;山地、高山地不大于0.0003Mm个别不得大于0.0004Mm。高程定向误差平地不大于0.3m,丘陵地、山地、高山地不大于表4中相应地形类别加密点高程中误差的0.75倍。
2.1、建立模型
点击空三,创建模型,自动将4个模型生成。分别为01-157_50mic.vz_01-156_50mic.vz。
2.2、影像内定向
点击空三,自动内定向,全选,确定,然后对每一幅图像进行内定向,内定向过程中截图如下图:
选择8个按钮分别对应8个框标的精确调整。可以选择图上右边的自动或手动调节按钮,通过调整上下左右,使得十字丝对准框标中心位置。Mx,My分别为x轴和y轴方向的误差,使之小于限定的内定向精度0.01mm。完成所有框标的准确定位后就可以保存退出,接着完成六个影像的内定向
可以对8个框标对应的dx,dy进行观察,然后调整左右,可以改变dx,调整上下,可以改变dy,让dx,dy也变小,具体根据情况来定,保证点位在中间位置
2.3、模型的相对定向、绝对定向
(1)模型的相对定向
点击模型定向->相对定向,进入相对定向模块,如下图在影像上单击鼠标右键,点击自动相对定向,获得影像匹配得到的同名像点,显示在右方窗口中,定向结果为5个相对定向元素。
由于相对定向的精度限差为0.005mm,因此删除所有大于0.005mm的粗差点。得到如图所示的定向结果。在影像上点击右键,全局显示,点击右键,取最大核线范围。如果不出来绿色边框,也可根据模型的最大作业范围来自主定义,自定义核线范围,相对定向的同名点不能少于6个。另外,可以手动调整每一对同名像点的位置。右键点击保存。
(2)模型的绝对定向
需要引入控制点于是,点击菜单项“设置”->“地面控制点”,点击“输入”,选择文件类型为所有,加载“hamer.grd”,如下图所示。
为了在影像上进行控制点定位。从hamerIndex.html上看控制点分布以及控制点的坐标,在文件夹hamerIndex中有PointPos文件夹中的小图可以用于精确定义点位。例如:在01-156-50mic.jpg上可以看第一航带的控制点分布在157-156模型中,1157,1156,2157,2156是其四个控制点。将它们在影像上进行定位。
如图为1157的位置,其中图正中间黑色标志为控制点位,注意不要加错点。
(3)加入控制点的方法:
在相对定向模块上的左片和右片分别左键点击,确定1157点的大概位置,弹出的小窗口上点击左键,弹出“加点”按钮。输入控制点点号,调整控制点点位。之后点击确定。
可以通过查找点来查找点位,再依次加入1156,2157,2156
控制点加入后,会发现相对定向的误差改变,这时先调整控制点位置,如果过大,可以检查自动相对定向得到的同名点的位置,调整自动匹配的同名点,使得精度满足要求。RMS<0.005,不差过0.01
如果想预测控制点,可以点击保存->退出,重新打开相对定向模块,可以看到控制点以黄色的十字丝标注在影像上,而蓝色的圆圈标识出了3156,3157的大概位置,然后,加入新的控制点,控制点个数有四个后,可以进行绝对定向,步骤如下:
点击普通方式,弹出调准控制对话框,可以调整各控制点的位置,点击立体方式,用红绿眼镜调整gx,gy,gz。调整步距,可变化调整的步长,注意先戴着眼镜用较大步距来调整,感受控制点和地面的相对位置(上浮或者下沉),然后确定调整方向(上下左右),gy不动(保证不影响相对定向),先调整gz,使得地面控制点贴到地面上,使得高程误差mz满足要求<0.5m,如果水平精度不满足,再调整gx,m-xy<0.35m
3、生成核线影像
(1)右键 点击生成核线影像得到 水平核线影像,点击保存->退出
(2)核线重采样:点击“处理”->“核线重采样”
下篇将介绍影像匹配、DEM生成和正射影像拼接
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)