无人机航拍图像拼接的研究与实现

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:dishunzhaopin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]针对无人机航拍图像的特点,采用基于图像特征的拼接技术,实现了无人机航拍图像的无缝拼接。
  [关键词]无人机;图像拼接
  中图分类号:TP391.41 文献标识码:A 文章编号:1009-914X(2017)08-0182-02
  1 图像拼接的原理与实现过程
  1.1 特征点提取
  1.1.1 常用的特征点提取算法比较
  目前,应用比较广泛的特征点提取算法有Moravec、Harris、SUSAN、SURF、SIFT等算法。从图像拼接的应用中比较了Harris和SIFT算法。SIFT算法具有良好的尺度和旋转不变性,但是算法复杂运算速度慢;而Harris算法运算速度快且在旋转图像的拼接上效果更好。由于Harris算法计算简单、稳定性高、具有很好的鲁棒性,即使图像存在旋转、亮度变化和干扰噪声,也能精确检测出图像中的特征点,因此本文采用Harris算法提取待拼接圖像的特征点。
  1.1.2 Harris算法的原理
  Harris特征点检测算法是C.Harris和M.Stephens在Moravec算法的基础上,提出的一种经典的基于信号的特征点提取算法。Harris算法的原理是在图像中的一个小的观察窗口内,在特征点处窗口沿任意方向移动微小的距离都会观察到图像灰度值的剧烈变化。定义窗口内灰度值的变化量:
  (1)
  式中w(x,y)为窗口函数。为了较好地抑制噪声,窗口函数选用高斯函数:
  (2)
  对式(1)用泰勒级数展开,取一阶近似可得:
  (3)
  式中,
  (4)
  分别为图像在x和y方向上的一阶偏导数:
  (5)
  (6)
  令:
  (7)
  则
  (8)
  设λ1、λ2分别是矩阵M的两个特征值,根据和的值可以判断观察窗口内灰度变化量E的变化情况,可以分为以下三种情况:(1)λ1和λ2都很小,说明是在图像的平坦区域,窗口沿任意方向移动E的变化都很小。(2)λ1和E一个很大而另一个很小,说明此时是在图像的边缘区域,窗口沿边缘方向移动E变化很小,而沿边缘法线方向E变化很大。(3)λ1和λ2都很大,说明此时是在图像中的角点位置,窗口沿任意方向移动都会引起E值的剧烈变化。
  根据上述原理,Harris特征点检测算法的实现过程可以概括为以下几步:(1)根据式(5)、式(6),计算图像在水平和垂直方向上的一阶偏导数Ix、Iy。(2)根据式(7),用均值为零的离散二维高斯函数对Ix和Iy滤波,计算矩阵M中每个元素的值。(3)定义角点响应函数:
  (9)
  式中
  )M(Det
  为M的行列式,Trace(M)为M的迹,k为经验值,一般取0.04~0.06。
  (10)
  (11)
  根据式(9)计算图像中每个像素的响应值R。如果R为当前窗口的局部最大值,则把该点作为候选点。(4)如果候选点的响应值R大于设定的阈值T,则把该点作为有效特征点保留。
  1.1.3 Harris算法的改进
  Harris算法根据像素点的角点响应值R是否为局部最大值且是否大于手动设定的阈值T来判断该像素点是否为特征点。手动设置阈值的方法只能根据图像的特征不断试验调整,很难找到适合不同图像的阈值,即不具有自适应性。阈值决定了特征点的数量,阈值设置的低则特征点数量多,反之特征点数量少。在图像拼接中,如果特征点数量少,则有可能造成待拼接的两幅图像成功匹配的特征点对很少,从而使估算出的变换矩阵误差较大,最终导致拼接后的图像效果不理想;反之,如果特征点较多,则会增加特征点匹配过程中的冗余计算量。为了解决上述阈值的设置问题,可以采用一种自适应的阈值设置方法:将图像中所有角点响应值R的最大值Rmax作为参考,将阈值设置为cRmax,c的取值范围为0.01~0.05。采用这种方法,就可以不用针对每幅图像手动调整阈值,具有较好的自适应性。
  1.2 特征点匹配
  特征点匹配基于归一化互相关函数来实现。该方法以特征点相关窗口内所有像素点灰度值的归一化互相关系数作为判断依据来实现特征点匹配。一个(2N+1)×(2N+1)相關窗口内的归一化互相关函数定义如下:
  (12)
  式中I1和I2表示待拼接的图像,1I和2I分别表示图像I1和I2在窗口内的平均灰度。当1NCC时,表示两幅图像的该对特征点完全相关;0?NCC时,表示该对特征点相互独立。实际应用中,可以设定一个阈值。当NCC的值大于该阈值时,则认为这对特征点是匹配的。
  为了提高匹配精度,本文采用双向的归一化互相关方法实现特征点的匹配,具体实现过程如下:(1)对于图像I1中的一个特征点,根据式(12)计算与I2中每个特征点的NCC值,保留最大值。如果该最大值大于设定的阈值,则记录与该特征点匹配的I2中的特征点。按照此方法在I2中寻找I1中每个特征点的匹配点,得到一个匹配点集合S1。(2)按照第一步的方法,对S1中的每个点在I1中寻找匹配点,得到另一个匹配集合S2。(3)如果S1和S2中有相互对应的点,即I1中的某一特征点a1,通过步骤(1)计算出的匹配点为I2中的点a2,而点a2通过步骤(2)计算出的匹配点为a1,则认为特征点a1和a2是一对相互匹配的点。与单向匹配的方法相比,双向匹配能够更加精确地找出待拼接的两幅图像中相互匹配的特征点对。
  1.3 变换模型估计
  待拼接的两幅图像在确定匹配的特征点对后,将其中一幅图像I1作为参考图像,另一幅图像I2作为待配准图像。拼接前,需寻找一个合适的坐标变换模型,利用该模型建立I2和I1之间的变换关系。I1和I2之间的变换模型可以用投影变换模型描述:   (13)
  式中,H为变换矩阵,(x1,y1)为I1中匹配点的坐标,(x2,y2)为I2中匹配点的坐标。矩阵H中有8个自由度,因此至少需要用4对匹配点才能求出H中的全部参数。
  用双向的归一化互相关方法找到的特征点对还可能会存在一些误匹配点对,这时可以通过RANSAC(随机抽样一致性)算法把这些误匹配点剔除。RANSAC算法是一种鲁棒的数据拟合方法,被广泛用于图像特征点匹配和变换模型的估计中。用该算法可以有效剔除误匹配点对,并估计出最佳变换模型。具体实现步骤如下:
  (1)从两幅图像的匹配点对中随机抽取4对匹配点,并保证每幅图像中的任意3点不在同一条直线上。(2)利用抽取的4对匹配点求解变换矩阵H。(3)根据变换矩阵H,计算每一对匹配点的距离误差。如果误差小于设定的阈值,则判断该匹配点对为内点,同时记录内点个数;如果内点数满足期望,则用所有局内点重新估计模型,求取更精確的变换矩阵H。距离误差的计算公式为:
  (14)
  式中,m1i和m2i是一对匹配点,由变换矩阵H计算出的在对应图像中的投影点分别为m'1i和m'2i,||·||则表示欧氏距离。(4)重复执行上述过程足够多次。(5)选择内点数最多的模型,得到最终的变换矩阵H。
  1.4 图像融合
  图像融合的目的是选择合适的方法来完成图像拼接,避免拼接后的图像出现明显的拼接缝隙,甚至有模糊和失真等现象。目前,常用的图像融合技术有直接平均融合法和加权平均融合法。采用直接平均融合法拼接出来的图像往往会有比较明显的拼接痕迹。
  本文采用渐入渐出的加权平均融合法进行图像融合。令I1和I2表示待拼接的两幅图像,I表示拼接后的图像,则用该方法融合的图像可以描述如下:
  (15)
  式中,w1和w2表示重叠区域的权重,它们与重叠区域的宽度width满足如下关系:
  (16)
  其中
  在重疊区域,w1从1渐变为0,w2从0渐变为1,这样就可以在图像融合过程中,重叠区域由I1平滑地过渡到I2。采用这种方法拼接的图像能有效消除拼接缝隙,实现无缝拼接。
  2 结语
  本文详细讨论基于图像特征的图像拼接方法,借助MATLAB仿真平台进行相关实验,结果表明,本文使用的方法能很好地满足无人机航拍图像拼接的要求,实现图像的无缝拼接,具有重要的实际意义。
  参考文献
  [1] 杨杨.无人机航拍视频图像实时拼接软件系统的设计与开发[D].北京:北京工业大学,2013.
其他文献
[摘 要]数字城市是根据数字地球概念而提出的,信息化技术对城市发展的推动使数字城市不断完善。数字城市的发展使三维模型逐步进入城市规划与管理领域中,三维模型具备了极强的真实性和生动性,有效地传达了数字城市的空间信息,因此成为数字城市研究的重点领域。作为城市空间信息的关键组成部分,建筑物是三维建模的重点内容,快速又逼真地为建筑物建立三维模型是建模的重点。  [关键词]数字城市;三维建模;可视化技术  
期刊
[摘 要]为保障应急车道畅通,针对车道入侵监测系统开发环节涉及的车辆轨迹连续性跟踪问题,釆用了GPS/BD双定位的方式用以提高定位精度,在接收信号丢失时采用INS定位推算下一时刻位置,已进行了低速情况下的测试工作,在此基础上形成的监测系统具备车道占用提醒及主动性占用车道设定的基本功能,进一步的,能够统计占用时间、时长及位置信息,并做实时上传与上报处理,可用于交管部门救援处理及技术研判。  [关键词
期刊
[摘 要]随着生活质量的不断提高,空调产品已成为大众生活的必需品,人们对产品外观质量的要求也越来越高。而空调品牌、系列的日益增多,促使消费者挑剔的眼光鞭策著研发人员改变思路,追求更加完美的外观、卓越的性能及可靠的质量。本文通过导风门预变形设计来解决单电机导风门下垂的问题,在不增加成本的前提下减小导风门与中框的闭合间隙,提升空调产品的外观及质量。  [关键词]空调导风门、预变形设计、外观、闭合缝隙 
期刊
[摘 要]随着社会科学技术发展的不断进步,城市化信息建设的加快,人们对地图的现代化使用功能有了更深和更高的要求,为了可以达到人们当前对地理信息的要求,地图的相關的管理人员需要根据地图的变化对资料进行更新并且不断的研发新技术。其中卫星影像就是一种新的便捷方式。文章就卫星影像在地图制图中的应用进行了分析,并且提出了相应的看法。  [关键词]卫星影像;地图制图;应用  中图分类号:P236;P283 文
期刊
[摘 要]随着社会经济的快速发展,城区、县域和农村用电客户不断增多,用电负荷大幅增加,供电企业服务范围扩大,配电网布局也日趋复杂化,外力破坏、树线距离不足等因素导致的配电网故障时有发生,这使得配电网的运行维护工作量增加,这些都对传统的配电网技术和管理方法提出了新的挑战。鉴于此,供电企业只有依靠科技创新,建设并逐步实现配网自动化,提高供电可靠性,才能提升企业的优质服务水平。  [关键词]10kV配网
期刊
[摘 要]水利堤防系统的健全,离不开对水利堤防工程软土地基处理环节的优化,这是经济建设的需要,也是保证工程质量的提升的需要,因此我们要确保其内部系统相关环节的有效协调。本文探讨了水利堤防工程软土地基处理施工技术措施。  [关键词]水利堤防工程;软土地基处理;施工技术;措施  中图分类号:TV551.4 文献标识码:A 文章编号:1009-914X(2017)08-0189-01  水利工程地基是否
期刊
[摘 要]在建筑的施工中,我们需要提高对屋面的防水性能的提高。在防水性能的控制中,一方面是注意防水材料的选择,一方面是对防水技术的提高,对施工的流程进行优化。本文对建筑屋面防水施工技术要点与质量控制措施进行了探讨。  [关键词]建筑;屋面防水;施工技术;质量  中图分类号:TU761.11 文献标识码:A 文章编号:1009-914X(2017)08-0195-01  在建筑工程施工中,屋面防水施
期刊
[摘 要]建设节能型港口可以促进我国市场经济的飞速发展,对港口建设进行有效控制,为我国生态文明建设打下坚实的基础。通过完善的生态港口技术运用,细化港口管理,确保港口建设的合理化、条例化、环保化,加强对环境的保护作用。  [关键词]节能港口;规划建设  中图分类号:U651 文献标识码:A 文章编号:1009-914X(2017)08-0188-01  1 目前我国节能型港口发展现状  我国节能型港
期刊
[摘 要]在倡导节能减排的背景下,对外墙保温材料的研究、开发与利用也越来越受人们的重视。其要求外墙保温材料除了要满足隔热保温的需求外,还需具备良好的安全性与耐久性。文章对无机保温材料进行了研究。  [关键词]外墙保温系统;无机保温材料  中图分类号:TU551.3 文獻标识码:A 文章编号:1009-914X(2017)08-0191-01  前言  为了能够使建筑整体的能耗能够得到大大的减少,就
期刊
[摘 要]园林景观工程建设中,绿化施工发挥着不可替代的作用。在实际施工的过程中,常常会有一系列的问题出现,为了解决问题需要采用合理的施工技术,维护生态环境的平衡。在施工过程中,要注意进行合理的设计,使用合理的施工方案,提高绿化效果。本文探讨了风景园林工程施工要点及策略。  [关键词]风景园林工程;施工有点;策略  中图分类号:TU986.3 文献标识码:A 文章编号:1009-914X(2017)
期刊