一种航空正射影像全景图拉花区域快速检测方法技术

技术编号:18400436 阅读:85 留言:0更新日期:2018-07-08 20:17
本发明专利技术公开了一种航空正射影像全景图拉花区域快速检测方法,包括加载测区原始航摄影像及其内、外方位元素和测区数字高程模型DEM,逐张检测该张影像对应正射影像上的拉花区域,并生成与之对应的拉花区域检测结果二值图像;对正射影像全景图镶嵌线网络进行简化处理,并对单片正射影像拉花区域检测结果二值图像进行镶嵌;对正射影像全景图拉花区域检测结果二值图像进行形态学处理,并进行矢量化后存储为矢量数据等步骤,以实现正射影像全景图拉花区域的自动检测。其显著效果是:解决了传统人工目视辨别查找费时费力和人为遗漏的问题,提高了航空正射影像全景图拉花区域查找效率。

A fast detection method for aerial orthophoto panorama drawing area

An aero orthophoto panoramic image rapid detection method, including the original aerial photography image, its inner, outer azimuth elements and the digital elevation model DEM of the measured area, is disclosed. The image corresponds to the drawing area on the Orthophoto Image, and the two value of the detection results corresponding to the drawing area is generated. The image is simplified, and the two value images are inlaid, and the two value images of the region detection results of the orthophoto panoramic image are processed, and the vector data are stored as vector data to realize the orthophoto. The automatic detection of the drawing area of the image panorama. Its remarkable effect is: solving the problem of traditional artificial visual discrimination and finding time and effort and human omission, and improving the efficiency of the area lookup in the aerial image panorama of the aerial orthophoto panorama.

【技术实现步骤摘要】
一种航空正射影像全景图拉花区域快速检测方法
本专利技术涉及到航空摄影测量影像处理
,具体地说,是一种航空正射影像全景图拉花区域快速检测方法。
技术介绍
正射影像图(DOM)不仅具有准确的位置信息又具有丰富的纹理信息,被广泛应用在国土资源监测、地理国情普查、城乡规划与城市精细化管理等领域。通过无人机、大飞机等航空平台搭载航摄仪、普通数码相机等设备可以从空中拍摄地面的数码影像,然后再通过航空摄影测量内业数据处理得到目标区域的正射影像全景图。在内业处理中,由于航摄影像图幅较小,影像序列较大,需要先对每张原始影像进行正射纠正得到其对应的单片正射影像,再对测区内所有的单片正射影像进行镶嵌进而得到测区的正射影像全景图。其中,正射纠正和影像镶嵌是内业获取正射影像全景图的最为重要两个环节。航空影像的正射纠正是利用原始航空影像及其内外方位元素、数字高程模型DEM根据中心投影构像方程共同消除原始影像中各种畸变(如投影差)而得到一幅既有地理坐标位置信息又有纹理信息的单片正射影像的过程。影像镶嵌则是将测区单片正射影像根据一定的镶嵌线网络拼接成一张测区正射影像全景图的过程。然而,由于地形起伏、中心投影的成像方式和影像拍摄瞬间相机姿态位置等原因,不能保证所有地面点都能在航摄影像上成像,如坡势较陡的山坡可能会被山顶所遮挡。而航空影像正射纠正则是根据地面点位置计算原始影像上对应的像素,然后进行灰度重采样,在被遮挡或成像信息匮乏的区域重采样将会过于稠密或是重复采样,这就会造成正射纠正后影像出现拉伸现象,如果拉伸过度就会造成纹理失真,我们称之为“拉花变形”,纹理失真的区域我们称之为“拉花变形区域”。拉花变形造成的纹理失真直接影响着数字正射影像图的质量,特别是山地区域拉伸变形现象特别严重,直接影响着数字正射影像图制作的效率。因此,在正常的数字正射影像制作中,如果出现拉花变形,需要人工目视辨别和寻找,然后再通过修改DEM再纠正的方式进行处理。但是,目前的技术中航空正射影像拉花区域自动检测的方法较少,已有方法只论述了单片正射影像上拉花区域的自动检测方法,并没有解决镶嵌后正射影像全景图上拉花区域自动检测的问题,无法满足测区正射影像全景图拉花区域自动检测的需求,同时现有方法漏检率也非常高,无法保证拉花区域自动探测结果的可靠性。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供一种航空正射影像全景图拉花区域快速检测方法,首先利用原始航摄影像及其内外方位元素、测区DEM对测区内所有单片正射影像拉花区域进行自动检测,再对测区正射影像全景图的镶嵌线网络简化处理并对单片正射影像拉花检测结果进行镶嵌,最后对镶嵌后拉花检测全景图进行图像腐蚀、膨胀处理,并将检测结果进行矢量化,进而达到航空正射影像全景图拉花区域自动检测的目的。为达到上述目的,本专利技术采用的技术方案如下:一种航空正射影像全景图拉花区域快速检测方法,其关键在于按照以下步骤进行:步骤1:加载测区原始航摄影像及其内、外方位元素和测区数字高程模型DEM,逐张检测该张影像对应正射影像上的拉花区域,并生成与之对应的拉花区域检测结果二值图像,其中单张正射影像拉花区域自动检测的步骤为:步骤1-1:计算正射纠正后正射影像的图幅大小与范围;步骤1-2:逐像素计算正射影像上每个像素点对应的原始航摄影像上的像素坐标;步骤1-3:逐像素统计当前像素与周边像素所对应原始航摄影像上像素坐标的重叠次数,并判断当前像素是否为拉花像素;步骤1-4:等待正射影像上所有像素判断完毕,并将拉花像素判定结果二值图像存储在硬盘中;步骤2:对正射影像全景图镶嵌线网络进行简化处理,并对单片正射影像拉花区域检测结果二值图像进行镶嵌;步骤3:对正射影像全景图拉花区域检测结果二值图像进行形态学处理,并矢量化得到拉花区域的矢量数据。进一步的,步骤1-1中所述正射纠正后正射影像的图幅大小与范围的计算步骤为:步骤1-1-1:计算原始航摄影像上四个角点对应地面点的坐标;步骤1-1-2:选出四个角点对应地面点坐标在X方向和Y方向上的极值;步骤1-1-3:计算正射纠正后正射影像的行数和列数。进一步的,步骤1-2中原始航摄影像上的像素坐标的计算方法为:步骤1-2-1:计算当前像素的地面点坐标;步骤1-2-2:根据地面点坐标和数字高程模型DEM,采用双线性内插法内插出该点的高程值;步骤1-2-3:计算地面点在原始影像上的像点坐标,并判断该像点坐标是否在原始航摄影像内部;步骤1-2-4:等待正射影像上所有像素计算完毕,并将整幅正射影像反算得到的每个像素对应原始影像上像点坐标存储起来。进一步的,步骤1-3中所述拉花像素的判断方法为:步骤1-3-1:以当前像素为中心,建立一个适当大小的方形判定窗口;步骤1-3-2:遍历和统计方形判定窗口中所有像素对应的原始影像上像点坐标和周围像素的重叠次数;步骤1-3-3:当重叠次数大于阈值时,在检测结果影像上将其标记为拉花像素,否则标记为非拉花像素;步骤1-3-4:等待正射影像上所有像素判断完毕,并将拉花像素判定结果存储到硬盘中。进一步的,步骤2中正射影像全景图镶嵌线网络的简化处理步骤为:步骤a1:将镶嵌线网络拆分为一个个多边形区域,且每个多边形区域对应一张单片正射影像,即每张正射影像的有效多边形区域;步骤a2:采用节点间距离阈值法对每张正射影像的有效多边形进行轮廓简化处理。进一步的,步骤2中单片正射影像拉花区域检测结果二值图像的镶嵌步骤为:步骤A1:遍历简化处理后所有多边形区域的节点坐标,找出在X轴和Y轴上的极值,并计算镶嵌后全景图的图幅大小;步骤A2:对每张正射影像拉花区域检测结果,根据简化后的镶嵌线网络进行镶嵌。进一步的,步骤A2所述的镶嵌方法具体步骤如下:步骤A2-1:加载当前影像检测结果二值图像和对应的简化后的有效多边形Polygon;步骤A2-2:逐像素判断当前二值图像上的每个像素判断其是否在有效多边形区域内部,如果在内部则将该像素的灰度值赋值给镶嵌后检测结果二值影像上对应的像素,如果不在内部则不做处理;步骤A2-3:将所有单片正射影像拉花检测的结果二值图像,根据其对应的有效区域多边形进行镶嵌,最终得到与正射影像全景图相对应的拉花区域结果二值图像。进一步的,步骤3中检测结果二值图像形态学处理包括腐蚀处理步骤与膨胀处理步骤。再进一步的,所述腐蚀处理的步骤具体为:步骤B1:以当前像素为中心,建立一个适当大小的方形腐蚀窗口,若当前中心像素灰度值为g1时进入步骤B2;步骤B2:遍历方形腐蚀窗口中每一个像素,统计灰度值为g1的像素个数,若其小于腐蚀窗口内像素总个数的一半时,将当前中心像素赋值为0;步骤B3:将腐蚀处理后的二值图像进行保存至硬盘。再进一步的,所述膨胀处理的步骤具体为:步骤S1:以当前像素为中心,建立一个适当大小的方形膨胀窗口;步骤S2:将当前像素对应的灰度值为与灰度阈值g2进行比较,若相等则遍历膨胀窗口中每一个像素,并将其对应的灰度值赋值为灰度阈值g2;步骤S3:将膨胀处理后的二值图像进行保存至硬盘。本专利技术的显著效果是:不仅实现了单片航空正射影像中拉花变形区域的自动化检测,同时根据正射影像全景图镶嵌线网络对单片正射影像检测结果进行自动镶嵌,保证了检测结果的一致性和对应性,实现了正射影像全景图拉花区域的自动检测本文档来自技高网
...

【技术保护点】
1.一种航空正射影像全景图拉花区域快速检测方法,其特征在于按照以下步骤进行:步骤1:加载测区原始航摄影像及其内、外方位元素和测区数字高程模型DEM,逐张检测该张影像对应正射影像上的拉花区域,并生成与之对应的拉花区域检测结果二值图像,其中单张正射影像拉花区域自动检测的步骤为:步骤1‑1:计算正射纠正后正射影像的图幅大小与范围;步骤1‑2:逐像素计算正射影像上每个像素点对应的原始航摄影像上的像素坐标;步骤1‑3:逐像素统计当前像素与周边像素所对应原始航摄影像上像素坐标的重叠次数,并判断当前像素是否为拉花像素;步骤1‑4:等待正射影像上所有像素判断完毕,并将拉花像素判定结果二值图像存储在硬盘中;步骤2:对正射影像全景图镶嵌线网络进行简化处理,并对单片正射影像拉花区域检测结果二值图像进行镶嵌;步骤3:对正射影像全景图拉花区域检测结果二值图像进行形态学处理,并矢量化得到拉花区域的矢量数据。

【技术特征摘要】
1.一种航空正射影像全景图拉花区域快速检测方法,其特征在于按照以下步骤进行:步骤1:加载测区原始航摄影像及其内、外方位元素和测区数字高程模型DEM,逐张检测该张影像对应正射影像上的拉花区域,并生成与之对应的拉花区域检测结果二值图像,其中单张正射影像拉花区域自动检测的步骤为:步骤1-1:计算正射纠正后正射影像的图幅大小与范围;步骤1-2:逐像素计算正射影像上每个像素点对应的原始航摄影像上的像素坐标;步骤1-3:逐像素统计当前像素与周边像素所对应原始航摄影像上像素坐标的重叠次数,并判断当前像素是否为拉花像素;步骤1-4:等待正射影像上所有像素判断完毕,并将拉花像素判定结果二值图像存储在硬盘中;步骤2:对正射影像全景图镶嵌线网络进行简化处理,并对单片正射影像拉花区域检测结果二值图像进行镶嵌;步骤3:对正射影像全景图拉花区域检测结果二值图像进行形态学处理,并矢量化得到拉花区域的矢量数据。2.根据权利要求1所述的航空正射影像全景图拉花区域快速检测方法,其特征在于:步骤1-1中所述正射纠正后正射影像的图幅大小与范围的计算步骤为:步骤1-1-1:计算原始航摄影像上四个角点对应地面点的坐标;步骤1-1-2:选出四个角点对应地面点坐标在X方向和Y方向上的极值;步骤1-1-3:计算正射纠正后正射影像的行数和列数。3.根据权利要求1所述的航空正射影像全景图拉花区域快速检测方法,其特征在于:步骤1-2中原始航摄影像上的像素坐标的计算方法为:步骤1-2-1:计算当前像素的地面点坐标;步骤1-2-2:根据地面点坐标和数字高程模型DEM,采用双线性内插法内插出该点的高程值;步骤1-2-3:计算地面点在原始影像上的像点坐标,并判断该像点坐标是否在原始航摄影像内部;步骤1-2-4:等待正射影像上所有像素计算完毕,并将整幅正射影像反算得到的每个像素对应原始影像上像点坐标存储起来。4.根据权利要求1所述的航空正射影像全景图拉花区域快速检测方法,其特征在于:步骤1-3中所述拉花像素的判断方法为:步骤1-3-1:以当前像素为中心,建立一个适当大小的方形判定窗口;步骤1-3-2:遍历和统计方形判定窗口中所有像素对应的原始影像上像点坐标和周围像素的重叠次数;步骤1-3-3:当重叠次数大于阈值时,在检测结果影像上将其标记为拉花像素,否则标记为非拉花像素;步骤1-3-4:等待正射影像上所有像素判断完毕,并将拉花像素判定结果存储到硬...

【专利技术属性】
技术研发人员:丁忆李朋龙张泽烈李静胡艳徐永书吴凤敏罗鼎李晓龙连蓉陈静刘金龙张灿范文武林熙王小攀舒文强卢建洪王静
申请(专利权)人:重庆市地理信息中心
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1