Light spot positioning system

Through the MIPI interface protocol and adaptive threshold centroid positioning algorithm, combined with Xilinx's MPSoC, high-precision spot positioning of the spot positioning system is achieved, which solves the problem of unstable spot positioning in space optical communication and improves the stability of the communication link and signal quality.

CN120702328APending Publication Date: 2025-09-26INST OF SEMICONDUCTORS - CHINESE ACAD OF SCI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410354637.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-26
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

In space optical communications, it is difficult for the spot positioning algorithm to achieve high-precision spot positioning, resulting in unstable communication links and signal attenuation. In particular, it is difficult to track and adjust the spot position in real time in complex space environments.

Method used

The MIPI interface protocol is used to transmit image data, and the double-rate synchronous dynamic random access memory and the adaptive threshold centroid positioning algorithm are combined to realize the spot positioning calculation. The Xilinx MPSoC is used as the computing core to complete the real-time acquisition, processing and display of image data.

Benefits of technology

It achieves sub-pixel positioning accuracy of the light spot, improves the stability and signal quality of the communication link, supports adaptive modulation technology, and enhances the anti-interference ability and real-time tracking performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120702328A_ABST
    Figure CN120702328A_ABST
Patent Text Reader

Abstract

The invention provides a light spot positioning system, and the system comprises an image data input logic module which is connected with an image sensor and is used for receiving image data collected by the image sensor; the double-rate synchronous dynamic random access memory is connected with the image data input and output logic module and is used for storing the image data; the light spot positioning module is connected with the double-rate synchronous dynamic random access memory and is used for reading the image data to carry out light spot positioning calculation; the image data input and output logic module, the double-rate synchronous dynamic random access memory and the light spot positioning module are constituent parts of the MPSoC. According to the light spot positioning system, an MPSoC of Xilinx serves as a calculation core, data are temporarily stored in a double-rate synchronous dynamic random access memory according to the time sequence requirement to achieve a frame caching function, meanwhile, the data are transmitted to a positioning module in real time for calculation, and a positioning result can be rapidly obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of space optical communication technology, and in particular to a light spot positioning system. Background Art

[0002] ATP (Acquisition, Tracking, and Pointing) plays a crucial role in space optical communications. Space optical communications, also known as free-space optical communications (FSO), utilize light waves (such as lasers) to propagate through free space. Compared to traditional radio wave communications, space optical communications offer higher data rates and stronger interference immunity. However, due to the linear nature of light wave propagation and the complexity of the spatial environment, ensuring the stability and reliability of communication links presents significant challenges. This is where ATP technology comes into play.

[0003] The spot positioning system plays a key role in the ATP system, especially in the tracking and pointing phases. The main purpose of the spot positioning algorithm is to accurately determine the position of the received optical signal (usually a laser spot) on the detector plane. This is crucial for maintaining a high-precision communication link. Specifically, it includes: 1. Improving pointing accuracy: In space optical communication systems, even small pointing errors can cause significant signal attenuation or complete loss. The spot positioning algorithm accurately measures the position of the received light spot, helping the control system adjust the direction of the transmitting and receiving devices to ensure maximum signal alignment, thereby minimizing pointing errors. 2. Optimizing tracking performance: As the communicating parties move relative to each other, maintaining a stable communication link requires the system to be able to track the changes in the light spot in real time and adjust the pointing accordingly. The spot positioning algorithm provides precise position information of the light spot center, enabling the tracking system to react quickly to small changes in the light spot position. 3. Enhancing signal quality: Accurate spot positioning allows the system to maximize the received signal strength, especially in receiving systems using optical gain media (such as photomultiplier tubes or avalanche photodiodes). This directly affects the quality and reliability of communication; Fourth, support for adaptive modulation technology: In some advanced spatial optical communication systems, the light spot positioning information can be used to adjust the modulation parameters of the signal to adapt to the dynamic changes of the communication link and further optimize the system performance. Summary of the Invention

[0004] The present disclosure provides a spot positioning system, comprising: an image data input logic module, connected to an image sensor, for receiving image data collected by the image sensor; a double-speed synchronous dynamic random access memory, connected to the image data input / output logic module, for storing the image data; and a spot positioning module, connected to the double-speed synchronous dynamic random access memory, for reading the image data and performing spot positioning calculations. The image data input / output logic module, the double-speed synchronous dynamic random access memory, and the spot positioning module are components of an MPSoC.

[0005] According to an embodiment of the present disclosure, the spot positioning system uses a MIPI interface protocol to transmit the image data.

[0006] According to an embodiment of the present disclosure, the double rate synchronous dynamic random access memory performs frame buffering of the image data according to a time sequence.

[0007] According to an embodiment of the present disclosure, the light spot positioning module uses a centroid positioning algorithm with an adaptive threshold to perform light spot positioning calculation.

[0008] According to an embodiment of the present disclosure, the light spot positioning module is connected to the double rate synchronous dynamic random access memory, and is used to store the result of the light spot positioning calculation.

[0009] According to an embodiment of the present disclosure, it further includes: the image data output logic module is connected to the double-rate synchronous dynamic random access memory, and is used to output the image data and the spot positioning calculation result to the image display to display the collected image and the spot positioning result.

[0010] According to an embodiment of the present disclosure, the size of the image data processed by the spot positioning system is 800*480, and the frame rate is 60 frames. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] For a more complete understanding of the present disclosure and its advantages, reference will now be made to the following description taken in conjunction with the accompanying drawings, in which:

[0012] Figure 1 A schematic diagram of a light spot positioning system provided by an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0013] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the detailed description below, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.

[0014] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise," "include," etc. used herein indicate the presence of the features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0015] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.

[0016] Figure 1 A schematic diagram of a light spot positioning system provided by an embodiment of the present disclosure is schematically shown.

[0017] like Figure 1 As shown, the disclosed embodiments provide a spot positioning system. The entire positioning system uses a Xilinx MPSoC as its computing core and uses the MIPI interface protocol to transmit image data. The image data input logic module is connected to the image sensor and is used to receive image data captured by the image sensor. The double-bit rate synchronous dynamic random access memory (DDR) is connected to the image data input and output logic module and is used to buffer image data frames based on time series. The spot positioning module is connected to the double-bit rate synchronous dynamic random access memory (DDR) and is used to read image data for spot positioning calculations. The image data input and output logic module, the double-bit rate synchronous dynamic random access memory (DDR), and the spot positioning module are components of the MPSoC.

[0018] MIPI, short for Mobile Industry Processor Interface, is an open standard and specification developed by the MIPI Alliance for mobile application processors. The MIPI Alliance was founded in 2003 by ARM, Nokia, STMicroelectronics, and Texas Instruments with the goal of standardizing interfaces such as camera, display, and RF / baseband interfaces to reduce design complexity and increase flexibility. The MIPI Alliance comprises various workgroups, each defining a series of interface standards, such as the camera interface (CSI), display interface (DSI), RF interface (DigRF), and microphone / speaker interface (SLIMbus). Currently, the more mature and commonly used standards are DSI (Display Serial Interface) and CSI (Camera Serial Interface). Current camera interfaces adhere to the CSI-2 standard. The physical layer of CSI and DSI is developed by dedicated workgroups and adheres to the D-PHY standard.

[0019] In this embodiment, the CSI-2 protocol can be used to receive video data from the image sensor. CSI-2 is a serial interface protocol used to connect image sensors and image processors. It is primarily used in mobile devices, automotive camera systems, and other applications requiring image transmission. CSI-2 uses differential serial transmission, which improves system efficiency and reliability by reducing the number of pins. CSI-2 supports high-bandwidth data transmission and can meet the requirements of high-resolution, high-frame-rate image transmission. The CSI-2 protocol provides multiple configuration options to adjust the transmission rate, resolution, and other parameters according to specific application requirements. Designed for mobile devices and embedded systems, CSI-2 takes power consumption optimization into consideration to maximize battery life. CSI-2 supports real-time image transmission with low transmission latency, making it suitable for applications with strict timing requirements. The CSI-2 protocol is designed to be resistant to interference and can maintain stable signal transmission in complex electromagnetic environments. CSI-2 is a standardized protocol supported and adopted by multiple manufacturers, ensuring good cross-platform and cross-vendor compatibility.

[0020] In general, the CSI-2 protocol is an efficient, flexible, and reliable image transmission protocol suitable for various application scenarios requiring image transmission.

[0021] The spot positioning module uses an adaptive threshold centroid positioning algorithm to perform spot positioning calculations. It can realize real-time processing of video streams with a size of 800*480 and a frame rate of 60 frames, and can achieve sub-pixel positioning accuracy.

[0022] In this embodiment, the spot positioning module is connected to the double-rate synchronous dynamic random access memory (DDR) to store the results of the spot positioning calculation. The spot positioning system also includes an image data output logic module, connected to the DDR synchronous dynamic random access memory (DDR), to output image data and the spot positioning calculation results to an image display, displaying the captured image and spot positioning results. This enables the spot positioning system to achieve real-time image acquisition, processing, and display functions.

[0023] The spot positioning system provided by the embodiments of the present disclosure, based on the MIPI protocol, uses an MPSoC as its core processing unit. The system completes data acquisition, transmission, and calculation on the PL side, and drives the image display to display the positioning results in real time. On the PS side, the system completes camera initialization and various IP configurations, and uses the MIPI protocol to complete real-time transmission of CMOS image data. By using the MPSoC for collaborative software and hardware development, real-time image acquisition, processing, and display can be achieved.

[0024] Those skilled in the art will appreciate that the features described in the various embodiments and / or claims of this disclosure may be combined and / or coupled in various ways, even if such combinations and / or couplings are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure may be combined and / or coupled in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or couplings are intended to fall within the scope of this disclosure.

[0025] Although the present disclosure has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made to the present disclosure without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents. Therefore, the scope of the present disclosure should not be limited to the above-described embodiments, but should be determined not only by the appended claims but also by the equivalents of the appended claims.

Claims

1. A spot positioning system, characterized in that: include: An image data input logic module, connected to the image sensor, for receiving image data collected by the image sensor; a double rate synchronous dynamic random access memory connected to the image data input and output logic module and used for storing the image data; A light spot positioning module, connected to the double rate synchronous dynamic random access memory, for reading the image data to perform light spot positioning calculation; The image data input and output logic module, double rate synchronous dynamic random access memory, and light spot positioning module are components of MPSoC.

2. The spot positioning system according to claim 1, characterized in that: The spot positioning system uses the MIPI interface protocol to transmit the image data.

3. The spot positioning system according to claim 1, characterized in that: The double rate synchronous dynamic random access memory performs frame buffering of the image data according to a time sequence.

4. The spot positioning system according to claim 1, characterized in that: The light spot positioning module uses a centroid positioning algorithm with an adaptive threshold to perform light spot positioning calculation.

5. The spot positioning system according to claim 1, characterized in that: The light spot positioning module is connected to the double rate synchronous dynamic random access memory and is used to store the result of the light spot positioning calculation.

6. The spot positioning system according to claim 5, characterized in that: Also includes: The image data output logic module is connected to the double rate synchronous dynamic random access memory and is used to output the image data and the light spot positioning calculation result to the image display to display the collected image and light spot positioning result.

7. The spot positioning system according to claim 1, characterized in that: The size of the image data processed by the spot positioning system is 800*480, and the frame rate is 60 frames.