[go: up one dir, main page]

CN116704446B - Real-time detection method and system for foreign objects on airport runway pavement - Google Patents

Real-time detection method and system for foreign objects on airport runway pavement Download PDF

Info

Publication number
CN116704446B
CN116704446B CN202310977275.XA CN202310977275A CN116704446B CN 116704446 B CN116704446 B CN 116704446B CN 202310977275 A CN202310977275 A CN 202310977275A CN 116704446 B CN116704446 B CN 116704446B
Authority
CN
China
Prior art keywords
gradient
laser line
foreign
characteristic
foreign matter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310977275.XA
Other languages
Chinese (zh)
Other versions
CN116704446A (en
Inventor
洪汉玉
程功
叶亮
丁志强
田克耘
吴远哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Institute of Technology
Original Assignee
Wuhan Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Institute of Technology filed Critical Wuhan Institute of Technology
Priority to CN202310977275.XA priority Critical patent/CN116704446B/en
Publication of CN116704446A publication Critical patent/CN116704446A/en
Application granted granted Critical
Publication of CN116704446B publication Critical patent/CN116704446B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A30/00Adapting or protecting infrastructure or their operation
    • Y02A30/60Planning or developing urban green infrastructure

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法,包括以下步骤:S1、输入红外激光线扫描的路面红外图像,提取路面红外图像中的激光线;S2、对提取的激光线的y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线;S3、在多阶梯度曲线上找到极小值和极大值,根据图像过零点的特性定义如下异物、凹坑和路基的特征模式。S4、通过计算异物的高度信息过滤误判的异物,并根据标记的异物处的x坐标得到异物的位置;S5、对后续输入的每一帧图像重复S1至S4的操作,将每一帧的异物图像进行拼接,合成最终的路面三维信息及异物标记结果。本发明可以高效、准确、实时的进行机场道路异物检测。

The invention discloses a real-time detection method of foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching, which includes the following steps: S1. Input an infrared image of the road surface scanned by an infrared laser line, and extract the laser line in the infrared image of the road surface; S2. Perform multi-neighbor multi-step gradient calculation on the extracted y-coordinate of the laser line to obtain the multi-step gradient curve corresponding to the points on the laser line; S3. Find the minimum and maximum values on the multi-step gradient curve, according to The characteristics of the image zero-crossing points are defined as the following characteristic patterns of foreign objects, pits and roadbed. S4. Filter misidentified foreign objects by calculating the height information of the foreign objects, and obtain the position of the foreign object according to the x-coordinate of the marked foreign object; S5. Repeat the operations from S1 to S4 for each frame of subsequent input image, and convert the The foreign object images are spliced to synthesize the final three-dimensional pavement information and foreign object marking results. The invention can detect foreign objects on airport roads efficiently, accurately and in real time.

Description

机场跑道路面异物实时检测方法及系统Real-time detection method and system for foreign objects on airport runway pavement

技术领域Technical field

本发明涉及目标检测的图像处理领域,尤其涉及基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法及系统。The invention relates to the field of image processing for target detection, and in particular to a real-time detection method and system for foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching.

背景技术Background technique

传统的外来物检测方法通常依靠视觉巡视和手动清理来检查跑道和机场表面上的异物,然而这些方法并不能及时准确地识别到异物,并且在维护时间和成本方面也存在很大的局限性。为此,实时路面异物检测技术应运而生。该技术可在飞机起降时实时监测机场表面,并及时识别和报告潜在的危险物品。随着无人机、自动化机器人和AI技术的不断发展,实时FOD监测技术已成为机场和航空器维护的关键性能指标,是大幅提高飞行器、安全性能和高效性的必由之路。目前,市场上已有一些涉及实时外来物检测的技术方案,但这些方案还不够完善,其检测精度和性能仍有待进一步提高。Traditional foreign object detection methods usually rely on visual inspections and manual cleaning to check foreign objects on runways and airport surfaces. However, these methods cannot accurately identify foreign objects in a timely manner, and they also have great limitations in terms of maintenance time and cost. For this reason, real-time road foreign object detection technology came into being. The technology can monitor airport surfaces in real time as aircraft take off and land, and promptly identify and report potentially hazardous items. With the continuous development of drones, automated robots and AI technology, real-time FOD monitoring technology has become a key performance indicator for airport and aircraft maintenance, and is the only way to significantly improve aircraft, safety performance and efficiency. Currently, there are some technical solutions involving real-time foreign object detection on the market, but these solutions are not perfect enough, and their detection accuracy and performance still need to be further improved.

发明内容Contents of the invention

本发明主要目的在于提供一种可提高检测精度的基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法及系统。The main purpose of the present invention is to provide a real-time detection method and system for foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching that can improve detection accuracy.

本发明所采用的技术方案是:The technical solution adopted by the present invention is:

提供一种基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法,包括以下步骤:A real-time detection method of foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching is provided, including the following steps:

S1、输入红外激光线扫描的路面红外图像,提取路面红外图像中的激光线;S1. Input the infrared image of the road surface scanned by the infrared laser line, and extract the laser lines in the infrared image of the road surface;

S2、对提取的激光线的y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线;S2. Perform multi-neighbor multi-step gradient calculation on the extracted y-coordinate of the laser line to obtain the multi-step gradient curve corresponding to the points on the laser line;

S3、在多阶梯度曲线上找到极小值和极大值,根据图像过零点的特性定义如下异物、凹坑和路基的特征模式:S3. Find the minimum and maximum values on the multi-step gradient curve, and define the following characteristic patterns of foreign objects, pits and roadbed according to the characteristics of the zero-crossing point of the image:

在多阶梯度曲线上,若先出现梯度极小值,随后在一定窗口范围内出现了梯度极大值,则此特征模式表示异物,将梯度极小值到梯度极大值之间的激光线上的点的类别标签设置为异物;On a multi-step gradient curve, if the gradient minimum appears first and then the gradient maximum appears within a certain window, this characteristic pattern represents foreign matter. The laser line between the gradient minimum and the gradient maximum The category label of the point on is set to Foreign Object;

如果先出现梯度极大值,随后在一定窗口范围内出现梯度极小值,则此特征模式为凹坑,将梯度极大值到梯度极小值之间的激光线上的点的类别标签设置为凹坑;If the gradient maximum value appears first, and then the gradient minimum value appears within a certain window range, then this feature mode is a pit, and the category label of the point on the laser line between the gradient maximum value and the gradient minimum value is set. for pits;

其余的特征模式则为路基,将这些激光线上的点的类别标签设置为路基;The remaining feature patterns are roadbed, and the category labels of the points on these laser lines are set to roadbed;

S4、通过计算异物的高度信息过滤误判的异物,并根据标记的异物处的x坐标得到异物的位置;S4. Filter misidentified foreign objects by calculating the height information of the foreign objects, and obtain the position of the foreign objects based on the x-coordinate of the marked foreign objects;

S5、对后续输入的每一帧图像重复S1至S4的操作,将每一帧的异物图像进行拼接,合成最终的路面三维信息及异物标记结果。S5: Repeat the operations from S1 to S4 for each frame of subsequent input images, splice the foreign object images of each frame, and synthesize the final three-dimensional road surface information and foreign object marking results.

接上述技术方案,步骤S1具体为:Following the above technical solution, step S1 is specifically:

输入激光线扫描的红外图像,依次对每一列的每个像素点的灰度值作阶梯度运算,对于每一列像素点来说,都有一个梯度值的最大值/>和最小值/>,记录梯度最大值的行数/>和梯度最小值的行数/>,/>表示激光线的上边界位置,/>则是激光线的下边界位置,得到激光线的中心位置/>Input the infrared image of the laser line scan, and perform the grayscale value of each pixel in each column in turn. Step gradient operation, for each column of pixels, there is a maximum gradient value/> and minimum value/> , the number of rows that record the maximum gradient/> and the number of rows with the gradient minimum/> ,/> Indicates the upper boundary position of the laser line,/> Then it is the lower boundary position of the laser line, and the center position of the laser line is obtained/> :

对输入图像的每一列的像素点都进行运算,提取整条激光线的中心点;Perform operations on the pixels in each column of the input image to extract the center point of the entire laser line;

对提取到的激光线中心点的y坐标作一维中值滤波。Perform one-dimensional median filtering on the extracted y-coordinate of the center point of the laser line.

接上述技术方案,步骤S2具体为:Following the above technical solution, step S2 is specifically:

对提取的激光线的坐标作前向邻域/>阶梯度运算,/>为大于等于2的整数;of the extracted laser line Coordinates as forward neighborhood/> Ladder gradient operation,/> is an integer greater than or equal to 2;

设定一个允许的波动阈值,遍历一遍提取的激光线的每个点的梯度值,将小于/>的/>置为0,得到一个处理过的激光线的多阶梯度曲线。Set an allowed fluctuation threshold , traverse the gradient value of each point of the extracted laser line , will be less than/> of/> Set to 0 to obtain a multi-step gradient curve of the processed laser line.

接上述技术方案,步骤S3中,往右寻找多阶梯度曲线上的极小值,如果找到了多阶梯度曲线上的极小值 ,则开始寻找极大值,找到极大值后这两点形成异物模式匹配,其中极小值表示路面上的异物的左边界,极大值表示路面上的异物的右边界,将这两点的x坐标表示为和/>,并记录;Following the above technical solution, in step S3, search for the minimum value on the multi-step gradient curve to the right. If the minimum value on the multi-step gradient curve is found, start looking for the maximum value. After finding the maximum value, these two points A foreign object pattern matching is formed, in which the minimum value represents the left boundary of the foreign object on the road surface, and the maximum value represents the right boundary of the foreign object on the road surface. The x-coordinates of these two points are expressed as and/> , and record;

设定一个允许的异物最大值,当/>,则认为存在以/>为左边界位置、/>为右边界位置的异物存在;如果,则认为此次配对不正确,舍去这组配对,并从/>位置开始,重复执行步骤S3。Set a maximum allowed foreign body value , when/> , it is considered that there exists /> is the left border position,/> There is a foreign object at the right boundary position; if , it is considered that this pairing is incorrect, discard this pairing, and start from/> Starting from the position, step S3 is repeated.

接上述技术方案,步骤S4中通过计算异物的高度信息过滤误判的异物具体为:Following the above technical solution, in step S4, the misidentified foreign objects are filtered by calculating the height information of the foreign objects, specifically as follows:

计算到/>之间的激光线的平均高度/>calculate to/> average height of laser lines/> :

;

计算其左邻域和右邻域的邻域高度、/>,其中Calculate the neighborhood height of its left and right neighbors ,/> ,in

计算,设定一个高度差阈值,当满足/>或者/>时,则认为这段激光线不是扫描到异物形成的激光线,否则认为这段激光线是扫描到异物形成的激光线。calculate , set a height difference threshold , when satisfied/> or/> When , it is considered that this laser line is not a laser line formed by scanning foreign objects; otherwise, it is considered that this laser line is a laser line formed by scanning foreign objects.

本发明还提供一种基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测系统,包括:The invention also provides a real-time detection system for foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching, including:

激光线提取模块,用于输入红外激光线扫描的路面红外图像,提取路面红外图像中的激光线;The laser line extraction module is used to input the infrared image of the road surface scanned by the infrared laser line and extract the laser lines in the infrared image of the road surface;

多阶梯度曲线计算模块,用于对提取的激光线的y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线;The multi-step gradient curve calculation module is used to perform multi-neighbor multi-step gradient calculation on the extracted y-coordinate of the laser line to obtain the multi-step gradient curve corresponding to the points on the laser line;

特征模式识别模块,用于在多阶梯度曲线上找到极小值和极大值,根据图像过零点的特性定义如下异物、凹坑和路基的特征模式:The characteristic pattern recognition module is used to find the minimum and maximum values on the multi-step gradient curve. According to the characteristics of the zero-crossing point of the image, the following characteristic patterns of foreign objects, pits and roadbed are defined:

在多阶梯度曲线上,若先出现梯度极小值,随后在一定窗口范围内出现了梯度极大值,则此特征模式表示异物,将梯度极小值到梯度极大值之间的激光线上的点的类别标签设置为异物;On a multi-step gradient curve, if the gradient minimum appears first and then the gradient maximum appears within a certain window, this characteristic pattern represents foreign matter. The laser line between the gradient minimum and the gradient maximum The category label of the point on is set to Foreign Object;

如果先出现梯度极大值,随后在一定窗口范围内出现梯度极小值,则此特征模式为凹坑,将梯度极大值到梯度极小值之间的激光线上的点的类别标签设置为凹坑;If the gradient maximum value appears first, and then the gradient minimum value appears within a certain window range, then this feature mode is a pit, and the category label of the point on the laser line between the gradient maximum value and the gradient minimum value is set. for pits;

其余的特征模式则为路基,将这些激光线上的点的类别标签设置为路基;The remaining feature patterns are roadbed, and the category labels of the points on these laser lines are set to roadbed;

检验模块,用于通过计算异物的高度信息过滤误判的异物,并根据标记的异物处的x坐标得到异物的位置;The inspection module is used to filter misidentified foreign objects by calculating the height information of the foreign objects, and obtain the position of the foreign objects based on the x-coordinate of the marked foreign objects;

拼接模块,用于将多帧经过异物标记的图像进行拼接,合成最终的路面三维信息及异物标记结果。The splicing module is used to splice multiple frames of foreign object marked images to synthesize the final three-dimensional road surface information and foreign object marking results.

接上述技术方案,多阶梯度曲线计算模块具体用于:Following the above technical solution, the multi-step gradient curve calculation module is specifically used for:

对提取的激光线的坐标作前向邻域/>阶梯度运算,/>为大于等于2的整数;of the extracted laser line Coordinates as forward neighborhood/> Ladder gradient operation,/> is an integer greater than or equal to 2;

设定一个允许的波动阈值,遍历一遍提取的激光线的每个点的梯度值,将小于/>的/>置为0,得到一个处理过的激光线的多阶梯度曲线。Set an allowed fluctuation threshold , traverse the gradient value of each point of the extracted laser line , will be less than/> of/> Set to 0 to obtain a multi-step gradient curve of the processed laser line.

接上述技术方案,特征模式识别模块在进行异物模式识别时,具体往右寻找多阶梯度曲线上的极小值,如果找到了多阶梯度曲线上的极小值 ,则开始寻找极大值,找到极大值后这两点形成异物模式匹配,其中极小值表示路面上的异物的左边界,极大值表示路面上的异物的右边界,将这两点的x坐标表示为和/>,并记录;Following the above technical solution, when the feature pattern recognition module performs foreign object pattern recognition, it specifically looks to the right for the minimum value on the multi-step gradient curve. If the minimum value on the multi-step gradient curve is found, it starts to look for the maximum value. After finding the maximum value, the two points form a foreign object pattern matching. The minimum value represents the left boundary of the foreign object on the road surface, and the maximum value represents the right boundary of the foreign object on the road surface. The x-coordinates of these two points are expressed as and/> , and record;

设定一个允许的异物最大值,当/>,则认为存在以/>为左边界位置、/>为右边界位置的异物存在;如果,则认为此次配对不正确,舍去这组配对,并从/>位置开始,重新检测。Set a maximum allowed foreign body value , when/> , it is considered that there exists /> is the left border position,/> There is a foreign object at the right boundary position; if , it is considered that this pairing is incorrect, discard this pairing, and start from/> Start position and recheck.

接上述技术方案,检验模块中通过计算异物的高度信息过滤误判的异物具体为:Continuing with the above technical solution, the inspection module filters misidentified foreign objects by calculating the height information of the foreign objects, specifically as follows:

计算到/>之间的激光线的平均高度/>calculate to/> average height of laser lines/> :

;

计算其左邻域和右邻域的邻域高度、/>,其中Calculate the neighborhood height of its left and right neighbors ,/> ,in

计算,设定一个高度差阈值,当满足/>或者/>时,则认为这段激光线不是扫描到异物形成的激光线,否则认为这段激光线是扫描到异物形成的激光线。calculate , set a height difference threshold , when satisfied/> or/> When , it is considered that this laser line is not a laser line formed by scanning foreign objects; otherwise, it is considered that this laser line is a laser line formed by scanning foreign objects.

本发明还提供一种计算机存储介质,其内存储有可被处理器执行的计算机程序,该计算机程序实现上述技术方案所述的图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法。The present invention also provides a computer storage medium, which stores a computer program that can be executed by a processor. The computer program implements the real-time detection method of foreign objects on airport runway pavement by matching the image zero-crossing point characteristics and the foreign object feature pattern described in the above technical solution. .

本发明产生的有益效果是: 本发明根据多阶梯度曲线上的极值点匹配规则,定义异物、凹坑和路基的特征模式,此匹配规则算法复杂度低,提高了异物检测的效率;通过对极值点对之间的高度值进行进一步验证,消除了误判的异物,提高了检测的准确率。The beneficial effects produced by the present invention are: The present invention defines the characteristic patterns of foreign objects, pits and roadbeds based on the extreme point matching rules on the multi-step gradient curve. This matching rule algorithm has low complexity and improves the efficiency of foreign object detection; Further verification of the height values between pairs of extreme points eliminates misjudged foreign objects and improves the accuracy of detection.

附图说明Description of the drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.

图1为本发明实施例基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法的流程图;Figure 1 is a flow chart of a real-time detection method for foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching according to an embodiment of the present invention;

图2为本发明实施例的一个输入图像;Figure 2 is an input image according to the embodiment of the present invention;

图3为本发明实施例中激光线的中心提取图像;Figure 3 is a center extraction image of the laser line in the embodiment of the present invention;

图4为对提取的激光线进行前向邻域4阶梯度计算的曲线图;Figure 4 is a graph showing the forward neighborhood 4-step gradient calculation for the extracted laser lines;

图5为过滤阈值以下的梯度之后的多阶梯度曲线图;Figure 5 is a multi-step gradient curve graph after filtering gradients below the threshold;

图6(a)-6(c)为三种异物特征模式匹配示意图;Figures 6(a)-6(c) are schematic diagrams of pattern matching of three foreign body features;

图7为单帧图像的异物标记图;Figure 7 shows the foreign object marking map of a single frame image;

图8为二维异物标记结果图;Figure 8 shows the results of two-dimensional foreign body marking;

图9为三维异物点云结果图;Figure 9 is a three-dimensional foreign object point cloud result diagram;

图10为路面实物图。Figure 10 is a physical map of the road surface.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention and are not intended to limit the present invention.

实施例1Example 1

如图1所示,该实施例基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法主要包括以下步骤:As shown in Figure 1, this embodiment's real-time detection method of foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching mainly includes the following steps:

S1、输入红外激光线扫描的路面红外图像,提取路面红外图像中的激光线;S1. Input the infrared image of the road surface scanned by the infrared laser line, and extract the laser lines in the infrared image of the road surface;

S2、对提取的激光线的y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线;S2. Perform multi-neighbor multi-step gradient calculation on the extracted y-coordinate of the laser line to obtain the multi-step gradient curve corresponding to the points on the laser line;

S3、在多阶梯度曲线上找到极小值和极大值,这些极大值和极小值实际上是图像过零点,图像过零点的理论一阶导数为极值,二阶导数为零。根据图像过零点的上述特性定义如下异物、凹坑和路基的特征模式:S3. Find the minimum and maximum values on the multi-step gradient curve. These maximum and minimum values are actually the zero-crossing points of the image. The theoretical first-order derivative of the zero-crossing point of the image is the extreme value and the second-order derivative is zero. According to the above characteristics of the image zero-crossing point, the following characteristic patterns of foreign objects, pits and roadbed are defined:

在多阶梯度曲线上,若先出现梯度极小值,随后在一定窗口范围内出现了梯度极大值,则此特征模式表示异物,将梯度极小值到梯度极大值之间的激光线上的点的类别标签设置为异物;On a multi-step gradient curve, if the gradient minimum appears first and then the gradient maximum appears within a certain window, this characteristic pattern represents foreign matter. The laser line between the gradient minimum and the gradient maximum The category label of the point on is set to Foreign Object;

如果先出现梯度极大值,随后在一定窗口范围内出现梯度极小值,则此特征模式为凹坑,将梯度极大值到梯度极小值之间的激光线上的点的类别标签设置为凹坑;If the gradient maximum value appears first, and then the gradient minimum value appears within a certain window range, then this feature mode is a pit, and the category label of the point on the laser line between the gradient maximum value and the gradient minimum value is set. for pits;

其余的特征模式则为路基,将这些激光线上的点的类别标签设置为路基;The remaining feature patterns are roadbed, and the category labels of the points on these laser lines are set to roadbed;

S4、通过计算异物的高度信息过滤误判的异物,并根据标记的异物处的x坐标得到异物的位置;S4. Filter misidentified foreign objects by calculating the height information of the foreign objects, and obtain the position of the foreign objects based on the x-coordinate of the marked foreign objects;

S5、对后续输入的每一帧图像重复S1至S4的操作,将每一帧的异物图像进行拼接,合成最终的路面三维信息及异物标记结果。S5: Repeat the operations from S1 to S4 for each frame of subsequent input images, splice the foreign object images of each frame, and synthesize the final three-dimensional road surface information and foreign object marking results.

本发明通过激光线扫描路面红外图像,将提取的激光线y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线,在多阶梯度曲线上找到极小值和极大值,根据图像过零点的特性定义如下异物、凹坑和路基的特征模式,该方法复杂度低,可以实现机场跑道路面异物的高效检测,且根据异物的高度过滤误判的异物,从而提高了检测准确率。This invention scans the infrared image of the road surface with a laser line, performs multi-neighbor multi-step gradient calculation on the extracted laser line y coordinate, obtains a multi-step gradient curve corresponding to the points on the laser line, and finds the minimum value and sum on the multi-step gradient curve. Maximum value, according to the characteristics of the zero-crossing point of the image, the following characteristic patterns of foreign objects, pits and roadbed are defined. This method has low complexity and can achieve efficient detection of foreign objects on the airport runway pavement, and filter misidentified foreign objects according to the height of the foreign objects, thus Improved detection accuracy.

实施例2Example 2

该实施例基于实施例1,具体将实施例1的方法用到具体的机场排到路面异物检测中。This embodiment is based on Embodiment 1, and specifically applies the method of Embodiment 1 to the detection of foreign objects on the road surface at a specific airport.

该实施例基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法包括以下步骤:In this embodiment, the real-time detection method of foreign objects on airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching includes the following steps:

S1、采集红外激光线扫描路面的红外图像,图像的分辨率为。输入激光线扫描的红外图像,激光线的红外图像如图2所示,依次对每一列的每个像素点的灰度值作阶梯度运算(/>为大于等于2的整数,如2、3、4、5…),实际操作中对/>取/>,梯度模板为S1. Collect infrared images of the road surface scanned by infrared laser lines. The resolution of the images is . Input the infrared image of the laser line scan. The infrared image of the laser line is shown in Figure 2. The gray value of each pixel in each column is sequentially calculated. Ladder gradient operation (/> is an integer greater than or equal to 2, such as 2, 3, 4, 5...), in actual operation/> Take/> , the gradient template is .

于是,对于每一列像素点来说,都有一个梯度值的最大值和最小值,记录梯度最大值的行数/>和梯度最小值的行数/>,/>表示激光线的上边界位置,/>则是激光线的下边界位置,于是可以得到激光线的中心位置/> Therefore, for each column of pixels, there is a maximum gradient value and minimum value , the number of rows that record the maximum gradient/> and the number of rows with the gradient minimum/> ,/> Indicates the upper boundary position of the laser line,/> is the lower boundary position of the laser line, so the center position of the laser line can be obtained/>

对输入图像的每一列的像素点都进行上述运算,即可提取整条激光线的中心点。Perform the above operation on the pixels in each column of the input image to extract the center point of the entire laser line.

最后,对提取到的激光线中心点的y坐标作一个一维的中值滤波,在具体实施方案中,中值滤波的窗口通常取3,提取的激光线的结果如图3所示。Finally, a one-dimensional median filter is performed on the y-coordinate of the extracted laser line center point. In a specific implementation, the window of the median filter is usually 3. The result of the extracted laser line is shown in Figure 3.

S2、离散点的多阶差分梯度值和连续点的一阶导数之间存在关联,当有一个连续函数,并且使用一组等距离的离散点对其进行采样得到离散数据点时,可以通过差分梯度近似地计算导数。/>阶差分梯度值的计算方式为:S2. There is a correlation between the multi-order differential gradient value of discrete points and the first-order derivative of continuous points. When there is a continuous function , and when using a set of equidistant discrete points to sample them to obtain discrete data points, the derivatives can be approximately calculated through differential gradients. /> The calculation method of the first-order differential gradient value is:

对提取到的激光线的坐标作前向/>阶梯度计算,通常对/>取/>。y(i)表示激光线在第i列的y坐标,y(j)表示激光线在第j列的y坐标。于是,对于每一个提取的激光线的点,都有一个前向/>阶梯度值,计算所得的多阶梯度曲线如图4所示。of the extracted laser lines Coordinates forward/> Step gradient calculation, usually for/> Take/> . y(i) represents the y-coordinate of the laser line in the i-th column, and y(j) represents the y-coordinate of the laser line in the j-th column. Therefore, for each extracted point of the laser line, there is a forward/> The calculated multi-step gradient curve is shown in Figure 4.

然后设定一个允许的波动阈值,遍历一遍提取的激光线的每个点的多阶梯度值/>,将小于/>的/>置为0。于是得到一个处理过的激光线的多阶梯度曲线,如图5所示。Then set an allowed fluctuation threshold , traverse the multi-step gradient value of each point of the extracted laser line/> , will be less than/> of/> Set to 0. As a result, a multi-step gradient curve of the processed laser line is obtained, as shown in Figure 5.

S3、在多阶梯度曲线上找到极小值和极大值。找极值的方法为,当在多阶梯度曲线上找到一个梯度值的绝对值大于阈值的点后,对这个点进行极值判断:极大值点的判断方法为,对第/>点,如果满足,S3. Find the minimum and maximum values on the multi-step gradient curve. The method of finding extreme values is to find a gradient value whose absolute value is greater than the threshold on a multi-step gradient curve. After the point, perform extreme value judgment on this point: The judgment method of the maximum value point is: point, if satisfied,

则,第点是极大值点,同理,如果满足Then, the first The point is the maximum value point. In the same way, if it satisfies

则,第点是极小值点。据此,我们找到多阶梯度曲线上所有的极大值点和极小值点。Then, the first The point is the minimum value point. Based on this, we find all the maximum and minimum points on the multi-step gradient curve.

根据图像过零点的特性定义如下异物、凹坑和路基的特征模式:According to the characteristics of the zero-crossing point of the image, the following characteristic patterns of foreign objects, pits and roadbed are defined:

在多阶梯度曲线上,若先出现梯度极小值,随后在一定窗口范围内出现了梯度极大值,则此特征模式表示异物,将梯度极小值到梯度极大值之间的激光线上的点的类别标签设置为异物,如图6(a)所示;如果先出现梯度极大值,随后在一定窗口范围内出现梯度极小值,则此特征模式为凹坑,将梯度极大值到梯度极小值之间的激光线上的点的类别标签设置为凹坑,如图6(b)所示;其余的特征模式则为路基,将这些激光线上的点的类别标签设置为路基,如图6(c)所示。On a multi-step gradient curve, if the gradient minimum appears first and then the gradient maximum appears within a certain window, this characteristic pattern represents foreign matter. The laser line between the gradient minimum and the gradient maximum The category label of the point on is set to foreign matter, as shown in Figure 6(a); if the gradient maximum value appears first, and then the gradient minimum value appears within a certain window range, then this feature mode is a pit, and the gradient maximum value appears. The category labels of the points on the laser line between the maximum value and the gradient minimum value are set as pits, as shown in Figure 6(b); the remaining feature patterns are roadbeds, and the category labels of the points on these laser lines are set Set as roadbed, as shown in Figure 6(c).

具体的匹配方法为,往右寻找多阶梯度曲线上的极小值,如果找到了多阶梯度曲线上的极小值 ,则开始寻找极大值,找到极大值后这两点形成异物模式匹配,其中极小值表示路面上的异物的左边界,极大值表示路面上的异物的右边界,将这两点的x坐标表示为和/>,并记录下来。The specific matching method is to look for the minimum value on the multi-step gradient curve to the right. If the minimum value on the multi-step gradient curve is found, start looking for the maximum value. After the maximum value is found, the two points form a foreign body pattern. Match, where the minimum value represents the left boundary of the foreign object on the road surface, and the maximum value represents the right boundary of the foreign object on the road surface. The x-coordinates of these two points are expressed as and/> , and record it.

由于异物判断过程中,可能会存在路基不平整或者有多个异物的问题,在步骤S3中,可能会找到多阶梯度曲线上的极小值与下一个极大值配对,导致配对不正确。因此先设定一个允许的异物最大值,/>的取值根据实际情况而定,通常取/>即可,当/> Since the roadbed may be uneven or have multiple foreign objects during the foreign object judgment process, in step S3, the minimum value on the multi-step gradient curve may be found to be paired with the next maximum value, resulting in incorrect pairing. Therefore, first set a maximum allowable foreign matter value ,/> The value of depends on the actual situation, usually // That’s it, when/>

则认为以为左边界位置、/>为右边界位置的异物是可能存在的,如果 It is considered that is the left border position,/> For the right boundary position a foreign body is possible if

则认为此次配对不正确,舍去这组配对,并从位置开始,重复执行步骤S3。It is considered that this pairing is incorrect, this pairing is discarded, and the Starting from the position, step S3 is repeated.

S4、针对通过判断的极值对,需要进一步验证其是否为异物,原因是当路面出现凹陷时,并且两个凹陷相距较近,那么这两个凹陷之间的路基有可能被误判成异物。针对这个问题,验证方法为:S4, for passing The judged extreme value pair needs to be further verified to see whether it is a foreign object. The reason is that when a depression appears on the road surface and the two depressions are close to each other, the roadbed between the two depressions may be misjudged as a foreign object. To address this issue, the verification method is:

计算到/>之间的激光线的平均高度/> calculate to/> average height of laser lines/>

然后计算这段激光线的左邻域和右邻域的平均高度、/>,其中Then calculate the average height of the left neighborhood and right neighborhood of this laser line ,/> ,in

计算,设定一个高度差阈值,当满足/>或者/>时,则认为这段激光线不是扫描到异物形成的激光线,否则认为这段激光线是扫描到异物形成的激光线。calculate , set a height difference threshold , when satisfied/> or/> When , it is considered that this laser line is not a laser line formed by scanning foreign objects; otherwise, it is considered that this laser line is a laser line formed by scanning foreign objects.

据上述过程,我们得到了若干配对的图像过零点的x坐标,根据当前图像中的过零点(即得到的极大值和极小值)的x坐标,即可得到异物的位置。将配对的过零点之间的所有激光线点标记为,表示这些点是异物,其他的点标记为/>,表示这些点是路基。由步骤S1知道输入图像的分辨率大小,据此分辨率创建一个新的图像,用来标记异物位置。遍历上述标记过后的激光线点遇到标记为/>的就将当前激光线点标成红色,遇到标记为/>的则不进行标记。异物标记结果如图7所示,第一条线为输入的激光线红外图像,第二条线为提取的激光线图像,并且对异物进行了红色标记,第三条线是梯度曲线图,第四条线是异物标记,其中绿色线段表示路基,红色线段表示异物。According to the above process, we obtained the x-coordinates of several paired image zero-crossing points. Based on the x-coordinates of the zero-crossing points in the current image (that is, the obtained maximum and minimum values), the position of the foreign object can be obtained. Mark all laser line points between paired zero-crossing points as , indicating that these points are foreign objects, and other points are marked/> , indicating that these points are roadbed. The resolution of the input image is known from step S1, and a new image is created based on this resolution to mark the location of the foreign object. After traversing the above marks, the laser line point encounters the mark /> The current laser line point will be marked in red, and when it is encountered, it will be marked as/> are not marked. The foreign body marking results are shown in Figure 7. The first line is the input laser line infrared image, the second line is the extracted laser line image, and the foreign body is marked in red, and the third line is the gradient curve. The four lines are foreign body marks, of which the green line segment represents the roadbed and the red line segment represents foreign matter.

S5、对后续输入的每一帧图像重复S1至S4的操作,由于在步骤S4中得到了每一帧中异物的位置,结合这些位置信息,将每一帧的异物图像拼接在一起,合成一个完整的异物标记结果图,最终的二维异物标记结果如图8所示。在前述步骤中,我们还通过激光线的信息记录了异物的高度信息,据此可生成异物检测的三维点云的结果图,如图9所示。该结果图的路面实物图如图10所示。S5. Repeat the operations from S1 to S4 for each subsequent frame of image input. Since the position of the foreign object in each frame is obtained in step S4, combined with these position information, the foreign object images of each frame are spliced together to synthesize a The complete foreign body marking result chart and the final two-dimensional foreign body marking result are shown in Figure 8. In the previous steps, we also recorded the height information of the foreign object through the laser line information, based on which we can generate a three-dimensional point cloud result map of foreign object detection, as shown in Figure 9. The actual road map of the result map is shown in Figure 10.

实施例3Example 3

该实施例用于实现上述方法实施例,该实施例基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测系统包括:This embodiment is used to implement the above method embodiment. This embodiment is based on the airport runway pavement foreign object real-time detection system based on image zero-crossing point characteristics and foreign object feature pattern matching, including:

激光线提取模块,用于输入红外激光线扫描的路面红外图像,提取路面红外图像中的激光线;The laser line extraction module is used to input the infrared image of the road surface scanned by the infrared laser line and extract the laser lines in the infrared image of the road surface;

多阶梯度曲线计算模块,用于对提取的激光线的y坐标作多邻域多阶梯度计算,得到激光线上的点对应的多阶梯度曲线;The multi-step gradient curve calculation module is used to perform multi-neighbor multi-step gradient calculation on the extracted y-coordinate of the laser line to obtain the multi-step gradient curve corresponding to the points on the laser line;

特征模式识别模块,用于在多阶梯度曲线上找到极小值和极大值,根据图像过零点的特性定义如下异物、凹坑和路基的特征模式:The characteristic pattern recognition module is used to find the minimum and maximum values on the multi-step gradient curve. According to the characteristics of the zero-crossing point of the image, the following characteristic patterns of foreign objects, pits and roadbed are defined:

在多阶梯度曲线上,若先出现梯度极小值,随后在一定窗口范围内出现了梯度极大值,则此特征模式表示异物,将梯度极小值到梯度极大值之间的激光线上的点的类别标签设置为异物;On a multi-step gradient curve, if the gradient minimum appears first and then the gradient maximum appears within a certain window, this characteristic pattern represents foreign matter. The laser line between the gradient minimum and the gradient maximum The category label of the point on is set to Foreign Object;

如果先出现梯度极大值,随后在一定窗口范围内出现梯度极小值,则此特征模式为凹坑,将梯度极大值到梯度极小值之间的激光线上的点的类别标签设置为凹坑;If the gradient maximum value appears first, and then the gradient minimum value appears within a certain window range, then this feature mode is a pit, and the category label of the point on the laser line between the gradient maximum value and the gradient minimum value is set. for pits;

其余的特征模式则为路基,将这些激光线上的点的类别标签设置为路基;The remaining feature patterns are roadbed, and the category labels of the points on these laser lines are set to roadbed;

检验模块,用于通过计算异物的高度信息过滤误判的异物,并根据标记的异物处的x坐标得到异物的位置;The inspection module is used to filter misidentified foreign objects by calculating the height information of the foreign objects, and obtain the position of the foreign objects based on the x-coordinate of the marked foreign objects;

拼接模块,用于将多帧经过异物标记的图像进行拼接,合成最终的路面三维信息及异物标记结果。The splicing module is used to splice multiple frames of foreign object marked images to synthesize the final three-dimensional road surface information and foreign object marking results.

该实施例系统中的各个模块主要用于实现上述方法实施例的各个步骤,在此不赘述。Each module in the system of this embodiment is mainly used to implement each step of the above method embodiment, which will not be described again here.

本申请还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘、服务器、App应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质被处理器执行时实现方法实施例的基于图像过零点特性和异物特征模式匹配的机场跑道路面异物实时检测方法。This application also provides a computer-readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory Memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disks, optical disks, servers, App application malls, etc., on which computer programs and programs are stored The corresponding function is implemented when executed by the processor. When the computer-readable storage medium of this embodiment is executed by the processor, the real-time detection method of foreign objects on the airport runway pavement based on image zero-crossing point characteristics and foreign object feature pattern matching according to the method embodiment is implemented.

综上,本发明的机场道路异物检测方法实时、高效且准确,处理速度可达每秒300帧,可应用于机场和其他需要进行地面异物检测的场合,提高了航空器和机场的安全性和工作效率,具有广阔的市场应用前景。In summary, the airport road foreign object detection method of the present invention is real-time, efficient and accurate, and the processing speed can reach 300 frames per second. It can be applied to airports and other occasions where ground foreign objects detection is required, and improves the safety and work of aircraft and airports. efficiency and broad market application prospects.

需要指出,根据实施的需要,可将本申请中描述的各个步骤/部件拆分为更多步骤/部件,也可将两个或多个步骤/部件或者步骤/部件的部分操作组合成新的步骤/部件,以实现本发明的目的。It should be pointed out that according to the needs of implementation, each step/component described in this application can be split into more steps/components, or two or more steps/components or partial operations of steps/components can be combined into new ones. steps/components to achieve the objectives of the invention.

上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。The sequence number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。It should be understood that those skilled in the art can make improvements or changes based on the above description, and all these improvements and changes should fall within the protection scope of the appended claims of the present invention.

Claims (10)

1. An airport runway pavement foreign matter real-time detection method based on image zero crossing point characteristic and foreign matter characteristic pattern matching is characterized by comprising the following steps:
s1, inputting an infrared laser line scanned road surface infrared image, and extracting laser lines in the road surface infrared image;
s2, performing multi-neighborhood multi-order gradient calculation on the y coordinate of the extracted laser line to obtain a multi-order gradient curve corresponding to a point on the laser line;
s3, finding minimum values and maximum values on the multi-order gradient curve, and defining the following characteristic modes of foreign matters, pits and roadbed according to the characteristics of the image zero crossing points:
on a multi-order gradient curve, if a gradient minimum value appears firstly and then a gradient maximum value appears in a certain window range, the characteristic mode represents foreign matters, and a category label from the gradient minimum value to a point on a laser line between the gradient maximum values is set as the foreign matters;
if the gradient maximum value appears firstly and then the gradient minimum value appears in a certain window range, the characteristic mode is a pit, and the category label of the point on the laser line from the gradient maximum value to the gradient minimum value is set as the pit;
the rest characteristic modes are roadbed, and category labels of points on the laser lines are set as roadbed;
s4, filtering misjudged foreign matters by calculating the height information of the foreign matters, when the absolute value of the difference value between the average height of the foreign matters and the average height of the left neighborhood or the right neighborhood of the foreign matters is smaller than a preset height difference threshold value, considering the foreign matters as misjudged foreign matters, otherwise, considering the foreign matters as foreign matters, and obtaining the positions of the foreign matters according to the x coordinates of marked foreign matters;
s5, repeating the operations from S1 to S4 on each frame of image which is input subsequently, splicing the foreign object images of each frame, and synthesizing the final pavement three-dimensional information and the foreign object marking result.
2. The method for detecting the foreign objects on the airport runway pavement in real time based on the matching of the image zero crossing characteristic and the foreign object characteristic mode according to claim 1, wherein the step S1 is specifically as follows:
inputting an infrared image scanned by a laser line, and sequentially carrying out gray value of each pixel point of each columnThe step gradient operation has a maximum value of gradient value for each column of pixel points>And minimum->Number of rows recording gradient maximum +.>And the number of lines of gradient minima->,/>Represents the upper boundary position of the laser line, +.>Then the lower boundary position of the laser line, the central position of the laser line is obtained +.>
Calculating pixel points of each column of the input image, and extracting a central point of the whole laser line;
and carrying out one-dimensional median filtering on the y coordinate of the extracted laser line central point.
3. The method for detecting the foreign objects on the airport runway pavement in real time based on the matching of the image zero crossing characteristic and the foreign object characteristic mode according to claim 1, wherein the step S2 is specifically:
for extracted laser linesCoordinate forward neighborhood->Ladder degree calculation (I/O)>Is an integer of 2 or more;
setting an allowable fluctuation thresholdGradient value of each point of traversing one-pass extracted laser line +.>Will be less than->Is->Set to 0, a multi-step gradient profile of the processed laser line is obtained.
4. According to claimThe method for detecting the foreign matter on the airport runway pavement based on the matching of the image zero crossing point characteristic and the foreign matter characteristic mode is characterized in that in the step S3, the minimum value on the multi-step gradient curve is searched to the right, if the minimum value on the multi-step gradient curve is found, the maximum value is searched, the two points form the foreign matter mode matching after the maximum value is found, wherein the minimum value represents the left boundary of the foreign matter on the pavement, the maximum value represents the right boundary of the foreign matter on the pavement, and the x coordinates of the two points are represented asAnd->And recording;
setting a maximum allowable foreign matter valueWhen->Then consider to exist toLeft boundary position->Foreign matter exists for the right boundary position; if->Then the pairing is considered incorrect, the pairing is discarded and the pairing is taken from +.>The position starts and step S3 is repeatedly performed.
5. The method for detecting the foreign matter on the runway pavement in real time according to the matching of the image zero crossing characteristic and the foreign matter characteristic pattern of claim 4, wherein the step S4 is characterized in that the filtering misjudged foreign matter by calculating the height information of the foreign matter is specifically as follows:
calculation ofTo->Average height of laser lines in between +.>
Calculating the neighborhood height of the left neighborhood and the right neighborhood、/>Wherein
Calculation ofSetting a height difference threshold +.>When meeting->Or->If the laser line is not a laser line scanned to form a foreign object, the laser line is considered to be a laser line scanned to form a foreign object.
6. An airport runway pavement foreign matter real-time detection system based on image zero crossing characteristic and foreign matter characteristic pattern matching, which is characterized by comprising:
the laser line extraction module is used for inputting the road surface infrared image scanned by the infrared laser lines and extracting the laser lines in the road surface infrared image;
the multi-order gradient curve calculation module is used for performing multi-neighborhood multi-order gradient calculation on the y coordinate of the extracted laser line to obtain a multi-order gradient curve corresponding to a point on the laser line;
the characteristic pattern recognition module is used for finding minimum values and maximum values on the multi-order gradient curve, and defining the following characteristic patterns of foreign matters, pits and roadbeds according to the characteristics of the image zero crossing points:
on a multi-order gradient curve, if a gradient minimum value appears firstly and then a gradient maximum value appears in a certain window range, the characteristic mode represents foreign matters, and a category label from the gradient minimum value to a point on a laser line between the gradient maximum values is set as the foreign matters;
if the gradient maximum value appears firstly and then the gradient minimum value appears in a certain window range, the characteristic mode is a pit, and the category label of the point on the laser line from the gradient maximum value to the gradient minimum value is set as the pit;
the rest characteristic modes are roadbed, and category labels of points on the laser lines are set as roadbed;
the detection module is used for filtering the misjudged foreign matters by calculating the height information of the foreign matters, when the absolute value of the difference value between the average height of the foreign matters and the average height of the left neighborhood or the right neighborhood of the foreign matters is smaller than a preset height difference threshold value, the foreign matters are considered as misjudged foreign matters, otherwise, the foreign matters are considered as foreign matters, and the positions of the foreign matters are obtained according to the x coordinates of the marked foreign matters;
and the splicing module is used for splicing the multi-frame images marked by the foreign matters to synthesize the final pavement three-dimensional information and the foreign matter marking result.
7. The airport runway pavement foreign object detection system based on image zero crossing characteristic and foreign object characteristic pattern matching of claim 6, wherein the multi-order gradient curve calculation module is specifically configured to:
for extracted laser linesCoordinate forward neighborhood->Ladder degree calculation (I/O)>Is an integer of 2 or more;
setting an allowable fluctuation thresholdGradient value of each point of traversing one-pass extracted laser line +.>Will be less than->Is->Set to 0, a multi-step gradient profile of the processed laser line is obtained.
8. The system for detecting the foreign object on the runway pavement in real time based on the matching of the characteristic of the image zero crossing point and the characteristic pattern of the foreign object according to claim 6, wherein the characteristic pattern recognition module searches for the minimum value on the multi-step degree curve to the right specifically when the characteristic pattern recognition is performed, and starts if the minimum value on the multi-step degree curve is foundSearching a maximum value, and forming foreign matter pattern matching by the two points after the maximum value is found, wherein the minimum value represents the left boundary of foreign matter on the road surface, the maximum value represents the right boundary of foreign matter on the road surface, and the x coordinates of the two points are represented asAnd->And recording;
setting a maximum allowable foreign matter valueWhen->Then consider to exist toLeft boundary position->Foreign matter exists for the right boundary position; if->Then the pairing is considered incorrect, the pairing is discarded and the pairing is taken from +.>The position starts and is re-detected.
9. The airport runway pavement foreign matter real-time detection system based on image zero crossing characteristic and foreign matter characteristic pattern matching of claim 8, wherein the foreign matter misjudged by calculating the height information of the foreign matter in the inspection module is specifically:
calculation ofTo->Average height of laser lines in between +.>
Calculating the neighborhood height of the left neighborhood and the right neighborhood、/>Wherein
Calculation ofSetting a height difference threshold +.>When meeting->Or->If the laser line is not a laser line scanned to form a foreign object, the laser line is considered to be a laser line scanned to form a foreign object.
10. A computer storage medium in which a computer program executable by a processor is stored, the computer program implementing the method for detecting an airport runway surface foreign matter in real time by matching the image zero-crossing characteristic and the foreign matter characteristic pattern according to any one of claims 1 to 5.
CN202310977275.XA 2023-08-04 2023-08-04 Real-time detection method and system for foreign objects on airport runway pavement Active CN116704446B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310977275.XA CN116704446B (en) 2023-08-04 2023-08-04 Real-time detection method and system for foreign objects on airport runway pavement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310977275.XA CN116704446B (en) 2023-08-04 2023-08-04 Real-time detection method and system for foreign objects on airport runway pavement

Publications (2)

Publication Number Publication Date
CN116704446A CN116704446A (en) 2023-09-05
CN116704446B true CN116704446B (en) 2023-10-24

Family

ID=87831524

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310977275.XA Active CN116704446B (en) 2023-08-04 2023-08-04 Real-time detection method and system for foreign objects on airport runway pavement

Country Status (1)

Country Link
CN (1) CN116704446B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117041512A (en) * 2023-10-09 2023-11-10 武汉工程大学 Real-time transmission and visual communication system for road surface three-dimensional information detection data

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005275723A (en) * 2004-03-24 2005-10-06 Mitsubishi Electric Corp Monitoring movable body, foreign matter detecting sensor, and road surface maintenance system
CN103577697A (en) * 2013-11-12 2014-02-12 中国民用航空总局第二研究所 FOD detection method based on road surface point cloud data
CN103886594A (en) * 2014-03-19 2014-06-25 武汉工程大学 Road surface line laser rut detection and identification method and processing system
CN103938531A (en) * 2014-04-10 2014-07-23 武汉武大卓越科技有限责任公司 Laser road slab staggering detecting system and method
KR101715211B1 (en) * 2016-11-03 2017-03-13 한국건설기술연구원 Apparatus and method for detecting status of surface of road by using image and laser
CN107341455A (en) * 2017-06-21 2017-11-10 北京航空航天大学 A kind of detection method and detection means to the region multiple features of exotic on night airfield runway road surface
CN108665446A (en) * 2018-04-17 2018-10-16 上海工程技术大学 A kind of foreign body detection system for airfield runway and method with radar
CN108828621A (en) * 2018-04-20 2018-11-16 武汉理工大学 Obstacle detection and road surface partitioning algorithm based on three-dimensional laser radar
WO2019232831A1 (en) * 2018-06-06 2019-12-12 平安科技(深圳)有限公司 Method and device for recognizing foreign object debris at airport, computer apparatus, and storage medium
CN110927812A (en) * 2018-09-19 2020-03-27 长春奥普光电技术股份有限公司 Airport pavement foreign matter monitoring method and monitoring system
CN110954968A (en) * 2019-12-17 2020-04-03 中国科学院合肥物质科学研究院 A kind of airport runway foreign body detection device and method
CN111325138A (en) * 2020-02-18 2020-06-23 中国科学院合肥物质科学研究院 A real-time detection method of road boundary based on local bump feature of point cloud
CN212432999U (en) * 2020-06-15 2021-01-29 成都伯航科技有限公司 Airport runway foreign matter detection device
CN113064162A (en) * 2021-04-02 2021-07-02 中国科学院空天信息创新研究院 Detection method and device applied to radar system for detecting foreign matters on airfield runway
CN113466960A (en) * 2021-05-21 2021-10-01 山东威鼎航检测设备有限公司 Method, system and equipment for detecting foreign matters on airport road
CN114879209A (en) * 2022-05-20 2022-08-09 合肥富煌君达高科信息技术有限公司 System and method for low-cost foreign matter detection and classification of airport runway
CN114937203A (en) * 2022-04-28 2022-08-23 西安工业大学 Airfield runway foreign matter detection method based on multi-view visual image parallax
CN115223128A (en) * 2022-08-10 2022-10-21 上海同陆云交通科技有限公司 Road rut congestion detection method and system based on neural network
CN115760790A (en) * 2022-11-22 2023-03-07 西安科技大学 Airport pavement foreign object detection method, server and storage medium
CN115829839A (en) * 2022-12-09 2023-03-21 西安科技大学 Image splicing method, server and storage medium for airport foreign matter detection
CN115908779A (en) * 2022-11-14 2023-04-04 武汉工程大学 FOD detection method, device, equipment and storage medium based on laser scanning
CN116433527A (en) * 2023-04-19 2023-07-14 交通运输部公路科学研究所 Road surface laser line extraction device and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7872764B2 (en) * 2007-10-16 2011-01-18 Magna Electronics Inc. Machine vision for predictive suspension
JP6110316B2 (en) * 2011-02-21 2017-04-05 ストラテック システムズ リミテッドStratech Systems Limited Surveillance system and method for detecting foreign objects, debris, or damage in an airfield
WO2014033643A1 (en) * 2012-08-31 2014-03-06 Systèmes Pavemetrics Inc. Method and apparatus for detection of foreign object debris

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005275723A (en) * 2004-03-24 2005-10-06 Mitsubishi Electric Corp Monitoring movable body, foreign matter detecting sensor, and road surface maintenance system
CN103577697A (en) * 2013-11-12 2014-02-12 中国民用航空总局第二研究所 FOD detection method based on road surface point cloud data
CN103886594A (en) * 2014-03-19 2014-06-25 武汉工程大学 Road surface line laser rut detection and identification method and processing system
CN103938531A (en) * 2014-04-10 2014-07-23 武汉武大卓越科技有限责任公司 Laser road slab staggering detecting system and method
KR101715211B1 (en) * 2016-11-03 2017-03-13 한국건설기술연구원 Apparatus and method for detecting status of surface of road by using image and laser
CN107341455A (en) * 2017-06-21 2017-11-10 北京航空航天大学 A kind of detection method and detection means to the region multiple features of exotic on night airfield runway road surface
CN108665446A (en) * 2018-04-17 2018-10-16 上海工程技术大学 A kind of foreign body detection system for airfield runway and method with radar
CN108828621A (en) * 2018-04-20 2018-11-16 武汉理工大学 Obstacle detection and road surface partitioning algorithm based on three-dimensional laser radar
WO2019232831A1 (en) * 2018-06-06 2019-12-12 平安科技(深圳)有限公司 Method and device for recognizing foreign object debris at airport, computer apparatus, and storage medium
CN110927812A (en) * 2018-09-19 2020-03-27 长春奥普光电技术股份有限公司 Airport pavement foreign matter monitoring method and monitoring system
CN110954968A (en) * 2019-12-17 2020-04-03 中国科学院合肥物质科学研究院 A kind of airport runway foreign body detection device and method
CN111325138A (en) * 2020-02-18 2020-06-23 中国科学院合肥物质科学研究院 A real-time detection method of road boundary based on local bump feature of point cloud
CN212432999U (en) * 2020-06-15 2021-01-29 成都伯航科技有限公司 Airport runway foreign matter detection device
CN113064162A (en) * 2021-04-02 2021-07-02 中国科学院空天信息创新研究院 Detection method and device applied to radar system for detecting foreign matters on airfield runway
CN113466960A (en) * 2021-05-21 2021-10-01 山东威鼎航检测设备有限公司 Method, system and equipment for detecting foreign matters on airport road
CN114937203A (en) * 2022-04-28 2022-08-23 西安工业大学 Airfield runway foreign matter detection method based on multi-view visual image parallax
CN114879209A (en) * 2022-05-20 2022-08-09 合肥富煌君达高科信息技术有限公司 System and method for low-cost foreign matter detection and classification of airport runway
CN115223128A (en) * 2022-08-10 2022-10-21 上海同陆云交通科技有限公司 Road rut congestion detection method and system based on neural network
CN115908779A (en) * 2022-11-14 2023-04-04 武汉工程大学 FOD detection method, device, equipment and storage medium based on laser scanning
CN115760790A (en) * 2022-11-22 2023-03-07 西安科技大学 Airport pavement foreign object detection method, server and storage medium
CN115829839A (en) * 2022-12-09 2023-03-21 西安科技大学 Image splicing method, server and storage medium for airport foreign matter detection
CN116433527A (en) * 2023-04-19 2023-07-14 交通运输部公路科学研究所 Road surface laser line extraction device and method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
FOD-A: A Dataset for Foreign Object Debris in Airports;Travis Munyer et al;arXiv;全文 *
Foreign Object Debris Detection for Optical Imaging Sensors Based on Random Forest;Ying Jing et al;Sensors;全文 *
基于小波变换与形态学的机场跑道异物检测算法;于之靖;陶永奎;郑建文;吴军;;科学技术与工程(第21期);全文 *

Also Published As

Publication number Publication date
CN116704446A (en) 2023-09-05

Similar Documents

Publication Publication Date Title
CN110148196B (en) Image processing method and device and related equipment
Akagic et al. Pothole detection: An efficient vision based method using rgb color space image segmentation
CN113052903B (en) Vision and radar fusion positioning method for mobile robot
WO2017041396A1 (en) Driving lane data processing method, device, storage medium and apparatus
CN105488492B (en) A color image preprocessing method, road recognition method and related device
CN113240623B (en) Pavement disease detection method and device
CN107239742B (en) Method for calculating scale value of instrument pointer
CN106525000B (en) Roadmarking automation extracting method based on laser scanning discrete point intensity gradient
Arjapure et al. Deep learning model for pothole detection and area computation
CN105787486A (en) Method for detecting girder cracks based on image processing
CN113807301B (en) Automatic extraction method and automatic extraction system for newly-added construction land
CN107808524B (en) A UAV-based vehicle detection method at road intersections
CN110276279B (en) A Text Detection Method for Arbitrary Shape Scenes Based on Image Segmentation
Bosurgi et al. An automatic pothole detection algorithm using pavement 3D data
CN108305239A (en) A kind of restorative procedure for the Bridge Crack image fighting network based on production
CN114219773B (en) Pre-screening and calibrating method for bridge crack detection data set
CN116704446B (en) Real-time detection method and system for foreign objects on airport runway pavement
CN114066808A (en) Pavement defect detection method and system based on deep learning
CN110473174B (en) A method for calculating the exact number of pencils based on images
CN109870458B (en) Pavement crack detection and classification method based on three-dimensional laser sensor and bounding box
Arachchige et al. Automatic processing of mobile laser scanner point clouds for building facade detection
CN109187548A (en) A kind of rock cranny recognition methods
CN116718599A (en) Apparent crack length measurement method based on three-dimensional point cloud data
CN113989604A (en) A tire DOT information recognition method based on end-to-end deep learning
CN109544513A (en) A kind of steel pipe end surface defect extraction knowledge method for distinguishing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant