Optical fiber breakage detection method, device and electronic equipment

By acquiring images of the fiber bundle end face at the end of the endoscope, identifying unbroken fibers and calculating the fiber breakage rate, the problem of low accuracy in fiber bundle breakage rate detection is solved, and efficient fiber breakage rate detection is achieved.

CN120028328BActive Publication Date: 2026-02-13CHANGZHOU UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311561663.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-21
Publication Date
2026-02-13
Estimated Expiration
2043-11-21

AI Technical Summary

Technical Problem

In existing technologies, the accuracy and efficiency of fiber breakage rate detection are not high, which affects the illumination conditions of the endoscope system.

Method used

By acquiring images of the fiber bundle end face at the end of the endoscope, unbroken fibers are identified and the breakage rate is calculated. Image processing techniques are used to filter out fiber images and exclude non-fiber images, thereby improving detection accuracy and efficiency.

Benefits of technology

It improves the accuracy and efficiency of fiber breakage rate calculation, ensures illumination conditions for endoscope systems, and reduces reliance on manual inspection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120028328B_ABST
    Figure CN120028328B_ABST
Patent Text Reader

Abstract

The application provides an optical fiber breakage detection method, device and electronic equipment. The optical fiber breakage detection method comprises: acquiring an end face image of a fiber bundle at an exit end of an endoscope, which is taken when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers; in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are all broken, identifying an unbroken optical fiber in the fiber bundle according to the end face image; and calculating a breakage rate of the fiber bundle according to the number of unbroken optical fibers and the total number of optical fibers contained in the fiber bundle, thereby improving the calculation accuracy and efficiency of the breakage rate.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of image processing, and particularly relates to an optical fiber breakage detection method and device and an electronic device. BACKGROUND

[0002] An endoscope system generally comprises a light source device and an endoscope. Light emitted by the light source device is conducted through a fiber bundle in the endoscope and then irradiated to an observed object, so that an image of the observed object can be obtained. In order to obtain a high-quality image, a high illumination condition needs to be met. During use of the endoscope, the fiber bundle is often bent and pressed, resulting in the presence of optical fiber breakage (i.e., breakage) in the fiber bundle, which affects the light conduction efficiency of the fiber bundle and further affects the illumination condition of the observed object. Therefore, the illumination condition is closely related to the breakage rate of the optical fiber.

[0003] Due to the small size of the optical fiber, the breakage rate is not high in accuracy and the efficiency is low through naked eye detection. SUMMARY

[0004] Therefore, the present application provides an optical fiber breakage detection method, device and electronic device, which can improve the efficiency and accuracy of detecting the breakage rate of the optical fiber.

[0005] A first aspect of the present application provides an optical fiber breakage detection method, comprising:

[0006] acquiring an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers;

[0007] in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are all broken, identifying an unbroken optical fiber in the fiber bundle according to the end face image;

[0008] calculating a breakage rate of the fiber bundle according to the number of the unbroken optical fibers and a total number of the optical fibers contained in the fiber bundle.

[0009] In an embodiment, after the acquiring of the end face image of the fiber bundle at the exit end of the endoscope when the light source irradiates the entrance end of the endoscope, the method further comprises:

[0010] if there is a spot area with a convexity less than a first preset value in the end face image, determining that a plurality of adjacent optical fibers in the fiber bundle are all broken; the brightness of the spot area is lower than a first preset brightness.

[0011] In an embodiment, after the acquiring of the end face image of the fiber bundle at the exit end of the endoscope when the light source irradiates the entrance end of the endoscope, the method further comprises:

[0012] If there is a spot area with a size greater than a second preset value in the end face image, it is determined that there are multiple adjacent optical fibers in the optical fiber bundle that are broken; the brightness of the spot area is lower than a first preset brightness.

[0013] In an embodiment, after the end face image of the optical fiber bundle at the exit end of the endoscope is taken when the light source irradiates the entrance end of the endoscope, the method further comprises:

[0014] determining dark spots in the end face image with brightness lower than a second preset brightness;

[0015] clustering according to the distance between the dark spots, and determining the spot area according to the clustering result.

[0016] In an embodiment, the entrance end is the end of the insertion part of the endoscope, and the exit end is the end of the connection part of the endoscope.

[0017] In an embodiment, the identifying the unbroken optical fibers in the optical fiber bundle according to the end face image comprises:

[0018] identifying the objects to be processed in the end face image;

[0019] selecting optical fiber images from the objects to be processed according to the size of the objects to be processed;

[0020] determining the unbroken optical fibers in the optical fiber bundle according to the selected optical fiber images.

[0021] In an embodiment, the selecting optical fiber images from the objects to be processed according to the size of the objects to be processed comprises:

[0022] determining an identification parameter of the objects to be processed according to the size of the objects to be processed, the identification parameter including any one or more of roundness, eccentricity, and convexity;

[0023] selecting optical fiber images from the objects to be processed according to the identification parameter.

[0024] In an embodiment, the selecting optical fiber images from the objects to be processed according to the identification parameter comprises:

[0025] determining a roundness range, an eccentricity range, and a convexity range according to the size and deformation characteristics of the optical fibers in the endoscope;

[0026] selecting optical fiber images from the objects to be processed according to the identification parameter, the roundness range, the eccentricity range, and the convexity range.

[0027] The second aspect of the embodiment of the present application provides a method for detecting an optical fiber, comprising:

[0028] acquiring an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers;

[0029] identifying an object to be processed in the end face image;

[0030] screening an optical fiber image from the object to be processed according to a size of the object to be processed;

[0031] calculating a broken fiber rate of the fiber bundle according to the screened optical fiber image.

[0032] In an embodiment, the screening of the optical fiber image from the object to be processed according to the size of the object to be processed comprises:

[0033] determining an identification parameter of the object to be processed according to the size of the object to be processed, the identification parameter comprising any one or more of roundness, eccentricity and convexity;

[0034] screening the optical fiber image from the object to be processed according to the identification parameter.

[0035] In an embodiment, the calculating of the broken fiber rate of the fiber bundle according to the screened optical fiber image comprises:

[0036] in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are all broken, determining an unbroken optical fiber in the fiber bundle according to the screened optical fiber image;

[0037] calculating the broken fiber rate of the fiber bundle according to a number of the unbroken optical fibers and a total number of the optical fibers contained in the fiber bundle.

[0038] In an embodiment, after the acquiring of the end face image of the fiber bundle at the exit end of the endoscope when the light source irradiates the entrance end of the endoscope, the method further comprises:

[0039] determining the case where a plurality of adjacent optical fibers in the fiber bundle are all broken if there is a spot area with a convexity less than a first preset value in the end face image, the spot area having a brightness lower than a first preset brightness.

[0040] In an embodiment, after the acquiring of the end face image of the fiber bundle at the exit end of the endoscope when the light source irradiates the entrance end of the endoscope, the method further comprises:

[0041] determining a dark spot with a brightness lower than a second preset brightness in the end face image;

[0042] The dark spots are clustered according to the distance between the dark spots, and the spot region is determined according to the clustering result.

[0043] In an embodiment, the incident end is an end of an insertion portion of the endoscope, and the exit end is an end of a connection portion of the endoscope.

[0044] The third aspect of the present application provides an optical fiber breakage detection device, comprising:

[0045] The first acquisition module is configured to acquire an end face image of a fiber bundle at an exit end of an endoscope when an incident end of the endoscope is irradiated by a light source, the fiber bundle comprising a plurality of optical fibers.

[0046] The first identification module is configured to identify, in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are broken, an unbroken optical fiber in the fiber bundle from the end face image.

[0047] The first calculation module is configured to calculate a breakage rate of the fiber bundle according to a number of the unbroken optical fibers and a total number of the optical fibers in the fiber bundle.

[0048] The fourth aspect of the present application provides an optical fiber breakage detection device, comprising:

[0049] The second acquisition module is configured to acquire an end face image of a fiber bundle at an exit end of an endoscope when an incident end of the endoscope is irradiated by a light source, the fiber bundle comprising a plurality of optical fibers.

[0050] The second identification module is configured to identify a to-be-processed object in the end face image.

[0051] The screening module is configured to screen an optical fiber image from the to-be-processed object according to a size of the to-be-processed object.

[0052] The second calculation module is configured to calculate a breakage rate of the fiber bundle according to the screened optical fiber image.

[0053] The fifth aspect of the embodiments of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method of the first aspect or the second aspect when executing the computer program.

[0054] The sixth aspect of the embodiments of the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, and the computer program is executed by a processor to implement the method of the first aspect or the second aspect.

[0055] The seventh aspect of the embodiments of the present application provides a computer program product, which, when running on an electronic device, causes the electronic device to perform the method in any one of the first aspect or the second aspect.

[0056] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0057] By acquiring the end face image of the optical fiber bundle of the exit end of the endoscope, it is determined whether there are multiple adjacent optical fibers that are all broken according to the end face image. In the case where multiple adjacent optical fibers are all broken, the brightness of the broken optical fiber is low, so the number of broken optical fibers cannot be easily identified according to the image area corresponding to the area where multiple adjacent optical fibers are all broken. Therefore, the broken fiber rate of the optical fiber bundle is determined by using the unbroken optical fiber, which can improve the calculation accuracy and efficiency of the broken fiber rate.

[0058] By acquiring the end face image of the optical fiber bundle of the exit end of the endoscope, the optical fiber image is selected from the to-be-processed object according to the size of the to-be-processed object in the end face image, so as to exclude non-optical fiber images. Then, the broken fiber rate of the optical fiber bundle is determined according to the selected optical fiber image, which can improve the calculation accuracy and efficiency of the broken fiber rate. BRIEF DESCRIPTION OF DRAWINGS

[0059] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced below.

[0060] Figure 1 is a schematic diagram of an endoscope provided by an embodiment of the present application;

[0061] Figure 2 is a schematic diagram of an optical fiber breakage detection device provided by an embodiment of the present application;

[0062] Figure 3 is a schematic diagram of the implementation process of an optical fiber breakage detection method provided by an embodiment of the present application;

[0063] Figure 4 is a schematic diagram of an end face image of an optical fiber bundle provided by an embodiment of the present application;

[0064] Figure 5 is an end face image of an optical fiber bundle in which multiple adjacent optical fibers are all broken, provided by an embodiment of the present application;

[0065] Figure 6 is an end face image of an optical fiber bundle in which multiple adjacent optical fibers are not all broken, provided by an embodiment of the present application;

[0066] Figure 7 is a schematic diagram of the implementation process of an optical fiber breakage detection method provided by another embodiment of the present application;

[0067] Figure 8 This is a schematic diagram of an optical fiber breakage detection device provided in an embodiment of this application;

[0068] Figure 9 This is a schematic diagram of an optical fiber breakage detection device provided in another embodiment of this application;

[0069] Figure 10 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0070] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0071] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0072] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0073] Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0074] An endoscopic system typically includes a light source and an endoscope. For example... Figure 1 As shown, the endoscope 1 includes an insertion section 12, an operating section 13, and a connecting section 14, wherein the insertion section 12 includes a tip 11. The fiber optic bundle includes multiple optical fibers and runs through the entire endoscope, starting from the connecting section 14, passing sequentially through the operating section 13 and the insertion section 12, until it reaches the tip 11 of the insertion section 12. The connecting section 14 connects to a light source device, and the light emitted from the light source device is transmitted through the optical fibers and exits from the tip 11. By placing the tip 11 into the observation area, observation of the observation area can be performed.

[0075] The operation part 13 is provided with a direction adjustment button for controlling the bending of the insertion part 12 in different directions, so that different positions of the observation area can be observed. The optical fiber is generally a fragile component, and may be broken during the installation, use and storage of the endoscope. For example, the optical fiber may be broken during the bending of the insertion part 12, affecting the light transmission efficiency of the optical fiber bundle and the illumination condition of the observation area. Therefore, the illumination condition of the observation area is closely related to the breakage rate of the optical fiber.

[0076] Due to the small size of the optical fiber, the manual detection of the breakage rate of the optical fiber has low accuracy and low efficiency.

[0077] Therefore, the application provides a method for detecting the breakage of an optical fiber, which identifies the end surface image of the optical fiber bundle, calculates the breakage rate according to the image recognition result, and thus improves the calculation accuracy and efficiency of the breakage rate.

[0078] The method for detecting the breakage of an optical fiber provided by the application will be described below.

[0079] The method for detecting the breakage of an optical fiber provided by the application is executed by an electronic device, which can be a separate optical fiber breakage detection device (which can refer to the whole optical fiber breakage detection device, or to some parts of the optical fiber breakage detection device with computing capability), a computing device on an endoscope system, or a computing device in communication with the optical fiber breakage detection device. The optical fiber breakage detection device is at least used to provide a light source and capture the end surface image of the exit end of the endoscope.

[0080] The optical fiber breakage detection device will be described below by taking the electronic device as a separate optical fiber breakage detection device.

[0081] As shown in Figure 2 some embodiments, the optical fiber breakage detection device 2 includes a box body 21, a display screen 22, a button switch 23, a light box 24 and a camera 25. The box body 21 is provided with two mounting holes, and the two mounting holes are respectively aligned with the light box 24 and the camera 25. When it is necessary to detect the breakage rate of the optical fiber of the endoscope, the entrance end of the endoscope 1 is inserted into one of the mounting holes to be connected with the light box 24, so that the light emitted by the light box 24 can irradiate the entrance end of the endoscope 1, and the exit end of the endoscope 1 is inserted into the other mounting hole, so that the camera 25 can capture the end surface image of the optical fiber bundle of the exit end of the endoscope 1.

[0082] In an embodiment, the entrance end is the end of the insertion part of the endoscope (i.e. the head end part 11), and the exit end is the end of the connecting part 14A of the endoscope. In another embodiment, the entrance end is the end of the connecting part of the endoscope, and the exit end is the end of the insertion part of the endoscope. That is, the breakage of the optical fiber can be detected in both ways.

[0083] In the embodiment of the present application, the entrance and exit of light in the endoscope are collectively referred to as a lens or an end, and specifically, the lens can be a light exit port (also referred to as a light exit window, etc.) of the insertion part or a light guide rod of the connecting part, etc. according to different actual conditions. In actual application, the insertion part generally includes multiple lenses, and all the optical fibers at the connecting part are collected, that is, there is only one entrance and exit of light. When the light source is incident from the connecting part, the shooting of the insertion part can obtain images of multiple lenses, at which time independent analysis of the broken filament condition can be performed for each lens, and the total broken filament rate condition can be obtained by summarizing. When the light source is incident from the insertion part, since the connecting part has only one lens (such as a light guide rod), the shooting of the connecting part can obtain an image of the total optical fiber bundle. At this time, the total image can be analyzed to obtain the total broken filament rate condition. In actual application, the corresponding scheme can be selected according to actual needs to calculate the required broken filament rate, which is not limited here.

[0084] As an optional embodiment of the present application, the insertion part of the endoscope can be selected as the incident end, and the connecting part of the endoscope can be selected as the exit end, so that the camera shoots the optical fiber end surface image of the exit end. At this time, there is only one lens required to calculate the broken filament rate, so the calculation amount of the image processing process can be reduced.

[0085] The optical fiber detection device further includes a computing module having data processing capability, which can be in communication connection with the camera 25 or integrated on the camera 25.

[0086] When it is detected that the button switch 23 is pressed, the computing module generates a start detection instruction to control the display screen 22, the light box 24 and the camera 25 to start. The light emitted by the light box 24 irradiates the incident end of the endoscope 1, the light is conducted by the optical fiber and then emitted from the exit end of the endoscope 1, and the camera 25 collects the end surface image shot by the optical fiber bundle at the exit end of the endoscope. The computing device calculates the broken filament rate of the optical fiber bundle according to the end surface image. The display screen 25 can display the optical fiber broken filament rate or the end surface image.

[0087] It can be understood that, Figure 2 The optical fiber broken filament detection device shown is only an example, and different optical fiber broken filament detection devices can be constructed according to needs in actual use. Figure 2 For example, the optical fiber broken filament detection device can not include a display screen or a button switch.

[0088] The optical fiber broken filament detection method provided by the embodiment of the present application will be exemplarily introduced below taking the optical fiber broken filament detection device shown in Figure 2

[0089] As shown in Figure 3 the embodiment of the present application provides an optical fiber broken filament detection method.​

[0090] S301: Obtain an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers.

[0091] The light source can be a light source device in an endoscope system or a light box in a fiber breakage detection device. The entrance end can be an end of an insertion part of the endoscope, and the exit end can be an end of a connection part of the endoscope. The camera captures the end face image of the fiber bundle at the exit end, and the end face image of the connection part can be obtained. Compared with obtaining a plurality of end face images of the insertion part with the insertion part as the exit end, obtaining the end face image of the connection part can reduce the computational complexity of subsequent image processing.

[0092] The end face image of the exit end of the endoscope is an image of the fiber bundle, that is, an image composed of a plurality of optical fiber images (i.e., end face images of optical fibers). The end face image can be circular or other irregular shapes. For example, as shown in FIG. 4, the end face image is circular, and the end face image is composed of a plurality of optical fiber images 41. Figure 4

[0093] S302: In a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are broken, identifying an unbroken optical fiber in the fiber bundle from the end face image.

[0094] Specifically, the end face image is composed of a plurality of optical fiber images. If an optical fiber is broken, the optical fiber image has a lower brightness, that is, the brightness of the optical fiber image corresponding to the broken optical fiber is lower than that of the optical fiber image corresponding to the unbroken optical fiber. If adjacent optical fibers are broken (i.e., the optical fibers are broken in patches), the adjacent optical fiber images form a spot region with lower brightness. For example, the brightness of the spot region is lower than a first preset brightness, which can be determined according to the brightness of the light output by the broken optical fiber. The electronic device can determine whether a plurality of optical fibers in the fiber bundle are broken according to whether there is a spot region composed of a plurality of optical fiber images in the end face image.

[0095] In an embodiment, the spot region includes one or more dark spots, and the dark spot is an optical fiber image of a broken optical fiber in the end face image. The brightness of the dark spot is lower than a second preset brightness, which is determined according to the brightness of the light output by the broken optical fiber. The electronic device can identify the image with a preset value as a dark spot through pixel recognition. If the spot region includes a plurality of dark spots, the distance between adjacent dark spots is less than a preset interval, which is determined according to the radius of the optical fiber image.

[0096] ​Exemplarily, the electronic device can identify dark spots in the end face image with pixel values lower than the second preset brightness according to pixel values of each pixel in the end face image. For example, after obtaining the end face image, the electronic device performs image color space conversion on the end face image, for example, converts the end face image into a unified HSV color space, and then performs binaryzation processing on the converted image to obtain a binaryzation processed image. The dark spots with pixel values of 0 in the binaryzation processed image are taken as the dark spots with brightness lower than the second preset brightness. The pixel threshold value of the binaryzation processing is determined according to the edge pixel value of the dark spots. The electronic device can identify the dark spots with pixel values of 0 in the binaryzation processed image according to an image recognition algorithm.

[0097] After identifying the dark spots, the electronic device clusters the dark spots according to distances between the dark spots, and determines the spot region according to a clustering result. For example, as shown in FIG. 5, after identifying the dark spots, the electronic device calculates distances between the dark spots, and divides adjacent dark spots with distances less than a preset interval into a spot region 51, thereby obtaining the spot region in the end face image. The preset interval is determined according to the radius of the optical fiber. Figure 5

[0098] In another embodiment, the electronic device can also directly identify the spot region from the end face image according to preset features (for example, pixel values, contour shapes, and the like) of the spot region.

[0099] After determining the spot region, the electronic device further determines whether the spot region is composed of multiple optical fiber images.

[0100] In an embodiment, after determining the spot region, the electronic device determines a convexity of the spot region. If the convexity of the spot region is less than a first preset value, it is determined that the spot region is composed of multiple optical fiber images, and it is further determined that there is a situation that all adjacent optical fibers in the optical fiber bundle are broken. The convexity is a quantitative representation characteristic of the contour shape of an image, and is used to quantify the contour shape characteristic of the spot region in the embodiment. Specifically, after identifying the contour of the image, the smallest convex polygon containing all points of the contour is a convex hull. The convexity can be determined by calculating the difference between the contour and the convex hull. The closer to a circular image, the greater the convexity. The first preset value can be determined according to the convexity of the shape contour of the optical fiber when the optical fiber is deformed. Since the optical fiber image is circular, even if it is deformed, it is still close to a circular shape. The spot region composed of multiple optical fiber images is irregular in shape, that is, the contour of the spot region composed of multiple optical fiber images appears uneven. Therefore, by calculating the convexity of the spot region, it can be determined whether the spot region is circular, and it can be further determined whether the spot region is one optical fiber image or composed of multiple optical fiber images.

[0101] ​In another embodiment, after determining the spot region, the electronic device determines a size of the spot region, and if the size of the spot region is greater than a second preset value, determines that the spot region is composed of multiple fiber images, and then determines that the adjacent fibers in the fiber bundle are all broken. The size of the spot region can be the maximum length of the spot region or the area of the spot region. The second preset value is determined according to the radius of the fiber image. If the size of the spot region is greater than the second preset value, it means that the spot region is composed of multiple fiber images.

[0102] In an embodiment, after obtaining the end face image, the electronic device identifies the objects to be processed in the end face image. The object to be processed is a closed image in the end face image, which includes the fiber image of the broken fiber and the fiber image of the unbroken fiber, and can also include the image of the non-fiber (such as the gap between adjacent fibers). The electronic device determines the size of each object to be processed, determines the size range of the fiber object according to the size of the fiber in the endoscope, and then screens the fiber image from the object to be processed according to the size range.

[0103] In an embodiment, the electronic device determines the identification parameters of the object to be processed according to the size of the object to be processed. The identification parameters can include any one or more of the roundness, eccentricity and convexity. The roundness represents the closeness of the figure to the theoretical circle, which can be determined by the difference between the maximum radius and the minimum radius of the figure. The eccentricity represents the ratio of the distance between the two foci of the ellipse to the length of the major axis. The closer the ellipse is to a circle, the smaller the eccentricity.

[0104] The electronic device can determine that the object to be processed is close to a circle when it meets any one or more of the following conditions: the roundness is within a set roundness range, the eccentricity is within a set eccentricity range, and the convexity is within a set convexity range. It can be understood that the number of conditions that the object to be processed needs to meet can be set according to actual needs.

[0105] In an embodiment, the electronic device determines the roundness range, the eccentricity range and the convexity range according to the size and deformation characteristics of the fiber in the endoscope. The deformation characteristics represent the degree of deformation of the fiber when it is subjected to extrusion or stretching. According to the degree of deformation, the profile of the fiber when it is deformed by extrusion or stretching can be determined. The corresponding fiber image of the fiber when it is subjected to extrusion or stretching is close to an elliptical shape. The electronic device determines the roundness range, the eccentricity range and the convexity range of the fiber according to the size of the fiber and the profile of the fiber when it is deformed. Then, the electronic device determines whether the roundness, the eccentricity and the convexity of the object to be processed are respectively within the roundness range, the eccentricity range and the convexity range according to the roundness, the eccentricity and the convexity of the fiber image. If yes, it is determined that the object to be processed is a fiber image. If not, it is determined that the object to be processed is not a fiber image.

[0106] After the electronic device determines the fiber optic image, it can identify the fiber optic images corresponding to broken and unbroken fibers based on the image's brightness. For example, the fiber optic image with a pixel count of 0 is designated as the image corresponding to a broken fiber, and the fiber optic image with a pixel count of 255 is designated as the image corresponding to an unbroken fiber. Since there is a one-to-one correspondence between the fibers in the fiber bundle and the fiber optic images in the end-face image, the electronic device can identify the unbroken fibers in the fiber bundle after determining the image corresponding to the unbroken fiber.

[0107] In one embodiment, the electronic device can first identify the speckled region in the end face image, and determine whether there are multiple adjacent broken optical fibers in the fiber bundle based on the speckled region. If there are multiple adjacent broken optical fibers in the fiber bundle, the electronic device then determines the object to be processed in the region other than the speckled region in the end face image, determines the optical fiber image in the object to be processed, and determines the number of optical fiber images corresponding to the unbroken optical fibers from the optical fiber images, which is the number of unbroken optical fibers.

[0108] In another embodiment, the electronic device can also identify the spot region in the end face image and the fiber image respectively. If it is determined from the spot region that there are multiple adjacent fibers in the fiber bundle that are broken, then the number of unbroken fibers is determined from the fiber image.

[0109] In the above embodiments, the roundness, eccentricity, and convexity of the object to be processed determine whether the object is an optical fiber image, thereby excluding non-optical fiber images. In subsequent calculations, only optical fiber images are processed, which improves the accuracy of image recognition, thereby improving the accuracy of the subsequently obtained fiber breakage rate and increasing the running speed of the algorithm.

[0110] S303: Calculate the fiber breakage rate of the fiber bundle based on the number of unbroken optical fibers and the total number of optical fibers contained in the fiber bundle.

[0111] like Figure 5 As shown, when multiple adjacent fibers in an optical fiber bundle are broken, the brightness of the fiber images corresponding to these adjacent fibers is low. Therefore, the fiber images corresponding to these adjacent fibers form a spotted region 51, meaning the fiber images within the spotted region are stuck together, making it impossible to identify the individual fiber images within the spotted region, and consequently, impossible to identify the number of broken fibers in the fiber bundle. However, the fiber images corresponding to unbroken fibers have higher brightness in the end-face image and are easier to identify. The electronic device can determine the fiber breakage rate of the fiber bundle based on the number of unbroken fibers and the total number of fibers contained in the fiber bundle. For example, after determining the number of unbroken fibers, the electronic device subtracts the number of unbroken fibers from the total number of fibers to obtain the number of broken fibers. The ratio of the number of broken fibers to the total number of fibers is the fiber breakage rate.

[0112] In an embodiment, as shown in Figure 6 If the electronic device determines that there is no spot region with a convexity less than the first preset value in the end face image, or determines that there is no spot region with a size greater than the second preset value in the end face image, it can be determined that there is no case where multiple adjacent optical fibers are broken in the optical fiber bundle. In this case, the optical fiber images 61 do not interfere with each other, and the number of broken optical fibers is small. Therefore, after determining the optical fiber images, the electronic device further determines the optical fiber images of the broken optical fibers from the optical fiber images, and then counts the number of broken optical fibers in the optical fiber bundle. According to the number of broken optical fibers and the total number of optical fibers contained in the optical fiber bundle, the broken fiber rate of the optical fiber bundle can be determined.

[0113] In an embodiment, after the electronic device calculates the broken fiber rate of the optical fiber bundle, the broken fiber rate is output, for example, displayed on the display screen of the optical fiber breakage detection device. The electronic device can also determine whether the condition for replacing the optical fiber is met according to the preset broken fiber rate threshold after calculating the broken fiber rate. If the broken fiber rate is greater than the broken fiber rate threshold (for example, 50%), a prompt information suggesting replacing the optical fiber is output, and if the broken fiber rate is less than the broken fiber rate threshold, a prompt information that the endoscope can continue to be used is output.

[0114] Optionally, the electronic device can also output the end face image while outputting the broken fiber rate or the prompt information of whether to replace the optical fiber, and mark the broken fiber region in the end face image. The number of broken fiber regions (i.e., spot regions) can also be output at the same time, so as to facilitate the user to determine the damage condition of the optical fiber.

[0115] In the above embodiments, the end face image of the optical fiber bundle at the exit end of the endoscope is obtained, and it is determined whether there is a case where multiple adjacent optical fibers are broken according to the end face image. In the case where multiple adjacent optical fibers are broken, the number of broken optical fibers is not easy to identify according to the image region corresponding to the region where multiple adjacent optical fibers are broken, because the brightness of the broken optical fibers is low. Therefore, the broken fiber rate of the optical fiber bundle is determined by using the unbroken optical fibers, which can improve the calculation accuracy and efficiency of the broken fiber rate.

[0116] As shown in Figure 7 The optical fiber breakage detection method provided by another embodiment of the present application includes:

[0117] S701: Obtain an end face image of an optical fiber bundle at an exit end of an endoscope, which is taken when a light source irradiates an entrance end of the endoscope, and the optical fiber bundle includes multiple optical fibers.

[0118] The end face image is the same as the end face image in S301, and will not be described here again.

[0119] In an embodiment, the incident end is an end of an insertion portion of the endoscope, and the exit end is an end of a connection portion of the endoscope, so that the breakage rate of the entire fiber bundle can be determined by analyzing one image of the connection portion.

[0120] S702: Identify the to-be-processed object in the end face image.

[0121] The to-be-processed object is a closed image in the end face image, which includes fiber images of broken fibers and fiber images of unbroken fibers, and also includes images surrounded by gaps between the fibers. The electronic device can identify the closed image in the end face image according to an image recognition algorithm.

[0122] S703: According to the size of the to-be-processed object, filter the fiber image from the to-be-processed object.

[0123] The size range of the fiber image can be determined according to the size of the fiber in the endoscope, and whether the to-be-processed object is located in the size range can determine whether the to-be-processed object is a fiber image.

[0124] In an embodiment, the electronic device determines the identification parameter of the to-be-processed object according to the size of the to-be-processed object, and the identification parameter can include any one or more of roundness, eccentricity, and convexity. Then, according to the identification parameter, the fiber image is filtered from the to-be-processed object. The method of filtering the fiber image according to the identification parameter is the same as the foregoing, and will not be described here.

[0125] In an embodiment, the electronic device determines the roundness range, the eccentricity range, and the convexity range according to the size and deformation characteristics of the fiber in the endoscope, and then filters the fiber image from the to-be-processed object according to the identification parameter of the to-be-processed object, and the roundness range, the eccentricity range, and the convexity range. For example, the electronic device determines that the to-be-processed object is a fiber image when the identification parameter of the to-be-processed object satisfies any one or more of the following conditions: the roundness is located in the roundness range, the eccentricity is located in the eccentricity range, and the convexity is located in the convexity range.

[0126] S704: Calculate the breakage rate of the fiber bundle according to the filtered fiber image.

[0127] Specifically, the electronic device determines the fiber image corresponding to the broken fiber or the fiber image corresponding to the unbroken fiber from the filtered fiber image, so as to determine the number of unbroken fibers or the number of broken fibers, and then determines the breakage rate of the fiber bundle according to the total number of fibers contained in the fiber bundle.

[0128] In an embodiment, when the electronic device determines that multiple adjacent optical fibers in the optical fiber bundle are broken according to the end face image, the electronic device determines the unbroken optical fibers in the optical fiber bundle according to the screened optical fiber images, and calculates the broken fiber rate of the optical fiber bundle according to the number of unbroken optical fibers and the total number of optical fibers in the optical fiber bundle. When multiple adjacent optical fibers in the optical fiber bundle are broken, the brightness of the optical fiber images corresponding to the multiple adjacent optical fibers is low, and thus the optical fiber images corresponding to the multiple adjacent optical fibers are adhered to each other, which causes the optical fiber images corresponding to the broken optical fibers to be indistinguishable in the end face image, and further causes the number of broken optical fibers in the optical fiber bundle to be indistinguishable. However, the brightness of the optical fiber images corresponding to the unbroken optical fibers in the end face image is high, and thus the unbroken optical fibers are more easily distinguishable. Therefore, by determining the unbroken optical fibers from the screened optical fiber images, and determining the broken fiber rate of the optical fiber bundle according to the number of unbroken optical fibers and the total number of optical fibers in the optical fiber bundle, the accuracy of the calculated broken fiber rate can be improved.

[0129] In an embodiment, when no multiple adjacent optical fibers in the optical fiber bundle are broken, the optical fiber images do not interfere with each other, and thus the electronic device further determines the optical fiber images of the broken optical fibers from the screened optical fiber images, and further counts the number of broken optical fibers in the optical fiber bundle. The broken fiber rate of the optical fiber bundle can be determined according to the number of broken optical fibers and the total number of optical fibers in the optical fiber bundle.

[0130] In an embodiment, after the electronic device obtains the end face image, the electronic device identifies the spot regions with brightness lower than the first preset brightness in the end face image, and determines the convexity of the spot regions. When the convexity of a spot region is less than the first preset value, it is determined that the spot region is composed of the optical fiber images corresponding to multiple broken optical fibers, and it is further determined that multiple adjacent optical fibers in the optical fiber bundle are broken.

[0131] In an embodiment, after the electronic device obtains the end face image, the electronic device determines the dark spots with brightness lower than the second preset brightness in the end face image, clusters the dark spots according to the distance between the dark spots, determines the spot regions according to the distance results, and further determines the convexity of the spot regions.

[0132] In the above embodiments, the end face image of the optical fiber bundle at the exit end of the endoscope is obtained, the optical fiber images are screened from the to-be-processed objects according to the size of the to-be-processed objects in the end face image, so as to exclude non-optical fiber images, and the broken fiber rate of the optical fiber bundle is determined according to the screened optical fiber images, which can improve the calculation accuracy and efficiency of the broken fiber rate.

[0133] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0134] corresponding to the optical fiber breakage detection method described in the above embodiment, Figure 8 and Figure 9 A structural block diagram of the optical fiber breakage detection device provided by the embodiment of the application is shown, and only parts related to the embodiment of the application are shown for ease of illustration.

[0135] As Figure 8 shown, the optical fiber breakage detection device provided by an embodiment of the application includes,

[0136] The first acquisition module 81 is configured to acquire an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle including a plurality of optical fibers;

[0137] The first identification module 82 is configured to identify, in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the fiber bundle are all broken, an unbroken optical fiber in the fiber bundle according to the end face image.

[0138] The first calculation module 83 is configured to calculate a breakage rate of the fiber bundle according to a number of the unbroken optical fibers and a total number of the optical fibers included in the fiber bundle.

[0139] In an embodiment, the first identification module 82 is further configured to:

[0140] If there is a spot region with a convexity less than a first preset value in the end face image, it is determined that a plurality of adjacent optical fibers in the fiber bundle are all broken; the spot region has a brightness lower than a first preset brightness.

[0141] In an embodiment, the first identification module 82 is further configured to:

[0142] If there is a spot region with a size greater than a second preset value in the end face image, it is determined that a plurality of adjacent optical fibers in the fiber bundle are all broken; the spot region has a brightness lower than a first preset brightness.

[0143] In an embodiment, the first identification module 82 is further configured to:

[0144] determine a dark spot in the end face image with a brightness lower than a second preset brightness;

[0145] cluster according to distances between the dark spots, and determine the spot region according to a clustering result.

[0146] In an embodiment, the entrance end is an end of an insertion portion of the endoscope, and the exit end is an end of a connection portion of the endoscope.

[0147] In an embodiment, the first identification module 82 is further configured to:

[0148] identify an object to be processed in the end face image;

[0149] screen out a fiber image from the object to be processed according to a size of the object to be processed;

[0150] determine unbroken fibers in the fiber bundle according to the screened fiber image.

[0151] In an embodiment, the first identification module 82 is further configured to:

[0152] determine an identification parameter of the object to be processed according to the size of the object to be processed, the identification parameter including any one or more of roundness, eccentricity and convexity;

[0153] screen out a fiber image from the object to be processed according to the identification parameter.

[0154] In an embodiment, the first identification module 82 is further configured to:

[0155] determine a roundness range, an eccentricity range and a convexity range according to a size and deformation feature of the fibers in the endoscope;

[0156] screen out a fiber image from the object to be processed according to the identification parameter, and the roundness range, the eccentricity range and the convexity range.

[0157] As shown in Figure 9 Another embodiment of the present application provides a fiber breakage detection device, which includes,

[0158] a second acquisition module 91 configured to acquire an end face image of a fiber bundle at an exit end of an endoscope when an incident end of the endoscope is irradiated by a light source, the fiber bundle including a plurality of fibers;

[0159] a second identification module 92 configured to identify an object to be processed in the end face image;

[0160] a screening module 93 configured to screen out a fiber image from the object to be processed according to a size of the object to be processed;

[0161] a second calculation module 94 configured to calculate a breakage rate of the fiber bundle according to the screened fiber image.

[0162] In an embodiment, the screening module 93 is specifically configured to:

[0163] determine an identification parameter of the object to be processed according to the size of the object to be processed, the identification parameter including any one or more of roundness, eccentricity and convexity;

[0164] screen out a fiber image from the object to be processed according to the identification parameter.

[0165] In an embodiment, the second computing module 94 is specifically configured to:

[0166] In a case where it is determined according to the end face image that multiple adjacent optical fibers in the optical fiber bundle are all broken, determining, according to the screened optical fiber image, an unbroken optical fiber in the optical fiber bundle.

[0167] According to the number of unbroken optical fibers and the total number of optical fibers contained in the optical fiber bundle, calculating a broken fiber rate of the optical fiber bundle.

[0168] In an embodiment, the second identifying module 92 is further configured to:

[0169] In a case where there is a spot region with a convexity less than a first preset value in the end face image, determining that multiple adjacent optical fibers in the optical fiber bundle are all broken; the spot region has a brightness lower than a first preset brightness.

[0170] In an embodiment, the second identifying module 92 is further configured to:

[0171] determining a dark spot in the end face image with a brightness lower than a second preset brightness;

[0172] performing clustering according to distances between the dark spots, and determining the spot region according to a clustering result.

[0173] In an embodiment, the incident end is an end of an insertion part of the endoscope, and the outgoing end is an end of a connecting part of the endoscope.

[0174] It should be noted that the information interaction, execution process and the like between the above apparatuses / units are based on the same concept as the method embodiments of the present application, and specific functions and brought technical effects can be referred to the method embodiments part, which will not be repeated here.

[0175] Figure 10 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. The electronic device can be a desktop computer, a notebook, a palm computer, a cloud server and the like computing device.

[0176] As shown in Figure 10 , the electronic device of this embodiment includes a processor 101, a memory 102, and a computer program 103 stored in the memory 102 and executable on the processor 101. The processor 101 implements the steps in the above optical fiber breakage detection method embodiments when executing the computer program 103, for example Figure 1 , steps S301 to S303 shown in Figure 7The processor 101 performs the functions of the above-mentioned various modules / units in the apparatus embodiment, for example Figure 8 The functions of the first obtaining module 81 to the first calculating module 83 are shown in the steps S701 to S704. Figure 9 The functions of the second obtaining module 91 to the second calculating module 94 are shown.

[0177] For example, the computer program 103 can be divided into one or more modules / units, which are stored in the memory 102 and executed by the processor 101 to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 103 in the electronic device.

[0178] Those skilled in the art can understand that Figure 10 The electronic device is only an example and does not constitute a limitation on the electronic device, which can include more or fewer components than those shown, or combine certain components, or different components, for example, the electronic device can also include an input / output device, a network access device, a bus, etc.

[0179] The processor 101 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0180] The memory 102 can be an internal storage unit of the electronic device, such as a hard disk or a memory of the electronic device. The memory 102 can also be an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, and the like equipped on the electronic device. Further, the memory 102 can include both the internal storage unit and the external storage device of the electronic device. The memory 102 is used to store the computer program and other programs and data required by the electronic device. The memory 102 can also be used to temporarily store data that has been output or will be output.

[0181] It should be clearly understood by those skilled in the art that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is exemplified, and in actual application, the above-mentioned functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction, and do not limit the protection scope of the present application. The specific working process of the unit and module in the above system can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

[0182] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.

[0183] In the embodiments provided in the present application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0184] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed on multiple network units. Part or all of the units may be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0185] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0186] If the integrated module / unit is realized in the form of 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, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form, etc. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.

[0187] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or in combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0188] The above-described embodiments are only used to illustrate the technical solutions of the present application, but not limit them; although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. An optical fiber break detection method, characterized by, The method comprises: acquiring an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers; if there is a spot area with a convexity less than a first preset value in the end face image, determining that there are a plurality of adjacent optical fibers that are all broken in the fiber bundle; or, if there is a spot area with a size greater than a second preset value in the end face image, determining that there are a plurality of adjacent optical fibers that are all broken in the fiber bundle; the brightness of the spot area is lower than a first preset brightness; in a case where it is determined from the end face image that there are a plurality of adjacent optical fibers that are all broken in the fiber bundle, identifying an unbroken optical fiber in the fiber bundle according to the end face image; calculating a broken fiber rate of the fiber bundle according to the number of unbroken optical fibers and the total number of optical fibers contained in the fiber bundle.

2. The method of claim 1, wherein, After the acquiring an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the method further comprises: determining dark spots in the end face image with a brightness lower than a second preset brightness; clustering according to the distance between the dark spots, and determining the spot area according to the clustering result.

3. The method of claim 1, wherein, The entrance end is an end of an insertion part of the endoscope, and the exit end is an end of a connecting part of the endoscope.

4. The method of claim 1, wherein, The identifying an unbroken optical fiber in the fiber bundle according to the end face image comprises: identifying a to-be-processed object in the end face image; screening an optical fiber image from the to-be-processed object according to the size of the to-be-processed object; determining the unbroken optical fiber in the fiber bundle according to the screened optical fiber image.

5. The method of claim 4, wherein The screening an optical fiber image from the to-be-processed object according to the size of the to-be-processed object comprises: determining an identification parameter of the to-be-processed object according to the size of the to-be-processed object, the identification parameter comprising any one or more of roundness, eccentricity and convexity; screening an optical fiber image from the to-be-processed object according to the identification parameter.

6. The method of claim 5, wherein, The screening an optical fiber image from the to-be-processed object according to the identification parameter comprises: determining a roundness range, an eccentricity range and a convexity range according to the size and deformation characteristics of the optical fiber in the endoscope; screening an optical fiber image from the to-be-processed object according to the identification parameter, the roundness range, the eccentricity range and the convexity range.

7. An optical fiber break detection device, characterized by, The method comprises: a first acquiring module configured to acquire an end face image of a fiber bundle at an exit end of an endoscope when a light source irradiates an entrance end of the endoscope, the fiber bundle comprising a plurality of optical fibers; a first identifying module configured to determine that there are a plurality of adjacent optical fibers that are all broken in the fiber bundle if there is a spot area with a convexity less than a first preset value in the end face image; or, determine that there are a plurality of adjacent optical fibers that are all broken in the fiber bundle if there is a spot area with a size greater than a second preset value in the end face image; the brightness of the spot area is lower than a first preset brightness; in a case where it is determined from the end face image that a plurality of adjacent optical fibers in the optical fiber bundle are broken, identifying an unbroken optical fiber in the optical fiber bundle from the end face image; a first calculating module, configured to calculate a broken fiber rate of the optical fiber bundle according to a number of the unbroken optical fibers and a total number of optical fibers contained in the optical fiber bundle.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor implements the method in any one of claims 1 to 6 when executing the computer program.

Citation Information

Patent Citations

  • Confocal microendoscopic system probe wire-breakage monitoring method

    CN106872143A

  • Detection method and device of optical fiber connector detection all-in-one machine

    CN116183611A