[发明专利]一种基于图像拼接的无人机航拍建图方法有效
申请号: | 201910504126.5 | 申请日: | 2019-06-11 |
公开(公告)号: | CN110223233B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 黄攀峰;王翔;董刚奇;张帆 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06T5/00;G06T7/80 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于图像拼接的无人机航拍建图方法,一是通过无人机拍摄的视频图像,结合飞行数据中的前向速度和俯仰角等参数,并结合相机参数中的分辨率和帧率等参数生成一幅大的地图;二是根据飞行数据中的高度、经纬度、偏航角等参数,并结合相机参数中的焦距计算上一步得到的地图上每一个像素点的地理坐标。本发明采用图像直接拼接的方法,即无人机以折返的方式覆盖整个任务区域,飞行过程中相机光轴垂直于无人机所在平面指向地面拍摄视频,取视频里每帧图像垂直于飞行方向的中间若干行,相当于无人机“扫描”了整个任务区域;然后将这些“若干行”拼接起来得到整个任务场景的地图,最后结合经纬度信息构建矢量地图。 | ||
搜索关键词: | 一种 基于 图像 拼接 无人机 航拍 方法 | ||
【主权项】:
1.一种基于图像拼接的无人机航拍建图方法,其特征在于步骤如下:步骤1:对无人机搭载的摄像头进行标定,获取相机的内参数,所述的内参数包括焦距和畸变参数;并设置相机包括帧率和分辨率c×d;步骤2:从无人机采集的视频数据中提取每一帧图像,假设一共有m帧图像,根据标定结果对m帧图像进行去畸变处理;步骤3:接收无人机的飞行数据,其中包括飞行高度、经纬度以及无人机本体坐标系下的前向飞行速度和三个姿态角;所述无人机本体坐标系的X轴为无人机前进方向,z轴垂直无人机平面向下,坐标系符合右手建系准则;绕x轴为滚转角roll,绕y轴为俯仰角pitch,绕z轴为偏航角yaw;步骤4:由前向飞行速度确定每帧图像中应提取的行数:ni=ki·vi,i=1,2,…,m (1)式中,vi为每帧图相对应的前向飞行速度;比例系数ki为行速比,由下面公式确定:
式中,hi为飞行高度,fps为相机帧率,ξ为相机视场角;由于ni为小数,所以对其取整:nzi=floor(ni),i=1,2,…,m (3)式中,floor为向下取整函数,定义行数余量为:eni=ni‑nzi,i=1,2,…,m (4)定义动态累积误差:si=si‑1+eni,i=1,2,…,m (5)动态累积误差的初值s0为零,当si大于等于1时,nzi自增1,同时si自减1;当si小于1时,nzi与si保持不变;步骤5:假设从第i帧图像的第gi行开始取,取到第gi+nzi‑1行组成细胞图;将gi近似看成俯仰角的线性函数:
式中,l为作行俯比,由分辨率决定:l=2·c·(1±30%) (7)步骤6:引入滚转角对细胞图进行修正:
上式表示对第i个细胞图整体向右移动
个像素,以使其与相邻细胞图对齐;修正参数kp与相机的分辨率和视场角ξ有关:
步骤7:假设平面α是成像平面,平面β是地面,O是摄像机光心,A是无人机在地面上的投影点,C是细胞图的像素中心点,D是细胞图中的某一像素点,B是点D在地面的投影点;根据相机小孔成像模型可知,三角形OAB和三角形OCD是相似三角形;设OA=h,h是无人机的飞行高度;OC=f,f是无人机上搭载的相机的焦距;DC是两个像素点之间的欧式距离,
式中(xC,yC),(xD,yD)分别为C、D两点的像素坐标;于是可通过相似比得到AB之间的距离,记AB=a,则有:
假设点A对应的经纬度是(pA,qA),射线AB与A点所在的纬线的夹角是η,由下面公式求得:η=ω+ζ (11)公式中ω为细胞图对应的偏航角,ζ是DC与无人机坐标系y轴的夹角,
则AB在经线和纬线上的投影分别是:ax=asinη,ay=acosη (12)纬度1°对应的距离是lo=1.11×106m,经度1°对应的距离是la=locosqA;记点B相对于点A的经纬度差是(δy,δx),则:
于是得到点B的经纬度:(pB,qB)=(pA,qA)+(δy,δx) (14)利用上述方法得到细胞图上每一个像素点的经纬度坐标,从而得到了矢量细胞图;步骤8:将矢量细胞图依次连接生成矢量地图,该地图的分辨率为n×d,其中n为:n=nz1+nz2+…+nzm,i=1,2,…,m (15)步骤9:无人机直线飞行时,可通过步骤4~7生成矢量地图;无人机经过r次转弯,能得到r+1个这样的矢量地图;第j次转弯的相邻两个矢量地图之间的夹角如下:δωj=ωj+1‑ωj,j=1,2,…,r (16)式中,ωj为第j个矢量地图的偏航角,将无人机第j次转弯时在相邻两个矢量地图上的投影点设为不动点,记为Oj,将相邻两个图上的Oj重合,夹角为δωj,至此完成了相邻两个矢量地图的拼接,依次将r+1个矢量地图拼在一起可得到整个任务场景的地图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910504126.5/,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序