Multi-parameter integrated testing system and method for multi-core optical device based on MAP900 platform
The MAP900 platform's multi-core optical device multi-parameter integrated testing system integrates insertion loss and polarity testing. By employing a pulse width modulation laser and adaptive camera control, it solves the problems of low efficiency and accuracy in the mass production testing of multi-core fiber optic connectors, achieving efficient and accurate spot positioning and polarity determination.
Patent Information
- Application Number
- CN202611314230.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-27
- Publication Date
- 2026-11-06
AI Technical Summary
Existing mass production testing solutions for multi-core fiber optic connectors suffer from problems such as dispersed workstations, low efficiency, low polarity testing accuracy, and fragmented data, resulting in long testing cycles, high labor costs, and easy damage to the device end faces.
A multi-core optical device multi-parameter integrated testing system based on the MAP900 platform is adopted. By realizing the automated integration of insertion loss testing and polarity testing at the same station, the system utilizes the pulse width modulation mode of a 650nm semiconductor laser and adaptive camera parameter control, combined with multi-level image processing and frame interpolation mechanisms, to achieve precise positioning of the spot centroid and polarity determination.
It significantly improves mass production testing efficiency, shortens testing time by more than 60%, reduces manual operation steps, improves polarity determination accuracy and repeatability, and ensures the integrity and traceability of test data.
Smart Images

Figure CN123055172A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of optical communication device testing technology, specifically to an integrated multi-parameter testing system and method for multi-core optical devices based on the MAP900 platform. Background Technology
[0002] With the rapid development of data centers and 5G / 6G communication networks, the demand for devices such as MPO / MTP multi-core fiber optic connectors and multi-channel optical modules is growing rapidly, and the requirements for testing efficiency and accuracy at the production end are continuously increasing. In the current mass production testing of multi-channel optical devices, insertion loss (IL), return loss (RL), and polarity are three core mandatory test indicators.
[0003] In existing mass production solutions for multi-core fiber optic connectors, insertion loss testing and polarity testing are generally conducted at two separate stations. Insertion loss testing is performed channel by channel using a combination of an optical power meter, a light source, and an optical switch. Polarity testing is mostly performed visually using a red light pen or by using a separate polarity tester to inspect each channel.
[0004] The existing mass production solutions for multi-core fiber optic connectors mainly suffer from the following technical defects: 1. Dispersed workstations lead to low efficiency. Insertion and return testing, as well as polarity-specific workstation testing, requires multiple insertions and removals of the device under test, involving transfers between different workstations. This results in long testing cycles, high labor costs, and the repeated insertions and removals can easily damage the device's end face.
[0005] 2. Traditional polarity testing has low accuracy. Manual visual judgment relies on operator experience and is prone to misjudgment; some visual inspection solutions use a constant red light source, and the laser will experience thermal drift after working for a long time, resulting in light intensity fluctuations and unstable image grayscale, which affects the accuracy of spot positioning.
[0006] 3. Data fragmentation. Test data from different workstations is stored independently, making it impossible to establish a one-to-one correspondence between insertion loss and polarity data for individual components and channels. This hinders data traceability and defect analysis. Summary of the Invention
[0007] To overcome the shortcomings of existing technologies, a multi-parameter integrated testing system and method for multi-core optical devices based on the MAP900 platform are provided to solve the problems of multi-station testing, fragmented testing data, and low polarity testing accuracy in existing mass-produced multi-core fiber optic connector testing solutions.
[0008] To achieve the above objectives, a multi-parameter integrated testing method for multi-core optical devices based on the MAP900 platform is provided, comprising the following steps: a. Obtain a test command carrying configuration parameters, including the type of device under test, polarity determination criteria, PWM parameters, image processing threshold, and insertion loss test wavelength; b. In response to the test command, generate a first signal carrying the insertion loss test wavelength and send it out. c. The MAP900 platform acquires the first signal and switches to the insertion loss test optical path; d. Based on the insertion loss test wavelength, the MAP900 platform performs insertion loss test on multi-core optical devices to generate insertion loss and return loss values; e. After the insertion loss test, obtain the insertion loss and return loss values, generate a second signal carrying the PWM parameters, and send it out. f. The MAP900 platform acquires the second signal and switches to a polarity test optical path; g. In response to the second signal, the exposure of the camera on the MAP900 platform is synchronized with the illumination of the laser, and at the same time, the camera acquires the light spot image of the output end face of the multi-core optical device; h. Obtain the image of the light spot; i. Locate the centroid positions of the light spots of all channels of the multi-core optical device in the light spot image; j. Based on the centroid positions of the light spots in all channels, generate the measured sorting of all channels; k. Based on the type of the device under test and the polarity determination criteria, the measured sorting is compared with the preset standard polarity template to generate a polarity determination result.
[0009] Furthermore, step i includes: The invalid areas of the light spot image are cropped to obtain the smallest rectangular area containing all valid light spots; A non-standard weighting method is used to convert the minimum rectangular region into a grayscale image to enhance the red spot signal; Traverse all pixels of the grayscale image and select local maxima with grayscale values higher than a preset threshold as the initial center of the light spot; Generate a local region of interest of a fixed size centered on each initial center; Within each local region of interest, the centroid positions of the light spots in all channels are calculated using a first-order moment algorithm with pixel grayscale values as weights.
[0010] Furthermore, before the camera acquires the light spot image at the output end face of the multi-core optical device, adaptive camera parameter adjustment is performed, which includes the following steps: The camera is controlled to first perform pre-exposure and continuous sampling of multiple frames of test images; The camera parameters are adjusted based on the average grayscale of the multi-frame test images to bring the average grayscale within a preset optimal range.
[0011] Furthermore, during the adaptive camera parameter adjustment step, the average grayscale of each frame of the test image is monitored in real time. When the fluctuation of the average grayscale exceeds a preset fluctuation threshold, the camera's exposure time is finely adjusted to counteract the grayscale changes caused by incident light jitter.
[0012] Furthermore, before implementing step i, the camera assigns frame numbers to the acquired image data stream; The image data stream is acquired and the sequence number continuity is checked in real time. After a single frame loss is detected, linear interpolation is performed based on the spot position and gray value of the spot images of two adjacent frames to generate supplementary frame data without interrupting the polarity test process. After multiple consecutive frames are lost, the polarity test process is stopped, and the camera re-captures the test image in the current field of view.
[0013] Furthermore, the step of generating the measured sorting order for all channels includes: Based on the Y-coordinate distribution of the centroid positions of the light spots in all channels, clustering is performed to identify the arrangement type of multi-core optical devices; Based on the arrangement type of the multi-core optical device, the measured sorting is obtained by sorting all the channel numbers.
[0014] Furthermore, when implementing the step of numbering and sorting all channels to obtain the measured sorting, when the multi-core optical device is a single-row device, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of the light spot; when the multi-core optical device is a multi-row device, all channels are first divided into rows from smallest to largest according to the Y coordinate of the centroid position of the light spot of all channels, and then within each row, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of the light spot of all channels.
[0015] This invention provides an integrated multi-parameter testing system for multi-core optical devices based on the MAP900 platform, employing an integrated multi-parameter testing method for multi-core optical devices, comprising: A module for acquiring test commands carrying configuration parameters; A control module, connected to the acquisition module and the MAP900 platform, responds to the test command by generating a first signal and a second signal and sending them outwards. The MAP900 platform acquires the first signal and switches to the insertion loss test optical path to perform insertion loss testing on the multi-core optical device. The MAP900 platform acquires the second signal and switches to the polarity test optical path to perform polarity testing on the multi-core optical device. In response to the second signal, the exposure of the camera on the MAP900 platform is synchronized with the illumination of the laser, and the camera simultaneously acquires the light spot image of the output end face of the multi-core optical device. A positioning module for locating the centroid position of all channels of the multi-core optical device in the spot image is connected to the control module; A sorting module for generating a measured sort of all channels based on the centroid positions of the light spots in all channels is connected to the positioning module; A determination module is connected to the sorting module and the control module. This module is used to compare the measured sorting with a preset standard polarity template to generate a polarity determination result based on the type of the device under test and the polarity determination criterion.
[0016] The beneficial effects of this invention are that the multi-core optical device multi-parameter integrated testing system based on the MAP900 platform generates a first signal and a second signal through a control module, enabling the MAP900 platform to automatically complete insertion loss testing and polarity testing sequentially under the same workstation and the same device access conditions, eliminating the need for multiple insertions and removals and transfers between workstations. Compared to traditional workstation-based testing solutions, the overall testing time for a single device is reduced by more than 60%, significantly reducing manual operation steps and waiting time, and effectively improving mass production testing efficiency.
[0017] The multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of this invention uses a 650nm semiconductor laser operating in pulse width modulation mode to replace the traditional constant-brightness light source, and strictly aligns the camera exposure time with the high-level range of the PWM signal through a control module. This mechanism effectively reduces the heat accumulation caused by continuous laser emission, suppresses optical power fluctuations caused by thermal drift, controls the fluctuation of grayscale values in continuously acquired images, and fundamentally ensures the consistency of the light spot image, significantly improving the accuracy and repeatability of subsequent light spot positioning and polarity determination. Attached Figure Description
[0018] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a schematic diagram of the multi-core optical device multi-parameter integrated testing system based on the MAP900 platform according to an embodiment of the present invention.
[0019] Figure label: Acquisition module 1, control module 2, positioning module 3, sorting module 4, judgment module 5, MAP900 platform 6. Detailed Implementation
[0020] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings.
[0021] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0022] Reference Figure 1 The present invention provides an integrated multi-parameter testing system for multi-core optical devices based on the MAP900 platform, comprising: an acquisition module 1, a control module 2, a positioning module 3, a sorting module 4, and a judgment module 5.
[0023] In this embodiment, the multi-core optical device multi-parameter integrated test system is a test system based on the MAP900 platform, where the MAP900 platform is the MAP900-IRLB insertion loss and polarity integrated tester. The manufacturer of the MAP900-IRLB insertion loss and polarity integrated tester is Shanghai Jiangmu Intelligent Technology Co., Ltd.
[0024] Module 1 is used to acquire test commands from the operator via the human-machine interface. The test commands carry configuration parameters. These parameters include the type of the device under test (i.e., MPO / MTP multi-core fiber optic connectors, multi-channel optical modules, etc.), polarity determination criteria, PWM parameters, image processing threshold, and insertion / return loss test wavelength.
[0025] Control module 2 is connected to acquisition module 1 and MAP900 platform 6. Positioning module 3 is connected to control module 2. Sorting module 4 is connected to positioning module 3. Judgment module 5 is connected to sorting module 4 and control module 2.
[0026] In response to the test command, control module 2 generates a first signal and a second signal and sends them out.
[0027] The MAP900 platform 6 acquires the first signal and switches to the insertion loss test optical path to perform insertion loss test on multi-core optical devices.
[0028] The MAP900 platform 6 acquires the second signal and switches to the polarity test optical path to perform polarity testing on the multi-core optical device. During the polarity test, the MAP900 platform 6 responds to the second signal to synchronize the exposure of the camera with the illumination of the laser, while the camera simultaneously acquires the light spot image of the output end face of the multi-core optical device.
[0029] Positioning module 3 is used to locate the centroid position of all channels of the multi-core optical device in the spot image. The sorting module 4 is used to generate the measured sorting of all channels based on the centroid positions of the light spots in all channels.
[0030] The determination module 5 is used to compare the measured sorting with the preset standard polarity template based on the type of the device under test and the polarity determination criteria to generate a polarity determination result.
[0031] This invention provides an integrated multi-parameter testing method for multi-core optical devices based on the MAP900 platform, comprising the following steps: a. The acquisition module acquires the test command carrying configuration parameters. The configuration parameters include the type of device under test, polarity determination criteria, PWM parameters, image processing threshold, and insertion loss test wavelength.
[0032] b. The control module responds to the test command, generates a first signal carrying the insertion loss test wavelength, and sends it out.
[0033] c. The MAP900 platform 6 acquires the first signal and switches it to the insertion loss test optical path.
[0034] d. Based on the insertion loss test wavelength, the MAP900 platform 6 performs insertion loss tests on multi-core optical devices to generate insertion loss and return loss values.
[0035] e. After the insertion loss and return loss test, the control module obtains the insertion loss and return loss values, and generates a second signal carrying PWM parameters and sends it out.
[0036] f. The MAP900 platform 6 acquires the second signal and switches to the polarity test optical path.
[0037] g. In response to the second signal, the exposure of the camera on the MAP900 platform 6 is synchronized with the illumination of the laser, and the camera simultaneously acquires the light spot image of the output end face of the multi-core optical device.
[0038] The control module controls the 650nm semiconductor laser to operate in pulse width modulation (PWM) mode through the MAP900 platform, replacing the traditional constant-on mode and fundamentally improving image stability.
[0039] The control module configures the PWM parameters and sends them to the MAP900 platform. The pulse frequency range is adjusted to 10~200kHz, and the duty cycle to 10%~90%. The control module adaptively matches the PWM parameters based on the number of cores and light intensity requirements of the device under test.
[0040] The control module sends a second signal, and the MAP900 platform 6 receives the second signal to trigger the camera exposure time, strictly aligning the high-level range of the PWM signal to ensure that the light energy received during the acquisition of each frame of image is consistent.
[0041] In this embodiment, the heat accumulation of the laser during continuous emission is reduced by using 650nm light source PWM modulation synchronous control technology, which suppresses the optical power fluctuation caused by thermal drift and keeps the image grayscale value fluctuation within ±2%, thus greatly improving the consistency of subsequent spot positioning.
[0042] To address image quality fluctuations caused by light jitter, adaptive camera parameter adjustment is performed before the camera acquires the spot image at the output end face of the multi-core optical device. This adaptive camera parameter adjustment includes the following steps: The camera is controlled to first perform a pre-exposure and continuously sample multiple frames of test images.
[0043] The camera parameters are adjusted based on the average grayscale of multiple test images to ensure that the average grayscale is within a preset optimal range.
[0044] When performing the adaptive camera parameter adjustment step, the average gray level of each test image is monitored in real time. When the fluctuation of the average gray level exceeds the preset fluctuation threshold, the camera's exposure time is finely adjusted to counteract the gray level changes caused by incident light jitter.
[0045] Before officially acquiring the spot image, a pre-exposure adaptive calibration is performed: Control the camera to perform 3-5 frames of pre-exposure sampling, and automatically adjust the camera parameters (including exposure time, gain, red channel white balance, etc.) according to the average gray level of the image to lock the overall gray level in the optimal range (such as controlling the gray level peak at 180-220) to avoid overexposure or underexposure.
[0046] During continuous camera acquisition, the average grayscale of each frame is monitored in real time. When the fluctuation exceeds the preset fluctuation threshold, the exposure time is slightly adjusted to offset the grayscale changes caused by incident light jitter.
[0047] h. The control module acquires the light spot image.
[0048] i. The positioning module locates the centroid position of all channels of the multi-core optical device in the spot image.
[0049] In step i, multi-level processing is performed on the acquired light spot image to achieve precise channel positioning at the sub-pixel level, specifically including: i-1. Crop the invalid areas of the spot image to obtain the smallest rectangular area containing all valid spots.
[0050] In this embodiment, cropping the spot image includes two cropping preprocessing steps.
[0051] In the first coarse cropping, invalid areas such as dark corners of the image edges and installation structures are removed based on the camera installation position and the fixed position of the device under test, thereby reducing the calculation range.
[0052] During the second fine trimming, based on the initial overall distribution of light spots, the smallest rectangular area containing only all effective light spots is trimmed out to eliminate stray ambient light and further improve the processing speed.
[0053] i-2. A non-standard weighting method is used to convert the smallest rectangular region into a grayscale image to enhance the red spot signal.
[0054] In this embodiment, a non-standard weighted grayscale conversion formula is used to enhance the weight of the red channel and suppress ambient stray light interference, taking into account the imaging characteristics of 650nm red light. Gray = 0.3 × R + 0.6 × G + 0.1 × B.
[0055] Gray represents the grayscale value (brightness value) of each pixel in the image after weighted grayscale conversion.
[0056] In this embodiment, R accounts for 0.3, G for 0.6, and B for 0.1, which differs from the conventional grayscale conversion formula. These coefficients are empirical values designed to suppress ambient stray light (especially blue light interference). Although it assigns a larger weight to the green channel, when combined with 650nm red light imaging (where the red channel signal is extremely strong and the green and blue channel background is extremely weak), this formula effectively increases the contrast between the light spot and the background, making the gray distribution more concentrated in the light spot area, facilitating subsequent positioning.
[0057] i-3. Traverse all pixels of the grayscale image and select the local maxima with grayscale values higher than the preset threshold as the initial center of the spot.
[0058] The algorithm iterates through all pixels in the grayscale image, selecting local maxima points whose grayscale values exceed a preset threshold as the initial centers of the light spots. Simultaneously, by combining the minimum spacing constraint between adjacent light spots, it eliminates false peaks caused by noise, ensuring that each light spot corresponds to a unique initial center.
[0059] i-4. Generate a fixed-size region of interest (ROI) centered on each initial center.
[0060] Using each initial center as the center, a fixed-size region of interest (ROI, default 20×20 pixels, configurable) is generated, which independently segments the individual spot and completely isolates the influence of optical crosstalk from adjacent channels on the centroid calculation.
[0061] i-5. Within each local region of interest, the centroid position of the light spot for all channels is calculated using a first-order moment algorithm with pixel grayscale values as weights.
[0062] Within each ROI (Region of Interest), a first-order moment (grayscale weighted centroid) algorithm is used to calculate the energy center coordinates of the spot using pixel grayscale values as weights, which serves as the precise location of that channel.
[0063] Before performing step i, the camera assigns frame numbers to the acquired image data stream; The system acquires image data streams and verifies the continuity of sequence numbers in real time. After a single frame loss is detected, linear interpolation is performed based on the spot position and gray value of two adjacent spot images to generate supplementary frame data without interrupting the polarity test process. After multiple consecutive frames are lost, the polarity test process is stopped, and the camera re-captures test images in the current field of view.
[0064] In this embodiment, to address the issue of frame loss and omission during camera transmission in industrial scenarios, a frame sequence number is assigned to each frame of the camera output image on the MAP900 platform. A frame interpolation module is connected to the control module.
[0065] The frame interpolation module verifies the continuity of the sequence number in real time. If a single frame is lost, linear interpolation is performed based on the spot position and grayscale value of the two adjacent frames, and the frame interpolation module generates interpolated frame data to fill the buffer queue without interrupting the test process. If more than two frames are lost consecutively, the frame interpolation module generates a retake signal and sends it to the MAP900 platform via the control module. The MAP900 platform immediately triggers the camera to retake and recapture the current field of view, ensuring complete acquisition of image data for all channels and avoiding channel omissions or polarity sorting errors due to missing frames.
[0066] j. Based on the centroid positions of the light spots in all channels, the sorting module generates the measured sorting of all channels.
[0067] The steps for generating the actual sorting of all channels include: Arrangement clustering is performed based on the Y-coordinate distribution of the centroid positions of the light spots in all channels to identify the arrangement type of multi-core optical devices; Based on the arrangement type of multi-core optical devices, the measured sorting is obtained by sorting all channel numbers.
[0068] Specifically, when implementing the step of numbering and sorting all channels to obtain the measured sorting, when the multi-core optical device is a single-row device, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of the light spot; when the multi-core optical device is a multi-row device, all channels are first divided into rows from smallest to largest according to the Y coordinate of the centroid position of all channels, and then within each row, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of all channels.
[0069] k. Based on the type of device under test and the polarity determination criteria, the judgment module compares the measured sorting with the preset standard polarity template to generate the polarity determination result.
[0070] In this embodiment, the judgment module maps and compares the channel numbers obtained by sorting at the output end (i.e., the actual sorting) with the standard channel numbers at the input end, automatically matches the industry standard polarity type (Type A straight-through, Type B cross, Type C flip, etc.), and outputs the polarity judgment result (qualified / unqualified) and the specific polarity type.
[0071] To further illustrate the testing process of the multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of the present invention, the following embodiments are provided for detailed explanation.
[0072] Example 1 This embodiment uses the testing of a 12-core single-row MPO fiber optic patch cord as an example to provide a detailed explanation of the complete testing process of this system: 1. System initialization.
[0073] After the system starts, it automatically loads the drivers for each hardware module of the MAP900 platform and completes the communication verification and reset of the 650nm light source module, miniature industrial camera, multi-channel optical switch, non-tangle insertion loss module, and integrating sphere power probe.
[0074] 2. Test parameter configuration.
[0075] The operator selects the device under test (DUT) type as "12-pin single-row MPO jumper" on the human-machine interface, sets the polarity determination standard to Type A, and configures parameters such as PWM light source parameters (frequency 141kHz), image processing threshold, and insertion loss test wavelength. The acquisition module then obtains these configured parameters.
[0076] 3. Device connection and startup.
[0077] The operator connects the input end of the MPO jumper under test to the test port, aligns the output end with the camera imaging station, and clicks "One-Click Test" to start the process. The acquisition module obtains the above configuration parameters and generates test instructions carrying these configuration parameters.
[0078] 4. Insertion loss test phase.
[0079] The control module controls the optical switch of the MAP900 platform to switch to the insertion loss test optical path and to the test light source (such as 1310 / 1550nm).
[0080] The control module collects optical power by controlling the integrating sphere power probe and calculates the insertion loss and return loss values of multiple channels.
[0081] 5. Polarity testing phase.
[0082] The control module controls the MAP900 platform's multi-channel optical switch to switch to the 650nm red light test optical path and outputs a PWM drive signal to light up the laser. The MAP900 platform performs a 3-frame pre-exposure, automatically calibrates the camera's exposure time and gain, and then starts continuous image acquisition; The frame interpolation module verifies the frame sequence number in real time and triggers the frame interpolation mechanism to handle occasional frame loss. The positioning module sequentially performs secondary cropping, weighted grayscale conversion, peak search, ROI extraction, and first-order moment centroid calculation on the acquired valid image to obtain the accurate centroid coordinates of channel 1; Insertion loss, return loss, and polarity tests were performed sequentially on all 12 channels. The sorting module numbered the 12 coordinates in ascending order along the x-axis to obtain the measured sort. The judgment module compared the measured sort with the Type A standard polarity template and output the polarity determination result. The control module correlates the insertion loss, return loss, and polarity results of the 12 channels one by one, generates a unified test report, and supports previewing, printing, and data export. The test data is automatically stored in the local database and supports traceability query by batch and device number.
[0083] The multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of this invention generates a first signal and a second signal through a control module. This enables the MAP900 platform to automatically complete insertion loss testing and polarity testing sequentially under the same workstation and primary device access conditions, eliminating the need for multiple insertions / removals and transfers between workstations. Compared to traditional workstation-based testing solutions, the overall testing time for a single device is reduced by more than 60%, significantly reducing manual operation steps and waiting time, and effectively improving mass production testing efficiency.
[0084] The multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of this invention uses a 650nm semiconductor laser operating in pulse width modulation (PWM) mode to replace the traditional constant-brightness light source, and the camera exposure time is strictly aligned with the high-level range of the PWM signal through the control module. This mechanism effectively reduces the heat accumulation caused by continuous laser emission, suppresses optical power fluctuations caused by thermal drift, and controls the grayscale value fluctuation of continuously acquired images within ±2%, ensuring the consistency of the light spot image from the source, and significantly improving the accuracy and repeatability of subsequent light spot positioning and polarity determination.
[0085] The multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of this invention significantly improves the accuracy of polarity determination by combining sub-pixel-level spot localization with multi-level image processing. When locating the centroid of the spot, this system employs a multi-level processing flow including invalid region cropping, non-standard weighted grayscale conversion, local maxima / peak filtering, ROI isolation and segmentation, and first-order moment sub-pixel centroid calculation. This effectively suppresses crosstalk between ambient stray light and adjacent channel light, achieving precise extraction of the spot position. The final polarity determination accuracy reaches over 99.9%, completely overcoming the technical shortcomings of manual visual inspection, such as fatigue and misjudgment, and the coarse localization of traditional visual solutions.
[0086] This invention introduces a frame interpolation mechanism and adaptive camera control into a multi-core optical device multi-parameter integrated testing system based on the MAP900 platform, enhancing system robustness and adaptability to industrial environments. The system assigns sequence numbers to the camera during image data acquisition, verifies sequence number continuity in real time, and performs linear interpolation based on adjacent frames when a single frame is lost, ensuring uninterrupted testing. When multiple consecutive frames are lost, the camera is triggered to re-capture the image within the current field of view. This mechanism effectively addresses common industrial transmission frame loss and omission issues, ensuring complete acquisition of image data from all channels and avoiding channel omissions or polarity sorting errors caused by frame loss. Simultaneously, the adaptive camera parameter control and real-time exposure fine-tuning mechanism can offset grayscale changes caused by incident light jitter, further ensuring the continuity and reliability of the testing process in complex production environments.
[0087] This invention presents a multi-core optical device multi-parameter integrated testing system based on the MAP900 platform, which automatically associates and binds insertion loss and polarity data, enabling traceable management of all parameters for a single device. The system coordinates the insertion loss and polarity testing processes through a unified control module, associating the insertion loss, return loss, and polarity determination results of the same device one-to-one by channel, forming a complete test dataset and automatically storing it. Compared to the shortcomings of traditional workstation testing where insertion loss and polarity data are stored independently and difficult to trace and associate, this solution supports unified report output, batch traceability, and defect analysis, significantly improving mass production data management efficiency and quality analysis capabilities.
[0088] The multi-core optical device multi-parameter integrated testing system based on the MAP900 platform of this invention is compatible with various device types and polarity standards, possessing excellent versatility and scalability. The system's configuration parameters include the type of device under test and the polarity determination standard. After the actual test ranking is generated, the determination result is output based on the comparison between the device type and the standard polarity template. The architecture of this multi-core optical device multi-parameter integrated testing system based on the MAP900 platform is inherently compatible with various specifications of MPO / MTP multi-core fiber optic connectors and multi-channel optical modules, including single-row / multi-row, 8 / 12 / 24 / 48-core, etc. It supports various industry polarity standards such as Type A straight-through, Type B cross-connect, and Type C flip-through, and can seamlessly interface with existing integrating sphere power test probes and the MAP900 testing platform, exhibiting excellent production line adaptability and scalability.
[0089] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the inventive concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A multi-parameter integrated testing method for multi-core optical devices based on a MAP900 platform, characterized in that, Includes the following steps: a. Obtain a test command carrying configuration parameters, including the type of device under test, polarity determination criteria, PWM parameters, image processing threshold, and insertion loss test wavelength; b. In response to the test command, generate a first signal carrying the insertion loss test wavelength and send it out. c. The MAP900 platform acquires the first signal and switches to the insertion loss test optical path; d. Based on the insertion loss test wavelength, the MAP900 platform performs insertion loss test on multi-core optical devices to generate insertion loss and return loss values; e. After the insertion loss test, obtain the insertion loss and return loss values, generate a second signal carrying the PWM parameters, and send it out. f. The MAP900 platform acquires the second signal and switches to a polarity test optical path; g. In response to the second signal, the exposure of the camera on the MAP900 platform is synchronized with the illumination of the laser, and at the same time, the camera acquires the light spot image of the output end face of the multi-core optical device; h. Obtain the image of the light spot; i. Locate the centroid positions of the light spots of all channels of the multi-core optical device in the light spot image; j. Based on the centroid positions of the light spots in all channels, generate the measured sorting of all channels; k. Based on the type of the device under test and the polarity determination criteria, the measured sorting is compared with the preset standard polarity template to generate a polarity determination result.
2. The method according to claim 1, wherein the MAP900 platform-based multi-core optical device multi-parameter integrated test method is characterized in that, Step i includes: The invalid areas of the light spot image are cropped to obtain the smallest rectangular area containing all valid light spots; A non-standard weighting method is used to convert the minimum rectangular region into a grayscale image to enhance the red spot signal; Traverse all pixels of the grayscale image and select local maxima with grayscale values higher than a preset threshold as the initial center of the light spot; Generate a local region of interest of fixed size centered on each initial center; Within each local region of interest, the centroid positions of the light spots in all channels are calculated using a first-order moment algorithm with pixel grayscale values as weights. 3.The multi-parameter integrated test method for multi-core optical devices based on MAP900 platform according to claim 1, wherein, Before the camera acquires the light spot image at the output end face of the multi-core optical device, adaptive camera parameter adjustment is performed, which includes the following steps: The camera is controlled to first perform pre-exposure and continuous sampling of multiple frames of test images; The camera parameters are adjusted based on the average grayscale of the multi-frame test images to bring the average grayscale within a preset optimal range.
4. The method according to claim 3, wherein, When performing the adaptive camera parameter adjustment step, the average gray level of each frame of the test image is monitored in real time. When the fluctuation of the average gray level exceeds the preset fluctuation threshold, the exposure time of the camera is finely adjusted to counteract the gray level change caused by incident light jitter.
5. The method of claim 1, wherein the MAP900 platform-based multi-core optical device multi-parameter integrated test method is characterized by, Before performing step i, the camera assigns frame numbers to the acquired image data stream; The image data stream is acquired and the sequence number continuity is checked in real time. After a single frame loss is detected, linear interpolation is performed based on the spot position and gray value of the spot images of two adjacent frames to generate supplementary frame data without interrupting the polarity test process. After multiple consecutive frames are lost, the polarity test process is stopped, and the camera re-captures the test image in the current field of view.
6. The integrated multi-parameter testing method for multi-core optical devices based on the MAP900 platform according to claim 1, characterized in that, The steps for generating the measured sorting order for all channels include: Based on the Y-coordinate distribution of the centroid positions of the light spots in all channels, clustering is performed to identify the arrangement type of multi-core optical devices; Based on the arrangement type of the multi-core optical device, the measured sorting is obtained by sorting all the channel numbers.
7. The integrated multi-parameter testing method for multi-core optical devices based on the MAP900 platform according to claim 6, characterized in that, When performing the step of numbering and sorting all channels to obtain the measured sorting, if the multi-core optical device is a single-row device, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of the light spot; if the multi-core optical device is a multi-row device, all channels are first divided into rows from smallest to largest according to the Y coordinate of the centroid position of the light spot of all channels, and then within each row, all channels are numbered sequentially from smallest to largest according to the X coordinate of the centroid position of the light spot of all channels.
8. A multi-core optical device multi-parameter integrated testing system based on the MAP900 platform, employing the multi-parameter integrated testing method for multi-core optical devices based on any one of claims 1 to 7, characterized in that, include: A module for acquiring test commands carrying configuration parameters; A control module, connected to the acquisition module and the MAP900 platform, responds to the test command by generating a first signal and a second signal and sending them outwards. The MAP900 platform acquires the first signal and switches to the insertion loss test optical path to perform insertion loss testing on the multi-core optical device. The MAP900 platform acquires the second signal and switches to the polarity test optical path to perform polarity testing on the multi-core optical device. In response to the second signal, the exposure of the camera on the MAP900 platform is synchronized with the illumination of the laser, and the camera simultaneously acquires the light spot image of the output end face of the multi-core optical device. A positioning module for locating the centroid position of all channels of the multi-core optical device in the spot image is connected to the control module; A sorting module for generating a measured sort of all channels based on the centroid positions of the light spots in all channels is connected to the positioning module. A determination module is connected to the sorting module and the control module. This module is used to compare the measured sorting with a preset standard polarity template to generate a polarity determination result based on the type of the device under test and the polarity determination criterion.
