一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于无人机倾斜摄影测量的空中三角形精度分析方法与流程

2022-03-05 10:30:22 来源:中国专利 TAG:


1.本发明涉及无人机测绘测量技术领域,尤其涉及一种基于无人机倾斜摄影测量的空中三角形精度分析方法。


背景技术:

2.随着计算机硬件的升级,软件技术的增强,数字摄影测量技术在我国的摄影测量工作中快速发展和普遍应用,为我国现代化建设和城市数字化注入了崭新的活力。城市数字化需要采集大量数据信息,传统的地面移动测量经常受到实地限制,通常需要航天摄影结合,随着消费级无人机技术不断发展和成熟,航摄摄影技术装备日益完善和方便。倾斜摄影技术作为数字摄影测量的一种新型测量技术,结合航天摄影技术,相比于传统人工勘测手工绘图的视觉效果优异,周期短成本低,以及通过搭载多角度摄影机,克服了传统航天摄影单一角度测量的局限性的问题,能够更加真实的构建三维模型。
3.目前对于数字摄影技术所构建的三维模型,测绘人员的关注重点不仅是算法,更加需要考虑的是数字摄影测量技术的加密精度,来反映构建模型的真实性。通过精度分析方法,比较国家规定的测量精度要求,来验证摄影测量技术成果的精确性。


技术实现要素:

4.本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于无人机倾斜摄影测量的空中三角形精度分析方法。
5.为了实现上述目的,本发明采用了如下技术方案:
6.设计一种基于无人机倾斜摄影测量的空中三角形精度分析方法,其特征在于,具体步骤如下:
7.步骤一:选取消费级无人机,搭载五镜头倾斜相机进行垂直和倾斜方位采集影像数据;
8.步骤二:利用倾斜摄影测量方法对采集的影像数据,构成高分辨率的地区事物影像,构建三维模型;
9.步骤三:进行空中三角形精度分析,具体步骤如下:
10.在相同比例尺,对比不同控制点参与空中三角测量解算后,得到区域网平差精度,利用x方向、y方向、z方向和平面的误差计算公式来计算这四个方向的误差;
11.其中x方向、y方向和z方向的差值vx,vy,vz为外业实测控制点中坐标值与其平差求解得到的坐标值的差,平面误差为x方向和y方向的误差平方和的平方根值,其中z方向也代表了高程误差,具体如下:
[0012][0013]
其中m
x
,my,mz,ms为x、y、z和平面方向误差。
[0014]
优选的,所述五镜头倾斜相机对测区进行下视、前视、后视、左视、右视五个方向进行数据采集。
[0015]
优选的,倾斜摄影测量方法,包括以下几个步骤:
[0016]
步骤1,将五镜头倾斜相机采集的场景利用大范围sfm算法分解为多个子区域,对每个子区域进行像素特征匹配和三维重建,最后,通过连接点对每个子区域形成的模型进行融合;
[0017]
步骤2,为了进行三维重建通过尺度不变特征变换sift匹配算法来匹配连接特征点,从而构建3d信息,sift算法首先是在尺度空间进行特征检测,并确定关键点的位置和关键点所处的尺度,然后使用关键点领域梯度的主方向作为该点的方向特征,以实现算子对尺度和方向的无关性;
[0018]
步骤3,光束法区域网平差方法具体是以一张像片组成的一束光线作为一个平差单元,以中心投影的共线方程作为平差的基础方程,通过各光线束在空间的旋转和平移,使像片之间的公共光线实现最佳的交汇,将整个区域最优归算到已知的控制点坐标系中,最终获取到加密点的地物坐标和像片的外方元素;
[0019]
步骤4、最终通过多视影像密集匹配和三维mesh的构建方法对多个不同视角拍摄的影像对空间场景中的实体进行三维信息的恢复和重建。
[0020]
优选的,大范围sfm算法是根据输入的倾斜影像的连接关系将大范围场景分解成多个子区域,并对各个子区域进行像素特征匹配以及3d重构,最后通过连接点将各个子区域形成的模型进行融合。
[0021]
优选的,sift匹配算法的具体步骤如下:
[0022]
(1),构建尺度空间,由输入图像的函数与高斯函数的核进行卷积构成,并进行二次抽样,将尺度空间进行差分得到高斯差分空间,并生成高斯差分金字塔,具体如下:
[0023]
d(x,y,δ)=[g(x,y,δ)-g(x,y,ωδ)]*i(x,y)=l(x,y,δ)-i(x,y,ωδ)其中g(x,y,δ)为高斯函数,i(x,y)为原图像,两者卷积即构成尺度空间l(x,y,δ),δ为尺度因子,ω为相邻尺度空间的比例因子,d(x,y,δ)为高斯差分空间;
[0024]
(2),检测尺度空间极值点:在dog尺度空间本层以及上下两层的26个领域中最大或者最小值,为了精确定位极值点,需要去除低对比度的关键点和不稳定的边缘响应点;
[0025]
其中根据拟合三维二次函数来精确定位极值点的位置和尺度,该函数为
x为极值点的偏移量,d为d(x,y,δ)在关键点的值;
[0026]
去除对比度低的极值点:去除对比度低的极值点:(一般取0.03);
[0027]
去除不稳定的边缘响应点:一个定义不好的dog算子的极值在横跨边缘的地方有较大的主曲率,在垂直边缘的方向有较小的主曲率;主曲率通过2
×
2的hessian矩阵h求出:
[0028]
导数d由相邻采样点的差值估计得到;
[0029]
再根据不等式检测主曲率是否在某领域ε下,不满足则剔除改极值点;
[0030]
(3),计算极值点的主方向,根据高斯差分金字塔所采测出的极值点所在的高斯金字塔处的梯度模值和方向特征,模值和方向公式分别为如下所示:
[0031][0032][0033]
(4),极值点的描述,对于每一个极值点使用4
×
4共16种子点来描述,这样对于一个极值点就可以产生128个数据,即最终完成128维的sfit特征向量;
[0034]
(5),极值点的匹配,当两幅影响经过sfit提取的影像特征向量生成后,采用极值点特征向量的欧式距离来作为两幅影像的极值点的相似性判定度量,在两幅图的极值点中,如果最近距离除以次近距离少于某个比例阈值,则接受该匹配点。
[0035]
优选的,所述光束法区域网平差方法是以控制点和待定点的像点坐标为观测值,以待定成像参数和待定点的物方空间坐标为替代解求参数的解算方法,其中运用到的平差求解,是以高斯牛顿迭代的方法进行的;
[0036]
为了使观测值误差平方和总数最小,即误差非线性函数f(x)的构成的最小二乘问题,寻找增量vx,使得||f(x vx)||2达到最小;
[0037]
将目标函数的平方项展开,再对展开式求其增量vx的导数,令其为零,得到下式:
[0038]
2[f(x)

]
t
f(x)vx=-[f(x)

]
t
f(x)
[0039]
根据高斯牛顿法对上述等式求解,首先给定初值为x0,并进行迭代,对于第n次迭代,求出当前的雅可比矩阵j(xn)和误差f(xn),再次求解增量方程,若增量vx足够小的话,则停止迭代,否则,令x
n 1
=xn vxn,并返回迭代。
[0040]
本发明提出的一种基于无人机倾斜摄影测量的空中三角形精度分析方法,有益效果在于:该基于无人机倾斜摄影测量的空中三角形精度分析方法
附图说明
[0041]
图1为本发明提出的一种基于无人机倾斜摄影测量的空中三角形精度分析方法的
倾斜摄影技术流程图。
[0042]
图2为本发明提出的一种基于无人机倾斜摄影测量的空中三角形精度分析方法的流程图。
具体实施方式
[0043]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0044]
参照图1-2,一种基于无人机倾斜摄影测量的空中三角形精度分析方法,其特征在于,具体步骤如下:
[0045]
步骤一:选取消费级无人机,搭载五镜头倾斜相机进行垂直和倾斜方位采集影像数据,五镜头倾斜相机对测区进行下视、前视、后视、左视、右视五个方向进行数据采集;
[0046]
步骤二:利用倾斜摄影测量方法对采集的影像数据,构成高分辨率的地区事物影像,构建三维模型,倾斜摄影测量方法包括以下几个步骤:
[0047]
步骤1,将五镜头倾斜相机采集的场景利用大范围sfm算法分解为多个子区域,对每个子区域进行像素特征匹配和三维重建,最后,通过连接点对每个子区域形成的模型进行融合,大范围sfm算法是根据输入的倾斜影像的连接关系将大范围场景分解成多个子区域,并对各个子区域进行像素特征匹配以及3d重构,最后通过连接点将各个子区域形成的模型进行融合;
[0048]
步骤2,为了进行三维重建通过尺度不变特征变换sift匹配算法来匹配连接特征点,从而构建3d信息,sift算法首先是在尺度空间进行特征检测,并确定关键点的位置和关键点所处的尺度,然后使用关键点领域梯度的主方向作为该点的方向特征,以实现算子对尺度和方向的无关性;sift匹配算法的具体步骤如下:
[0049]
(1),构建尺度空间,由输入图像的函数与高斯函数的核进行卷积构成,并进行二次抽样,将尺度空间进行差分得到高斯差分空间,并生成高斯差分金字塔,具体如下:
[0050]
d(x,y,δ)=[g(x,y,δ)-g(x,y,ωδ)]*i(x,y)=l(x,y,δ)-i(x,y,ωδ)其中g(x,y,δ)为高斯函数,i(x,y)为原图像,两者卷积即构成尺度空间l(x,y,δ),δ为尺度因子,ω为相邻尺度空间的比例因子,d(x,y,δ)为高斯差分空间;
[0051]
(2),检测尺度空间极值点:在dog尺度空间本层以及上下两层的26个领域中最大或者最小值,为了精确定位极值点,需要去除低对比度的关键点和不稳定的边缘响应点;
[0052]
其中根据拟合三维二次函数来精确定位极值点的位置和尺度,该函数为x为极值点的偏移量,d为d(x,y,δ)在关键点的值;
[0053]
去除对比度低的极值点:去除对比度低的极值点:(一般取0.03);
[0054]
去除不稳定的边缘响应点:一个定义不好的dog算子的极值在横跨边缘的地方有较大的主曲率,在垂直边缘的方向有较小的主曲率;主曲率通过2
×
2的hessian矩阵h求出:
[0055]
导数d由相邻采样点的差值估计得到;
[0056]
再根据不等式检测主曲率是否在某领域ε下,不满足则剔除改极值点;
[0057]
(3),计算极值点的主方向,根据高斯差分金字塔所采测出的极值点所在的高斯金字塔处的梯度模值和方向特征,模值和方向公式分别为如下所示:
[0058][0059][0060]
(4),极值点的描述,对于每一个极值点使用4
×
4共16种子点来描述,这样对于一个极值点就可以产生128个数据,即最终完成128维的sfit特征向量;
[0061]
(5),极值点的匹配,当两幅影响经过sfit提取的影像特征向量生成后,采用极值点特征向量的欧式距离来作为两幅影像的极值点的相似性判定度量,在两幅图的极值点中,如果最近距离除以次近距离少于某个比例阈值,则接受该匹配点;
[0062]
步骤3,光束法区域网平差方法具体是以一张像片组成的一束光线作为一个平差单元,以中心投影的共线方程作为平差的基础方程,通过各光线束在空间的旋转和平移,使像片之间的公共光线实现最佳的交汇,将整个区域最优归算到已知的控制点坐标系中,最终获取到加密点的地物坐标和像片的外方元素;所述光束法区域网平差方法是以控制点和待定点的像点坐标为观测值,以待定成像参数和待定点的物方空间坐标为替代解求参数的解算方法,其中运用到的平差求解,是以高斯牛顿迭代的方法进行的;
[0063]
为了使观测值误差平方和总数最小,即误差非线性函数f(x)的构成的最小二乘问题,寻找增量vx,使得||f(x vx)||2达到最小;
[0064]
将目标函数的平方项展开,再对展开式求其增量vx的导数,令其为零,得到下式:
[0065]
2[f(x)

]
t
f(x)vx=-[f(x)

]
t
f(x)
[0066]
根据高斯牛顿法对上述等式求解,首先给定初值为x0,并进行迭代,对于第n次迭代,求出当前的雅可比矩阵j(xn)和误差f(xn),再次求解增量方程,若增量vx足够小的话,则停止迭代,否则,令x
n 1
=xn vxn,并返回迭代。
[0067]
步骤4、最终通过多视影像密集匹配和三维mesh的构建方法对多个不同视角拍摄的影像对空间场景中的实体进行三维信息的恢复和重建;
[0068]
步骤三:进行空中三角形精度分析,具体步骤如下:
[0069]
在相同比例尺,对比不同控制点参与空中三角测量解算后,得到区域网平差精度,利用x方向、y方向、z方向和平面的误差计算公式来计算这四个方向的误差;
[0070]
其中x方向、y方向和z方向的差值vx,vy,vz为外业实测控制点中坐标值与其平差求解得到的坐标值的差,平面误差为x方向和y方向的误差平方和的平方根值,其中z方向也代表了高程误差,具体如下:
[0071][0072]
其中m
x
,my,mz,ms为x、y、z和平面方向误差。
[0073]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献