基于智能平台面阵相机采集的机场道面表面图像拼接方法技术

技术编号:20161787 阅读:36 留言:0更新日期:2019-01-19 00:14
本发明专利技术公开了一种基于智能平台面阵相机采集的机场道面表面图像拼接方法,包括采用步进往返移动、且均匀间隔拍摄数张连续的道面表面的照片;读取照片的中心坐标和道号,求得所有照片沿X轴方向的最大值和最小值,以及沿Y轴方向的最大值和最小值;将照片缩小比例为reducedScale;构建拼接的画布,并以画布左上角为原点,建立二维坐标系;根据任一所述照片应对的实际道面的中心坐标为计算获得该照片的左上角顶点坐标;判断该照片的道号的奇偶性,若道号为偶数,则将该照片沿顺时针或逆时针旋转180°;将处理的照片按拍摄顺序依次放置拼合,获得机场道面表面的拼接图像。本发明专利技术具有检测全面、检测结果占有量小、直观、准确等优点。

【技术实现步骤摘要】
基于智能平台面阵相机采集的机场道面表面图像拼接方法
本专利技术涉及图像处理
,尤其是基于智能平台面阵相机采集的机场道面表面图像拼接方法。
技术介绍
随着现代化交通技术地不断发展,越来越多的机场建成并投入使用,机场跑道的服役年限也在逐年增加。随着机场跑道服役年限的推移,其也存在使用病害,因此,需要定期或/和不定期对机场跑道进行检查、养护,以保证飞机起降的安全性和使用效率。对机场跑道养护的前提是对跑道的运行状况进行检测和评估,所述检测包括表观检测和跑道内部检测。目前,市面上已经出现了针对机场跑道运行状况检测的智能设备,在该智能设备上设置有工业相机、定位模块等,并且采用自主规划弓形路径,实现跑道的全覆盖检测。路面表观数据采用图片方式存储,通过编码器固定脉冲触发,每隔固定距离即可拍摄一张图片,同时可记录拍摄这张照片时相机的具体位置(经纬度坐标,可转化为局部相对坐标系坐标),设定这个间隔距离保证相邻照片具有一定的重叠率,可使得采集数据能覆盖整个道面。但是,如何根据这些零散的图片拼接恢复出整个机场道面的全景照片是一个难点问题。传统的方法是根据图像处理算法,寻找各个图片之间的特征值,并进行特征值匹配,找到图片之间的重叠区域并进行拼接。但是这种方法首先是计算量很大,另外由于机场道面的特殊性,大部分图片几乎找不到很明显的特征,所以就算是相邻图片也会出现匹配失败的情况,因此,仅用传统图像处理方法几乎无法完成整个道面图片的拼接工作。基于上述情况,急需要提出一种用于机场跑道道面表面图像拼接的方法,能保证将零散图片数据完整的,可靠的拼接起来,恢复出机场道面的全景照片,以便能直观、准确的观察机场跑道表面的全局状况。
技术实现思路
本专利技术的目的在于提供一种基于智能平台面阵相机采集的机场道面表面图像拼接方法,能够结合图片的位置信息,实现全景图片的完整可靠拼接,本专利技术采用的技术方案如下:基于智能平台面阵相机采集的机场道面表面图像拼接方法,采用设置在智能平台上、且垂直向下拍摄机场跑道面的图像的面阵相机。所述机场道面表面图像拼接方法,包括以下步骤:步骤S01,所述智能平台以跑道边缘为起点,采用步进往返移动,且均匀间隔拍摄数张连续的道面表面的照片;所述任一照片的分辨率为width×height,且该照片对应的机场道面的实际宽度为t_x、长度为t_y;第i张照片应对的实际道面的中心坐标为(x(i),y(i));将所述智能平台往返移动的路径记为道号pathindex;其中,width、height、t_x和均为大于零的数,t_yx(i)和y(i)为自然数,且i和pathindex为大于零的自然数。步骤S02,读取步骤S01中的数张照片的中心坐标(x(i),y(i))和道号pathindex,采用遍历的方式求得所有照片沿X轴方向的最大值X_max和最小值X_min,以及沿Y轴方向的最大值Y_max和最小值Y_min。步骤S03,将步骤S01中的照片缩小比例为reducedScale,得到任一照片的像素为r_width×r_height。步骤S04,构建拼接的画布,所述画布的实际宽度为back_width,其表达式为:back_width=((X_max-X_min)÷t_x+1)×r_width+r_width①所述画布的实际高度为back_width,其表达式为:back_width=((Y_max-Y_min)÷t_y+1)×r_height+r_height②以画布左上角为原点,建立二维坐标系。构建拼接的画布的具体步骤包括:(41)预估画布初始像素宽度pic_width,其预估公式为:pic_width=((X_max-X_min)÷t_x+1)×r_width③(42)预估画布初始像素高度pic_height,其预估公式为:pic_height=((Y_max-Y_min)÷t_y+1)×r_height④(43)将(41)中预估的画布沿左右方向各增加一宽度方向裕度horizontalMargin;所述宽度方向裕度horizontalMargin=r_width÷2,得到实际的画布宽度back_width,其表示式为:back_width=pic_width+2×horizontalMargin⑤(44)将(42)中预估的画布沿上下方向各增加一高度方向裕度VerticalMargin;所述VerticalMargin=r_height÷2,得到实际的画布宽度back_height,其表示式为:back_height=pic_height+2×VerticalMargin⑥步骤S05,根据任一所述照片应对的实际道面的中心坐标为(x(i),y(i))计算获得该照片的左上角顶点坐标(x'(i),y'(i)),其计算如下:(51)选取拼接照片在步骤S04中的画布中的参考起点(Sx',Sy'),其中,Sx'=horizontalMargin,Sy'=back_height-VerticalMargin-r_height;所述参考起点(Sx',Sy')对应照片的实际道面的参考点为(Sx,Sy);其中,Sx=X_min,Sy=Y_min。(52)设定(51)中该照片在画布坐标系中参考起点(Sx',Sy')的像素便偏移量(dx'(i),dy'(i)),其中,dx'(i)=((x(i)-Sx)×r_width)÷t_x;dy'(i)=-((y(i)-Sy)×r_height)÷t_y。(53)求得(51)中该照片的左上角顶点坐标(x'(i),y'(i));其中,x'(i)=Sx'+dx'(i),y'(i)=Sy'+dy'(i)。步骤S06,获取任一照片的道号pathindex,并判断该照片的道号pathindex的奇偶性,若道号pathindex为偶数,则将该照片沿顺时针或逆时针旋转180°,若道号pathindex为奇数,则保持原布设方向。步骤S07,将步骤S06中处理的照片按拍摄顺序依次放置拼合,获得机场道面表面的拼接图像。进一步地,所述步骤S01中,任一相邻的照片间距均小于t_y,且任一相邻的道的间距小于t_x。与现有技术相比,本专利技术具有以下有益效果:本专利技术绕开传统的图像处理方法,结合采集装置本身能够定位的优势,利用拍摄时记录的图片位置进行拼接,大大减小了计算量,并且只要所有图片位置记录正确,就能保证可靠拼接结果。只要保证相邻照片之间具有一定的重叠率,就可以保证拼接结果的全覆盖性。本专利技术不仅计算量小,并且能保证结果的有效可靠,在本
具有很高的实用价值和推广价值。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需使用的附图作简单介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对保护范围的限定,对于本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术的照片拍摄路径图。图2为本专利技术的画布构建示意图。图3为本专利技术的拼接流程图。具体实施方式为使本申请的目的、技术方案和优点更为清楚,下面结合附图和实施例对本专利技术作进一步说明,本专利技术的实施方式包括但不限于下列实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本本文档来自技高网
...

【技术保护点】
1.基于智能平台面阵相机采集的机场道面表面图像拼接方法,采用设置在智能平台上、且垂直向下拍摄机场跑道面的图像的面阵相机,其特征在于,所述机场道面表面图像拼接方法,包括以下步骤:步骤S01,所述智能平台以跑道边缘为起点,采用步进往返移动,且均匀间隔拍摄数张连续的道面表面的照片;所述任一照片的分辨率为width×height,且该照片对应的机场道面的实际宽度为t_x、长度为t_y;任一所述照片应对的实际道面的中心坐标为(x(i),y(i));将所述智能平台往返移动的路径记为道号pathindex;其中,width、height、t_x和t_y均为大于零的数,x(i)和y(i)为自然数,且i和pathindex为大于零的自然数;步骤S02,读取步骤S01中的数张照片的中心坐标(x(i),y(i))和道号pathindex,采用遍历的方式求得所有照片沿X轴方向的最大值X_max和最小值X_min,以及沿Y轴方向的最大值Y_max和最小值Y_min;步骤S03,将步骤S01中的照片缩小比例为reducedScale,得到任一照片的像素为r_width×r_height;步骤S04,构建拼接的画布,所述画布的实际宽度为back_width,其表达式为:back_width=((X_max‑X_min)÷t_x+1)×r_width+r_width  ①所述画布的实际高度为back_width,其表达式为:back_width=((Y_max‑Y_min)÷t_y+1)×r_height+r_height  ②以画布左上角为原点,建立二维坐标系;构建拼接的画布的具体步骤包括:(41)预估画布初始像素宽度pic_width,其预估公式为:pic_width=((X_max‑X_min)÷t_x+1)×r_width  ③(42)预估画布初始像素高度pic_height,其预估公式为:pic_height=((Y_max‑Y_min)÷t_y+1)×r_height  ④(43)将(41)中预估的画布沿左右方向各增加一宽度方向裕度horizontalMargin;所述宽度方向裕度horizontalMargin=r_width÷2,得到实际的画布宽度back_width,其表示式为:back_width=pic_width+2×horizontalMargin  ⑤(44)将(42)中预估的画布沿上下方向各增加一高度方向裕度VerticalMargin;所述VerticalMargin=r_height÷2,得到实际的画布宽度back_height,其表示式为:back_height=pic_height+2×VerticalMargin  ⑥步骤S05,根据任一所述照片应对的实际道面的中心坐标为(x(i),y(i))计算获得该照片的左上角顶点坐标(x'(i),y'(i)),其计算如下:(51)选取拼接照片在步骤S04中的画布中的参考起点(Sx',Sy');其中,Sx'=horizontalMargin;Sy'=back_height‑VerticalMargin‑r_height;所述参考起点(Sx',Sy')对应照片的实际道面的参考点为(Sx,Sy);其中,Sx=X_min,Sy=Y_min;(52)设定(51)中该照片在画布坐标系中参考起点(Sx',Sy')的像素便偏移量(dx'(i),dy'(i)),其中,dx'(i)=((x(i)‑Sx)×r_width)÷t_x;dy'(i)=‑((y(i)‑Sy)×r_height)÷t_y;(53)求得(51)中该照片的左上角顶点坐标(x'(i),y'(i));其中,x'(i)=Sx'+dx'(i),y'(i)=Sy'+dy'(i);步骤S06,获取任一照片的道号pathindex,并判断该照片的道号pathindex的奇偶性,若道号pathindex为偶数,则将该照片沿顺时针或逆时针旋转180°;若道号pathindex为奇数,则保持原布设方向;步骤S07,将步骤S06中处理的照片按拍摄顺序依次放置拼合,获得机场道面表面的拼接图像。...

【技术特征摘要】
1.基于智能平台面阵相机采集的机场道面表面图像拼接方法,采用设置在智能平台上、且垂直向下拍摄机场跑道面的图像的面阵相机,其特征在于,所述机场道面表面图像拼接方法,包括以下步骤:步骤S01,所述智能平台以跑道边缘为起点,采用步进往返移动,且均匀间隔拍摄数张连续的道面表面的照片;所述任一照片的分辨率为width×height,且该照片对应的机场道面的实际宽度为t_x、长度为t_y;任一所述照片应对的实际道面的中心坐标为(x(i),y(i));将所述智能平台往返移动的路径记为道号pathindex;其中,width、height、t_x和t_y均为大于零的数,x(i)和y(i)为自然数,且i和pathindex为大于零的自然数;步骤S02,读取步骤S01中的数张照片的中心坐标(x(i),y(i))和道号pathindex,采用遍历的方式求得所有照片沿X轴方向的最大值X_max和最小值X_min,以及沿Y轴方向的最大值Y_max和最小值Y_min;步骤S03,将步骤S01中的照片缩小比例为reducedScale,得到任一照片的像素为r_width×r_height;步骤S04,构建拼接的画布,所述画布的实际宽度为back_width,其表达式为:back_width=((X_max-X_min)÷t_x+1)×r_width+r_width①所述画布的实际高度为back_width,其表达式为:back_width=((Y_max-Y_min)÷t_y+1)×r_height+r_height②以画布左上角为原点,建立二维坐标系;构建拼接的画布的具体步骤包括:(41)预估画布初始像素宽度pic_width,其预估公式为:pic_width=((X_max-X_min)÷t_x+1)×r_width③(42)预估画布初始像素高度pic_height,其预估公式为:pic_height=((Y_max-Y_min)÷t_y+1)×r_height④(43)将(41)中预估的画布沿左右方向各增加一宽度方向裕度horizontalMargin;所述宽度方向裕度horiz...

【专利技术属性】
技术研发人员:贺骥桂仲成黄敏曾敏杨辉
申请(专利权)人:上海圭目机器人有限公司
类型:发明
国别省市:上海,31

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

1