Ghost identification method, device and equipment of probe light signal and storage medium

CN116743244BActive Publication Date: 2026-09-11QUALSEN (GUANGZHOU) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310744540.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-21
Publication Date
2026-09-11
Estimated Expiration
2043-06-21

AI Technical Summary

Technical Problem

[0004]本发明的主要目的在于解决现有对探测光信号中的“鬼影”信号的识别效率较低的问题

Benefits of technology

[0021]The technical solution provided by this invention involves acquiring the detection light signal to be identified in the target optical cable and determining the reflection events and initial detection positions in the detection light signal; sequentially selecting corresponding reflection events as reference reflection events, and calculating a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, as well as calculating a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events; determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference; if the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference... If a distance difference is set, it is determined whether the signal pulse width corresponding to the reference reflection event meets a preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be a first ghost event. It is then determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between the two adjacent first ghost events is taken as a candidate event, and it is determined whether the signal pulse width corresponding to the candidate event meets the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be a second ghost event, and based on the first and second ghost events, a ghost recognition result for the probe light signal is generated. Compared with the prior art, this application obtains an initial recognition result by determining the same distance for each reflection event in the probe light signal and performing signal pulse width detection on reflection events with the same detection distance. Then, further pulse width detection is performed on non-ghost events in the initial recognition result, thereby generating a final recognition result for ghost events in the probe light signal based on the detection result. This improves the recognition efficiency of "ghost" signals in the probe light signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116743244B_ABST
    Figure CN116743244B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of optical fiber communication, and discloses a ghost identification method, device and equipment for a probe optical signal and a storage medium. The method comprises: obtaining a probe optical signal to be identified, determining a reflection event, an initial probe position and a corresponding reference reflection event in the probe optical signal, and calculating a first event interval distance and a second event interval distance based on a preset combination mode; judging whether the difference between the two event interval distances conforms to a preset distance difference value, if so, judging whether the signal pulse width corresponding to the reference reflection event conforms to a pulse width threshold value; if not, determining that the reference reflection event is a ghost event; judging whether the signal pulse width corresponding to the candidate event of the reflection event existing between adjacent first ghost events conforms to the pulse width threshold value; if not, marking the candidate event as a second ghost event to generate a final identification result of the probe optical signal. The present application improves the identification efficiency of ghost signals in the probe optical signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of optical fiber communication technology, and in particular to a method, apparatus, device, and storage medium for ghost detection of optical signals. Background Technology

[0002] With the rapid increase in fiber optic cable length and the growing scale of fiber optic networks, it is necessary to periodically inspect fiber optic lines using methods such as optical time domain reflectometers (OTDRs) to ensure their normal operation. However, in the reflection spectrum of optical cables measured using OTDRs, some reflection peaks are not caused by fiber breaks or splices, nor by reflections due to fiber core quality issues. Instead, these are "ghost" signals that appear during fiber testing due to drastic changes in light reflectivity. To ensure the accuracy of fiber optic testing, it is necessary to identify these "ghost" signals in the detection signal to obtain more accurate cable detection results.

[0003] Currently, the identification of "ghost" signals in probe optical signals mainly relies on the positional relationship between the "ghost" signal and the fiber optic interface box by relevant professionals. Furthermore, the characteristics of "ghost" signals vary in different detection scenarios, making it impossible to quickly and accurately identify "ghost" signals in probe optical signals. In other words, the current identification efficiency of "ghost" signals in probe optical signals is low. Summary of the Invention

[0004] The main objective of this invention is to solve the problem of low recognition efficiency of "ghost" signals in existing detection optical signals.

[0005] The first aspect of the present invention provides a method for ghost detection of a probe optical signal, the method comprising: acquiring a probe optical signal to be identified in a target optical cable, and determining reflection events and an initial detection position in the probe optical signal; sequentially selecting corresponding reflection events as reference reflection events, and calculating a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, and calculating a second event interval distance between the initial detection position and the reflection events or between combinations of reflection events; determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference; if the first event interval distance and the second event interval distance conform to a preset distance difference, the method further comprises: acquiring a probe optical signal to be identified in a target optical cable, and determining reflection events and an initial detection position; sequentially selecting corresponding reflection events as reference reflection events, and calculating a first event interval distance between the reference reflection events and other reflection events based on a preset combination method and the reference reflection events; calculating a second event interval distance between the initial detection position and the reflection events or between combinations of reflection events; determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference; and determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference. If the distance difference meets a preset distance difference, then it is determined whether the signal pulse width corresponding to the reference reflection event meets a preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, then the reference reflection event is determined to be a first ghost event. It is determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between two adjacent first ghost events is taken as a candidate event, and it is determined whether the signal pulse width corresponding to the candidate event meets the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, then the candidate event is determined to be a second ghost event, and based on the first ghost event and the second ghost event, the ghost recognition result of the probe light signal is generated.

[0006] Optionally, in a first implementation of the first aspect of the present invention, determining the reflection event and initial detection position in the detection optical signal includes: determining the initial detection position of the target optical cable acquiring the detection optical signal; identifying multiple abnormal tip pulses in the detection optical signal based on the detection method of the target optical cable to obtain multiple abnormal reflection signals; and determining each of the abnormal reflection signals in sequence based on the initial detection position to obtain a reflection event.

[0007] Optionally, in a second implementation of the first aspect of the present invention, the step of sequentially selecting corresponding reflection events as reference reflection events, and calculating a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, and calculating a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events, includes: determining the reflection event farthest from the initial detection position among all the reflection events, and starting from the farthest reflection event, selecting corresponding reflection events in reverse order as reference reflection events; selecting one of the position points corresponding to all first reflection events as a first event position point; the first reflection event is a reflection event between the reference reflection event and the initial detection position; selecting one of the position points corresponding to the initial detection position and all second reflection events as a second event position point; the second reflection event is a reflection event between the first event position point and the initial detection position; calculating the distance between the reference reflection event and the first event position point based on the reference position information of the reference reflection event to obtain the first event interval distance; and calculating the distance between the first event position point and the second event position point to obtain the second event interval distance.

[0008] Optionally, in a third implementation of the first aspect of the present invention, the step of calculating the distance between the reference reflection event and the first event location point based on the reference position information of the reference reflection event to obtain the first event spacing distance includes: calculating the first position information corresponding to each first event location point based on the detection time corresponding to each reflection event; and calculating the interval distance between the reference reflection event and each first event location point based on the reference position information and the first position information to obtain the first event spacing distance.

[0009] Optionally, in a fourth implementation of the first aspect of the present invention, determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference includes: determining the difference range between the detection positions of different detection areas based on the detection environment corresponding to the target optical cable; selecting a first event interval distance and any corresponding second event interval distance based on the reference reflection event, and subtracting the first event interval distance from the second event interval distance to obtain at least one distance difference; and determining whether each distance difference conforms to the difference range of the corresponding detection area.

[0010] Optionally, in a fifth implementation of the first aspect of the present invention, determining the reference reflection event as a first ghosting event if the signal pulse width corresponding to the reference reflection event does not conform to the pulse width threshold includes: if the signal pulse width corresponding to the reference reflection event is less than a preset pulse width threshold, determining that the signal pulse width corresponding to the reference reflection event does not conform to the preset pulse width threshold; if the signal pulse width corresponding to the reference reflection event is not less than the preset pulse width threshold, determining that the signal pulse width corresponding to the reference reflection event conforms to the preset pulse width threshold.

[0011] Optionally, in a sixth implementation of the first aspect of the present invention, after determining the reflection events and initial detection position in the detection light signal, the method further includes: determining whether the number of reflection events is greater than two; if the number of reflection events is greater than two, then continuing to perform ghost recognition on the detection light signal; if the number of reflection events is not greater than two, then ending the ghost recognition on the detection light signal.

[0012] A second aspect of the present invention provides a ghost detection device for detecting optical signals, the device comprising: an event determination module, configured to acquire a detection optical signal to be identified in a target optical cable, and determine reflection events and an initial detection position in the detection optical signal; a distance calculation module, configured to sequentially select corresponding reflection events as reference reflection events, and calculate a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, and calculate a second event interval distance between the initial detection position and the reflection events or between combinations of reflection events; and a difference judgment module, configured to determine whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference, and if the first event interval distance and the second event interval distance conform to a preset distance difference, the device determines whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference. If the distance difference meets a preset distance difference, then it is determined whether the signal pulse width corresponding to the reference reflection event meets a preset pulse width threshold; the initial identification module is used to determine that the reference reflection event is a first ghost event if the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold; the pulse width detection module is used to determine whether there is a reflection event between two adjacent first ghost events, and if so, to take the reflection event between two adjacent first ghost events as a candidate event, and to determine whether the signal pulse width corresponding to the candidate event meets the pulse width threshold; the final identification module is used to determine that the candidate event is a second ghost event if the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, and to generate a ghost identification result of the probe light signal based on the first ghost event and the second ghost event.

[0013] Optionally, in a first implementation of the second aspect of the present invention, the event determination module includes: a position determination unit, configured to determine the initial detection position of the target optical cable in acquiring the detection light signal; a tip identification unit, configured to identify multiple abnormal tip pulses in the detection light signal based on the detection method of the target optical cable, and obtain multiple abnormal reflection signals; and an event determination unit, configured to determine each of the abnormal reflection signals in sequence based on the initial detection position, and obtain a reflection event.

[0014] Optionally, in a second implementation of the second aspect of the present invention, the distance calculation module includes: a reference selection unit, configured to determine the reflection event farthest from the initial detection position among all the reflection events, and select corresponding reflection events in reverse order starting from the farthest reflection event as reference reflection events; a first position unit, configured to select one of the position points corresponding to all first reflection events as a first event position point; the first reflection event is a reflection event between the reference reflection event and the initial detection position; a second position unit, configured to select one of the position points corresponding to the initial detection position and all second reflection events as a second event position point; the second reflection event is a reflection event between the first event position point and the initial detection position; a first distance unit, configured to calculate the distance between the reference reflection event and the first event position point based on the reference position information of the reference reflection event, to obtain the first event spacing distance; and a second distance unit, configured to calculate the distance between the first event position point and the second event position point, to obtain the second event spacing distance.

[0015] Optionally, in a third implementation of the second aspect of the present invention, the first distance unit includes: calculating first position information corresponding to each of the first event location points based on the detection time corresponding to each of the reflection events; and calculating the interval distance between the reference reflection event and each of the first event location points based on the reference position information and the first position information, to obtain the first event spacing distance.

[0016] Optionally, in a fourth implementation of the second aspect of the present invention, the difference judgment module includes: a difference determination unit, configured to determine the difference range between detection positions in different detection areas based on the detection environment corresponding to the target optical cable; a difference calculation unit, configured to select a first event interval distance and any corresponding second event interval distance based on the reference reflection event, and calculate the difference between the first event interval distance and the second event interval distance to obtain at least one distance difference; and a difference judgment unit, configured to determine whether each distance difference conforms to the difference range of the corresponding detection area.

[0017] Optionally, in a fifth implementation of the second aspect of the present invention, the difference judgment module further includes: a first judgment unit, configured to determine that the signal pulse width corresponding to the reference reflection event does not conform to the preset pulse width threshold if the signal pulse width corresponding to the reference reflection event is less than a preset pulse width threshold; and a second judgment unit, configured to determine that the signal pulse width corresponding to the reference reflection event conforms to the preset pulse width threshold if the signal pulse width corresponding to the reference reflection event is not less than the preset pulse width threshold.

[0018] Optionally, in a sixth implementation of the second aspect of the present invention, the event determination module further includes: a quantity judgment unit, used to determine whether the number of reflection events is greater than two; a first quantity unit, used to continue ghost recognition of the probe light signal if the number of reflection events is greater than two; and a second quantity unit, used to end ghost recognition of the probe light signal if the number of reflection events is not greater than two.

[0019] A third aspect of the present invention provides a ghost detection device for detecting optical signals, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor invokes the instructions in the memory to cause the ghost detection device for detecting optical signals to perform the various steps of the above-described ghost detection method for detecting optical signals.

[0020] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the steps of the above-described ghost identification method for detecting optical signals.

[0021] The technical solution provided by this invention involves acquiring the detection light signal to be identified in the target optical cable and determining the reflection events and initial detection positions in the detection light signal; sequentially selecting corresponding reflection events as reference reflection events, and calculating a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, as well as calculating a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events; determining whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference; if the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference... If a distance difference is set, it is determined whether the signal pulse width corresponding to the reference reflection event meets a preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be a first ghost event. It is then determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between the two adjacent first ghost events is taken as a candidate event, and it is determined whether the signal pulse width corresponding to the candidate event meets the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be a second ghost event, and based on the first and second ghost events, a ghost recognition result for the probe light signal is generated. Compared with the prior art, this application obtains an initial recognition result by determining the same distance for each reflection event in the probe light signal and performing signal pulse width detection on reflection events with the same detection distance. Then, further pulse width detection is performed on non-ghost events in the initial recognition result, thereby generating a final recognition result for ghost events in the probe light signal based on the detection result. This improves the recognition efficiency of "ghost" signals in the probe light signal. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the first embodiment of the ghost image recognition method for detecting optical signals in this invention;

[0023] Figure 2 This is a schematic diagram of the OTDR curve with ghosting events in an embodiment of the present invention;

[0024] Figure 3 This is a schematic diagram of a second embodiment of the ghost image recognition method for detecting optical signals in this invention.

[0025] Figure 4 This is a schematic diagram of the third embodiment of the ghost image recognition method for detecting optical signals in this invention.

[0026] Figure 5 This is a schematic diagram of one embodiment of the ghost image recognition device for detecting optical signals in this invention.

[0027] Figure 6This is a schematic diagram of another embodiment of the ghost image recognition device for detecting optical signals in this invention;

[0028] Figure 7 This is a schematic diagram of one embodiment of the ghost image recognition device for detecting optical signals in this invention. Detailed Implementation

[0029] This invention provides a method, apparatus, device, and storage medium for ghosting detection of probe light signals. The method includes: acquiring a probe light signal to be identified, determining reflection events, an initial detection position, and a corresponding reference reflection event in the probe light signal, and calculating a first event interval distance and a second event interval distance based on a preset combination method; determining whether the difference between the two event interval distances meets a preset distance difference value; if it does, determining whether the pulse width of the signal corresponding to the reference reflection event meets a pulse width threshold; if it does not, determining that the reference reflection event is a ghosting event; determining whether the pulse widths corresponding to candidate events of reflection events existing between adjacent first ghosting events meet a pulse width threshold; if they do not, marking the candidate events as second ghosting events to generate the final identification result of the probe light signal. This application improves the identification efficiency of "ghosting" signals in probe light signals.

[0030] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” or “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1 The first embodiment of the ghost image recognition method for detecting optical signals in this invention includes:

[0032] 101. Acquire the detection optical signal to be identified in the target optical cable, and determine the reflection event and initial detection position in the detection optical signal;

[0033] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.

[0034] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0035] In this embodiment, the probe light signal refers to the backscattered light from the optical fiber collected by an OTDR (Optical Time-Domain Reflectometer). As light propagates forward in the optical fiber, it continuously generates backscattered Rayleigh scattering along the fiber's path. Therefore, the Rayleigh scattering signals generated at different locations within the fiber carry loss information along the fiber's path and can be used to observe the attenuation level (dB / km) within the fiber as a function of distance. Furthermore, when the reflectivity of light changes drastically, such as at mechanical joints or fiber breaks, Fresnel reflection occurs. The light power returned by Fresnel reflection is significantly greater than that returned by Rayleigh scattering, sometimes by several orders of magnitude. This manifests as a noticeable pulse spike signal in the OTDR curve, known as a "reflection event." During short-distance testing, "ghosting" reflection events occur due to the proximity to the incident end and strong reflection. Here, a noticeable pulse spike signal in the probe light signal is considered a reflection event. Figure 2 The diagram shows an OTDR curve with ghosting events. The OTDR curve in this diagram has 7 reflection events, numbered 1-7, while the initial detection position is designated as the 0th reflection event point. The initial detection position refers to the location point where the corresponding detection light signal is emitted to the target optical fiber.

[0036] In practical applications, an optical time-domain reflectometer (OTDR) is used to acquire the probe light signal to be identified in the target optical cable. First, the initial detection position corresponding to the probe light signal acquired by the OTD is determined. Then, based on the detection method of the target optical cable (such as Rayleigh scattering, Raman scattering, etc.), multiple abnormal peak pulses in the probe light signal are identified, resulting in multiple abnormal reflection signals. Based on the initial detection position, the reflection events corresponding to each abnormal reflection signal are determined sequentially. Furthermore, after determining the initial detection position and reflection events in the probe light signal, the number of current reflection events is calculated and it is determined whether the number is greater than two. If the number of reflection events is greater than two, subsequent steps can continue to identify ghosting signals in the multiple reflection signals in the probe light signal. If the number of reflection events is not greater than two, it is determined that the current reflection signals are all reflection signals generated by normal Fresnel reflection, and the current ghosting identification operation for the probe light signal is terminated.

[0037] 102. Select the corresponding reflection events in sequence as reference reflection events, and calculate the first event interval distance between the reference reflection event and other reflection events based on the preset combination method and the reference reflection event, and calculate the second event interval distance between the initial detection position and the reflection event or between the various reflection event combinations.

[0038] In this embodiment, the reference reflection event refers to the reflection event that is judged by the event interval distance and the same distance in the current instance. This application achieves the initial identification of all reflection events in the probe light signal by performing a reverse traversal of a single reflection event to determine whether it is a ghost event. The combination method here refers to traversing backward from the last reflection event, by setting three event position points, where the reference reflection event ii = N:-1:1, the first event position point jj = i-1:-1:1, and calculating R ii Reflection events and R jj The distance between reflection events is the first event interval distance L1 (e.g., taking reflection event 7 as the reference point, the combinations of L1 are 7-6, 7-5, 7-4, 7-3, 7-2, 7-1, 7-0), and the position point of the second event is k = j-1:-1:1. Calculate R. jj Reflection events and R kk The distance between reflection events is the second event interval distance L2 (i.e., the distance between reflection events corresponding to the permutations and combinations of jj and kk and the initial detection position).

[0039] In practical applications, the process involves identifying the reflection event furthest from the initial detection position among all reflection events, and then selecting the corresponding reflection events in reverse order from the furthest reflection event as the reference reflection events. Subsequently, one of the position points corresponding to all first reflection events is selected as the first event position point. The first reflection event is the reflection event between the reference reflection event and the initial detection position. From the initial detection position and the position points corresponding to all second reflection events, one is selected as the second event position point. The second reflection event is the reflection event between the first event position point and the initial detection position. Based on the reference position information of the reference reflection event, the distance between the reference reflection event and the first event position point is calculated to obtain the first event interval distance. Finally, the distance between the first event position point and the second event position point is calculated to obtain the second event interval distance.

[0040] 103. Determine whether the difference between the first event interval distance and the second event interval distance meets the preset distance difference value. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference value, then determine whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold.

[0041] In this embodiment, the distance difference is determined by an error range due to noise in the OTDR curve. A small difference threshold is set to determine whether the distances between different reflection events are similar within the error range. The pulse threshold refers to the duration of a pulse signal in an optical fiber, i.e., the time difference from the start to the end of the pulse signal (which can be set using wavelengths of 1310nm and 1550nm).

[0042] In practical applications, based on the detection environment corresponding to the target optical cable, the difference range between the detection positions in different detection areas is first determined. Then, based on the reference reflection event, a first event interval distance and a corresponding arbitrary second event interval distance are selected respectively. The first event interval distance and the second event interval distance are numerically subtracted to obtain at least one distance difference value. Then, it is determined whether each distance difference value conforms to the difference range of the corresponding detection area. If the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference value, it is determined whether the signal pulse width corresponding to the reference reflection event conforms to the preset pulse width threshold.

[0043] 104. If the pulse width of the signal corresponding to the reference reflection event does not meet the pulse width threshold, then the reference reflection event is determined to be the first ghost event.

[0044] In this embodiment, if the signal pulse width corresponding to the reference reflection event is less than the preset pulse width threshold, it is determined that the signal pulse width corresponding to the reference reflection event does not meet the preset pulse width threshold, and the reference reflection event is regarded as the first ghost event; if the signal pulse width corresponding to the reference reflection event is not less than the preset pulse width threshold, it is determined that the reference reflection event is a non-ghost event.

[0045] 105. Determine whether there is a reflection event between two adjacent first ghost events. If so, take the reflection event between two adjacent first ghost events as a candidate event and determine whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold.

[0046] In this embodiment, it is determined whether there is a reflection event between two adjacent first ghost events, or whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between two adjacent first ghost events (i.e., the current non-ghost event) is taken as a candidate event; then it is determined whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold; if the pulse width of the candidate signal is not less than the pulse width threshold, then the pulse width of the candidate signal meets the pulse width threshold.

[0047] 106. If the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and the ghost recognition result of the probe light signal is generated based on the first ghost event and the second ghost event.

[0048] In this embodiment, if the pulse width of the signal of a non-ghosting event in the initial identification result does not meet the pulse width threshold, the candidate event is marked as a second ghosting event, and then based on the second ghosting event and the first ghosting event; and for the signal pulse width of a non-ghosting event that meets the pulse width threshold, the non-ghosting event is marked as a normal reflection event, so as to generate the final identification result of the "ghosting" signal in the probe light signal.

[0049] In this embodiment of the invention, a detection optical signal to be identified in the target optical cable is acquired, and reflection events and initial detection positions in the detection optical signal are determined. Corresponding reflection events are selected sequentially as reference reflection events, and based on a preset combination method and the reference reflection events, a first event interval distance between the reference reflection events and other reflection events is calculated, as well as a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events. It is then determined whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference. If the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference... The deviation value is used to determine whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be the first ghost event. It is then determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between the two adjacent first ghost events is taken as a candidate event, and it is determined whether the signal pulse width corresponding to the candidate event meets the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and a ghost recognition result of the probe light signal is generated based on the first ghost event and the second ghost event. Compared with the prior art, this application improves the recognition efficiency of ghost events in the probe light signal by determining the same distance for each reflection event in the probe light signal and performing signal pulse width detection on reflection events with the same detection distance. Then, further pulse width detection is performed on non-ghost events in the initial recognition result, thereby generating the final recognition result of ghost events in the probe light signal based on the detection result.

[0050] Please see Figure 3 The second embodiment of the ghost image recognition method for detecting optical signals in this invention includes:

[0051] 201. Determine the initial detection position for collecting and detecting optical signals from the target optical cable;

[0052] In this embodiment, after acquiring the detection light signal to be identified in the target optical cable, the initial detection position corresponding to when the target optical cable collects the detection light signal is determined, and the initial detection position is used as the 0th reflection event point when traversing the event interval distance.

[0053] 202. Based on the detection method of the target optical cable, multiple abnormal tip pulses in the detection optical signal are identified, and multiple abnormal reflection signals are obtained;

[0054] In this embodiment, the abnormal spike pulse refers to a spike pulse signal segment in the probe light signal that suddenly appears higher than the surrounding normal signal within a certain time period (e.g., Figure 2 (Signal tip pulse signal in sections 1-7).

[0055] In practical applications, based on the detection method of the target optical cable (such as the minimum value of the abnormal tip pulse corresponding to different detection methods is also different), multiple abnormal tip pulses with a signal intensity higher than the surrounding signal are identified in the detection optical signal, and multiple abnormal reflection signals are obtained.

[0056] 203. Based on the initial detection position, determine each abnormal reflection signal in sequence to obtain the reflection event;

[0057] In this embodiment, based on the initial detection position, each abnormal reflection signal in the detection light signal is sequentially identified as a reflection event arranged in the corresponding position sequence.

[0058] 204. Determine the reflection event that is farthest from the initial detection position among all reflection events, and starting from the farthest reflection event, select the corresponding reflection events in reverse order as the reference reflection events;

[0059] In this embodiment, by determining the reflection event farthest from the initial detection position among all reflection events in the detection light signal (such as...), Figure 2 The reflection event 7 is selected as the reference reflection event in reverse order. For example, when performing ghosting judgment on the reflection event, the reflection event 7 is selected as the reference reflection event. After judging the reflection event 7, the reflection event 6 is selected as the reference reflection event, and then the corresponding reflection events are selected in reverse order as the reference reflection events.

[0060] 205. Select one of the locations corresponding to all first reflection events as the location of the first event; the first reflection event is the reflection event between the reference reflection event and the initial detection position;

[0061] In this embodiment, the first event location point is selected from all the location points corresponding to the first reflection event. For example, based on the reference reflection event, the reflection event between the reference reflection event and the initial detection position is selected as the first event location point (e.g., if the reference reflection event is 7, then the first event location point is 6-1 and the initial detection position 0).

[0062] 206. Among the initial detection position and all the position points corresponding to the second reflection event, select one as the position point of the second event; the second reflection event is the reflection event between the position point of the first event and the initial detection position;

[0063] In this embodiment, one of the initial detection position and all the position points corresponding to the second reflection events is selected as the second event position point. For example, based on the reference reflection event, one of the reflection events between the first event position point and the initial detection position is selected as the second event position point (e.g., if the current reference reflection event is 7, the first event position point is 6, and the initial detection position is 0, then the second event position point can be 5, 4, 3, 2, 1, or 0).

[0064] 207. Based on the reference position information of the reference reflection event, calculate the distance between the reference reflection event and the position point of the first event to obtain the distance between the first events;

[0065] In this embodiment, based on the detection time corresponding to each reflection event, the first position information corresponding to each first event position point is calculated (e.g., according to S=vt, the corresponding position of the reflection event is calculated by using the speed of light and half of the detection time); then, based on the reference position information and the first position information, the interval distance between the reference reflection event and each first event position point is calculated respectively, and the first event spacing distance is obtained.

[0066] 208. Calculate the distance between the location of the first event and the location of the second event to obtain the distance between the second events;

[0067] In this embodiment, the distance between the first event location point and the second event location point is calculated by calculating the location information corresponding to the first event location point and the second event location point, thereby obtaining the distance between the two events.

[0068] 209. Determine whether the difference between the first event interval distance and the second event interval distance meets the preset distance difference value. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference value, then determine whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold.

[0069] 210. If the pulse width of the signal corresponding to the reference reflection event does not meet the pulse width threshold, then the reference reflection event is determined to be the first ghost event.

[0070] 211. Determine whether there is a reflection event between two adjacent first ghost events. If so, take the reflection event between two adjacent first ghost events as a candidate event and determine whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold.

[0071] 212. If the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and the ghost recognition result of the probe light signal is generated based on the first ghost event and the second ghost event.

[0072] In this embodiment of the invention, by identifying multiple reflection events in the probe light signal and then selecting the corresponding reference reflection event in reverse order, the distance between the same events in the remaining reflection times is judged, thereby traversing to realize the same distance judgment of ghost signals between different reflection events, which improves the recognition efficiency of ghost events in the probe light signal.

[0073] Please see Figure 4 The third embodiment of the ghost image recognition method for detecting optical signals in this invention includes:

[0074] 301. Acquire the detection optical signal to be identified in the target optical cable, and determine the reflection event and initial detection position in the detection optical signal;

[0075] 302. Select the corresponding reflection events in sequence as reference reflection events, and calculate the first event interval distance between the reference reflection event and other reflection events based on the preset combination method and the reference reflection event, and calculate the second event interval distance between the initial detection position and the reflection event or between the various reflection event combinations.

[0076] 303. Based on the detection environment corresponding to the target optical cable, determine the difference range between the detection positions in different detection areas;

[0077] In this embodiment, since optical fibers have different environmental noise in different laying environments, when detecting the corresponding difference, the difference range between the detection positions in different detection areas is first determined according to the detection environment corresponding to the target optical cable.

[0078] 304. Based on the reference reflection event, select a first event interval distance and a corresponding arbitrary second event interval distance respectively, and calculate the numerical difference between the first event interval distance and the second event interval distance to obtain at least one distance difference value;

[0079] In this embodiment, based on the currently selected reference reflection events in reverse order, a first event interval distance and a corresponding arbitrary second event interval distance are selected respectively. Then, the selected first event interval distance and the second event interval distance are numerically subtracted, that is, the reflection event distances corresponding to L1 and L2 are subtracted.

[0080] 305. Determine whether each distance difference conforms to the difference range of the corresponding detection area;

[0081] In this embodiment, based on the distance difference of the environment where the target optical cable is located, it is determined whether each distance difference conforms to the difference range of the corresponding detection area, that is, whether each distance difference is not greater than the difference range of the corresponding detection area. If the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference, it is determined whether the signal pulse width corresponding to the reference reflection event conforms to the preset pulse width threshold.

[0082] 306. If the pulse width of the signal corresponding to the reference reflection event is less than the preset pulse width threshold, then it is determined that the pulse width of the signal corresponding to the reference reflection event does not meet the preset pulse width threshold.

[0083] In this embodiment, if the pulse width of the signal corresponding to the current reference reflection event is detected to be less than a preset pulse width threshold, then the reference reflection event is determined to be a ghost signal. Figure 2L76 = L65, and the width of reflection peak 7 is relatively small, so reflection peak 7 is marked as a ghosting event; L51 = L10, and the width of reflection peak 5 is relatively small, so reflection peak 5 is marked as a ghosting event; L43 = L32, and the width of reflection peak 4 is relatively small, so reflection peak 4 is marked as a ghosting event; L32 = L21, and the width of reflection peak 3 is relatively small, so reflection peak 3 is marked as a ghosting event.

[0084] 307. If the pulse width of the signal corresponding to the reference reflection event is not less than the preset pulse width threshold, then the pulse width of the signal corresponding to the reference reflection event is determined to meet the preset pulse width threshold.

[0085] In this embodiment, if the signal pulse width corresponding to the reference reflection event is not less than a preset pulse width threshold, then the reference reflection event is determined to be a non-ghosting event. Figure 2 Reflection events 1, 2, and 6 are non-ghosting events.

[0086] 308. If the pulse width of the signal corresponding to the reference reflection event does not meet the pulse width threshold, then the reference reflection event is determined to be the first ghost event.

[0087] In this embodiment, if the pulse width of the signal corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be the first ghost event, such as 7 and 5 being ghost signals.

[0088] 309. Determine whether there is a reflection event between two adjacent first ghost events. If so, take the reflection event between two adjacent first ghost events as a candidate event and determine whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold.

[0089] In this embodiment, if it is found that reflection peak 6 is located between ghost reflection peak 5 and ghost reflection peak 7, and the width of reflection peak 6 is small, reflection peak 6 is marked as a ghost event.

[0090] 310. If the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and the ghost recognition result of the probe light signal is generated based on the first ghost event and the second ghost event.

[0091] In this embodiment, if the signal pulse width of a candidate event does not meet the pulse width threshold, the candidate event is marked as a second ghost event, and the final identification result of the probe light signal is generated based on the second ghost event 6, the first ghost events 3, 4, 5, and 7, and the non-ghost signals 1 and 2.

[0092] In this embodiment of the invention, by detecting the same distance, it is determined whether each reflection event is a ghost signal to obtain an initial recognition result. Then, the non-ghost signals in the initial recognition result are subjected to secondary signal pulse width detection, so that some secondary echo signals (i.e., secondary ghost signals) caused by the ghost signal itself can be detected, and the final recognition result of the probe light signal is obtained, which improves the recognition efficiency of ghost events in the probe light signal.

[0093] The ghost image recognition method for detecting optical signals in the embodiments of the present invention has been described above. The ghost image recognition device for detecting optical signals in the embodiments of the present invention will be described below. Please refer to [link / reference]. Figure 5 One embodiment of the ghost image recognition device for detecting optical signals in this invention includes:

[0094] The event determination module 401 is used to acquire the detection light signal to be identified in the target optical cable, and determine the reflection event and initial detection position in the detection light signal;

[0095] The distance calculation module 402 is used to select corresponding reflection events in sequence as reference reflection events, and calculate the first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, and calculate the second event interval distance between the initial detection position and the reflection events or between the various reflection event combinations.

[0096] The difference judgment module 403 is used to determine whether the difference between the first event interval distance and the second event interval distance meets the preset distance difference. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference, then it is determined whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold.

[0097] The initial identification module 404 is used to determine the reference reflection event as a first ghosting event if the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold.

[0098] The pulse width detection module 405 is used to determine whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between two adjacent first ghost events is taken as a candidate event, and it is determined whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold.

[0099] The final identification module 406 is used to determine the candidate event as a second ghost event if the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, and to generate the ghost identification result of the probe light signal based on the first ghost event and the second ghost event.

[0100] In this embodiment of the invention, a detection optical signal to be identified in the target optical cable is acquired, and reflection events and initial detection positions in the detection optical signal are determined. Corresponding reflection events are selected sequentially as reference reflection events, and based on a preset combination method and the reference reflection events, a first event interval distance between the reference reflection events and other reflection events is calculated, as well as a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events. It is then determined whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference. If the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference... The deviation value is used to determine whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be the first ghost event. It is then determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between the two adjacent first ghost events is taken as a candidate event, and the signal pulse width corresponding to the candidate event is determined to meet the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and a ghost recognition result for the probe light signal is generated based on the first and second ghost events. Compared with the prior art, this application determines the same distance for each reflection event in the probe light signal and performs signal pulse width detection on reflection events with the same detection distance to obtain an initial recognition result. Further pulse width detection is then performed on non-ghost events in the initial recognition result, thereby generating the final recognition result of ghost events in the probe light signal based on the detection results. This improves the recognition efficiency of ghost events in the probe light signal.

[0101] Please see Figure 6 Another embodiment of the ghost image recognition device for detecting optical signals in this invention includes:

[0102] The event determination module 401 is used to acquire the detection light signal to be identified in the target optical cable, and determine the reflection event and initial detection position in the detection light signal;

[0103] The distance calculation module 402 is used to select corresponding reflection events in sequence as reference reflection events, and calculate the first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection events, and calculate the second event interval distance between the initial detection position and the reflection events or between the various reflection event combinations.

[0104] The difference judgment module 403 is used to determine whether the difference between the first event interval distance and the second event interval distance meets the preset distance difference. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference, then it is determined whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold.

[0105] The initial identification module 404 is used to determine the reference reflection event as a first ghosting event if the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold.

[0106] The pulse width detection module 405 is used to determine whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between two adjacent first ghost events is taken as a candidate event, and it is determined whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold.

[0107] The final identification module 406 is used to determine the candidate event as a second ghost event if the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, and to generate the ghost identification result of the probe light signal based on the first ghost event and the second ghost event.

[0108] Furthermore, the event determination module 401 includes:

[0109] The position determination unit 4011 is used to determine the initial detection position of the target optical cable in acquiring the detection light signal; the tip identification unit 4012 is used to identify multiple abnormal tip pulses in the detection light signal based on the detection method of the target optical cable, and obtain multiple abnormal reflection signals; the event determination unit 4013 is used to determine each of the abnormal reflection signals in sequence based on the initial detection position, and obtain reflection events.

[0110] Furthermore, the distance calculation module 402 includes:

[0111] A reference selection unit 4021 is used to determine the reflection event farthest from the initial detection position among all the reflection events, and select the corresponding reflection events in reverse order starting from the farthest reflection event as reference reflection events; a first position unit 4022 is used to select one of the position points corresponding to all the first reflection events as the first event position point; the first reflection event is the reflection event between the reference reflection event and the initial detection position; a second position unit 4023 is used to select one of the position points corresponding to the initial detection position and all the second reflection events as the second event position point; the second reflection event is the reflection event between the first event position point and the initial detection position; a first distance unit 4024 is used to calculate the distance between the reference reflection event and the first event position point based on the reference position information of the reference reflection event, to obtain the first event spacing distance; a second distance unit 4025 is used to calculate the distance between the first event position point and the second event position point, to obtain the second event spacing distance.

[0112] Furthermore, the first distance unit 4024 includes:

[0113] Based on the detection time corresponding to each of the reflection events, the first position information corresponding to each of the first event position points is calculated; based on the reference position information and the first position information, the interval distance between the reference reflection event and each of the first event position points is calculated respectively, and the first event spacing distance is obtained.

[0114] Furthermore, the difference judgment module 403 includes:

[0115] The difference determination unit 4031 is used to determine the difference range between the detection positions of different detection areas based on the detection environment corresponding to the target optical cable; the difference calculation unit 4032 is used to select a first event interval distance and any corresponding second event interval distance based on the reference reflection event, and calculate the difference between the first event interval distance and the second event interval distance to obtain at least one distance difference value; the difference judgment unit 4033 is used to judge whether each distance difference value conforms to the difference range of the corresponding detection area.

[0116] Furthermore, the difference judgment module 403 also includes:

[0117] The first judgment unit 4034 is used to determine that the signal pulse width corresponding to the reference reflection event does not meet the preset pulse width threshold if the signal pulse width corresponding to the reference reflection event is less than the preset pulse width threshold; the second judgment unit 4035 is used to determine that the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold if the signal pulse width corresponding to the reference reflection event is not less than the preset pulse width threshold.

[0118] Furthermore, the event determination module 401 also includes:

[0119] The quantity judgment unit 4014 is used to determine whether the number of reflection events is greater than two; the first quantity unit 4015 is used to continue ghost recognition of the detection light signal if the number of reflection events is greater than two; the second quantity unit 4016 is used to end ghost recognition of the detection light signal if the number of reflection events is not greater than two.

[0120] In this embodiment of the invention, a detection optical signal to be identified in the target optical cable is acquired, and reflection events and initial detection positions in the detection optical signal are determined. Corresponding reflection events are selected sequentially as reference reflection events, and based on a preset combination method and the reference reflection events, a first event interval distance between the reference reflection events and other reflection events is calculated, as well as a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events. It is then determined whether the difference between the first event interval distance and the second event interval distance conforms to a preset distance difference. If the difference between the first event interval distance and the second event interval distance conforms to the preset distance difference... The deviation value is used to determine whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold. If the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold, the reference reflection event is determined to be the first ghost event. It is then determined whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between the two adjacent first ghost events is taken as a candidate event, and the signal pulse width corresponding to the candidate event is determined to meet the pulse width threshold. If the signal pulse width corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and a ghost recognition result for the probe light signal is generated based on the first and second ghost events. Compared with the prior art, this application determines the same distance for each reflection event in the probe light signal and performs signal pulse width detection on reflection events with the same detection distance to obtain an initial recognition result. Further pulse width detection is then performed on non-ghost events in the initial recognition result, thereby generating the final recognition result of ghost events in the probe light signal based on the detection results. This improves the recognition efficiency of ghost events in the probe light signal.

[0121] above Figure 5 and Figure 6 The ghost recognition device for detecting light signals in this embodiment of the invention is described in detail from the perspective of modular functional entities. The ghost recognition device for detecting light signals in this embodiment of the invention is described in detail from the perspective of hardware processing.

[0122] Figure 7This is a schematic diagram of the structure of a ghost image detection device 600 for detecting optical signals provided in an embodiment of the present invention. The ghost image detection device 600 can vary considerably due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 610 (e.g., one or more processors) and a memory 620, and one or more storage media 630 (e.g., one or more mass storage devices) for storing application programs 633 or data 632. The memory 620 and storage media 630 can be temporary or persistent storage. The program stored in the storage media 630 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the ghost image detection device 600. Furthermore, the processor 610 may be configured to communicate with the storage media 630 and execute the series of instruction operations in the storage media 630 on the ghost image detection device 600.

[0123] The ghost detection device 600 for detecting optical signals may also include one or more power supplies 640, one or more wired or wireless network interfaces 650, one or more input / output interfaces 660, and / or one or more operating systems 631, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 7 The illustrated ghost detection device structure for detecting light signals does not constitute a limitation on the ghost detection device for detecting light signals. It may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.

[0124] The present invention also provides a ghost image recognition device for detecting light signals. The computer device includes a memory and a processor. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor performs each step of the ghost image recognition method for detecting light signals in the above embodiments.

[0125] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to perform the various steps of the ghost recognition method for detecting optical signals.

[0126] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0127] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0128] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0129] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for ghost image recognition based on optical signals, characterized in that, The ghost image recognition method for the probe light signal includes: Acquire the detection light signal to be identified in the target optical cable, and determine the reflection event and initial detection position in the detection light signal; The corresponding reflection events are selected sequentially as reference reflection events. Based on a preset combination method and the reference reflection events, a first event interval distance between the reference reflection events and other reflection events is calculated, as well as a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events. This includes determining the reflection event that is farthest from the initial detection position among all the reflection events, and starting from the farthest reflection event, selecting the corresponding reflection events in reverse order as reference reflection events. Select one of the location points corresponding to all first reflection events as the first event location point; the first reflection event is the reflection event between the reference reflection event and the initial detection position. Among the initial detection position and all the position points corresponding to the second reflection events, one is selected as the second event position point; the second reflection event is the reflection event between the first event position point and the initial detection position. Based on the reference position information of the reference reflection event, the distance between the reference reflection event and the first event position point is calculated to obtain the first event interval distance; Calculate the distance between the first event location point and the second event location point to obtain the second event interval distance; Determine whether the difference between the first event interval distance and the second event interval distance meets a preset distance difference value. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference value, then determine whether the signal pulse width corresponding to the reference reflection event meets a preset pulse width threshold value. If the pulse width of the signal corresponding to the reference reflection event does not meet the pulse width threshold, then the reference reflection event is determined to be the first ghosting event; Determine whether there is a reflection event between two adjacent first ghost events. If so, take the reflection event between two adjacent first ghost events as a candidate event, and determine whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold. If the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, the candidate event is determined to be the second ghost event, and the ghost recognition result of the probe light signal is generated based on the first ghost event and the second ghost event.

2. The ghost image recognition method for detecting optical signals according to claim 1, characterized in that, Determining the reflection event and initial detection position in the probe optical signal includes: Determine the initial detection position for the target optical cable to collect the detection optical signal; Based on the detection method of the target optical cable, multiple abnormal tip pulses in the detection optical signal are identified, and multiple abnormal reflection signals are obtained; Based on the initial detection position, each of the abnormal reflection signals is determined in sequence to obtain the reflection event.

3. The ghost image recognition method for detecting optical signals according to claim 1, characterized in that, The step of calculating the distance between the reference reflection event and the first event location point based on the reference position information of the reference reflection event to obtain the first event interval distance includes: Based on the detection time corresponding to each of the reflection events, the first position information corresponding to each of the first event position points is calculated; Based on the reference position information and the first position information, the interval distance between the reference reflection event and each of the first event position points is calculated to obtain the first event interval distance.

4. The ghost image recognition method for detecting optical signals according to any one of claims 1-3, characterized in that, The step of determining whether the difference between the first event interval distance and the second event interval distance meets a preset distance difference includes: Based on the detection environment corresponding to the target optical cable, the difference range between the detection positions in different detection areas is determined; Based on the reference reflection event, a first event interval distance and a corresponding second event interval distance are selected respectively, and the first event interval distance and the second event interval distance are numerically subtracted to obtain at least one distance difference value; Determine whether each distance difference conforms to the difference range of the corresponding detection area.

5. The ghost image recognition method for detecting optical signals according to any one of claims 1-3, characterized in that, The step of determining whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold includes: If the pulse width of the signal corresponding to the reference reflection event is less than the preset pulse width threshold, then it is determined that the pulse width of the signal corresponding to the reference reflection event does not meet the preset pulse width threshold. If the pulse width of the signal corresponding to the reference reflection event is not less than a preset pulse width threshold, then it is determined that the pulse width of the signal corresponding to the reference reflection event conforms to the preset pulse width threshold.

6. The ghost image recognition method for detecting optical signals according to any one of claims 1-3, characterized in that, After determining the reflection event and initial detection position in the probe optical signal, the method further includes: Determine whether the number of the reflection events is greater than two; If the number of reflection events is greater than two, ghost detection continues on the probe light signal; If the number of reflection events is no more than two, then the ghosting detection of the probe light signal is terminated.

7. A ghost image recognition device for detecting optical signals, characterized in that, The ghost detection device for the detected optical signal includes: The event determination module is used to acquire the detection light signal to be identified in the target optical cable and determine the reflection event and initial detection position in the detection light signal; The distance calculation module is used to sequentially select corresponding reflection events as reference reflection events, and calculate a first event interval distance between the reference reflection event and other reflection events based on a preset combination method and the reference reflection event, and calculate a second event interval distance between the initial detection position and the reflection events or between various combinations of reflection events; the distance calculation module includes: a reference selection unit, used to determine the reflection event farthest from the initial detection position among all the reflection events, and starting from the farthest reflection event, select corresponding reflection events in reverse order as reference reflection events; a first position unit, used to select one of the position points corresponding to all the first reflection events as the first position. The event location point; the first reflection event is the reflection event between the reference reflection event and the initial detection position; the second location unit is used to select one of the location points corresponding to the initial detection position and all the second reflection events as the second event location point; the second reflection event is the reflection event between the first event location point and the initial detection position; the first distance unit is used to calculate the distance between the reference reflection event and the first event location point based on the reference location information of the reference reflection event, to obtain the first event interval distance; the second distance unit is used to calculate the distance between the first event location point and the second event location point, to obtain the second event interval distance; The difference judgment module is used to determine whether the difference between the first event interval distance and the second event interval distance meets the preset distance difference. If the difference between the first event interval distance and the second event interval distance meets the preset distance difference, then it is determined whether the signal pulse width corresponding to the reference reflection event meets the preset pulse width threshold. An initial identification module is used to determine that the reference reflection event is a first ghosting event if the signal pulse width corresponding to the reference reflection event does not meet the pulse width threshold. The pulse width detection module is used to determine whether there is a reflection event between two adjacent first ghost events. If so, the reflection event between two adjacent first ghost events is taken as a candidate event, and it is determined whether the pulse width of the signal corresponding to the candidate event meets the pulse width threshold. The final identification module is used to determine the candidate event as a second ghosting event if the pulse width of the signal corresponding to the candidate event does not meet the pulse width threshold, and to generate the ghosting identification result of the probe light signal based on the first ghosting event and the second ghosting event.

8. A ghost image recognition device for detecting optical signals, characterized in that, The ghost recognition device for detecting optical signals includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the ghost detection device for detecting optical signals to perform the steps of the ghost detection method for detecting optical signals as described in any one of claims 1-6.

9. A computer-readable storage medium storing instructions thereon, characterized in that, When the instructions are executed by the processor, they implement the various steps of the ghost recognition method for detecting optical signals as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Method for detecting OTDR curve tail end event and locating optical fiber breaking point under online mode

    CN104052542A

  • Method and device for eliminating ghost interference of optical time domain reflectometer

    CN107453805A