Optical cable monitoring method and device, electronic equipment and storage medium
By controlling the fiber core status of the optical cable and the working status of the optical time domain reflector, the fault point positioning is automatically solved, and the existing optical cable monitoring system is slow and cost-effective, real-time monitoring of the optical cable network is realized.
Patent Information
- Application Number
- CN202411103616.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-12
- Publication Date
- 2024-12-27
AI Technical Summary
The existing optical cable monitoring system has slow response speed after a fault occurs, has a long response time for troubleshooting, is relatively high, has low troubleshooting efficiency, and is unable to achieve real-time monitoring and early prevention of faults.
By controlling the idle core of the optical cable to be in a conduction state, a two-way test is performed using an optical time domain reflector, the test curve image is obtained, the distance and location of the fault point are determined, and the optical cable information is combined to achieve automatic fault positioning, reducing manual intervention.
It shortens the response time of fault processing, reduces maintenance costs, improves troubleshooting efficiency, and realizes real-time monitoring of optical cable networks and early prevention of faults.
Smart Images

Figure CN119210575A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of optical cable monitoring, and in particular to an optical cable monitoring method, device, electronic equipment and storage medium. Background Art
[0002] Optical fiber cable is manufactured to meet optical, mechanical or environmental performance specifications. It is a communication cable assembly that uses one or more optical fibers placed in a sheath as a transmission medium and can be used individually or in groups. Optical cable is the lifeline of modern communication and information transmission. It is widely used in various fields such as telecommunications, the Internet, broadcasting, education, and national defense. However, optical cables are also susceptible to natural disasters, human activities or destruction, resulting in failures such as damage or interruption of the optical cable. In the related art, after an optical cable failure occurs, manual troubleshooting is required, which has a slow response speed, a long fault handling response time, and a high cost, resulting in low troubleshooting efficiency. Summary of the invention
[0003] The embodiments of the present application provide an optical cable monitoring method, device, electronic device and storage medium, which can improve the efficiency of troubleshooting optical cable faults.
[0004] According to a first aspect of the present application, a method for monitoring an optical cable is disclosed, the method comprising:
[0005] When fault information of a first port of a first optical cable in the optical cable network is detected, controlling an idle fiber core of the first optical cable to be in a conducting state;
[0006] When the idle fiber core of the first optical cable is in a conducting state, performing an optical time domain reflectometer bidirectional test on the idle fiber core to obtain a test curve image;
[0007] Determine a fault point distance according to the test curve image, wherein the fault point distance is a distance from a first fault point in the first optical cable to a starting point of the first optical cable;
[0008] The location information of the first fault point is determined according to the distance to the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0009] According to a second aspect of the present application, an optical cable monitoring device is disclosed, the device comprising:
[0010] A control module, configured to control an idle fiber core of a first optical cable to be in a conducting state when fault information of a first port of a first optical cable in an optical cable network is detected;
[0011] A test module, used for performing an optical time domain reflectometer bidirectional test on the idle fiber core when the idle fiber core of the first optical cable is in a conducting state, so as to obtain a test curve image;
[0012] A first determination module, configured to determine a fault point distance according to the test curve image, wherein the fault point distance is a distance from a first fault point in the first optical cable to a starting point of the first optical cable;
[0013] The second determination module is used to determine the location information of the first fault point according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0014] According to a third aspect of the present application, an electronic device is disclosed, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the optical cable monitoring method in the first aspect.
[0015] According to a fourth aspect of the present application, a computer-readable storage medium is disclosed, on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the optical cable monitoring method in the first aspect is implemented.
[0016] According to a fifth aspect of the present application, a computer program product is disclosed, comprising a computer program / instruction, which implements the optical cable monitoring method in the first aspect when executed by a processor.
[0017] In an embodiment of the present application, when fault information of the first port of the first optical cable in the optical cable network is detected, the idle core of the first optical cable is controlled to be in a conducting state; when the idle core of the first optical cable is in a conducting state, an optical time domain reflectometer is performed on the idle core to obtain a test curve image; according to the test curve image, the fault point distance is determined, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable; according to the fault point distance and the optical cable information of the first optical cable, the location information of the first fault point is determined; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position. Since after an optical cable fault occurs, the fault point can be automatically located by controlling the core state of the optical cable and the working state of the optical time domain reflectometer without manual intervention, the fault handling response time can be shortened, and the maintenance cost can be reduced, thereby improving the efficiency of troubleshooting. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 It is one of the flow charts of an optical cable monitoring method provided in an embodiment of the present application;
[0020] Figure 2 is an example diagram of an optical cable switch provided in an embodiment of the present application;
[0021] Figure 3 is an example diagram of an optical cable line provided in an embodiment of the present application;
[0022] Figure 4 is an example diagram of a test curve image provided in an embodiment of the present application;
[0023] Figure 5 This is the second flow chart of an optical cable monitoring method provided in an embodiment of the present application;
[0024] Figure 6 is an example diagram of the annotation information of the sample image provided in the embodiment of the present application;
[0025] Figure 7 This is the third flow chart of an optical cable monitoring method provided in an embodiment of the present application;
[0026] Figure 8 is an example diagram of the optical cable monitoring method provided by an embodiment of the present application;
[0027] Fig. 9 This is a fourth flow chart of an optical cable monitoring method provided in an embodiment of the present application;
[0028] Fig.10 It is a structural schematic diagram of an optical cable monitoring device provided in an embodiment of the present application;
[0029] Fig.11 It is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0031] To facilitate understanding, some relevant concepts and application scenarios involved in the embodiments of the present application are first introduced below.
[0032] 1. Related concepts
[0033] Optical Fiber Cable is manufactured to meet optical, mechanical or environmental performance specifications. It is a communication cable assembly that uses one or more optical fibers placed in a sheath as the transmission medium and can be used individually or in groups.
[0034] The YOLO (You Only Look Once) algorithm is a real-time target detection algorithm. Its core idea is to transform the target detection task into a regression problem and predict the position and category of all targets in the image at one time through a single neural network.
[0035] Open CV (Open Source Computer Vision Library) is an open source computer vision library that provides a wealth of image processing and computer vision algorithms, covering a wide range of fields such as feature detection, image processing, object recognition, motion tracking, etc.
[0036] Paddle OCR (PaddlePaddle Optical Character Recognition) is a deep learning framework based on PaddlePaddle. It recognizes text in images through training models. It improves the accuracy of text recognition through a series of processing operations such as scaling, grayscale, and denoising. It has the advantages of high precision, high recall rate, and high efficiency. It can recognize multiple fonts such as Chinese, English, and numbers, and supports multiple formats such as tables, PDFs, and images.
[0037] PIL (Python Imaging Library) is a powerful third-party image processing library that supports image storage, display and processing, and can handle almost all image formats. The PIL library provides rich functions, mainly including image archiving and image processing.
[0038] Optical Time Domain Reflectometer (OTDR) is a precision optoelectronic integrated instrument that uses the backscattering caused by Rayleigh scattering and Fresnel reflection when light is transmitted in the optical fiber. This instrument is widely used in the maintenance and construction of optical cable lines. It can measure optical fiber length, optical fiber transmission attenuation, joint attenuation and fault location.
[0039] 2. Application Scenarios
[0040] With the continuous expansion of the scale of optical cable networks and the higher requirements of various industries for the quality and reliability of communication services, traditional optical cable monitoring systems have been unable to meet actual needs. After a fault occurs, the traditional optical cable monitoring system mainly relies on manual troubleshooting. On the one hand, the reaction speed is slow, the fault handling response time is long, it cannot give advance warnings, and it is difficult to accurately locate the fault point. It can only passively carry out on-site repairs after the problem occurs. There are problems such as low efficiency and single monitoring methods, and it is impossible to achieve "real-time monitoring and early prevention of faults"; on the other hand, there are many optical cable monitoring points and they are widely distributed. Manual monitoring requires a lot of manpower and material resources, which increases the maintenance cost and difficulty.
[0041] In order to solve the above technical problems, the embodiments of the present application provide an optical cable monitoring method, device, electronic device and storage medium, so as to realize automated and intelligent optical cable network monitoring and early warning, thereby improving the reliability and operation and maintenance efficiency of the optical cable network and reducing maintenance costs.
[0042] Next, the optical cable monitoring method provided in the embodiment of the present application is introduced in conjunction with the accompanying drawings.
[0043] Figure 1 This is one of the flow charts of an optical cable monitoring method provided in an embodiment of the present application, such as Figure 1 As shown, the method may include the following steps: step 101, step 102, step 103 and step 104;
[0044] In step 101, when fault information of a first port of a first optical cable in an optical cable network is detected, an idle fiber core of the first optical cable is controlled to be in a conducting state.
[0045] In the embodiment of the present application, an optical cable monitoring system can be provided, which is used to perform the operations of steps 101 to 104 to realize the safety monitoring of all optical cables, wavelength division transmission equipment, and lines and equipment such as poles in the optical cable network. The optical cable monitoring system can be connected to an existing alarm system, which can detect the status information of each port of the optical cable in real time. When the fault information of any port is detected, it is reported to the optical cable monitoring system, triggering the optical cable monitoring system to execute step 101.
[0046] In the embodiment of the present application, the first optical cable may be any optical cable in the optical cable network, and the first port may be any port in the first optical cable.
[0047] In the embodiment of the present application, if fault information of the first port of the first optical cable is detected, it means that a fault point has appeared near the first port of the first optical cable. In order to detect the specific location of the fault point, a bidirectional test is performed with the help of an OTDR. During the bidirectional test, in order to avoid affecting the normal operation of the optical fiber, an OTDR bidirectional test is performed on the idle fiber core in the first optical cable. The premise of the OTDR bidirectional test is that the optical fiber is in a conducting state. Therefore, it is necessary to control the idle fiber core of the first port of the first optical cable to be in a conducting state.
[0048] For example, Figure 2 As shown, a multi-stage optical cable is connected through a multi-stage 1:16 optical switch, and each stage optical switch divides the optical path into 16 paths. When the OTDR bidirectional test is started, only one path is kept open, and the other 15 optical paths are closed; the optical port attenuation rate of the first port is set to 0db, that is, the open state, so that the idle fiber core of the first port is in the conducting state. When the OTDR bidirectional test is completed, the optical port attenuation rate of the first port is set to 20db, that is, the closed state is restored, so that the idle fiber core of the first port is in the disconnected state.
[0049] In step 102, when the idle fiber core of the first optical cable is in a conducting state, an optical time domain reflectometer bidirectional test is performed on the idle fiber core to obtain a test curve image.
[0050] In the embodiment of the present application, the opposite port of the first port is referred to as the second port. An OTDR can be set on the outside of the first port, and the OTDR transmits light pulses from the first port to the second port; an OTDR is set on the outside of the second port, and the OTDR transmits light pulses from the second port to the first port, so as to implement OTDR bidirectional testing of the idle fiber core in the conducting state of the first port and obtain a test curve graph.
[0051] For example, Figure 3 As shown, an OTDR1 is set on the left side of the first port, and an OTDR2 is set on the right side of the second port. OTDR1 transmits optical pulses from the first port to the second port, and OTDR2 transmits optical pulses from the second port to the first port, so as to perform OTDR bidirectional test on the idle fiber core in the conductive state of the first port, and obtain a test curve graph, wherein the test curve graph can be referred to Figure 4 .
[0052] In step 103, the fault point distance is determined according to the test curve image, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable.
[0053] In the embodiment of the present application, the first fault point refers to the fault point that causes the fault information of the first port.
[0054] In an embodiment of the present application, the test curve image can be cropped to a first size to obtain a first image; the original coordinate information in the first image can be extracted; the first image can be converted to the HSV color space to obtain a second image; the second image can be binarized to obtain a third image; the horizontal coordinate information of the first fault point can be determined based on the original coordinate information and the position of the peak of the curve in the third image; the distance of the fault point can be determined based on the horizontal coordinate information of the first fault point, the scale value of the first image and the distance length of the first optical cable.
[0055] For example, for the test curve graph, PIL is first used to crop the graph to a specified size, and then processed by Paddle OCR, the confidence is set to 0.9, the original coordinate information is obtained, and Open CV is used to convert the graph to HSV color space. The calculation formula for converting the RGB model to the HSV model is as follows:
[0056] V←max(R,G,B)
[0057]
[0058] IfH<0thenH←H+360.Onoutput0≤V≤1,0≤S≤1,0≤H≤360.
[0059] The image is binarized using binary identification noise, the upper bound ([10, 255, 255]) and lower bound ([0, 43, 46]) of the color threshold are set, the target curve contour is extracted, the slope threshold is set, the rising inflection point information of the target curve is extracted, and then the maximum value Y of the ordinate is found by traversing the contour coordinates after the inflection point. m , get the maximum peak, its horizontal coordinate X m That is, the location of the fault point; calculate the scale P of the map radio , d1, d2, x1, x2 are distances X m The actual distance and horizontal coordinate of the two nearest distance coordinates; the fault point location coordinates and distance coordinates are proportionally scaled to obtain the preliminary fault point distance d; the preliminary fault point distance d between the first port and its opposite port is calculated. L d O , total length of optical cable d T , find the final actual fault point distance d F ; The calculation formula is as follows:
[0060]
[0061] d = x m ×P radio
[0062]
[0063] It can be seen that in the embodiment of the present application, the existing artificial intelligence algorithm can be used to determine the distance of the fault point based on the test curve image, the calculation amount is small, and the calculation result is relatively accurate.
[0064] In step 104, the location information of the first fault point is determined according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0065] In an embodiment of the present application, after determining the distance to the fault point, the actual location of the first fault point can be determined based on the optical cable information such as the distance to the fault point, the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position, so that the operation and maintenance personnel can go there in time to repair the fault.
[0066] In the embodiment of the present application, after the location information of the first fault point is determined, a first map including the positioning information of the first fault point can be generated according to the location information of the first fault point and the map information, thereby realizing map visualization of the fault point.
[0067] As can be seen from the above embodiments, in this embodiment, when the fault information of the first port of the first optical cable in the optical cable network is detected, the idle core of the first optical cable is controlled to be in a conducting state; when the idle core of the first optical cable is in a conducting state, the idle core is subjected to an optical time domain reflectometer bidirectional test to obtain a test curve image; according to the test curve image, the fault point distance is determined, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable; according to the fault point distance and the optical cable information of the first optical cable, the location information of the first fault point is determined; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position. Since after an optical cable fault occurs, the fault point can be automatically located by controlling the core state of the optical cable and the working state of the optical time domain reflectometer without manual intervention, the fault handling response time can be shortened, and the maintenance cost can be reduced, thereby improving the efficiency of troubleshooting.
[0068] Figure 5 This is a second flow chart of an optical cable monitoring method provided in an embodiment of the present application, such as Figure 5 As shown, the method may include the following steps: step 501, step 502, step 503, step 504, step 505, step 506 and step 507;
[0069] In step 501, when fault information of a first port of a first optical cable in an optical cable network is detected, an idle fiber core of the first optical cable is controlled to be in a conducting state.
[0070] In step 502, when the idle fiber core of the first optical cable is in a conducting state, an optical time domain reflectometer bidirectional test is performed on the idle fiber core to obtain a test curve image.
[0071] In step 503, the fault point distance is determined according to the test curve image, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable.
[0072] In step 504, the location information of the first fault point is determined according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0073] The contents of steps 501 to 504 in the embodiment of the present application are Figure 1 The contents of steps 101 to 104 in the illustrated embodiment are similar and will not be described in detail herein.
[0074] In step 505, a first monitoring image group at the location of the first fault point is obtained according to the location information of the first fault point, wherein the first monitoring image group includes at least one monitoring image.
[0075] In the embodiment of the present application, the optical cable monitoring system may also include a monitoring device and a storage device, such as a smart camera, which can collect images of each optical cable site in the optical cable network in real time, that is, monitoring images, and save the collected monitoring images to the storage device. After determining the location information of the first fault point, a first monitoring image group at the location of the first fault point can be obtained from the storage device, and the cause of the failure of the first port can be determined by analyzing the monitoring images in the first monitoring image group.
[0076] In step 506, target recognition is performed on the surveillance images in the first surveillance image group using a target recognition model to obtain a first recognition result.
[0077] In an embodiment of the present application, the target recognition model is used to identify optical cables, electric poles and potential danger objects in the monitoring image, where the potential danger objects may include: excavators, bulldozers, dump trucks, road rollers, etc.
[0078] In an embodiment of the present application, a data set of more than 1,500 images of optical cable poles, excavators, bulldozers, dump trucks, road rollers, etc. can be used, and the LabelImg annotation tool can be used to annotate the sample images in the data set. For potential hazards, the body, mechanical boom, bucket, roller, carriage and other parts are used as the main annotation features; the data set is divided into training set, verification set and test set in a ratio of 8:1:1, and the target confidence threshold confidence is set to 0.5 to ensure the accuracy of the detection results and build a target recognition model.
[0079] In some embodiments, the target recognition model may be a model trained based on the YOLOV8 algorithm. During the model training process, in order to improve the positioning accuracy and classification performance of the detection box, a bounding box regression loss function based on MPDIoU may be used, wherein the MPDIoU loss function calculation formula is as follows:
[0080]
[0081]
[0082] L MPDIoU =1-MPDIoU
[0083] Among them, A and B represent two areas respectively, such as Figure 6 As shown, and is the coordinate of the manually annotated detection box in the sample image. and are the coordinates of the detection box predicted by the model, and w and h are the width and height of the sample image, respectively.
[0084] In step 507, the fault cause of the first fault point is determined according to the first identification result.
[0085] In the embodiment of the present application, the cause of the fault can be determined based on whether the first identification result contains a hidden danger object, and the spatial position relationship between the optical cable, the pole and the hidden danger object.
[0086] For example, if the first identification result does not include a hidden danger object, it means that the failure of the first port is likely caused by a problem inside the first optical cable. If the first identification result includes a hidden danger object and the hidden danger object contacts the electric pole, it means that the failure of the first port is likely caused by the hidden danger object.
[0087] It can be seen that in the embodiment of the present application, the specific location of the fault point can be analyzed by comparing the distance to the fault point and the optical cable information, and the cause of the fault can be analyzed based on the target recognition model and the monitoring image at the specific location of the fault point. Since the target recognition model is trained based on massive sample data, it can learn various fault attributes in the optical cable scenario. Therefore, the accuracy and reliability of fault detection are relatively high, which can improve the work efficiency and productivity of operation and maintenance personnel.
[0088] Figure 7 This is a flowchart of a method for monitoring an optical cable provided in an embodiment of the present application. Figure 7 As shown, the method may include the following steps: step 701, step 702, step 703, step 704, step 705, step 706, step 707, step 708, step 709 and step 710;
[0089] In step 701, when fault information of a first port of a first optical cable in an optical cable network is detected, an idle fiber core of the first optical cable is controlled to be in a conducting state.
[0090] In step 702, when the idle fiber core of the first optical cable is in a conducting state, an optical time domain reflectometer bidirectional test is performed on the idle fiber core to obtain a test curve image.
[0091] In step 703, the fault point distance is determined according to the test curve image, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable.
[0092] In step 704, the location information of the first fault point is determined according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0093] In step 705, a first monitoring image group at the location of the first fault point is obtained according to the location information of the first fault point, wherein the first monitoring image group includes at least one monitoring image.
[0094] In step 706, target recognition is performed on the surveillance images in the first surveillance image group using a target recognition model to obtain a first recognition result.
[0095] In step 707, the fault cause of the first fault point is determined according to the first identification result.
[0096] The contents of steps 701 to 707 in the embodiment of the present application are similar to Figure 5 The contents of steps 501 to 507 in the illustrated embodiment are similar and will not be described in detail herein.
[0097] In step 708, when the first recognition result includes the protected object and the potential danger object, two sides opposite to the protected object and the potential danger object are set as a safety area 1 and a safety area 2 respectively.
[0098] In the embodiment of the present application, the included objects may include a first optical cable and an electric pole.
[0099] In this embodiment of the present application, the length of safety area 1 is half the length of the hidden danger object, and the width of safety area 1 is the sum of the width of the protected object and half the width of the hidden danger object; the length of safety area 2 is the length of the protected object, and the width of safety area 2 is half the width of the hidden danger object.
[0100] For example, Figure 8 As shown in the figure, A represents the protected object, B represents the potential danger object, S xThe area represents the safe area 1, S y The area represents security zone 2.
[0101] In step 709, a first Euclidean distance between the protected object and the hidden danger object and a first movement deflection angle of the hidden danger object are determined according to the first monitoring image group.
[0102] In step 710, when at least five of the first Euclidean distance, the first moving deflection angle, the area where the protected object is located, the area where the hidden danger object is located, the safe area 1 and the safe area 2 meet the preset conditions, the first warning information for the protected object is triggered.
[0103] In some embodiments, the above step 710 may include the following steps: when the first Euclidean distance becomes smaller and the first moving deviation angle does not change, calculating the first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and the second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2; when at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, triggering the first warning information for the protected object.
[0104] In some embodiments, the above step 710 may include the following steps: when the first Euclidean distance becomes smaller and the first moving deflection angle changes, calculating the first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and the second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2; when at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, determining whether the horizontal and vertical coordinates of the hidden danger object in the current state are the same as the horizontal and vertical coordinates of the hidden danger object in the previous state; if they are completely different, triggering the first warning information for the protected object.
[0105] In some embodiments, the above step 710 may include the following steps: when the first Euclidean distance becomes smaller and the first moving deflection angle changes, calculating the first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and the second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2; when at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, determining whether the horizontal and vertical coordinates of the hidden danger object in the current state are the same as the horizontal and vertical coordinates of the hidden danger object in the previous state; if they are partially the same, calculating the third intersection-and-union ratio between the area where the protected object is located and the area where the hidden danger object is located; when the third intersection-and-union ratio is greater than zero, triggering the first warning information for the protected object.
[0106] For example, Figure 8As shown, the conditions for triggering the first warning information, i.e., the trigger parameter R, are set. When potential danger objects such as excavators, bulldozers, dump trucks, and road rollers are identified, safety area 1 and safety area 2 are set, and the first warning information is triggered when one of the following three conditions is met:
[0107] The two sides opposite to the protected object and the potential danger object are set as safety area 1 and safety area 2; the length of safety area 1 is set to half the length of the potential danger object, and the width is set to the sum of the width of the protected object and half the width of the potential danger object; the length of safety area 2 is set to the length of the protected object, and the width is set to half the width of the potential danger object;
[0108] (1) When the Euclidean distance d between the protected object and the hidden danger object becomes smaller, the change of the moving deflection angle θ of the hidden danger object is determined. When the moving deflection angle θ is zero, the intersection over union (IOU) of the area where the hidden danger object is located and the safe area 1 and the safe area 2 is determined. If one of the IOUs is greater than zero, an early warning is generated.
[0109]
[0110] (2) When the Euclidean distance d between the protected object and the hidden danger object becomes smaller, the change of the moving deflection angle θ of the hidden danger object is determined. When the moving deflection angle θ is not zero, the intersection-over-union ratio (IOU) of the area where the hidden danger object is located and the safe area 1 and the safe area 2 is determined. If one of the IOUs is greater than zero, the change of the horizontal and vertical coordinates of the current state of the hidden danger object and its previous state is determined. If both are not zero, an early warning is generated.
[0111]
[0112] (3) When the Euclidean distance d between the protected object and the hidden danger object becomes smaller, the change of the moving deflection angle θ of the hidden danger object is determined. When the moving deflection angle θ is not zero, the intersection-over-union ratio (IOU) of the area where the hidden danger object is currently located and the safe area 1 and the safe area 2 is determined. If one of the IOUs is greater than zero, the change of the horizontal and vertical coordinates of the current state of the hidden danger object and its previous state is determined. If one of them is zero, the intersection-over-union ratio (IOU) of the area where the protected object is located and the area where the hidden danger object is located is determined. If the IOU is greater than zero, an early warning is generated.
[0113]
[0114] The parameters are marked as follows: Figure 8 , where A is the area of the protected object, B t is the area of the current hidden danger object, B t-1 is the area of historical hidden danger objects, S x is the area of safe area 1, S y is the area of safe area 2, the length and width of area A are XA , Y A The length and width of the area where B is located are X B , Y B , S x The length and width of the area are X B / 2, Y A +Y B / 2,S y The length and width of the area are X A , Y B / 2,P A is the center point of the area where A is located, P Bt For B t The center point of the area, P Bt-1 For B t-1 The center point of the area where A is located, d is the Euclidean distance between the area where A is located and the area where B is located, and θ is the moving deflection angle of the area where B is located. The calculation formulas for other parameters are as follows:
[0115]
[0116] In some embodiments, after the first warning information is triggered, fault information and / or first warning information can also be output. For example, the user information of the operation and maintenance personnel, such as name, mobile phone number, email address, etc., can be obtained, and the fault information and the first warning information can be sent to the operation and maintenance personnel via SMS, email, etc. according to the user information.
[0117] In some embodiments, after the first warning information is triggered, the fault information and / or the first warning information may also be stored, for example, the fault information and the first warning information may be saved in a database for subsequent fault analysis.
[0118] It can be seen that in the embodiments of the present application, artificial intelligence technologies YOLO, Open CV, and Paddle OCR can be used to process OTDR test curve images and real-time image information of on-site monitoring, so as to realize intelligent analysis of fault point distance, precise fault location, fault cause, and fault warning and other information, reduce manual intervention, reduce maintenance costs, improve the work efficiency and productivity of operation and maintenance personnel, realize "real-time monitoring, early prevention of faults", ensure the reliability and safety of the optical cable network, and improve the accuracy of fault diagnosis and monitoring efficiency.
[0119] Fig. 9 This is a fourth flow chart of an optical cable monitoring method provided in an embodiment of the present application, such as Fig. 9 As shown, this method can also be used in Figure 1 Based on the embodiment shown, the following steps are added: step 901, step 902 and step 903;
[0120] In step 901, when no fault information of the optical cable in the optical cable network is detected, each second monitoring image group of the electric pole corresponding to each optical cable in the optical cable network is obtained; wherein the second monitoring image group includes at least one monitoring image.
[0121] In the embodiment of the present application, each monitoring camera in the optical cable network can collect monitoring images of the electric poles corresponding to each optical cable in the optical cable network in real time to obtain a second monitoring image group for each electric pole.
[0122] In step 902, target recognition is performed on each surveillance image in each second surveillance image group using a target recognition model to obtain each second recognition result.
[0123] In an embodiment of the present application, for each second monitoring image group, the target recognition model can identify the protected objects and hidden danger objects in its monitoring image to obtain a second recognition result.
[0124] In step 903, for each second recognition result, when it is determined that there is a potential safety hazard according to the second recognition result, a second warning information is triggered.
[0125] In the embodiment of the present application, step 903 may be performed by Figure 7 In the illustrated embodiment, the algorithm for triggering the first warning information and the second recognition result are used to determine whether there is a safety hazard in the monitoring scene corresponding to each second monitoring image group. If there is a safety hazard, the second warning information is triggered.
[0126] In some embodiments, after the second warning information is triggered, the second warning information can also be output. For example, the user information of the operation and maintenance personnel, such as name, mobile phone number, email address, etc., can be obtained, and the second warning information can be sent to the operation and maintenance personnel via SMS, email, etc. according to the user information.
[0127] In some embodiments, after the second warning information is triggered, the second warning information may also be stored, for example, the second warning information may be saved in a database for subsequent fault analysis.
[0128] It can be seen that in the embodiments of the present application, images of the poles corresponding to each optical cable in the optical cable network can be captured in real time, and fault warnings can be performed based on the captured real-time images, thereby reducing manual intervention, reducing maintenance costs, and improving the work efficiency and productivity of operation and maintenance personnel, achieving "real-time monitoring and early prevention of faults", and ensuring the reliability and safety of the optical cable network.
[0129] Corresponding to the above method embodiment, the embodiment of the present application further provides an optical cable monitoring device. The optical cable monitoring device described below and the optical cable monitoring method described above can refer to each other.
[0130] Fig.10 is a schematic diagram of the structure of an optical cable monitoring device provided in an embodiment of the present application, such as Fig.10 As shown, the optical cable monitoring device 1000 may include: a control module 1001, a test module 1002, a first determination module 1003 and a second determination module 1004;
[0131] The control module 1001 is used to control the idle core of the first optical cable to be in a conducting state when fault information of the first port of the first optical cable in the optical cable network is detected;
[0132] The test module 1002 is used to perform an optical time domain reflectometer bidirectional test on the idle fiber core when the idle fiber core of the first optical cable is in a conducting state, so as to obtain a test curve image;
[0133] A first determination module 1003 is used to determine a fault point distance according to the test curve image, wherein the fault point distance is a distance from a first fault point in the first optical cable to a starting point of the first optical cable;
[0134] The second determination module 1004 is used to determine the location information of the first fault point according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
[0135] As can be seen from the above embodiments, in this embodiment, when the fault information of the first port of the first optical cable in the optical cable network is detected, the idle core of the first optical cable is controlled to be in a conducting state; when the idle core of the first optical cable is in a conducting state, the idle core is subjected to an optical time domain reflectometer bidirectional test to obtain a test curve image; according to the test curve image, the fault point distance is determined, wherein the fault point distance is the distance from the first fault point in the first optical cable to the starting point of the first optical cable; according to the fault point distance and the optical cable information of the first optical cable, the location information of the first fault point is determined; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position. Since after an optical cable fault occurs, the fault point can be automatically located by controlling the core state of the optical cable and the working state of the optical time domain reflectometer without manual intervention, the fault handling response time can be shortened, and the maintenance cost can be reduced, thereby improving the efficiency of troubleshooting.
[0136] Optionally, as an embodiment, the first determining module 1003 may include:
[0137] A cropping submodule, used for cropping the test curve image to a first size to obtain a first image;
[0138] An extraction submodule, used to extract original coordinate information in the first image;
[0139] A conversion submodule, used for converting the first image into an HSV color space to obtain a second image;
[0140] A binarization submodule, used for performing binarization processing on the second image to obtain a third image;
[0141] A first determination submodule, configured to determine the horizontal coordinate information of the first fault point according to the original coordinate information and the position of the peak of the curve in the third image;
[0142] The second determination submodule is used to determine the distance of the fault point according to the horizontal coordinate information of the first fault point, the scale value of the first image and the distance length of the first optical cable.
[0143] Optionally, as an embodiment, the optical cable monitoring device 1000 may further include:
[0144] A first acquisition module, configured to acquire a first monitoring image group at a location of the first fault point according to the location information of the first fault point, wherein the first monitoring image group includes at least one monitoring image;
[0145] A first recognition module, configured to perform target recognition on the surveillance images in the first surveillance image group by using a target recognition model to obtain a first recognition result;
[0146] The third determination module is used to determine the fault cause of the first fault point according to the first identification result.
[0147] Optionally, as an embodiment, the optical cable monitoring device 1000 may further include:
[0148] A setting module, for setting two sides of the protected object opposite to the hidden danger object as safety area 1 and safety area 2 respectively, when the first identification result includes a protected object and a hidden danger object; wherein the included object includes the first optical cable and the electric pole; the length of the safety area 1 is half the length of the hidden danger object, and the width of the safety area 1 is the sum of the width of the protected object and half the width of the hidden danger object; the length of the safety area 2 is the length of the protected object, and the width of the safety area 2 is half the width of the hidden danger object;
[0149] a fourth determination module, configured to determine, according to the first monitoring image group, a first Euclidean distance between the protected object and the hidden danger object and a first movement deflection angle of the hidden danger object;
[0150] The first trigger module is used to trigger the first warning information for the protected object when at least five of the first Euclidean distance, the first moving deviation angle, the area where the protected object is located, the area where the hidden danger object is located, the safe area 1 and the safe area 2 meet preset conditions.
[0151] Optionally, as an embodiment, the first trigger module may include:
[0152] a first calculation submodule, configured to calculate a first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2, when the first Euclidean distance becomes smaller and the first moving deflection angle does not change;
[0153] The first triggering submodule is used to trigger first warning information for the protected object when at least one of the first intersection-and-joint ratio and the second intersection-and-joint ratio is greater than zero.
[0154] Optionally, as an embodiment, the first trigger module may include:
[0155] a second calculation submodule, configured to calculate a first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2, when the first Euclidean distance becomes smaller and the first moving deflection angle changes;
[0156] The second trigger submodule is used to determine whether the horizontal and vertical coordinates of the hidden danger object in the current state are the same as the horizontal and vertical coordinates of the hidden danger object in the previous state when at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero; if they are completely different, triggering the first warning information for the protected object.
[0157] Optionally, as an embodiment, the first trigger module may include:
[0158] a third calculation submodule, configured to calculate a first intersection-and-union ratio between the area where the hidden danger object is located and the safe area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safe area 2, when the first Euclidean distance becomes smaller and the first moving deflection angle changes;
[0159] a fourth calculation submodule, configured to determine whether the horizontal and vertical coordinates of the hidden danger object in the current state are the same as the horizontal and vertical coordinates of the hidden danger object in the previous state when at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, and if they are partially the same, calculate a third intersection-and-union ratio between the area where the protected object is located and the area where the hidden danger object is located;
[0160] The third triggering submodule is used to trigger the first warning information for the protected object when the third intersection-to-combination ratio is greater than zero.
[0161] Optionally, as an embodiment, the optical cable monitoring device 1000 may further include at least one of the following modules:
[0162] An output module, used for outputting the fault information and / or the first warning information;
[0163] A storage module is used to store the fault information and / or the first warning information.
[0164] Optionally, as an embodiment, the optical cable monitoring device 1000 may further include:
[0165] A generating module is used to generate a first map including the positioning information of the first fault point according to the position information and map information of the first fault point.
[0166] Optionally, as an embodiment, the optical cable monitoring device 1000 may further include:
[0167] A second acquisition module is used to acquire each second monitoring image group of the electric pole corresponding to each optical cable in the optical cable network when no fault information of the optical cable in the optical cable network is detected, wherein the second monitoring image group includes at least one monitoring image;
[0168] A second recognition module, configured to perform target recognition on each surveillance image in the second surveillance image group by using a target recognition model to obtain each second recognition result;
[0169] The second trigger module is used to trigger second warning information for each of the second recognition results when it is determined that there is a safety hazard according to the second recognition result.
[0170] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0171] Corresponding to the above method embodiment, an embodiment of the present application further provides an electronic device, including: a memory for storing a computer program; and a processor for implementing the steps of the above optical cable monitoring method when executing the computer program.
[0172] like Fig.11 , which is a schematic diagram of the composition structure of an electronic device, the electronic device may include: a processor 1110, a memory 1120, a communication interface 1130 and a communication bus 1140. The processor 1110, the memory 1120, and the communication interface 1130 all communicate with each other through the communication bus 1140.
[0173] In the embodiment of the present application, the processor 1110 may be a central processing unit (CPU), an application specific integrated circuit, a digital signal processor, a field programmable gate array, or other programmable logic devices.
[0174] The processor 1110 may call the program stored in the memory 1120. Specifically, the processor 1110 may perform the operations in the embodiment of the system management method. The memory 1120 is used to store one or more programs. The program may include program code, and the program code includes computer operation instructions. In the embodiment of the present application, the memory 1120 at least stores a program for implementing the following functions:
[0175] In case of detecting fault information of a first port of a first optical cable in an optical cable network, controlling an idle core of the first optical cable to be in a conducting state; in case of the idle core of the first optical cable being in a conducting state, performing an optical time domain reflectometer bidirectional test on the idle core to obtain a test curve image; determining a fault point distance based on the test curve image, wherein the fault point distance is the distance from a first fault point in the first optical cable to a starting point of the first optical cable; determining location information of the first fault point based on the fault point distance and optical cable information of the first optical cable; wherein the optical cable information includes: longitude and latitude of the starting point of the optical cable, distance length, port and pole position.
[0176] In one possible implementation, the memory 1120 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function, etc.; the data storage area may store data created during use.
[0177] In addition, the memory 1120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device. The communication interface 1130 may be an interface of a communication module, which is used to connect to other devices or systems. Of course, it should be noted that Fig.11 The structure shown does not constitute a limitation on the electronic device in the embodiment of the present application. In actual applications, the electronic device may include Fig.11 More or fewer components than shown, or combinations of certain components.
[0178] Corresponding to the above method embodiment, the embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above optical cable monitoring method are implemented.
[0179] In addition, it should be noted that the embodiment of the present application also provides a computer program product or a computer program, which may include a computer instruction, which may be stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor may execute the computer instruction so that the computer device executes the description of the optical cable monitoring method in the corresponding embodiment of the foregoing text, and therefore, it will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated. For technical details not disclosed in the computer program product or computer program embodiment involved in the present application, please refer to the description of the method embodiment of the present application.
[0180] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. Professionals can also further realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0181] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0182] Specific examples are used herein to illustrate the principles and implementation methods of the present application, and the description of the above embodiments is only used to help understand the technical solution and core ideas of the present application. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.
Claims
1. A method for monitoring an optical cable, characterized in that: The method comprises: When fault information of a first port of a first optical cable in the optical cable network is detected, controlling an idle fiber core of the first optical cable to be in a conducting state; When the idle fiber core of the first optical cable is in a conducting state, performing an optical time domain reflectometer bidirectional test on the idle fiber core to obtain a test curve image; Determine a fault point distance according to the test curve image, wherein the fault point distance is a distance from a first fault point in the first optical cable to a starting point of the first optical cable; The location information of the first fault point is determined according to the distance to the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
2. The method according to claim 1, characterized in that: Determining the distance of the fault point according to the test curve image includes: Cropping the test curve image to a first size to obtain a first image; Extracting original coordinate information from the first image; Convert the first image to the HSV color space to obtain a second image; performing binarization processing on the second image to obtain a third image; Determine the horizontal coordinate information of the first fault point according to the original coordinate information and the position of the peak of the curve in the third image; The distance of the fault point is determined according to the horizontal coordinate information of the first fault point, the scale value of the first image and the distance length of the first optical cable.
3. The method according to claim 1 or 2, characterized in that: After the step of determining the location information of the first fault point according to the distance to the fault point and the optical cable information of the first optical cable, the method further includes: Acquire a first monitoring image group at the location of the first fault point according to the location information of the first fault point, wherein the first monitoring image group includes at least one monitoring image; Performing target recognition on the surveillance images in the first surveillance image group by using a target recognition model to obtain a first recognition result; A fault cause of the first fault point is determined according to the first identification result.
4. The method according to claim 3, characterized in that After the step of performing target recognition on the surveillance images in the first surveillance image group by using the target recognition model to obtain a first recognition result, the method further includes: In the case where the first identification result includes a protected object and a hidden danger object, the two sides of the protected object opposite to the hidden danger object are respectively set as safety area 1 and safety area 2; wherein the included objects include the first optical cable and the electric pole; the length of the safety area 1 is half the length of the hidden danger object, and the width of the safety area 1 is the sum of the width of the protected object and half the width of the hidden danger object; the length of the safety area 2 is the length of the protected object, and the width of the safety area 2 is half the width of the hidden danger object; Determine, according to the first monitoring image group, a first Euclidean distance between the protected object and the hidden danger object and a first moving deflection angle of the hidden danger object; When at least five of the first Euclidean distance, the first moving deviation angle, the area where the protected object is located, the area where the hidden danger object is located, the safe area 1 and the safe area 2 meet preset conditions, the first warning information for the protected object is triggered.
5. The method according to claim 4, characterized in that The triggering of the first warning information for the protected object when at least five of the first Euclidean distance, the first moving deflection angle, the area where the protected object is located, the area where the potential danger object is located, the safety area 1, and the safety area 2 meet preset conditions includes: When the first Euclidean distance decreases and the first moving deflection angle does not change, calculating a first intersection-and-union ratio between the area where the hidden danger object is located and the safety area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safety area 2; When at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, first warning information for the protected object is triggered.
6. The method according to claim 4, characterized in that The triggering of the first warning information for the protected object when at least five of the first Euclidean distance, the first moving deflection angle, the area where the protected object is located, the area where the potential danger object is located, the safety area 1, and the safety area 2 meet preset conditions includes: When the first Euclidean distance decreases and the first moving deflection angle changes, calculating a first intersection-and-union ratio between the area where the hidden danger object is located and the safety area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safety area 2; When at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, determine whether the horizontal and vertical coordinates of the hidden danger object in the current state are the same as the horizontal and vertical coordinates of the hidden danger object in the previous state; if they are completely different, trigger the first warning information for the protected object.
7. The method according to claim 4, characterized in that The triggering of the first warning information for the protected object when at least five of the first Euclidean distance, the first moving deflection angle, the area where the protected object is located, the area where the potential danger object is located, the safety area 1, and the safety area 2 meet preset conditions includes: When the first Euclidean distance decreases and the first moving deflection angle changes, calculating a first intersection-and-union ratio between the area where the hidden danger object is located and the safety area 1, and a second intersection-and-union ratio between the area where the hidden danger object is located and the safety area 2; When at least one of the first intersection-and-union ratio and the second intersection-and-union ratio is greater than zero, determining whether the horizontal and vertical coordinates of the potential danger object in the current state are the same as the horizontal and vertical coordinates of the potential danger object in the previous state; if they are partially the same, calculating a third intersection-and-union ratio between the area where the protected object is located and the area where the potential danger object is located; When the third intersection-over-combination ratio is greater than zero, a first warning message for the protected object is triggered.
8. The method according to any one of claims 4 to 7, characterized in that: The method further comprises at least one of the following steps: Outputting the fault information and / or the first warning information; The fault information and / or the first warning information is stored.
9. The method according to claim 1, characterized in that: After the step of determining the location information of the first fault point according to the distance to the fault point and the optical cable information of the first optical cable, the method further includes: A first map including the positioning information of the first fault point is generated according to the position information and map information of the first fault point.
10. The method according to claim 1, characterized in that The method further comprises: In the case where no fault information of the optical cables in the optical cable network is detected, obtaining each second monitoring image group of the electric pole corresponding to each optical cable in the optical cable network, wherein the second monitoring image group includes at least one monitoring image; Performing target recognition on each surveillance image in the second surveillance image group by using a target recognition model to obtain each second recognition result; For each of the second recognition results, when it is determined that there is a potential safety hazard according to the second recognition result, a second warning information is triggered.
11. An optical cable monitoring device, characterized in that: The device comprises: A control module, configured to control an idle fiber core of a first optical cable to be in a conducting state when fault information of a first port of a first optical cable in an optical cable network is detected; A test module, used for performing an optical time domain reflectometer bidirectional test on the idle fiber core when the idle fiber core of the first optical cable is in a conducting state, so as to obtain a test curve image; A first determination module, configured to determine a fault point distance according to the test curve image, wherein the fault point distance is a distance from a first fault point in the first optical cable to a starting point of the first optical cable; The second determination module is used to determine the location information of the first fault point according to the distance of the fault point and the optical cable information of the first optical cable; wherein the optical cable information includes: the longitude and latitude of the starting point of the optical cable, the distance length, the port and the pole position.
12. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the optical cable monitoring method according to any one of claims 1-10.
13. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instruction is executed by a processor, the optical cable monitoring method according to any one of claims 1 to 10 is implemented.
Citation Information
Cited By
Optical fiber end-to-end coverage fault positioning system based on passive optical switch cascade
CN121690367A
Optical fiber end-to-end coverage fault location system based on passive optical switch cascade
CN121690367B
