Owing to several advantages,such as high speed,minimal terminal size requirements,and strong confidentiality,space optical communication has developed substantially in recent years [
Journal of Infrared and Millimeter Waves, Volume. 41, Issue 3, 631(2022)
Analysis and verification of the positioning accuracy of a flat-panel detector used for precision pointing in space optical communication
To realize a high-precision link in space optical communication, we analyzed key factors that affect the accuracy of flat-panel detectors in terms of target positioning. The error of the centroid algorithm was analyzed from the mechanism and the necessity of satisfying the spatial lossless sampling condition was verified by using a simulation. The defined NU value served as an indicator in quantifying the nonuniformity of the detector. As the NU value increased linearly, the positioning error of the centroid continued to increase, whereas the speed reduced. When the NU value was 0.005, the maximum positioning error was 0.043 pixels. Considering that the light intensity of the target incident on the optical system varies constantly, the smaller the NU value, the closer the centroid is to the true position of the light spot. Furthermore, the pixel response of a typical complementary metal oxide semiconductor (CMOS) detector was experimentally tested under different illumination intensities. Based on the response curve, a mathematical model for the nonuniformity of the pixel response was established. It can be determined that the NU value fluctuates from 0.0045 to 0.0048 within the linear response range. The experimental results of the spot centroid positioning accuracy verify that the absolute positioning error is less than 0.05 pixels, which satisfies the requirements of high-precision links. Therefore, the effectiveness of the theory and simulation presented in this study can be validated.
Introduction
Owing to several advantages,such as high speed,minimal terminal size requirements,and strong confidentiality,space optical communication has developed substantially in recent years [
As accurate positioning of the target spot is essential for the detector in the space optical communication terminal,several researchers have explored this concept in recent years. A method was proposed to obtain the optical flow vector using image data considering the effect of background noise on a beacon in inter-satellite optical communication [
However,the aforementioned studies are based on the assumption of the specific application backgrounds,focusing on methods to reduce errors in a certain aspect to improve the precision of detection. The factors that affect spot positioning have not been systematically analyzed from a global perspective. Moreover,the accuracy of point target positioning in the case of precise pointing in space optical communication has not been considered thus far. Precision is a prerequisite for ensuring accuracy because high precision does not necessarily result in high accuracy. Therefore,it is necessary to investigate the accuracy of the detector used in the optical communication terminal for target positioning.
The remainder of this paper is organized as follows. Section 1 systematically analyzes the factors that affect the positioning accuracy of the flat-panel detector in a communication terminal. Section 2 investigates the error of the centroid algorithm from the mechanism and verifies the necessity of satisfying the spatial lossless sampling condition using a simulation. In Section 3,we set the quantitative index of detector nonuniformity,quantitatively simulate the relationship between nonuniformity and positioning error,and propose correction algorithms. Section 4 presents the tested typical CMOS detector,which was used to establish a mathematical model for the nonuniformity of the pixel response and measure the positioning accuracy of the spot centroid. Section 5 discusses and summarizes the results.
1 Factors affecting the target positioning accuracy
The image data collected by the flat-panel detector in the communication terminal were post-processed,and the centroid of the light spot was extracted to obtain the position of the target. The closeness of the centroid measurement value of the target to the true value indicates the positioning accuracy. The general term used for the accuracy and precision of the measurement is target positioning accuracy. Various factors,such as the optical system at the front end of the detector,performance of the detector,circuit system around the detector,and algorithm for calculating the position of the center of mass,impact the accuracy of target positioning.
The positioning error of the target spot can be classified into two,namely systematic error and random error [
where N represents the half-width of the centroid spot size,wherein the widths of the centroid spot in the horizontal and ordinate directions are 2N+1;S indicates the intensity of the target signal;and
where
Poisson noise is a type of signal-dependent noise,which increases with the enhancement of the signal. Here,the average photon noise equals the square root of the number of incident photons. Gaussian noise is a type of additive white noise generated by the random thermal movement of electrons in photosensitive devices. Typically,the average level of Gaussian noise is retained irrespective of the light intensity. Therefore,the dark field image correction and multi-image single-pixel time-domain average processing can generally suppress random errors[
As random errors can be suppressed effectively,systematic errors are the primary errors that affect the positioning accuracy of the target spot. These include the error caused by the inherent nonuniformity of the flat-panel detector and the error generated by using the geometric center of the pixel rather than the true energy center of the pixel in the centroid algorithm. The former affects the sampling process of the spot in the flat-panel detector and distorts the image,whereas the latter affects the calculation of the target position.
2 Error analysis and control of the centroid algorithm
2.1 Error analysis of the centroid algorithm
The optical system in space optical communication is equivalent to the Fraunhofer diffraction system. Therefore,the beacon spot that converges on the flat-panel detector is a diffracted spot with a diameter approximately equal to the Airy disk diameter of the optical system;the energy can be regarded as a Gaussian distribution. The actual centroid position of the target spot
where x and y denote the horizontal and vertical coordinates on the image plane of the flat-panel detector,respectively;S indicates the spatial area occupied by the target spot;and
where A denotes the number of pixels in the detector,
2.2 Error control of the centroid algorithm
Using a flat-panel detector with a pixel interval of d to sample the spatial energy distribution of the diffracted spot results in a type of discrete sampling at equal intervals. To prevent the overlap of the sampled distributions and recover the energy distribution information of the original spot completely,the spatial sampling frequency 1/d of the detector must be greater than the spatial cut-off frequency of the modulation transfer function of the optical combination lens [
According to(5),the range of the diffracted spot diameter
combining(5)and(6)to obtain
2.3 Simulation
Considering the aforementioned conclusions(section 2.2),we performed a normalized simulation. Assuming that the detector is ideal for spot sampling and the point spread function of the optical system follows an ideal Gaussian distribution,the X- and Y-axis directions are consistent during the positioning of the target spot. Therefore,the positioning process only needs to be analyzed in the direction of the X-axis. The center of mass of the spot with
where
1/d was set as 1,and the Gaussian radius
Figure 1.Results of the normalized simulation
The spot position
3 Effect of nonuniformity on target positioning accuracy
3.1 Quantification and simulation of pixel response nonuniformity
The photo response nonuniformity of the flat-panel detector is the inconsistent response of different pixels to the same incident radiation. This is associated with the variations in the quantum efficiency and other parameters of different pixels in the device manufacturing process[
To investigate the effect of the nonuniformity of the detector on the positioning accuracy of the spot centroid under the working conditions used in this study,we define the nonuniformity of the response NU as
NU is used as an index to quantify the corresponding nonuniformity of the pixel and simulate it to different nonuniformity images. The window size of the detector was set to 32 × 32 pixels,and the size of the light spot on the image was 5 × 5 pixels. The energy of the light spot conformed to the Gaussian distribution,and the response values of all pixels in the light spot area were within the linear response range. The response model parameters for each pixel within the window range were different.
It is an ideal hypothetical condition that the detector is under uniformly distributed illumination. In the dark environment of the laboratory,using an integrating sphere as a light source can approximately achieve the above condition. The response gray level of the pixel measured by the flat-panel detector under this condition can be used to calculate the NU value to calibrate the nonuniformity. The response gray level of the pixel measured by the flat-panel detector under this condition can be used to calculate the NU value to calibrate the nonuniformity. If the above experimental conditions are not met,the gray images obtained cannot be used for nonuniformity calibration. That is,for the definition of NU value,the calculation is accurate only under approximately ideal conditions,otherwise,it is unreliable.
|
Figure 2.Simulation results of spot positioning accuracy
Figure 3.Changes in the positioning error with nonuniformity
To satisfy the requirements for spot positioning accuracy in actual optical communication scenarios,the obtained results can be combined to determine the necessity of nonuniformity correction. Commonly used correction algorithms include two-point correction,piecewise linear correction [
3.2 Effect of light intensity changes on positioning accuracy
Although the detector must operate in the linear response range of the pixels in practical applications,the signal response amplitude of the pixel at the center of the spot is not a constant value owing to the varying intensity of the incident light. A simulation was performed considering a scenario where the actual position of the light spot remains constant with the light intensity changing from low to high. The energy of the spot was set to conform to the Gaussian distribution,and the true center position on the X-axis was 8. When the values of NU are 0.005,0.01,0.02,and 0.04,the simulation generates an image with a size of 16 × 16 pixels and a spot size of 5 × 5 pixels. The ideal amplitude of the pixel signal response at the center of the spot ranges from 30 to 120 with an interval of 10;the responses of other pixels were obtained using the settings identical to those described in section 3.1.
Figure 4.The centroid position of the spot under different light intensities
Equations(
In actual applications,the light intensity incident on the optical system should be maintained stable,and the reasonable working range of the flat-panel detector needs to be calibrated. Alternatively,a suitable nonuniformity correction algorithm can be used.
4 Experimental verification
4.1 Response of the pixels in the detector under uniform illumination
An integrating spherical light source was used to generate different illuminances in the dark environment of the laboratory and the response of multiple pixels was measured within the window range of the flat-panel detector. The window size of the detector was set to 256 × 256 pixels and 16 images were collected without light. The average value of the pixel response was set as the base. The camera collected 100 images continuously each time the brightness of the integrating spherical light source was adjusted;a total of 11 energy levels were collected.
Figure 5.Response curves of different pixels under different light intensities
A polynomial fitting method was adopted to establish a mathematical model for the nonuniformity of the pixel response. The expression is
where
4.2 Positioning accuracy of a moving target
To test the positioning accuracy of the flat-panel detector and verify its impact on high-precision pointing in space optical communication,we constructed a test experimental device using the same parameters as described in section 3. The entire experimental system was placed on an air-floating platform. The beacon light emitted by the laser was passed through a collimator tube with an equivalent length of 10 m to generate parallel light,which converged on the detector through a camera lens with a focal length of 35 mm. The detector located the beacon light spot.
The pixel size d of the CMOS detector used in this experiment was 5.5 μm,the beacon light wavelength λ was 810 nm,the combined focal length f of the detection system was 35 mm,and the effective aperture D of the detection system was 4.38 mm,which satisfies(5). This eliminates the systematic error of the algorithm in the centroid-positioning process.
The beacon light source was moved step-by-step using a high-precision electronically controlled microtranslation stage. The distance of each step was 78.5 μm,corresponding to 0.05 pixels on the flat-panel detector;a total of 40 steps were tested. The method mentioned in section 1 was used to perform a noise removal for the image obtained at each step.
Figure 6.True position and centroid position of a moving target
5 Conclusion
To achieve high-precision links in space optical communication systems,we systematically analyzed the positioning error of the spot centroid of a flat-panel detector used in the communication terminal. The systematic error primarily originates from the centroid algorithm and the inherent nonuniformity of the area array detector. In this study,the centroid algorithm error was analyzed theoretically and the simulation results of the spatial non-destructive sampling conditions were investigated. The target spot diameter must be greater than 2.44 pixels. The ratio of the standard deviation of the actual response gray level to the average value of NU under uniform illumination was used to quantify the nonuniformity of the detector. The simulation results verify that the centroid positioning error continues to increase as NU increases linearly from 0;however,a speed reduction can be observed. This can be summarized as indicated in(12)of the general model of the flat-panel detector. Considering that the light intensity of the target incident on the optical system is changing constantly,the position of the center of mass is closer to the true position of the light spot with the decrease in NU value,and the quantitative relationship is presented in(13). Finally,the response of pixels in a typical CMOS detector was experimentally tested with different light intensities,and a mathematical model for the nonuniformity of the pixel response was established through a polynomial fitting method. The NU value fluctuated from 0.0045 to 0.0048 within the linear response range. Additionally,the experiments were conducted by moving the target to test the centroid positioning accuracy of a flat-panel detector. The maximum error observed was 0.049 pixels,which is consistent with the theoretical analysis and simulation results of this study.
[18] Chen S J, Zhang L, Wu J C et al. Realization and optimization of fine tracking system of free space laser communication[J]. Journal Of Infrared And Millimeter Waves, 37, 35-46(2018).
Get Citation
Copy Citation Text
Xu WANG, Cheng-Xiang TU, Liang ZHANG, Jian-Yu WANG. Analysis and verification of the positioning accuracy of a flat-panel detector used for precision pointing in space optical communication[J]. Journal of Infrared and Millimeter Waves, 2022, 41(3): 631
Category: Research Articles
Received: Sep. 13, 2021
Accepted: --
Published Online: Jul. 8, 2022
The Author Email: Liang ZHANG (zhliang@mail.sitp.ac.cn), Jian-Yu WANG (jywang@mail.sitp.ac.cn)