[go: up one dir, main page]

CN114937101A - Method and device for identifying contact line contour points - Google Patents

Method and device for identifying contact line contour points Download PDF

Info

Publication number
CN114937101A
CN114937101A CN202210519025.7A CN202210519025A CN114937101A CN 114937101 A CN114937101 A CN 114937101A CN 202210519025 A CN202210519025 A CN 202210519025A CN 114937101 A CN114937101 A CN 114937101A
Authority
CN
China
Prior art keywords
contact line
contour point
neighborhood
height
height data
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
CN202210519025.7A
Other languages
Chinese (zh)
Other versions
CN114937101B (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.)
China Academy of Railway Sciences Corp Ltd CARS
Infrastructure Inspection Institute of CARS
Beijing IMAP Technology Co Ltd
Original Assignee
China Academy of Railway Sciences Corp Ltd CARS
Infrastructure Inspection Institute of CARS
Beijing IMAP Technology Co Ltd
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 China Academy of Railway Sciences Corp Ltd CARS, Infrastructure Inspection Institute of CARS, Beijing IMAP Technology Co Ltd filed Critical China Academy of Railway Sciences Corp Ltd CARS
Priority to CN202210519025.7A priority Critical patent/CN114937101B/en
Publication of CN114937101A publication Critical patent/CN114937101A/en
Application granted granted Critical
Publication of CN114937101B publication Critical patent/CN114937101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/203Drawing of straight lines or curves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Image Processing (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了一种接触线等高点识别的方法及装置,其中该方法包括:采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;根据工作支接触线及非工作支接触线的高度数据确定等高点邻域;将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一和第二直线的交点识别为等高点。本发明可以基于接触线高度非接触式检测数据有效地识别出接触线等高点,为接触网缺陷识别、缺陷定位和综合质量评价提供支持,有助于以按照接触网固有结构评估接触网设备质量状态。

Figure 202210519025

The invention discloses a method and a device for identifying the iso-height of a contact line, wherein the method comprises: using a non-contact detection device to collect the height data of the contact line of the working branch and the height data of the contact line of the non-working branch; The height data of the contact line of the non-working branch and the contact line of the non-working branch determine the neighborhood of the contour point; Combine the first straight line; fit the height data of the contact line of the second branch whose heights of the contact line of the working branch and the contact line of the non-working branch are not equal to the second straight line; The intersections of the lines are identified as contour points. The invention can effectively identify contact line contour points based on contact line height non-contact detection data, provide support for catenary defect identification, defect location and comprehensive quality evaluation, and help to evaluate catenary equipment according to the inherent structure of the catenary quality status.

Figure 202210519025

Description

接触线等高点识别的方法及装置Method and device for identifying contact line contour points

技术领域technical field

本发明涉及接触网检测分析技术领域,尤其涉及一种接触线等高点识别的方法及装置。The invention relates to the technical field of catenary detection and analysis, in particular to a method and a device for identifying the contour points of a contact line.

背景技术Background technique

本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide a background or context to the embodiments of the invention recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section.

为满足供电和机械受力方面的需要,接触悬挂被划分成若干相互独立的锚段。在两个相邻锚段的衔接区段同时存在两支接触线,与受电弓接触的为工作支,脱离受电弓接触的为非工作支,工作支与非工作支的转换位置称为等高点。等高点是两相邻锚段弓网匹配的分界,以等高点识别为基础的接触网检测数据分段方法在接触网缺陷识别、缺陷定位和综合质量评价等诸多领域具有广泛应用。In order to meet the needs of power supply and mechanical force, the contact suspension is divided into several independent anchor segments. There are two contact lines in the connecting section of two adjacent anchor sections at the same time. The one that is in contact with the pantograph is the working branch, and the one that is out of contact with the pantograph is the non-working branch. The conversion position between the working branch and the non-working branch is called equal heights. The contour point is the boundary of pantograph-catenary matching between two adjacent anchor segments. The catenary detection data segmentation method based on the contour point identification is widely used in many fields such as catenary defect identification, defect location and comprehensive quality evaluation.

目前,现有技术无法有效地识别接触线等高点,因此无法按照接触网固有结构评估接触网设备质量状态。At present, the existing technology cannot effectively identify the contact line contour points, so it is impossible to evaluate the quality status of the catenary equipment according to the inherent structure of the catenary.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种接触线等高点识别的方法,用以有效地识别接触线等高点,以按照接触网固有结构评估接触网设备质量状态,该方法包括:The embodiment of the present invention provides a method for identifying the contact line contour points, which is used to effectively identify the contact line contour points, so as to evaluate the quality status of the catenary equipment according to the inherent structure of the catenary. The method includes:

采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;Use non-contact detection equipment to collect the height data of the working branch contact line and the height data of the non-working branch contact line;

根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;Determine the contour point neighborhood according to the height data of the working branch contact line and the height data of the non-working branch contact line;

将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点。Fit the height data of the contact line of the first branch where the height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the contour point neighborhood as the first straight line; The height data of the contact line of the second branch whose heights are not equal to the contact line of the non-working branch are fitted as a second straight line; the intersection point of the first straight line and the second straight line is identified as an iso-height point.

本发明实施例还提供一种接触线等高点识别的装置,用以有效地识别接触线等高点,以按照接触网固有结构评估接触网设备质量状态,该装置包括:The embodiment of the present invention also provides a device for identifying the contact line contour points, which is used to effectively identify the contact line contour points, so as to evaluate the quality status of the catenary equipment according to the inherent structure of the catenary. The device includes:

非接触采集单元,用于采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;The non-contact acquisition unit is used to collect the height data of the contact line of the working branch and the height data of the contact line of the non-working branch by using the non-contact detection equipment;

等高点邻域确定单元,用于根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;The contour point neighborhood determination unit is used to determine the contour point neighborhood according to the height data of the contact line of the working branch and the height data of the contact line of the non-working branch;

等高点识别单元,用于将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点。The contour point identification unit is used to fit the height data of the contact line of the first branch whose height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the neighborhood of the contour point as a first straight line; The height data of the contact line of the second branch where the heights of the contact line of the working branch and the contact line of the non-working branch are not equal in the high point neighborhood are fitted as a second straight line; the intersection point of the first straight line and the second straight line is identified as equal height point.

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述接触线等高点识别的方法。An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the above-mentioned contact line contour point identification when the processor executes the computer program Methods.

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述接触线等高点识别的方法。An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned method for identifying the contour points of a contact line is implemented.

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述接触线等高点识别的方法。An embodiment of the present invention further provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above method for identifying the contour points of a contact line is implemented.

本发明实施例中,接触线等高点识别的方案,与现有技术中无法有效地识别等高点的技术方案相比,通过:采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;根据工作支接触线及非工作支接触线的高度数据确定等高点邻域;将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点,可以基于接触线高度非接触式检测数据有效地识别出接触线等高点,可以为接触网缺陷识别、缺陷定位和综合质量评价提供支持,有助于以按照接触网固有结构评估接触网设备质量状态,有助于科学制定维修策略、合理分配维修资源,可以提升养护维修效率、节约养护维修成本。In the embodiment of the present invention, the solution for identifying the contour points of the contact line is compared with the technical solution that cannot effectively identify the contour points in the prior art. The height data of the contact line of the non-working branch; determine the contour point neighborhood according to the height data of the contact line of the working branch and the contact line of the non-working branch; The height data of the contact line of the first branch with unequal heights are fitted to the first straight line; the height data of the contact line of the second branch with unequal heights of the contact line of the working branch and the contact line of the non-working branch in the contour point neighborhood Fitting to the second straight line; identifying the intersection point of the first straight line and the second straight line as the contour point, the contact line contour point can be effectively identified based on the contact line height non-contact detection data, which can be used for catenary defect identification , defect location and comprehensive quality evaluation to provide support, help to evaluate the quality status of catenary equipment according to the inherent structure of the catenary, help to scientifically formulate maintenance strategies, rationally allocate maintenance resources, improve maintenance and repair efficiency, and save maintenance and repair costs.

附图说明Description of drawings

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

图1为本发明实施例中等高点识别方法应用示意图;1 is a schematic diagram of an application of a method for identifying medium and high points according to an embodiment of the present invention;

图2为本发明实施例中等高点附近接触线高度非接触式检测数据;2 is the non-contact detection data of the contact line height near the middle and high point according to the embodiment of the present invention;

图3为本发明实施例中接触线高度检测数据中等高点邻域;Fig. 3 is the neighborhood of middle and high points in the contact line height detection data in the embodiment of the present invention;

图4为本发明实施例中合并距离较近的等高点邻域;Fig. 4 is the contour point neighborhood of the close merged distance in the embodiment of the present invention;

图5为本发明实施例中识别等高点邻域中的等高点位置;Fig. 5 is the contour point position in the identification contour point neighborhood in the embodiment of the present invention;

图6为本发明实施例中接触线等高点识别的方法的流程示意图;6 is a schematic flowchart of a method for identifying contact line contour points in an embodiment of the present invention;

图7为本发明实施例中接触线等高点识别的装置的结构示意图;FIG. 7 is a schematic structural diagram of a device for identifying the contour points of contact lines in an embodiment of the present invention;

图8为本发明实施例中接触线示意图;8 is a schematic diagram of a contact line in an embodiment of the present invention;

图9为本发明实施例中临界位置示意图;9 is a schematic diagram of a critical position in an embodiment of the present invention;

图10为本发明实施例中确定等高点邻域示意图。FIG. 10 is a schematic diagram of determining the neighborhood of iso-height points in an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but not to limit the present invention.

以接触网综合质量评价为例,现有的评价方法以整公里作为评价单元,评价结果可能对应结构上相互独立的两个相邻锚段(锚段见图1所示)。借助基于接触线高度非接触式检测数据的等高点识别方法,可以实现以锚段、关节式电分相等接触网固有结构作为评价单元,不仅能更好地反映当前结构的整体特征,而且与现场维修关注的工作单元一致,有利于科学合理地制定维修策略。Taking the comprehensive quality evaluation of catenary as an example, the existing evaluation method takes the whole kilometer as the evaluation unit, and the evaluation results may correspond to two adjacent anchor segments that are structurally independent from each other (the anchor segment is shown in Figure 1). With the help of the iso-height point identification method based on the contact line height non-contact detection data, it is possible to use the inherent structure of the catenary such as the anchor segment and the articulated electrical component as the evaluation unit, which can not only better reflect the overall characteristics of the current structure, but also be consistent with the current structure. On-site maintenance focuses on the same work unit, which is conducive to scientific and reasonable formulation of maintenance strategies.

本发明实施例提出了一种接触线等高点识别的方案,该方案以高速弓网综合检测装置采集的非接触式检测数据为基础,在不增加额外设备的情况下,通过提取数据特征实现等高点位置检测。本发明施例的目的是提供一种接触网检测数据切段方法,解决了现有技术无法按照接触网固有结构评估接触网设备质量状态的问题。下面对该接触线等高点识别的方案进行详细介绍。The embodiment of the present invention proposes a solution for contact line contour point identification. The solution is based on the non-contact detection data collected by a high-speed pantograph-catenary comprehensive detection device, and is realized by extracting data features without adding additional equipment. Contour position detection. The purpose of the embodiments of the present invention is to provide a method for segmenting catenary detection data, which solves the problem that the prior art cannot evaluate the quality status of the catenary equipment according to the inherent structure of the catenary. The scheme for identifying the contour points of the contact line is described in detail below.

图6为本发明实施例中接触线等高点识别的方法的流程示意图,如图6所示,该方法包括如下步骤:FIG. 6 is a schematic flowchart of a method for identifying contact line contour points in an embodiment of the present invention. As shown in FIG. 6 , the method includes the following steps:

步骤101:采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;Step 101: using non-contact detection equipment to collect height data of working branch contact lines and height data of non-working branch contact lines;

步骤102:根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;Step 102: Determine the contour point neighborhood according to the height data of the contact line of the working branch and the height data of the contact line of the non-working branch;

步骤103:将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点;所述等高点用于接触网划分锚段。Step 103: Fit the height data of the contact line of the first branch whose height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the neighborhood of the contour points as a first straight line; The height data of the contact line of the second branch whose heights of the contact line of the working branch and the contact line of the non-working branch are not equal is fitted as a second straight line; the intersection point of the first straight line and the second straight line is identified as a contour point; The high point is used for the catenary to divide the anchor segment.

具体实施时,如图8所示,不相等的地方包括两支接触线(第一支接触线和第二支接触线),分别拟合为两条直线但这两支接触线不是工作支和非工作支。工作支是指两支接触线中的较低者,非工作支是指两支接触线中的较高者,在等高点前、后工作支与非工作支对应不同接触线。In specific implementation, as shown in FIG. 8 , the unequal place includes two contact lines (the first contact line and the second contact line), which are respectively fitted as two straight lines, but the two contact lines are not working branches and non-working branch. The working branch refers to the lower of the two contact lines, and the non-working branch refers to the higher of the two contact lines. Before and after the contour point, the working branch and the non-working branch correspond to different contact lines.

基于接触线高度非接触式检测数据的等高点识别方法总体流程及运用效果如图1所示。实施步骤包括两个部分,第一部分是对检测设备及数据存储的基本规定,第二部分是等高点识别方法的总体实现步骤。The overall process and application effect of the contour point identification method based on the contact line height non-contact detection data are shown in Figure 1. The implementation steps include two parts, the first part is the basic provisions for the detection equipment and data storage, and the second part is the overall implementation steps of the contour point identification method.

第一部分,即上述步骤101:The first part, step 101 above:

规定采用非接触式检测设备采集接触线高度数据,并将非接触式检测设备采集的接触线高度数据分别存储在height1(存储第一支接触线的高度数据)、height2(存储第二支接触线的高度数据)两个字段中,其中等高点处分别存储双支接触线的高度数据,其他位置同时存储单支接触线的高度数据,如图2所示。It is stipulated that non-contact detection equipment is used to collect contact line height data, and the contact line height data collected by non-contact detection equipment are stored in height1 (stores the height data of the first contact line) and height2 (stores the second contact line) In the two fields, the height data of the double contact line is stored at the iso-high point, and the height data of the single contact line is also stored at other positions, as shown in Figure 2.

第二部分:the second part:

1、计算等高点δ邻域,即上述步骤102:1. Calculate the contour point δ neighborhood, that is, the above step 102:

等高点所在邻域的邻域中心height1和height2相等,中心两侧height1与height2不等,因此,可在接触线高度检测数据中寻找height1和height2相等和不等的临界位置(如图9中有三个height1和height2相等和不相等的临界位置,如图9中的三条竖线所示位置),作为等高点所在邻域中心的备选位置。The neighborhood center height1 and height2 of the neighborhood where the contour point is located are equal, and the height1 and height2 on both sides of the center are not equal. Therefore, the critical position where height1 and height2 are equal and unequal can be found in the contact line height detection data (as shown in Figure 9). There are three critical positions where height1 and height2 are equal and unequal, as shown by the three vertical lines in Figure 9), as alternative positions for the center of the neighborhood where the contour point is located.

由于非接触检测等距采样,可能导致等高点位置无采样。为解决该问题,并保证计算一致性,引入参数σ(预设距离),将等高点附近采样位置的height1和height2合并,如图3所示。Due to the equidistant sampling of non-contact detection, there may be no sampling at the iso-height position. In order to solve this problem and ensure the consistency of calculation, a parameter σ (preset distance) is introduced, and the height1 and height2 of the sampling position near the isocenter are combined, as shown in Figure 3.

通过上述可知,在一个实施例中,根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域,可以包括:As can be seen from the above, in one embodiment, the contour point neighborhood is determined according to the height data of the working branch contact line and the height data of the non-working branch contact line, which may include:

在工作支接触线的高度数据及非工作支接触线的高度数据中,查找第一支接触线的高度与第二支接触线的高度相等以及所述高度相等的点周围第一支接触线的高度与第二支接触线的高度不相等的临界位置作为备选邻域中心,所述备选邻域中心为备选等高点;In the height data of the contact line of the working branch and the height data of the contact line of the non-working branch, find the height of the contact line of the first branch equal to the height of the contact line of the second branch and the height of the contact line of the first branch around the point where the heights are equal The critical position whose height is not equal to the height of the second contact line is used as the candidate neighborhood center, and the candidate neighborhood center is the candidate iso-height point;

将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据合并,得到等高点邻域。The height data of the sampling points whose sampling positions within the preset range of the candidate contour points are smaller than the preset distance are combined to obtain the contour point neighborhood.

设height1={h1i|i=1,2,…,n},height2={h2i|i=1,2,…,n},设采样点序号为P={pi|i=1,2,…,n},计算height1与height2绝对差值序列如下:Let height1={h 1i |i=1,2,…,n}, height2={h 2i |i=1,2,…,n}, let the sampling point number be P={pi | i =1, 2,...,n}, the sequence of calculating the absolute difference between height1 and height2 is as follows:

Δheight={Δhi|i=1,2,…,n}={|h1i-h2i||i=1,2,…,n}Δheight={Δh i |i=1,2,…,n}={|h 1i -h 2i ||i=1,2,…,n}

将Δheight作为自变量,计算符号函数值sgn(Δheight),如下:Taking Δheight as the independent variable, calculate the sign function value sgn(Δheight) as follows:

sgn(Δheight)={sgn(Δhii)|i=1,2,…,n}sgn(Δheight)={sgn(Δhi i )|i=1,2,...,n}

height1与height2相等与不等的临界位置处符号函数值为0和1的交界位置,计算sgn(Δheight)的一阶差分集Δ(sgn(Δheight)),如下:At the junction position where the sign function value is 0 and 1 at the critical position where height1 and height2 are equal and unequal, calculate the first-order difference set Δ(sgn(Δheight)) of sgn(Δheight), as follows:

Δ(sgn(Δheight))={sgn(Δhi)-sgn(Δhj)|i=2,3,…,n;j=i-1}Δ(sgn(Δheight))={sgn(Δh i )-sgn(Δh j )|i=2,3,...,n; j=i-1}

一阶差分集中的非零元素为height1和height2的临界位置,即等高点所在邻域中心的备选位置。等高点所在邻域的邻域中心两侧height1与height2绝对差值的斜率符号相反,因此,可根据Δheight的斜率符号筛选等高点邻域。The non-zero elements in the first-order difference set are the critical positions of height1 and height2, that is, the candidate position of the neighborhood center where the contour point is located. The sign of the absolute difference between height1 and height2 on both sides of the neighborhood center where the contour point is located is opposite. Therefore, the contour point neighborhood can be filtered according to the sign of the slope of Δheight.

通过上述可知,在一个实施例中,将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据合并,得到等高点邻域,可以包括:It can be seen from the above that, in one embodiment, the height data of the sampling points whose sampling positions within the preset range of the candidate contour points are less than the preset distance are combined to obtain the contour point neighborhood, which may include:

计算第一支接触线的高度数据与第二支接触线的高度数据的绝对差值序列;Calculate the absolute difference series between the height data of the first contact line and the height data of the second contact line;

将所述绝对差值序列作为自变量计算符号函数值;using the sequence of absolute differences as an independent variable to calculate a symbolic function value;

根据备选等高点邻域处符号函数值为0和1的交界位置,计算符号函数值的一阶差分集;所述一阶差分集中的非零元素为备选等高点所在等高点邻域中的备选位置;Calculate the first-order difference set of the sign function value according to the boundary position where the sign function values are 0 and 1 in the neighborhood of the candidate contour point; the non-zero elements in the first-order difference set are the contour point where the candidate contour point is located Alternative locations in the neighborhood;

根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域。The contour point neighborhoods are screened from the candidate positions according to the sign of the slope of the sequence of absolute differences.

计算Δheight的斜率符号,如下:Calculate the sign of the slope of Δheight as follows:

Figure BDA0003642499300000061
Figure BDA0003642499300000061

设邻域中心备选位置数为s,备选位置处的采样点序号为{qi|i=1,2,…,s},按邻域中心备选位置将sgn(Δ(Δheight)/ΔP)划分为s+1个单元,则第i个单元为Ui如下:Assuming that the number of candidate positions in the neighborhood center is s, and the number of sampling points at the candidate positions is {q i |i=1,2,…,s}, according to the candidate positions of the neighborhood center, sgn(Δ(Δheight)/ ΔP) is divided into s+1 units, then the i-th unit is U i as follows:

Figure BDA0003642499300000062
Figure BDA0003642499300000062

如图10所示,将每个单元中数量最多的元素作为其符号,则第i个备选位置两侧的单元符号有正-负、负-正、零-正、零-负、负-零、正-零六种组合,其中,两侧的单元符号为负-正、零-正、负-零三种组合时的备选位置即为等高点δ的邻域。As shown in Figure 10, taking the element with the largest number in each unit as its symbol, the unit symbols on both sides of the i-th candidate position are positive-negative, negative-positive, zero-positive, zero-negative, negative- There are six combinations of zero, positive-zero, and the alternative positions when the unit symbols on both sides are negative-positive, zero-positive, and negative-zero three combinations are the neighborhood of the contour point δ.

通过上述可知,在一个实施例中,根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域,可以包括:It can be seen from the above that, in one embodiment, according to the slope symbol of the absolute difference sequence, the contour point neighborhood is filtered out from the candidate positions, which may include:

计算所述绝对差值序列的斜率符号;calculating the sign of the slope of the sequence of absolute differences;

按备选等高点邻域中的备选位置将绝对差值序列的斜率符号划分为备选位置数目加一个单元;Divide the slope symbol of the absolute difference sequence into the number of candidate positions plus one unit according to the candidate positions in the candidate contour point neighborhood;

将每个单元中数量最多的元素作为该单元的符号,将两侧的单元符号为负-正、零-正、负-零三种组合时的备选位置作为等高点邻域。The element with the largest number in each unit is used as the symbol of the unit, and the candidate positions when the symbols of the units on both sides are negative-positive, zero-positive, and negative-zero are used as the neighborhood of contour points.

2、合并等高点δ邻域,即进一步优选的步骤。2. Merge the delta neighborhood of iso-high points, which is a further optimization step.

接触网两相邻等高点之间的间距较大,往往导致同一等高点附近识别出多个等高点邻域。为此,引入参数k,设等高点邻域的半径为δ,将邻域中心间距小于kδ的邻域合并。The distance between two adjacent contour points of the catenary is large, which often leads to the identification of multiple contour point neighborhoods near the same contour point. To this end, the parameter k is introduced, the radius of the contour point neighborhood is set to δ, and the neighborhoods whose center distance is smaller than kδ are merged.

设两个邻域中心Oi、Oj的采样点序号为pi、pj,若|pi-pj|<kδ,则将邻域中心Oi、Oj合并为Oij,新邻域中心Oij处的采样点序号为[(pi+pj)/2],邻域半径为|pi-pj|/2,如图4所示。Suppose the sampling point numbers of the two neighborhood centers O i and O j are pi and p j . If | pi -p j |< , then combine the neighborhood centers O i and O j into O ij , and the new neighbors The sequence number of the sampling point at the domain center O ij is [(pi +p j )/2], and the neighborhood radius is |pi -p j | / 2 , as shown in Figure 4.

通过上述可知,在一个实施例中,上述接触线等高点识别的方法还可以包括进一步优选的步骤:在距离同一备选等高点预设范围内识别出多个等高点邻域时,将等高点邻域的中心距离小于预设阈值(kδ,该阈值与参数k及邻域的半径相关)的等高点邻域合并,得到确定的等高点邻域。It can be seen from the above that, in one embodiment, the above method for identifying contour points of contact lines may further include the further preferred step: when multiple contour point neighborhoods are identified within a preset range from the same candidate contour point, The contour point neighborhoods whose center distance is less than a preset threshold (kδ, the threshold value is related to the parameter k and the radius of the neighborhood) are combined to obtain the determined contour point neighborhood.

3、识别等高点,即上述步骤103。3. Identify contour points, that is, step 103 above.

由于等高点附近的检测数据中可能存在双支接触线无明显交点,为提升识别的准确性,不能将识别出的邻域中心直接选为等高点。Since there may be double contact lines without obvious intersections in the detection data near the contour point, in order to improve the recognition accuracy, the identified neighborhood center cannot be directly selected as the contour point.

设第i个等高点邻域的邻域中心为Oi,邻域中心处的采样点序号为pi,邻域半径为δ;设邻域中接触线高度检测数据为height1={h1i|i=1,2,…,n},height2={h2i|i=1,2,…,n};设height1和height2中h1i≠h2i的数据分别为height1′和height2′。可采用最小二乘法将height1′和height2′分别拟合为直线l1和l2,并将两条直线的交点P选为等高点,如图5所示。图中Q点为实际的等高点,相较于将邻域中心Oi作为等高点,将P点选为等高点的准确性更高。Suppose the neighborhood center of the i-th contour point neighborhood is O i , the sampling point number at the neighborhood center is p i , and the neighborhood radius is δ; let the contact line height detection data in the neighborhood be height1={h 1i | i =1, 2 , . The height1' and height2' can be fitted to straight lines l1 and l2 respectively by using the least squares method, and the intersection point P of the two straight lines is selected as the iso-height point, as shown in Fig. 5 . The Q point in the figure is the actual contour point. Compared with the neighborhood center O i as the contour point, the accuracy of selecting the P point as the contour point is higher.

综上,本发明实施例提供的接触线等高点识别的方法可以为接触网缺陷识别、缺陷定位和综合质量评价提供支持,帮助铁路基础设施管理者以接触网固有结构评估接触网设备状态,有助于科学制定维修策略、合理分配维修资源,可以提升养护维修效率、节约养护维修成本。To sum up, the method for identifying contact line contour points provided by the embodiments of the present invention can provide support for catenary defect identification, defect location and comprehensive quality evaluation, and help railway infrastructure managers to evaluate the state of catenary equipment based on the inherent structure of the catenary. It helps to scientifically formulate maintenance strategies and reasonably allocate maintenance resources, which can improve maintenance and maintenance efficiency and save maintenance and maintenance costs.

本发明实施例中还提供了一种接触线等高点识别的装置,如下面的实施例所述。由于该装置解决问题的原理与接触线等高点识别的方法相似,因此该装置的实施可以参见接触线等高点识别的方法的实施,重复之处不再赘述。The embodiment of the present invention also provides a device for identifying the contour point of a contact line, as described in the following embodiments. Since the principle of the device for solving the problem is similar to the method for identifying the contour points of the contact line, the implementation of the device can refer to the implementation of the method for identifying the contour points of the contact line, and the repetition will not be repeated.

图7为本发明实施例中接触线等高点识别的装置的结构示意图,如图7所示,该装置包括:FIG. 7 is a schematic structural diagram of a device for identifying contact line contour points in an embodiment of the present invention. As shown in FIG. 7 , the device includes:

非接触采集单元01,用于采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;The non-contact acquisition unit 01 is used to collect the height data of the contact line of the working branch and the height data of the contact line of the non-working branch by using the non-contact detection equipment;

等高点邻域确定单元02,用于根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;The contour point neighborhood determination unit 02 is used to determine the contour point neighborhood according to the height data of the contact line of the working branch and the height data of the contact line of the non-working branch;

等高点识别单元03,用于将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点;所述等高点用于接触网划分锚段。The contour point identification unit 03 is used to fit the height data of the contact line of the first branch whose height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the neighborhood of the contour point as a first straight line; The height data of the contact line of the second branch where the heights of the contact line of the working branch and the contact line of the non-working branch are not equal in the contour point neighborhood are fitted as a second straight line; the intersection of the first straight line and the second straight line is identified as equal High point; the contour point is used for the catenary to divide the anchor segment.

在一个实施例中,所述等高点邻域确定单元具体用于:In one embodiment, the iso-height neighborhood determination unit is specifically used for:

在工作支接触线的高度数据及非工作支接触线的高度数据中,查找第一支接触线的高度与第二支接触线的高度相等以及所述高度相等的点周围第一支接触线的高度与第二支接触线的高度不相等的临界位置作为备选邻域中心,所述备选邻域中心为备选等高点;In the height data of the contact line of the working branch and the height data of the contact line of the non-working branch, find the height of the contact line of the first branch equal to the height of the contact line of the second branch and the height of the contact line of the first branch around the point where the heights are equal The critical position whose height is not equal to the height of the second contact line is used as the candidate neighborhood center, and the candidate neighborhood center is the candidate iso-height point;

将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据合并,得到等高点邻域。The height data of the sampling points whose sampling positions within the preset range of the candidate contour points are smaller than the preset distance are combined to obtain the contour point neighborhood.

在一个实施例中,所述等高点邻域确定单元具体用于:In one embodiment, the iso-height neighborhood determination unit is specifically used for:

计算第一支接触线的高度数据与第二支接触线的高度数据的绝对差值序列;Calculate the absolute difference series between the height data of the first contact line and the height data of the second contact line;

将所述绝对差值序列作为自变量计算符号函数值;using the sequence of absolute differences as an independent variable to calculate a symbolic function value;

根据备选等高点邻域处符号函数值为0和1的交界位置,计算符号函数值的一阶差分集;所述一阶差分集中的非零元素为备选等高点所在等高点邻域中的备选位置;Calculate the first-order difference set of the sign function value according to the boundary position where the sign function values are 0 and 1 in the neighborhood of the candidate contour point; the non-zero elements in the first-order difference set are the contour point where the candidate contour point is located Alternative locations in the neighborhood;

根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域。The contour point neighborhoods are screened from the candidate positions according to the sign of the slope of the sequence of absolute differences.

在一个实施例中,所述等高点邻域确定单元具体用于:In one embodiment, the iso-height neighborhood determination unit is specifically used for:

计算所述绝对差值序列的斜率符号;calculating the sign of the slope of the sequence of absolute differences;

按备选等高点邻域中的备选位置将绝对差值序列的斜率符号划分为备选位置数目加一个单元;Divide the slope symbol of the absolute difference sequence into the number of candidate positions plus one unit according to the candidate positions in the candidate contour point neighborhood;

将每个单元中数量最多的元素作为该单元的符号,将两侧的单元符号为负-正、零-正、负-零三种组合时的备选位置作为等高点邻域。The element with the largest number in each unit is used as the symbol of the unit, and the candidate positions when the symbols of the units on both sides are negative-positive, zero-positive, and negative-zero are used as the neighborhood of contour points.

在一个实施例中,上述接触线等高点识别的装置还可以包括:合并单元,用于在距离同一备选等高点预设范围内识别出多个等高点邻域时,将等高点邻域的中心距离小于预设阈值的等高点邻域合并,得到确定的等高点邻域。In one embodiment, the above-mentioned apparatus for identifying contour points of contact lines may further include: a merging unit, configured to identify multiple contour point neighborhoods within a preset range from the same candidate contour point, Contour point neighborhoods whose center distance is less than a preset threshold are merged to obtain a determined contour point neighborhood.

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述接触线等高点识别的方法。An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the above-mentioned contact line contour point identification when the processor executes the computer program Methods.

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述接触线等高点识别的方法。An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned method for identifying the contour points of a contact line is implemented.

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述接触线等高点识别的方法。An embodiment of the present invention further provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above method for identifying the contour points of a contact line is implemented.

本发明实施例中,接触线等高点识别的方案,与现有技术中无法有效地识别等高点的技术方案相比,通过:采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;根据工作支接触线及非工作支接触线的高度数据确定等高点邻域;将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点,可以基于接触线高度非接触式检测数据有效地识别出接触线等高点,可以为接触网缺陷识别、缺陷定位和综合质量评价提供支持,有助于以接触网固有结构评估接触网设备状态,有助于科学制定维修策略、合理分配维修资源,可以提升养护维修效率、节约养护维修成本。In the embodiment of the present invention, the solution for identifying the contour points of the contact line is compared with the technical solution that cannot effectively identify the contour points in the prior art. The height data of the contact line of the non-working branch; determine the contour point neighborhood according to the height data of the contact line of the working branch and the contact line of the non-working branch; The height data of the contact line of the first branch with unequal heights are fitted to the first straight line; the height data of the contact line of the second branch with unequal heights of the contact line of the working branch and the contact line of the non-working branch in the contour point neighborhood Fitting to the second straight line; identifying the intersection point of the first straight line and the second straight line as the iso-height point, which can effectively identify the contact line contour point based on the contact line height non-contact detection data, which can be used for catenary defect identification , defect location and comprehensive quality evaluation to provide support, help to evaluate the status of catenary equipment with the inherent structure of the catenary, help to scientifically formulate maintenance strategies, rationally allocate maintenance resources, improve maintenance and repair efficiency, and save maintenance and repair costs.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above-mentioned specific embodiments are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (13)

1.一种接触线等高点识别的方法,其特征在于,包括:1. a method for contact line contour point identification, is characterized in that, comprises: 采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;Use non-contact detection equipment to collect the height data of the working branch contact line and the height data of the non-working branch contact line; 根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;Determine the contour point neighborhood according to the height data of the working branch contact line and the height data of the non-working branch contact line; 将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点。Fit the height data of the contact line of the first branch where the height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the contour point neighborhood as the first straight line; The height data of the contact line of the second branch whose heights are not equal to the contact line of the non-working branch are fitted as a second straight line; the intersection point of the first straight line and the second straight line is identified as an iso-height point. 2.如权利要求1所述的接触线等高点识别的方法,其特征在于,根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域,包括:2. the method for contact line contour point identification as claimed in claim 1, is characterized in that, according to the height data of working branch contact line and the height data of non-working branch contact line, determine contour point neighborhood, comprising: 在工作支接触线的高度数据及非工作支接触线的高度数据中,查找第一支接触线的高度与第二支接触线的高度相等以及所述高度相等的点周围第一支接触线的高度与第二支接触线的高度不相等的临界位置作为备选邻域中心,所述备选邻域中心为备选等高点;In the height data of the contact line of the working branch and the height data of the contact line of the non-working branch, find the height of the contact line of the first branch equal to the height of the contact line of the second branch and the height of the contact line of the first branch around the point where the heights are equal The critical position whose height is not equal to the height of the second contact line is used as the candidate neighborhood center, and the candidate neighborhood center is the candidate iso-height point; 将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据合并,得到等高点邻域。The height data of the sampling points whose sampling positions within the preset range of the candidate contour points are smaller than the preset distance are combined to obtain the contour point neighborhood. 3.如权利要求2所述的接触线等高点识别的方法,其特征在于,将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据合并,得到等高点邻域,包括:3. the method for contact line contour point identification as claimed in claim 2, is characterized in that, the height data of the sampling point less than the sampling point of preset distance is merged from the sampling position in the preset range of described alternative contour point, Get the contour point neighborhood, including: 计算第一支接触线的高度数据与第二支接触线的高度数据的绝对差值序列;Calculate the absolute difference sequence of the height data of the first contact line and the height data of the second contact line; 将所述绝对差值序列作为自变量计算符号函数值;using the sequence of absolute differences as an independent variable to calculate a symbolic function value; 根据备选等高点邻域处符号函数值为0和1的交界位置,计算符号函数值的一阶差分集;所述一阶差分集中的非零元素为备选等高点所在等高点邻域中的备选位置;Calculate the first-order difference set of the sign function value according to the boundary position where the sign function values are 0 and 1 in the neighborhood of the candidate contour point; the non-zero elements in the first-order difference set are the contour point where the candidate contour point is located Alternative locations in the neighborhood; 根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域。The contour point neighborhoods are screened from the candidate positions according to the sign of the slope of the sequence of absolute differences. 4.如权利要求3所述的接触线等高点识别的方法,其特征在于,根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域,包括:4. The method for contact line contour point identification as claimed in claim 3, characterized in that, according to the slope symbol of the absolute difference sequence, the contour point neighborhood is filtered out from the candidate position, comprising: 计算所述绝对差值序列的斜率符号;calculating the sign of the slope of the sequence of absolute differences; 按备选等高点邻域中的备选位置将绝对差值序列的斜率符号划分为备选位置数目加一个单元;Divide the slope symbol of the absolute difference sequence into the number of candidate positions plus one unit according to the candidate positions in the candidate contour point neighborhood; 将每个单元中数量最多的元素作为该单元的符号,将两侧的单元符号为负-正、零-正、负-零三种组合时的备选位置作为等高点邻域。The element with the largest number in each unit is used as the symbol of the unit, and the candidate positions when the symbols of the units on both sides are negative-positive, zero-positive, and negative-zero are used as the neighborhood of contour points. 5.如权利要求1所述的接触线等高点识别的方法,其特征在于,还包括:在距离同一备选等高点预设范围内识别出多个等高点邻域时,将等高点邻域的中心距离小于预设阈值的等高点邻域合并,得到确定的等高点邻域。5. The method for identifying contact line contour points as claimed in claim 1, further comprising: when multiple contour point neighborhoods are identified within a preset range from the same candidate contour point, the The contour point neighborhoods whose center distance is less than the preset threshold are merged to obtain the determined contour point neighborhood. 6.一种接触线等高点识别的装置,其特征在于,包括:6. A device for contact line contour point identification, characterized in that, comprising: 非接触采集单元,用于采用非接触式检测设备采集工作支接触线的高度数据及非工作支接触线的高度数据;The non-contact acquisition unit is used to collect the height data of the contact line of the working branch and the height data of the contact line of the non-working branch by using the non-contact detection equipment; 等高点邻域确定单元,用于根据工作支接触线的高度数据及非工作支接触线的高度数据确定等高点邻域;The contour point neighborhood determination unit is used to determine the contour point neighborhood according to the height data of the contact line of the working branch and the height data of the contact line of the non-working branch; 等高点识别单元,用于将等高点邻域中工作支接触线的高度与非工作支接触线的高度不相等的第一支接触线的高度数据拟合为第一直线;将等高点邻域中工作支接触线与非工作支接触线的高度不相等的第二支接触线的高度数据拟合为第二直线;将第一直线和第二直线的交点识别为等高点。The contour point identification unit is used to fit the height data of the contact line of the first branch whose height of the contact line of the working branch is not equal to the height of the contact line of the non-working branch in the neighborhood of the contour point as a first straight line; The height data of the contact line of the second branch where the heights of the contact line of the working branch and the contact line of the non-working branch are not equal in the high point neighborhood are fitted as a second straight line; the intersection point of the first straight line and the second straight line is identified as equal height point. 7.如权利要求6所述的接触线等高点识别的装置,其特征在于,所述等高点邻域确定单元具体用于:7. The device for contact line contour point identification according to claim 6, wherein the contour point neighborhood determination unit is specifically used for: 在工作支接触线的高度数据及非工作支接触线的高度数据中,查找第一支接触线的高度与第二支接触线的高度相等以及所述高度相等的点周围第一支接触线的高度与第二支接触线的高度不相等的临界位置作为备选邻域中心,所述备选邻域中心为备选等高点;In the height data of the contact line of the working branch and the height data of the contact line of the non-working branch, find the height of the contact line of the first branch equal to the height of the contact line of the second branch and the height of the contact line of the first branch around the point where the heights are equal The critical position whose height is not equal to the height of the second contact line is used as the candidate neighborhood center, and the candidate neighborhood center is the candidate iso-height point; 将距离所述备选等高点预设范围内的采样位置小于预设距离的采样点的高度数据及非工作支接触线的高度数据合并,得到等高点邻域。The height data of the sampling points whose sampling positions within the preset range of the candidate contour points are less than the preset distance and the height data of the contact lines of the non-working branches are combined to obtain the contour point neighborhood. 8.如权利要求7所述的接触线等高点识别的装置,其特征在于,所述等高点邻域确定单元具体用于:8. The device for contact line contour point identification according to claim 7, wherein the contour point neighborhood determination unit is specifically used for: 计算第一支接触线的高度数据与第二支接触线的高度数据的绝对差值序列;Calculate the absolute difference series between the height data of the first contact line and the height data of the second contact line; 将所述绝对差值序列作为自变量计算符号函数值;using the sequence of absolute differences as an independent variable to calculate a symbolic function value; 根据备选等高点邻域处符号函数值为0和1的交界位置,计算符号函数值的一阶差分集;所述一阶差分集中的非零元素为备选等高点所在等高点邻域中的备选位置;Calculate the first-order difference set of the sign function value according to the boundary position where the sign function values are 0 and 1 in the neighborhood of the candidate contour point; the non-zero elements in the first-order difference set are the contour point where the candidate contour point is located Alternative locations in the neighborhood; 根据所述绝对差值序列的斜率符号从所述备选位置中筛选出等高点邻域。The contour point neighborhoods are screened from the candidate positions according to the sign of the slope of the sequence of absolute differences. 9.如权利要求8所述的接触线等高点识别的装置,其特征在于,所述等高点邻域确定单元具体用于:9. The device for contact line contour point identification according to claim 8, wherein the contour point neighborhood determination unit is specifically used for: 计算所述绝对差值序列的斜率符号;calculating the sign of the slope of the sequence of absolute differences; 按备选等高点邻域中的备选位置将绝对差值序列的斜率符号划分为备选位置数目加一个单元;Divide the slope symbol of the absolute difference sequence into the number of candidate positions plus one unit according to the candidate positions in the candidate contour point neighborhood; 将每个单元中数量最多的元素作为该单元的符号,将两侧的单元符号为负-正、零-正、负-零三种组合时的备选位置作为等高点邻域。The element with the largest number in each unit is used as the symbol of the unit, and the candidate positions when the symbols of the units on both sides are negative-positive, zero-positive, and negative-zero are used as the neighborhood of contour points. 10.如权利要求6所述的接触线等高点识别的装置,其特征在于,还包括:合并单元,用于在距离同一备选等高点预设范围内识别出多个等高点邻域时,将等高点邻域的中心距离小于预设阈值的等高点邻域合并,得到确定的等高点邻域。10. The device for identifying contour points of contact lines as claimed in claim 6, further comprising: a merging unit for identifying a plurality of adjacent contour points within a preset range from the same candidate contour point. When the distance between the center of the contour point neighborhood is less than the preset threshold, the contour point neighborhood is merged to obtain the determined contour point neighborhood. 11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5任一所述方法。11. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor implements any of claims 1 to 5 when the processor executes the computer program the method. 12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。12 . A computer-readable storage medium, characterized in that, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method of any one of claims 1 to 5 is implemented. 13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。13. A computer program product, characterized in that the computer program product comprises a computer program, and when the computer program is executed by a processor, implements the method of any one of claims 1 to 5.
CN202210519025.7A 2022-05-13 2022-05-13 Method and device for identifying high points of contact line Active CN114937101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210519025.7A CN114937101B (en) 2022-05-13 2022-05-13 Method and device for identifying high points of contact line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210519025.7A CN114937101B (en) 2022-05-13 2022-05-13 Method and device for identifying high points of contact line

Publications (2)

Publication Number Publication Date
CN114937101A true CN114937101A (en) 2022-08-23
CN114937101B CN114937101B (en) 2025-04-25

Family

ID=82864255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210519025.7A Active CN114937101B (en) 2022-05-13 2022-05-13 Method and device for identifying high points of contact line

Country Status (1)

Country Link
CN (1) CN114937101B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130004179A1 (en) * 2011-07-01 2013-01-03 Certusview Technologies, Llc Neighborhood node mapping methods and apparatus for ingress mitigation in cable communication systems
CN109993064A (en) * 2019-03-06 2019-07-09 东南大学 A method for extracting connection paths between road network nodes in pictures
CN112767352A (en) * 2021-01-19 2021-05-07 国网通用航空有限公司 High-voltage line tower automatic fine extraction method for airborne LiDAR power inspection
CN113610188A (en) * 2021-08-20 2021-11-05 中国铁道科学研究院集团有限公司 Bow net contact force non-section abnormity identification method and device
CN114461729A (en) * 2022-01-25 2022-05-10 中国铁道科学研究院集团有限公司 Method and device for synchronization of catenary detection data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130004179A1 (en) * 2011-07-01 2013-01-03 Certusview Technologies, Llc Neighborhood node mapping methods and apparatus for ingress mitigation in cable communication systems
CN109993064A (en) * 2019-03-06 2019-07-09 东南大学 A method for extracting connection paths between road network nodes in pictures
CN112767352A (en) * 2021-01-19 2021-05-07 国网通用航空有限公司 High-voltage line tower automatic fine extraction method for airborne LiDAR power inspection
CN113610188A (en) * 2021-08-20 2021-11-05 中国铁道科学研究院集团有限公司 Bow net contact force non-section abnormity identification method and device
CN114461729A (en) * 2022-01-25 2022-05-10 中国铁道科学研究院集团有限公司 Method and device for synchronization of catenary detection data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张晓玉;: "接触线抬升量测量方案探讨", 铁道勘察, no. 03, 15 June 2009 (2009-06-15) *

Also Published As

Publication number Publication date
CN114937101B (en) 2025-04-25

Similar Documents

Publication Publication Date Title
Min et al. Real time detection system for rail surface defects based on machine vision
Yuan et al. A deep convolutional neural network for detection of rail surface defect
Zhuang et al. The automatic rail surface multi-flaw identification based on a deep learning powered framework
CN105787486B (en) A method for crack detection of steel beams based on image processing
CN103839268A (en) Method for detecting fissure on surface of subway tunnel
Wang et al. An improved YOLOv8 algorithm for rail surface defect detection
Pan et al. Automatic pavement crack segmentation using a generative adversarial network (GAN)-based convolutional neural network
CN115060188B (en) Frog core rail molded surface processing method and system
CN110782443B (en) Railway track defect detection method and system
Zawad et al. A comparative review of image processing based crack detection techniques on civil engineering structures
CN111127381A (en) A method for detecting the non-parallel of pantograph slides
CN112903813B (en) Railway track ultrasonic automatic flaw detection method
Jing et al. Complex crack segmentation and quantitative evaluation of engineering materials based on deep learning methods
CN114937101A (en) Method and device for identifying contact line contour points
Wang et al. Rock fracture tracing based on image processing and SVM
CN107403427A (en) A kind of concrete surface crack detection method based on genetic planning and flow model in porous media
CN110909747A (en) A Coal Gangue Recognition Method Based on Principal Component Analysis in Multi-color Space
CN118691576A (en) A batch recognition method for concrete cracks based on visual images
Khaloo et al. Extracting structural models through computer vision
CN115238368B (en) Automated modeling method and medium for bridge pier drawing recognition based on computer vision
CN117036272A (en) Gravity energy storage system steel wire rope defect detection method and system
Wu et al. A new framework for container code recognition by using segmentation-based and hmm-based approaches
CN116681912A (en) Rail gauge detection method and device for railway turnout
CN116452826A (en) Coal gangue contour estimation method based on machine vision under shielding condition
Katsamenis et al. A deep learning framework for segmentation of road defects using ResUNet-a

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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wang Bin

Inventor after: Mu Meijun

Inventor after: Liang Lei

Inventor after: Yang Zhipeng

Inventor after: Wang Tongjun

Inventor after: Wang Jing

Inventor after: Zhang Wenxuan

Inventor after: Wang Haiying

Inventor after: Wang Xiaobing

Inventor after: Li Yanlong

Inventor after: Wang Weifan

Inventor before: Wang Bin

Inventor before: Liang Lei

Inventor before: Yang Zhipeng

Inventor before: Wang Jing

Inventor before: Zhang Wenxuan

Inventor before: Wang Haiying

Inventor before: Wang Xiaobing

Inventor before: Li Yanlong

Inventor before: Wang Weifan

Inventor before: Mu Meijun

GR01 Patent grant
GR01 Patent grant