本发明涉及一种连续重叠多片摄影测量目标物dsm的差分递推算法
二、技术背景
数字表面模型dsm(digitalsurfacemodel)是表达物体表面(如树冠、屋顶等)高低起伏形态的数据集,是记录物体三维信息的有效手段之一,是地表及自然、人工地物空间信息的统一体,已经成为地形测绘、科学分析、工业控制以及材料科学等方面研究的一种重要而基本的方法。采用非接触式数字立体声音测量技术是一种高效、低成本的获取目标物dsm的方法,摄影测量需要一定数量的控制点通过计算来恢复摄影时相机的姿态信息,而如何高效精确地测定目标物体的控制点将直接决定dsm的精度。
三、
技术实现要素:
本发明提供了一种通过在目标物体表面安置标志物,利用连续重叠多片摄影测量生成dsm的方法,其特征是:一台数码相机,和固定尺寸可安放在目标物体表面的十字靶标设备,利用连续重叠多片摄影测量差分递推算法计算外方位元素,从而生成dsm的方法。
主要发明内容:
1、可安放在目标物体表面的固定形状和尺寸的十字靶标(如图1);
2、连续重叠多片摄影的差分递推算法(如图2);
本发明的有益效果为:本发明通过安置在目标物表面一定数量的十字标靶,通过连续重叠多片摄影测量差分递推算法,计算每张相片的外方位元素,从而实现利用立体相对匹配生成dsm。该方法可避免事后控制点测量,提高相对匹配精度,提高dsm获取效率。
四、附图说明
下面结合附图和实例对本发明进一步说明。
图1为十字标靶设备构成图
图2为连续重叠多片摄影测量摄影流程示意图
五、具体实施方式:
(1)如图1所示,3d地标为可折叠式,展开后为长度1000mm且互相垂直的三个轴连接而成,在轴的端点设置黑白相间的圆形十字靶标,靶标直径为100mm;
(2)在被观测目标物表面设置3d地标,如图2所示,操作相机依照同一目标点200%的重叠任意姿态依次摄影,摄站为s1,s2,s3……sn,设d点坐标为(x0,y0,z0),则a(x0,y0,z0+l),b(x0,y0+l,z0),c(x0+l,y0,z0);
(3)如图2所示,对于s1,s2相片:则有公式①:
公式②:
a1a2+b1b2+c1c2=0;a1a3+b1b3+c1c3=0;a2a3+b2b3+c2c3=0
(4)a、b、c三点带入①式可列出6个方程,联合②式可列出12个方程,联合解出s1、s2相片的外方位元素xs、ys、zs及ai,bi,ci(i=1,2,3)
(5)s1、s2联合求解s2、s3重叠区6个以上同名像点x、y、z,并反解s3像片外方位元素,重复(5)依次测完s4,……sn各像片外方位元素。
(6)利用照片外方位元素通过立体相对匹配算法,生成3d点云dsm。本说明书未详述之处,均为本技术领域技术人员的公知技术。