高端学术
您当前的位置:核心期刊咨询网理工论文》基于RGB颜色空间的机场跑道胶痕自动识别系统

基于RGB颜色空间的机场跑道胶痕自动识别系统

来源:核心期刊咨询网时间:2020-08-05 11:0612

摘要:摘 要: 针对机场跑道胶痕识别过程中出现的残留状态不易检测的问题,设计了一套具有机器视觉功能的胶痕自动识别系统的硬件平台和软件平台。根据机场跑道识别区的区域特征和颜色特征,提出基于RGB颜色空间的图像识别算法,不仅为胶痕的残留状态提供了识别方法

  摘 要: 针对机场跑道胶痕识别过程中出现的残留状态不易检测的问题,设计了一套具有机器视觉功能的胶痕自动识别系统的硬件平台和软件平台。根据机场跑道识别区的区域特征和颜色特征,提出基于RGB颜色空间的图像识别算法,不仅为胶痕的残留状态提供了识别方法,而且克服了机场跑道环境的条件限制。实物测试结果表明:该系统对于机场跑道的重度胶痕区域、轻度胶痕区域、无胶痕区域和异物具有较好的识别能力,完全能够达到胶痕识别性能指标的要求,具有较高的工程实践价值。

  关键词: 机场跑道; 胶痕识别; RGB颜色空间; 机器视觉; 特征提取; 图像识别

铁路运输论文

  0 引 言

  随着民航运输业的快速发展,机场跑道上飞机起降变得日益密集,使得跑道着陆区路面上附着的黑色胶痕逐渐增厚。这些黑色胶痕会降低飞机轮胎与跑道之间的摩擦系数,从而严重影响飞机起降安全[1]。为此,国内外部分大型机场使用高压清洗机、地面铣刨机、移动式抛丸机等[2]特种设备进行机场跑道除胶。这类设备需要工作人员先用肉眼找到跑道上的胶痕,再利用高压水冲洗、机械刷打磨、化学药剂清洗等方法对胶痕进行清除[3]。由于上述除胶方法受到人力因素限制,不仅影响了机场跑道除胶的工作效率,而且与当前特种设备无人化、智能化等高新技术[4?5]的发展方向不符,因此有必要利用当前的先进技术,寻找一种自动化程度高、工作效率高的胶痕识别方法。

  本文根据机场跑道识别区图像的颜色特征,采用基于RGB颜色空间的胶痕识别算法,利用单片机和摄像头等硬件设备设计了一套具有机器视觉功能的胶痕自动识别系统,并通过实验研究验证自动识别算法的可行性和有效性。

  1 机场跑道胶痕自动识别系统方案设计

  1.1 系统硬件设计

  机场跑道胶痕自动识别系统的硬件结构分为上位机和下位机两部分,如图1所示。上位机是一台自带无线网卡的PC机。下位机由单片机、OV7670摄像头、WiFi模块、蜂鸣器、LCD显示屏等组成。在主函数的运行管理下,自动识别系统完成对系统硬件电路的控制,通过下位机与上位机的通信,完成跑道胶痕图像信息的获取,图像数据的处理、传输及识别等工作。

  其中,单片机是自动识别系统的控制核心;图像采集模块用于采集跑道胶痕图像;LCD显示屏用于实时显示图像识别结果;蜂鸣器用于语音提示当前所采集胶痕的识别结果。自动识别系统中上位机与下位机通过WiFi模块和无线网卡之间的IEEE 802.11n协议进行通信。

  1.2 系统软件设计

  机场跑道胶痕自动识别系统的软件流程如图2所示,其工作过程描述如下。

  首先,自动识别系统上位机和下位机进行初始化设置。然后,上位机通过无线通信向下位机发送启动指令,之后下位机调用图像采集子函数和异物判别子函数运行。下位机根据摄像头采集到的图像,判断图像中是否存在颜色鲜明的异物。若被检测区域存在除胶痕以外的颜色鲜明的异物时,则将图像发送回上位机,进行图像恢复,并由工作人员选择是否使用除胶车进行处理;若被检测区域不存在除胶痕以外的异物时,则下位机进行胶痕识别。最后,下位机根据胶痕识别结果进行判断,若被检测区域存在重度胶痕,则启动除胶程序;若被检测区域存在轻度胶痕,则不需要进行除胶。

  2 机场跑道胶痕自动识别算法研究

  2.1 机场跑道识别区的区域特征分析

  机场跑道自動识别系统利用摄像头采集机场跑道胶痕图像,其工作过程示意图如图3所示。

  摄像头根据小孔成像原理进行图像检测,所检测到的范围与摄像头的角度、焦距等参数相关。在图3中显示了系统中摄像头所检测到的范围,图中虚线1和虚线2之间是机场跑道的有效识别区域即机场跑道的区域。图中装置3是摄像头,四边形ABCD区域是摄像头所检测到的视觉范围。由于摄像头检测到的范围是梯形区域,因此除了机场跑道的范围之外,还会有一部分冗余信息,为了减少计算量和存储量,并且提高计算效率,在计算机处理过程中将图3中ACE和BDF区域所代表的冗余部分信息剪切掉。

  2.2 机场跑道识别区的颜色特征分析

  目前,各大机场跑道普遍使用混凝土材质,跑道表面除了与飞机轮胎相摩擦留下的胶痕以外,还有人工标记的白色标志线[6],该标志通常用来注明跑道名称、中心线和入口位置等。

  本文采用RGB颜色空间,也称为RGB立方体模型,则可以将机场跑道上所存在的颜色表示出来[7?8],RGB颜色空间如图4所示。

  根据图4所示颜色空间可以发现,RGB立方体模型中原点O(0,0,0)的颜色是纯黑色,顶点N(255,255,255)的颜色是纯白色,从原点O到顶点N的连线即为标准灰度线[9],它的颜色从黑色到白色渐变。灰度空间可以近似定义为以这条标准灰度线为轴线,选取某一距离p为半径作一圆柱体中的颜色空间。由于标准灰度线是由黑色到白色渐变,所以灰度空间原点O附近可以看作黑色区域,顶点N附近可以看作白色区域,中间部分则可以看作灰色区域。

  机场跑道上的标志线是纯白色,原则上对应灰度空间中顶点N的位置。然而,在实际拍摄过程中需要考虑光线、拍摄角度、环境等各种因素,使得摄像头采集到的标志线的RGB值并不是纯白色(255,255,255)。所以,在确定标志线位置时需要选取一定范围的RGB值,将色彩范围扩展到纯白色和灰白色之间的白色区域,从而增强算法的泛化能力。

  同理可得,机场跑道的胶痕是纯黑色,对应灰度空间中的黑色区域,而无胶痕区域对应灰度空间中的灰色区域,异物则在灰色空间之外。

  2.3 基于RGB颜色空间的图像识别算法设计

  本文根据机场跑道路面上鲜明的颜色特征,采用抗噪性能好、识别速度快、识别精度高的RGB颜色空间识别方法[10?11]进行黑色胶痕的识别。

  RGB立方体模型中的任意一点M到体对角线ON的距离r为:

  根据RGB颜色空间模型中的颜色分布,可知机场跑道上物体的颜色以灰黑白三色为主,颜色较为单薄。当RGB立方体空间中任意一点M在圆柱体内部,即灰度空间内时,可以近似将其视为机场跑道上的正常物体;反之,视为异物。

  当像素点的RGB颜色空间在以p为半径的圆柱内时,该像素点代表跑道上的正常颜色,即可能表示黑色胶痕、白色标志线或者灰白色混凝土。因此,为了避免将黑色胶痕和其他物体相混淆,引入一个阈值K,取K为R,G,B的算术平均值,即:

  在实际识别系统中,摄像头采集的机场跑道胶痕图像是RGB565格式,该格式下图像数据与RGB颜色空间中的数据之间存在如下转换关系,即:

  式中,[R′,G′,B′]为摄像头采集的实际数据,且[R′,G′,B′]的取值范围分别为0~36,0~63,0~36。实际采集的数据必须经过矩阵转换才能映射到RGB立方体模型中,因此本文所使用的实际采集数据在RGB立方体模型中是不连续的。

  考虑到机场跑道白色标志线和灰色地面的颜色变化范围比较单一,则可以根据像素点在RGB颜色空间中距离OM对角线的距离来划分阈值[12]。

  由式(1)~式(3)易得,机场跑道胶痕自动识别算法可以表示为:

  式中p,p1和p2均是阈值。阈值p将RGB颜色空间中的圆柱体灰度空间以外的区域划分为异物;阈值p1和p2将RGB颜色空间中的灰度空间划分为重度胶痕区域、轻度胶痕区域和无胶痕区域三部分。

  3 实验验证与结果分析

  为了验证基于RGB颜色空间的图像识别算法的可行性和有效性,本文设计了一套机场跑道胶痕自动识别系统进行实物测试。为了方便对比实验结果,设置机场跑道的重度胶痕区域为RGB颜色空间中的白点(255,255,255)、轻度胶痕区域为灰点(125,125,125)、无胶痕区域为黑点(0,0,0),以及异物为红点(255,0,0)。

  3.1 不同参数设置下的实验结果

  在0~255之间分别设置阈值p,p1,p2,进行三组机场跑道胶痕识别实验,结果如图5所示。

  由图5分析可知,设置p1和p2取值为定值,当p的取值越大,机场跑道上的异物越不容易被识别。设置p1和p取值固定,当p2的取值越小,黑色胶痕越容易被识别为轻度胶痕;设置p2和p取值固定,当p1的取值越大,黑色胶痕越容易被识别为重度胶痕。因此,为了提高识别精度,设置系统参数分别为p=36,p1=120,p2=135。

  推荐阅读:《内蒙古公路与运输》杂志于1976年创刊,自创刊以来,始终立足于区内外交通建设主战场,紧密结合国家、交通部、自治区三级交通科技发展规划,坚持把推广和应用新技术、新工艺、新材料及新的管理方法作为本刊的中心任务和办刊方针。

转载请注明来自:http://www.qikan2017.com/lunwen/lig/16304.html

相关论文阅读

论文发表技巧

期刊论文问答区

优质科技期刊

最新期刊更新

精品推荐