[go: up one dir, main page]

CN111814709A - Test method for bolt tightening on aircraft surface - Google Patents

Test method for bolt tightening on aircraft surface Download PDF

Info

Publication number
CN111814709A
CN111814709A CN202010674078.7A CN202010674078A CN111814709A CN 111814709 A CN111814709 A CN 111814709A CN 202010674078 A CN202010674078 A CN 202010674078A CN 111814709 A CN111814709 A CN 111814709A
Authority
CN
China
Prior art keywords
bolt
detection
tightening
image
quadrants
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.)
Granted
Application number
CN202010674078.7A
Other languages
Chinese (zh)
Other versions
CN111814709B (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.)
Suzhou Research Institute Of Nanjing University Of Aeronautics And Astronautics
Nanjing University of Aeronautics and Astronautics
Original Assignee
Suzhou Research Institute Of Nanjing University Of Aeronautics And Astronautics
Nanjing University of Aeronautics and Astronautics
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 Suzhou Research Institute Of Nanjing University Of Aeronautics And Astronautics, Nanjing University of Aeronautics and Astronautics filed Critical Suzhou Research Institute Of Nanjing University Of Aeronautics And Astronautics
Priority to CN202010674078.7A priority Critical patent/CN111814709B/en
Publication of CN111814709A publication Critical patent/CN111814709A/en
Application granted granted Critical
Publication of CN111814709B publication Critical patent/CN111814709B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/41Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
    • 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
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了飞机表面螺栓拧紧检测方法,涉及飞机零部件安装状态检测领域;为了提升检测效率和可靠性,同时利于后期检查和数据追溯;具体通过系统以螺栓组为整体建立其局部特征样本,首先提取螺栓组内各螺栓的圆形轮廓,以圆形轮廓中心点之间的相对位置关系构建特征样本;系统运行时,系统在拍到的图像范围内匹配此样本特征,匹配成功后,截取其局部区域并保存用于螺栓拧紧状态检测,具体包括如下步骤:系统初始化,包括对样本图像的特征识别预处理。本发明采用特征检测,提取待检测螺栓区域,通过检测圆特征点提取待检测子螺栓局部区域,并分四象限通过像素平均值比较识别螺栓拧紧状态,大大减轻了工人的检测负担,提高了检测精度。

Figure 202010674078

The invention discloses a method for detecting the tightening of bolts on the surface of an aircraft, and relates to the field of detecting the installation state of aircraft parts; in order to improve the detection efficiency and reliability, and at the same time, it is convenient for later inspection and data traceability; specifically, the system takes the bolt group as a whole to establish its local characteristic samples, First, the circular contour of each bolt in the bolt group is extracted, and a feature sample is constructed based on the relative positional relationship between the center points of the circular contour; when the system is running, the system matches the sample features within the range of the captured image, and after successful matching, intercepts Its local area is saved for bolt tightening state detection, which specifically includes the following steps: system initialization, including feature recognition preprocessing on sample images. The invention adopts feature detection, extracts the bolt area to be detected, extracts the local area of the sub-bolt to be detected by detecting circular feature points, and identifies the bolt tightening state by comparing the pixel average value in four quadrants, which greatly reduces the detection burden of workers and improves the detection performance. precision.

Figure 202010674078

Description

飞机表面螺栓拧紧检测方法Test method for bolt tightening on aircraft surface

技术领域technical field

本发明涉及飞机零部件安装状态检测技术领域,尤其涉及飞机表面螺栓拧紧检测方法。The invention relates to the technical field of the detection of the installation state of aircraft parts, in particular to a method for detecting the tightening of bolts on the surface of the aircraft.

背景技术Background technique

飞机放行前的质量管控检查工作是飞行员飞行前机务人员最后一次对飞机外观状态、座舱电门位置、加油量和氧气系统补氧后压力指示值等进行确认的工序;由于飞机外观、仪器仪表的特殊性,目前这些检查国内外依然是人工方式完成;在外观的视检虽然有相应的传感器和检测设备,但是还需要目视或手持相关设备进行检查。The quality control inspection before the aircraft is released is the last process for the pilots to confirm the appearance of the aircraft, the position of the cockpit switch, the amount of refueling, and the pressure indication value after the oxygen system is supplemented with oxygen. Due to the particularity, these inspections are still done manually at home and abroad; although there are corresponding sensors and detection equipment for the visual inspection of the appearance, visual inspection or hand-held related equipment is also required for inspection.

因此,在传统的检查方法主要存在以下不足:Therefore, the traditional inspection methods mainly have the following shortcomings:

(1)在传统的检查员利用升降平台或者攀爬到飞机上方,花费数小时进行质量视检,效率低下;(1) In the traditional inspectors using the lifting platform or climbing to the top of the aircraft, it takes several hours to conduct quality inspection, which is inefficient;

(2)针对飞机放行检查的检验手段、判别标准、检验记录等要素提炼不完整,缺乏对各关键节点作业信息的指导性,以及对临时信息补充能力不足,导致对未熟练掌握或是新上的操作人员,具有较高的操作风险;(2) Incomplete extraction of inspection methods, discrimination standards, inspection records and other elements for aircraft release inspection, lack of guidance for the operation information of each key node, and insufficient ability to supplement temporary information, resulting in unskilled or newcomers. operators with high operational risk;

(3)操作者纯手工记录的阶段,出现数据孤岛现象,造成数据可追溯能力降低,对后期结果检查带来极大的滞后性;增加了人为不稳定因素所导致的操作风险;(3) In the stage of pure manual recording by the operator, the phenomenon of data islanding occurs, which reduces the data traceability and brings a great lag to the later result inspection; it increases the operational risk caused by human instability;

(4)长期的纸质记录方式,给后期的查证、留档、记录工作带来了极大的困扰;(4) The long-term paper recording method has brought great trouble to the later verification, filing and recording work;

(5)随着技术的发展、指标的完善,对维修、检验等各环节的操作难度和要求也随之增高;这对很多处在高精度、高准确度、高强度领域的企业来说,提高人员的知识普及率,拓展学习积累渠道等方面,需要投入大量的人力及经济成本来维持必要的质量要求。(5) With the development of technology and the improvement of indicators, the operation difficulty and requirements of maintenance, inspection and other links have also increased; this is for many enterprises in the fields of high precision, high accuracy and high intensity, To improve the knowledge penetration rate of personnel and expand the channels of learning and accumulation, it requires a lot of human and economic costs to maintain the necessary quality requirements.

发明内容SUMMARY OF THE INVENTION

本发明的目的是为了解决现有技术中存在的缺点,而提出的飞机表面螺栓拧紧检测方法。The purpose of the present invention is to propose a method for detecting the tightening of bolts on the surface of an aircraft in order to solve the shortcomings existing in the prior art.

为了实现上述目的,本发明采用了如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:

飞机表面螺栓拧紧检测方法,通过系统以螺栓组为整体建立其局部特征样本,首先提取螺栓组内各螺栓的圆形轮廓,以圆形轮廓中心点之间的相对位置关系构建特征样本;系统运行时,系统在拍到的图像范围内匹配此样本特征,匹配成功后,截取其局部区域并保存用于螺栓拧紧状态检测,具体包括如下步骤:The bolt tightening detection method on the surface of the aircraft uses the system to establish the local feature sample of the bolt group as a whole. First, the circular contour of each bolt in the bolt group is extracted, and the feature sample is constructed based on the relative positional relationship between the center points of the circular contour; the system runs , the system matches the sample features within the range of the captured image, and after successful matching, intercepts its local area and saves it for bolt tightening state detection, which includes the following steps:

S1:系统初始化,包括对样本图像的特征识别预处理,作为检测螺栓组位置的特征样本,以及各检测参数的初始化;S1: System initialization, including the feature recognition preprocessing of the sample image, as a feature sample for detecting the position of the bolt group, and the initialization of each detection parameter;

S2:实时采集图像,采用CCD采集图像,图像分辨率为1920X1080;S2: real-time image acquisition, using CCD to collect images, the image resolution is 1920X1080;

S3:滤波,采用中值滤波,过滤到杂波;S3: Filter, use median filter to filter to clutter;

S4:二值化处理图像;S4: binarize the image;

S5:提取轮廓;S5: extract contour;

S6:识别螺栓组位置;S6: Identify the bolt group position;

S7:计算螺栓组中心点;提取螺栓中心;S7: Calculate the center point of the bolt group; extract the center of the bolt;

S8:计算螺栓组各子螺栓的位置;S8: Calculate the position of each sub-bolt of the bolt group;

S9:截取待检测螺栓局部区域;S9: intercept the local area of the bolt to be detected;

S10:根据象限平均值计算拧紧状态是否符合并计算各象限平均值;若1,3象限的平均值均小于2,4象限的平均值,则判断拧紧,反之,未拧紧;S10: Calculate whether the tightening state complies with the average value of the quadrants and calculate the average value of each quadrant; if the average value of the 1 and 3 quadrants is less than the average value of the 2 and 4 quadrants, it is judged to be tightened, otherwise, it is not tightened;

S11:重复步骤S8至S10,直到所有螺栓检测完毕;S11: Repeat steps S8 to S10 until all bolts are detected;

S12:检测完成,输出结果。S12: The detection is completed, and the result is output.

优选地:所述S9~S12具体执行条件为:每个所述螺栓组包括12个螺栓绕中心点均匀分布而成,对于其拧紧状态检测,依次检测每个螺栓拧紧状态,首先截取每个螺栓局部区域,将其分为四个象限,四象限像素平均值二四象限均大于一二象限则拧紧状态合格,反之不合格;直到所有螺栓检测完成。Preferably, the specific execution conditions of S9 to S12 are: each bolt group includes 12 bolts evenly distributed around the center point, and for the detection of the tightening state, the tightening state of each bolt is detected in turn, and each bolt is first intercepted. The local area is divided into four quadrants. If the average value of the four-quadrant pixels in the second and fourth quadrants is greater than the first and second quadrants, the tightening state is qualified, otherwise it is unqualified; until all bolts are detected.

优选地:所述S4步骤中,图像二值化处理:对于采集的灰度图像,设定阈值T=200,p为对应点的像素值,公式:Preferably: in the step S4, image binarization processing: for the collected grayscale image, set the threshold T=200, p is the pixel value of the corresponding point, the formula:

Figure DEST_PATH_IMAGE002AAA
Figure DEST_PATH_IMAGE002AAA
.

优选地:所述S5步骤中,提取轮廓具体为soble算子提取边缘;Sobel算子主要用于边缘检测,包括水平和垂直模板;将模板与图像卷积以获得梯度近似值;采用权值的自适应算法,以此来增强图像的抗噪能力。Preferably: in the step S5, the contour extraction is specifically the soble operator to extract the edge; the Sobel operator is mainly used for edge detection, including horizontal and vertical templates; the template is convolved with the image to obtain a gradient approximation; Adapt the algorithm to enhance the anti-noise ability of the image.

优选地:所述S5步骤中,具体计算方式为:Preferably: in the step S5, the specific calculation method is:

水平横向模板:Horizontal Landscape Template:

Figure DEST_PATH_IMAGE004AA
Figure DEST_PATH_IMAGE004AA
;

水平纵向模板:Horizontal portrait template:

Figure DEST_PATH_IMAGE006AA
Figure DEST_PATH_IMAGE006AA
;

图像的每一个像素的梯度的大小:The size of the gradient for each pixel of the image:

Figure DEST_PATH_IMAGE008AA
Figure DEST_PATH_IMAGE008AA

而后可用如下公式估算梯度方向大小:The magnitude of the gradient direction can then be estimated by the following formula:

Figure DEST_PATH_IMAGE010AA
Figure DEST_PATH_IMAGE010AA

通过G和P作为边界选取条件,设定P为1,G为1。Using G and P as boundary selection conditions, set P to 1 and G to 1.

优选地:所述S6步骤中,定位螺栓拧紧检测部位采用特征检测匹配方法,该方法通过建立螺栓局部特征值匹配待检测螺栓相应位置;采用该方法解决目标的旋转、缩放、平移(RST)、图像仿射/投影变换、光照影响、目标遮挡、杂物场景、噪声。Preferably: in the step S6, a feature detection and matching method is used for the positioning bolt tightening detection part, and the method matches the corresponding position of the bolt to be detected by establishing the local characteristic value of the bolt; this method is used to solve the rotation, scaling, translation (RST), Image affine/projective transformations, lighting effects, object occlusion, cluttered scenes, noise.

优选地:所述S7步骤中,螺栓组中心点坐标为:Preferably: in the step S7, the coordinates of the center point of the bolt group are:

Figure DEST_PATH_IMAGE012AA
Figure DEST_PATH_IMAGE012AA
.

优选地:所述系统操作步骤:Preferably: the system operation steps:

S01:系统上电,等待初始化完成,界面显示自检成功;S01: Power on the system, wait for the initialization to complete, and the interface shows that the self-check is successful;

S02:CCD采集实时图像,系统计算后反馈结果;S02: CCD collects real-time images, and the system feeds back the results after calculation;

S03:由S02反馈的结果为合格时,系统正常运行,执行检测。S03: When the result fed back by S02 is qualified, the system is running normally and the inspection is performed.

本发明的有益效果为:The beneficial effects of the present invention are:

1.本发明采用特征检测,提取待检测螺栓区域,对于区域内各子螺栓,通过检测圆特征点提取待检测子螺栓局部区域,并分四象限通过像素平均值比较识别螺栓拧紧状态,大大减轻了工人的检测负担,提高了检测精度。1. The present invention uses feature detection to extract the area of the bolt to be detected. For each sub-bolt in the area, the local area of the sub-bolt to be detected is extracted by detecting circular feature points, and the bolt tightening state is identified by comparing the average value of pixels in four quadrants, which greatly reduces the problem. The detection burden of workers is reduced, and the detection accuracy is improved.

2.本发明杜绝了操作者纯手工记录的阶段,避免了出现数据孤岛现象,数据可追溯能力强,避免了手工记录对后期结果检查的滞后性影响;排除了主观因素,可靠性和稳定性强。2. The present invention eliminates the stage of pure manual recording by the operator, avoids the phenomenon of data islands, has strong data traceability, and avoids the hysteresis effect of manual recording on later result inspection; eliminates subjective factors, reliability and stability. powerful.

3.本发明通过采用soble算子提取边缘;能够将模板与图像卷积以获得梯度近似值;并使用权值的自适应算法,大大增强了图像的抗噪能力。3. The present invention extracts the edge by using the soble operator; convolves the template with the image to obtain the approximate gradient value; and uses the adaptive algorithm of the weight, which greatly enhances the anti-noise ability of the image.

4.本发明的定位螺栓拧紧检测部位采用特征检测匹配方法,该方法通过建立螺栓局部特征值匹配待检测螺栓相应位置;该方法能有效地解决目标的旋转、缩放、平移(RST)、图像仿射/投影变换、光照影响、目标遮挡、杂物场景、噪声等问题。4. The positioning bolt tightening detection part of the present invention adopts the feature detection and matching method, which matches the corresponding position of the bolt to be detected by establishing the local characteristic value of the bolt; this method can effectively solve the target rotation, scaling, translation (RST), image simulation. Problems such as beam/projection transformation, lighting effects, target occlusion, clutter scenes, noise, etc.

附图说明Description of drawings

图1为本发明提出的飞机表面螺栓拧紧检测方法的流程图;Fig. 1 is the flow chart of the method for detecting bolt tightening on the surface of the aircraft proposed by the present invention;

图2为本发明提出的飞机表面螺栓拧紧检测方法中二值化处理后图像的示意图;2 is a schematic diagram of an image after binarization in the method for detecting bolt tightening on an aircraft surface proposed by the present invention;

图3为本发明提出的飞机表面螺栓拧紧检测方法中算子提取轮廓图像的示意图;3 is a schematic diagram of an operator extracting a contour image in a method for detecting bolt tightening on an aircraft surface proposed by the present invention;

图4为本发明提出的飞机表面螺栓拧紧检测方法中所有螺栓中心点计算的示意图;Fig. 4 is the schematic diagram of all bolt center point calculation in the aircraft surface bolt tightening detection method proposed by the present invention;

图5为本发明提出的飞机表面螺栓拧紧检测方法中霍夫变换检测圆识别螺栓局部区域图像的示意图;5 is a schematic diagram of the Hough transform detection circle identifying the image of the local area of the bolt in the method for detecting bolt tightening on the surface of the aircraft proposed by the present invention;

图6为本发明提出的飞机表面螺栓拧紧检测方法中对螺栓局部区域进行四象限分割的示意图;6 is a schematic diagram of four-quadrant segmentation of a local area of a bolt in a method for detecting bolt tightening on an aircraft surface proposed by the present invention;

图7为本发明提出的飞机表面螺栓拧紧检测方法的螺栓组整体结构示意图;7 is a schematic diagram of the overall structure of the bolt group of the method for detecting the tightening of bolts on the surface of the aircraft proposed by the present invention;

图8为本发明提出的飞机表面螺栓拧紧检测方法的特征匹配流程图。FIG. 8 is a flow chart of feature matching of a method for detecting bolt tightening on an aircraft surface proposed by the present invention.

图中:1-摄像头、2-待检测螺栓。In the picture: 1-camera, 2-bolt to be detected.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments.

飞机表面螺栓拧紧检测方法,如图1-8所示,通过系统以螺栓组为整体建立其局部特征样本,首先提取螺栓组内各螺栓的圆形轮廓,以圆形轮廓中心点之间的相对位置关系构建特征样本;系统运行时,系统在拍到的图像范围内匹配此样本特征,匹配成功后,截取其局部区域并保存用于螺栓拧紧状态检测,具体依次包括下列步骤:As shown in Figure 1-8, the bolt tightening detection method on the surface of the aircraft is used to establish its local feature sample by using the bolt group as a whole. The position relationship constructs a feature sample; when the system is running, the system matches the sample feature within the range of the captured image. After the matching is successful, it intercepts its local area and saves it for bolt tightening state detection. Specifically, it includes the following steps:

S1:系统初始化,包括对样本图像的特征识别预处理,作为检测螺栓组位置的特征样本,以及各检测参数的初始化;S1: System initialization, including the feature recognition preprocessing of the sample image, as a feature sample for detecting the position of the bolt group, and the initialization of each detection parameter;

S2:实时采集图像,采用CCD采集图像,图像分辨率为1920X1080;S2: real-time image acquisition, using CCD to collect images, the image resolution is 1920X1080;

S3:滤波,采用中值滤波,过滤到杂波;S3: Filter, use median filter to filter to clutter;

S4:二值化处理图像;S4: binarize the image;

S5:提取轮廓;S5: extract contour;

S6:识别螺栓组位置;S6: Identify the bolt group position;

S7:计算螺栓组中心点;提取螺栓中心;S7: Calculate the center point of the bolt group; extract the center of the bolt;

S8:计算螺栓组各子螺栓的位置;S8: Calculate the position of each sub-bolt of the bolt group;

S9:截取待检测螺栓局部区域;S9: intercept the local area of the bolt to be detected;

S10:根据象限平均值计算拧紧状态是否符合并计算各象限平均值;若1,3象限的平均值均小于2,4象限的平均值,则判断拧紧,反之,未拧紧;S10: Calculate whether the tightening state complies with the average value of the quadrants and calculate the average value of each quadrant; if the average value of the 1 and 3 quadrants is less than the average value of the 2 and 4 quadrants, it is judged to be tightened, otherwise, it is not tightened;

S11:重复步骤S8至S10,直到所有螺栓检测完毕;S11: Repeat steps S8 to S10 until all bolts are detected;

S12:检测完成,输出结果。S12: The detection is completed, and the result is output.

如图6、图7所示,所述S9~S12具体执行条件为:每个所述螺栓组包括12个螺栓绕中心点均匀分布而成,对于其拧紧状态检测,依次检测每个螺栓拧紧状态,首先截取每个螺栓局部区域,将其分为四个象限,四象限像素平均值二四象限均大于一二象限则拧紧状态合格,反之不合格;直到所有螺栓检测完成。As shown in FIG. 6 and FIG. 7 , the specific execution conditions of S9 to S12 are: each bolt group includes 12 bolts evenly distributed around the center point, and for the detection of the tightening state, the tightening state of each bolt is detected in turn , First intercept the local area of each bolt and divide it into four quadrants. If the average value of four quadrant pixels in two and four quadrants is greater than one or two quadrants, the tightening state is qualified, otherwise it is unqualified; until all bolts are tested.

如图2所示,所述S4步骤中,图像二值化处理:对于采集的灰度图像,设定阈值T=200,p为对应点的像素值,公式:As shown in Figure 2, in the step S4, image binarization processing: for the collected grayscale image, set the threshold T=200, p is the pixel value of the corresponding point, the formula:

Figure DEST_PATH_IMAGE002AAAA
Figure DEST_PATH_IMAGE002AAAA
.

如图3所示,所述S5步骤中,提取轮廓具体为soble算子提取边缘;Sobel算子主要用于边缘检测,包括水平和垂直模板;将模板与图像卷积以获得梯度近似值;采用权值的自适应算法,以此来增强图像的抗噪能力。As shown in Figure 3, in the step S5, the extraction contour is specifically the soble operator to extract the edge; the Sobel operator is mainly used for edge detection, including horizontal and vertical templates; the template is convolved with the image to obtain an approximate gradient value; The adaptive algorithm of the value is used to enhance the anti-noise ability of the image.

如图3所示,所述S5步骤中,具体计算方式为:As shown in Figure 3, in the step S5, the specific calculation method is:

水平横向模板:Horizontal Landscape Template:

Figure DEST_PATH_IMAGE004AAA
Figure DEST_PATH_IMAGE004AAA
;

水平纵向模板:Horizontal portrait template:

Figure DEST_PATH_IMAGE006AAA
Figure DEST_PATH_IMAGE006AAA
;

图像的每一个像素的梯度的大小:The size of the gradient for each pixel of the image:

Figure DEST_PATH_IMAGE008AAA
Figure DEST_PATH_IMAGE008AAA

而后可用如下公式估算梯度方向大小:The magnitude of the gradient direction can then be estimated by the following formula:

Figure DEST_PATH_IMAGE010AAA
Figure DEST_PATH_IMAGE010AAA

通过G和P作为边界选取条件,设定P为1,G优选为1。With G and P as boundary selection conditions, P is set to 1, and G is preferably 1.

如图8所示,所述S6步骤中,定位螺栓拧紧检测部位采用特征检测匹配方法,该方法通过建立螺栓局部特征值匹配待检测螺栓相应位置;采用该方法解决目标的旋转、缩放、平移(RST)、图像仿射/投影变换、光照影响、目标遮挡、杂物场景、噪声。As shown in Figure 8, in the step S6, the feature detection and matching method is adopted for the positioning bolt tightening detection part. This method matches the corresponding position of the bolt to be detected by establishing the local feature value of the bolt; this method is used to solve the rotation, scaling and translation of the target ( RST), image affine/projective transformation, lighting effects, object occlusion, clutter scenes, noise.

如图4所示,所述S7步骤中,螺栓组中心点坐标为:As shown in Figure 4, in the step S7, the coordinates of the center point of the bolt group are:

Figure DEST_PATH_IMAGE012AAA
Figure DEST_PATH_IMAGE012AAA

所述系统操作步骤:The system operation steps:

S01:系统上电,等待初始化完成,界面显示自检成功;S01: Power on the system, wait for the initialization to complete, and the interface shows that the self-check is successful;

S02:CCD采集实时图像,系统计算后反馈结果;S02: CCD collects real-time images, and the system feeds back the results after calculation;

S03:由S02反馈的结果为合格时,系统正常运行,执行检测。S03: When the result fed back by S02 is qualified, the system is running normally and the inspection is performed.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention, but the protection scope of the present invention is not limited to this. The equivalent replacement or change of the inventive concept thereof shall be included within the protection scope of the present invention.

Claims (8)

1. The method for detecting the bolt tightening on the surface of the airplane is characterized in that a local characteristic sample of the airplane is established by taking a bolt group as a whole through a system, firstly, the circular contour of each bolt in the bolt group is extracted, and the characteristic sample is established according to the relative position relation between the central points of the circular contours; when the system runs, the system matches the sample characteristics in the shot image range, and after the matching is successful, the local area of the sample characteristics is intercepted and stored for bolt tightening state detection, and the method specifically comprises the following steps:
s1: the system initialization comprises the steps of carrying out feature identification preprocessing on a sample image, taking the sample image as a feature sample for detecting the positions of the bolt groups, and initializing all detection parameters;
s2: collecting images in real time, and collecting the images by adopting a CCD (charge coupled device), wherein the resolution of the images is 1920X 1080;
s3: filtering, namely filtering clutter by adopting median filtering;
s4: carrying out binarization processing on the image;
s5: extracting a contour;
s6: identifying bolt group positions;
s7: calculating the center point of the bolt group; extracting the center of the bolt;
s8: calculating the position of each sub-bolt of the bolt group;
s9: intercepting a local area of a bolt to be detected;
s10: calculating whether the tightening state accords with the quadrant average value and calculating the average value of each quadrant; if the average values of the quadrants 1 and 3 are smaller than the average value of the quadrants 2 and 4, the screwing is judged, otherwise, the screwing is not carried out;
s11: repeating the steps S8 to S10 until all the bolts are detected;
s12: and (5) after the detection is finished, outputting a result.
2. The method for detecting the tightening of the bolt on the surface of the aircraft according to claim 1, wherein the specific execution conditions of S9 to S12 are as follows: each bolt group comprises 12 bolts which are uniformly distributed around a central point, the tightening state of each bolt is detected in sequence for the tightening state detection, firstly, the local area of each bolt is intercepted and divided into four quadrants, and if the average value of four quadrants is two quadrants and the four quadrants are two quadrants, the tightening state is qualified, otherwise, the tightening state is unqualified; until all bolt detections are completed.
3. The aircraft surface bolt tightening detection method according to claim 2, wherein in the step S4, the image binarization process: for the acquired gray-scale image, setting a threshold value T =200, wherein p is a pixel value of a corresponding point, and the formula is as follows:
Figure DEST_PATH_IMAGE002A
4. the aircraft surface bolt tightening detection method according to claim 3, wherein in the step S5, the extraction contour is specifically a cable operator extraction edge; the Sobel operator is mainly used for edge detection and comprises a horizontal template and a vertical template; convolving the template with the image to obtain a gradient approximation; and adopting a weight adaptive algorithm to enhance the anti-noise capability of the image.
5. The aircraft surface bolt tightening detection method according to claim 4, wherein in the step S5, the specific calculation method is as follows:
horizontal transverse template:
Figure DEST_PATH_IMAGE004A
horizontal longitudinal formwork:
Figure DEST_PATH_IMAGE006A
magnitude of gradient of each pixel of image:
Figure DEST_PATH_IMAGE008A
the gradient direction magnitude can then be estimated using the following equation:
Figure DEST_PATH_IMAGE010A
and setting P as 1 and G as 1 by taking G and P as boundary selection conditions.
6. The aircraft surface bolt tightening detection method according to claim 5, wherein in the step S6, the bolt tightening detection part is positioned by adopting a characteristic detection matching method, and the method matches the corresponding position of the bolt to be detected by establishing a local characteristic value of the bolt; the method is adopted to solve the problems of rotation, scaling, translation (RST), image affine/projection transformation, illumination influence, target shielding, sundry scene and noise of the target.
7. The aircraft surface bolt tightening detection method according to claim 6, wherein in the step S7, the coordinates of the bolt group center point are as follows:
Figure DEST_PATH_IMAGE012A
8. the aircraft surface bolt tightening detection method of claim 7, wherein the system operating steps:
s01: the system is powered on, the interface displays that the self-checking is successful after the initialization is completed;
s02: the CCD collects real-time images, and the system feeds back the result after calculating;
s03: when the result fed back from S02 is acceptable, the system operates normally, and the detection is performed.
CN202010674078.7A 2020-07-14 2020-07-14 Aircraft surface bolt tightening detection method Active CN111814709B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010674078.7A CN111814709B (en) 2020-07-14 2020-07-14 Aircraft surface bolt tightening detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010674078.7A CN111814709B (en) 2020-07-14 2020-07-14 Aircraft surface bolt tightening detection method

Publications (2)

Publication Number Publication Date
CN111814709A true CN111814709A (en) 2020-10-23
CN111814709B CN111814709B (en) 2024-07-05

Family

ID=72842500

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010674078.7A Active CN111814709B (en) 2020-07-14 2020-07-14 Aircraft surface bolt tightening detection method

Country Status (1)

Country Link
CN (1) CN111814709B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08278116A (en) * 1995-04-07 1996-10-22 Central Japan Railway Co Bolt looseness inspection method and bolt looseness inspection device
US6122398A (en) * 1995-04-11 2000-09-19 Matsushita Electric Industrial Co., Ltd. Method of recognizing a screw hole and screwing method based on the recognition
KR20160136905A (en) * 2015-05-21 2016-11-30 부경대학교 산학협력단 Bolt-loosening Detection Method and Computer Program Thereof
CN107145905A (en) * 2017-05-02 2017-09-08 重庆大学 Image Recognition Detection Method for Elevator Fastening Nut Looseness

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08278116A (en) * 1995-04-07 1996-10-22 Central Japan Railway Co Bolt looseness inspection method and bolt looseness inspection device
US6122398A (en) * 1995-04-11 2000-09-19 Matsushita Electric Industrial Co., Ltd. Method of recognizing a screw hole and screwing method based on the recognition
KR20160136905A (en) * 2015-05-21 2016-11-30 부경대학교 산학협력단 Bolt-loosening Detection Method and Computer Program Thereof
CN107145905A (en) * 2017-05-02 2017-09-08 重庆大学 Image Recognition Detection Method for Elevator Fastening Nut Looseness

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
姜金岭 等: "基于便携设备的螺钉状态视觉检测方法研究", 《计算机测量与控制》, vol. 28, no. 1 *

Also Published As

Publication number Publication date
CN111814709B (en) 2024-07-05

Similar Documents

Publication Publication Date Title
CN106290388B (en) A kind of insulator breakdown automatic testing method
CN110599552A (en) pH test paper detection method based on computer vision
CN104318582B (en) Detection method for bad state of rotating double-lug component pin of high-speed rail contact network
CN105572541A (en) High-voltage line patrol fault detection method and system based on visual attention mechanism
CN110648364B (en) Multi-dimensional space solid waste visual detection positioning and identification method and system
CN110910350B (en) Nut loosening detection method for wind power tower cylinder
CN110570422B (en) A visual detection method for capsule defects based on matrix analysis
CN105426825B (en) A kind of power grid geographical wiring diagram method for drafting based on Aerial Images identification
CN110889827A (en) Transmission line tower online identification and inclination detection method based on vision
CN109946304A (en) Surface defects of parts on-line detecting system and detection method based on characteristic matching
CN109544608B (en) A UAV image collection feature registration method
CN108665468B (en) A device and method for extracting linear tower insulator strings
CN101739556A (en) Method for automatically identifying number of steel billet
CN114694050A (en) Power equipment running state detection method based on infrared image
CN104281857A (en) Insulator detecting method based on orthogonal direction projection
CN105740844A (en) Insulator cracking fault detection method based on image identification technology
CN115482207A (en) A method and system for detecting bolt looseness
CN109712116B (en) Fault identification method for power transmission line and accessories thereof
CN113570587A (en) Photovoltaic cell broken grid detection method and system based on computer vision
CN117809216A (en) A fire source positioning and range measurement method
CN117593528A (en) A method for detecting loose bolts of rail vehicles based on machine vision
CN108805890A (en) A kind of arc hammer measurement method based on power transmission line image characteristic point
CN112116600A (en) A Photovoltaic Panel Counting Method Based on Image Processing
CN111814709A (en) Test method for bolt tightening on aircraft surface
CN117197700B (en) Intelligent unmanned inspection catenary defect identification system

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