Next Article in Journal
ZnO-Based Materials: From Pauli’s Nonsense to a Key Enabling Technology
Previous Article in Journal
Review on Analysis Methods Enabled by Hyperspectral Imaging for Cultural Relic Conservation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spot Invalid Point Repair Algorithm of Detector Array Measurement System Based on Image Correlation Coefficient

1
Key Laboratory of Atmospheric Optics, Anhui Institute of Optics and Fine Mechanics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
2
Science Island Branch of Graduate School, University of Science and Technology of China, Hefei 230026, China
3
Advanced Laser Technology Laboratory of Anhui Province, Hefei 230037, China
*
Author to whom correspondence should be addressed.
Photonics 2023, 10(10), 1105; https://doi.org/10.3390/photonics10101105
Submission received: 25 July 2023 / Revised: 21 August 2023 / Accepted: 28 September 2023 / Published: 30 September 2023

Abstract

:
The detector array method has been widely used in the field of high-energy laser far-field spot parameter measurement due to its ability to directly measure the far-field spot of high-energy lasers, wide dynamic range of the detectors, high system sampling frequency, good real-time performance, and suitability for various testing environment requirements. However, during the measurement process, the irradiation of strong lasers or damage to other hardware systems can result in invalid points in the acquired spot images, thereby reducing the measurement accuracy of the system. In order to achieve accurate measurement of laser far-field spot parameters, this paper establishes an experimental model based on the analysis of the sampling spacing of the detector array target and proposes a laser far-field spot invalid point repair algorithm based on image correlation coefficient. Experimental results demonstrate that the algorithm proposed in this paper effectively reduces the impact of invalid points in the measurement system on the measurement accuracy, and achieves accurate measurement of high-energy laser measurement systems.

1. Introduction

The detector array method is used to arrange the detectors sensitive to specific wavelengths according to certain rules to form a detector array target. The detectors distributed on the target surface generate electrical signals through the photoelectric effect after being irradiated with the incident laser, and then perform digital conversion processing on the electrical signals to obtain the measurement data of the temporal and spatial distribution of laser intensity [1,2,3]. The laser intensity distribution parameters mainly include total laser power, spot center of mass position coordinates, spot diameter, beam quality factor β, and so on. By obtaining these parameters, on the one hand, the experimental data can be used to carry out the study of the laser atmospheric transmission effect; on the other hand, analysis of the laser far-field spot parameters can be used to evaluate the performance parameters of the laser launching system. The detector array method is more and more widely used in laser parameter measurement technology because of its direct measurement of the spot, wide dynamic range of the detector, high system sampling frequency, and good real-time performance, and can be applied to various test environment requirements [4,5,6]. The hardware architecture is shown in Figure 1.
It can be seen from Figure 1 that a large number of photodetectors are installed on the surface of the detector array target, and each detector is independent of the other on the target surface; that is, when one detector fails, other detectors will not be affected. Several detectors are connected to a first-stage analog switch (generally 16 to 1). When the first-stage analog switch fails, the 16 detectors connected to it cannot work normally, and 16 failure points are generated at 1 time. The signal passing through the first-order analog switch enters the second-order analog switch through the operational amplifier. A second-order analog switch controls 256 detectors. When the second-order analog switch fails, 256 failure points will be generated on the target surface, which is fatal to the measurement accuracy of the system. Therefore, the reliability of the system is often improved by backup on the second-order analog switch. On the other hand, when the high-energy laser irradiates the surface of the measurement system to generate a failure point, the failure point model generated at this time is also a continuous regional failure point in most cases. Therefore, only the continuous failure point problem of adjacent regions is discussed in this paper. When the measurement system contains regional failure points, the generation of failure points obtained with the measurement system will lead to a decrease in the accuracy of the measurement data. Therefore, in this case, it is necessary to repair and reconstruct the data at the failure point position in the system.
At present, image inpainting technology is divided into two categories. One is digital image inpainting technology for repairing image defects in small-scale space [7,8,9,10,11]. This method uses the edge information of the area to be repaired in the damaged image. At the same time, it also uses the method from rough calculation to accurate calculation to estimate the direction of the image’s equal illuminance line and uses the propagation mechanism to propagate the information of the intact area in the image to the area to be repaired, and finally realizes the image inpainting of the damaged area. The other is the image completion technology for filling in the lost information of large blocks in the image. At present, this kind of technology also includes the following two methods. One is the repair technology based on image decomposition. The main idea is to decompose the image into structural parts and texture parts. The structural part is repaired using the inpainting algorithm, and the texture part is filled using the texture synthesis method. The other is an image completion algorithm for repairing the image information of large area block damage points in the image [12,13,14,15,16]. At present, this algorithm also includes two main methods. The first is the repair technology based on image decomposition. The main idea of this method is to decompose the image to be repaired to obtain the structural part of the image and the part of the image texture. The inpainting algorithm is used to repair the structural part, and the texture synthesis method is used to fill the texture part. Another method is to use texture synthesis technology based on image blocks to fill in the missing information [17,18,19,20,21]. This algorithm first selects a pixel point from the boundary of the damaged image repair area that needs to be repaired, and then takes this pixel point as the center to select the appropriate size of the texture block according to the texture features of the image. Finally, the closest texture matching block around the damaged area must be found to replace the texture block in this area, and completion of the repair of the damaged area can take place.

2. Materials and Methods

2.1. Calculation Method of Spot Parameters in Array Detection Method

According to the requirement of repair and reconstruction of failure points in high-energy laser far-field parameter measurement systems, this paper first introduces the relevant theoretical basis of laser parameter measurements based on the detector array method and the specific calculation method of spot parameters. Then, a digital simulation model is established to analyze the influence of failure points in the measurement system on the measurement accuracy of the system. Finally, according to the correlation of the image in the image sequence collected with the measurement system and the correlation of the energy coefficient, a failure point repair and reconstruction algorithm based on the combination of image structure similarity and spot energy coefficient is proposed.
In the detector array method, the total laser energy can be obtained with Formula (1).
P ( f ) = i = 1 m j = 1 n A i j I i j ( f )
where m represents the number of rows of the detector array, n represents the number of columns of the detector array, and Aij represents the area represented by the detection unit with rows and columns (i, j) (in cm2). In the subsequent research work of this paper, the total power of the spot is characterized by the total ADU (Analog-to-Unit) of the system.
The meaning of the diffraction limit factor β is the ratio of the far-field divergence angle of the measured actual laser beam to the far-field divergence angle of the ideal beam. In the detector array method measurement system, its expression can be expressed with Formula (2).
β = θ r e a l / θ i d e a l
where θ_real is expressed as the far-field divergence angle of the laser beam actually measured, and θ_ideal is the divergence angle of the laser beam under ideal conditions. For the centroid position parameters of the spot, assuming that the acquisition resolution of the measurement system is X × Y, and the pixel value of each point on the image is represented by G(x,y), the position coordinates of the spot centroid can be obtained with Formula (3).
x 0 = x = 1 X y = 1 Y G ( x , y ) × x x = 1 X y = 1 Y G ( x , y ) y 0 = x = 1 X y = 1 Y G ( x , y ) × y x = 1 X y = 1 Y G ( x , y )

2.2. Failure Point Repair Algorithm

The flow chart of the region failure point repair and reconstruction algorithm based on image similarity is shown in Figure 2. Firstly, the position of the failure point is obtained and marked according to the position location algorithm of the failure point in the repair process, and then the template image of the failure point position is obtained by extending several pixels outward with the center position of the failure point. During the expansion process, all positions in the failure point area are included in the template image. Then, starting from the upper left corner of the first frame image of the spot image sequence, the matching template is obtained with the same size as the failure point template. In the internal area of the template, the pixel value is set to zero according to the position of the failure point, and the matching template is slid with a step size of one pixel until all areas of the original image are traversed. After obtaining the matching templates at different positions, the correlation coefficient between the template and the failure point template is calculated according to the image similarity calculation formula [22]. The optimal matching block is found by calculating the correlation coefficient. The optimal matching block is filled according to the location area of the failure point found in the above steps to complete the repair of the failure point in the image of the failure block. This process starts from the first frame of the sequence image to the end of the last frame.
For the repair and reconstruction of the failure point of the detector array target measurement system, the first step is to extract the position information of the failure point according to the image information. When the failure point is a static failure point, the response value at its location is a fixed value, which is shown as a dark point or a saturation point on the image. When the failure point is a dynamic failure point, the response value is normal within a certain range, but when it exceeds a certain threshold, the response is not normal. In this paper, the dynamic threshold algorithm is used to detect the location of the failure point [23]. First, the integral spot image is filled with two rows and two columns to the outside, and the image is traversed with a 3 × 3 template. At each position, the 8 pixel values around the center of the template are sorted, and the pixel values of the two points in the middle are taken as the weighted mean, which is recorded as Value0. Then, the 8 adjacent pixel values are reordered in the order from large to small. In the sorting process, the maximum value, the minimum value, and the middle two values are removed, which are recorded as value1, value2, value3, and value4, respectively. Then, the dynamic threshold k at this position can be calculated with Formula (4).
k = ( v a l u e 1 + v a l u e 2 ) ( v a l u e 3 + v a l u e 4 ) 2
After obtaining the dynamic threshold k, according to Formula (5), it can be judged whether the point is a failure point. If the pixel value g (x,y) of this position is within its range, it can be considered as a normal response point; otherwise, it can be regarded as a failure point.
v a l u e 0 k g ( x , y ) v a l u e 0 + k
After obtaining the position information of the failure point with the above method, the failure point position template shown in step 1 of Figure 2 can be obtained by spreading a pixel outward from the center point, which is recorded as G1. The image is traversed with a template of the same size to obtain a matching template. Each matching template is assigned a value according to the pixel value at the position of its failure point, and the matching template in step 2 shown in Figure 2 can be obtained, denoted as G2. After obtaining the failure point position template G1 and the matching template, it is necessary to calculate the correlation between the two. The methods for calculating the image correlation mainly include an evaluation method based on the histogram correlation coefficient, evaluation method based on mean square error, evaluation method based on peak signal-to-noise ratio and evaluation method based on image structure similarity. However, in the correlation calculation of the laser spot image, the similarity of the two images cannot be simply considered, and the difference in the total pixel value of the two images and the difference in the structure should be considered. The calculation method based on image structure similarity has this characteristic. Therefore, when calculating the correlation between the failure point location template and the matching template, the image structure similarity is used as a measure to evaluate its similarity. The evaluation method of image structural similarity fully considers the three-feature information of brightness, contrast, and structural degree between images. The structural information of images is defined as a structural attribute independent of image brightness and contrast, and the distortion model is used as a combination of image brightness, image contrast, and image structural degree. The calculation method is shown in Formulas (6)–(9).
l ( x , y ) = 2 μ x μ y + C 1 μ 2 x + μ 2 y + C 1
c ( x , y ) = 2 σ x σ y + C 2 σ 2 x + σ 2 y + C 2
δ ( x , y ) = σ x y + C 3 σ x σ y + C 3
S S I M ( x , y ) = ( 2 μ x μ y + C 1 ) ( 2 σ x σ y + C 2 ) ( μ 2 x + μ 2 y + C 1 ) ( σ 2 x + σ 2 y + C 2 )
where x represents the template image, y is the contrast image, μx and μy are the mean values of the two images, σx and σy are the standard deviations of the images, σxy is the covariance of the two images, and C3 = C2/2 is in the simplified mode. By calculating the failure point template and the matching template, the correlation coefficient matrix in step3 of Figure 2 can be obtained. Since the value range of x is between 0 and 1, the stronger the correlation between the two images, the closer the calculation result is to 1. Therefore, the restoration and reconstruction of the pixel value of the failure point position can be realized by retrieving the coefficient matrix. It is worth noting that when the failure point position in the image is not completely filled after one repair, the above steps need to be repeated until the pixel values at all failure point positions are completely filled.

3. Results

3.1. System Sampling Resolution Analysis

The detector array method samples the incident laser beam through the detection unit, transforms the far-field spot image into a discrete dot matrix signal on the two-dimensional plane, and finally processes the discrete dot matrix signal through the data processing unit to obtain the spatial and temporal distribution intensity parameters of the incident beam. Due to the limitation of space physics and the development cost of the measurement system, the detector sampling units on the target surface cannot be closely arranged together. The spacing distance between two adjacent detectors in Figure 1 is expressed as the sampling resolution of the system. When the incident laser is irradiated on the target surface, the photoelectric response occurs at the position where the target surface contains the detector. The optical signal is converted into a digital signal and then stored and calculated in the form of an image matrix. Due to the limitation of research and development costs and physical size, there is a certain interval between detectors. Therefore, when analyzing the influence of failure points on measurement accuracy, it is necessary to establish a reasonable system sampling interval.
In this section, while aiming to investigate the influence of sampling resolution on the measurement accuracy of the system in the detector array target measurement system, a laser transmission model under three different turbulence intensities is constructed with the laser emission system output wavelength of 1064 nm; the laser transmission distance of L = 2 km; the laser emission aperture of D = 400 mm; the laser emission system transmission beam quality factor β0 = 3 in vacuum; and the atmospheric coherence length of 2 cm, 4 cm, 6 cm, and 8 cm at the wavelength of 1064 nm. The far-field spot images under different turbulence intensities are sampled with different sampling intervals to obtain the sampled spot, and the sampled spot image is interpolated to make the resolution of the spot image the same as the resolution of the original spot. Finally, the spot parameters described in Section 2.1 of this paper are used for the calculations, respectively, and then the influence of the sampling interval of the measurement accuracy in the measurement system is analyzed. A total of 100 frames of original spot images are generated and transmitted through different turbulence intensity environments, and integral spot images under different turbulence intensities are obtained, as shown in Figure 3. The pixel resolution of the spot image is 512 pixels × 512 pixels. The pixel size of the single pixel is 0.92 mm.
The original spot in the above image is downsampled according to different sampling intervals, and then the sampled discrete spot is interpolated to obtain the restored spot image. According to the calculation method described in Section 2.1 of this paper, the original spot and the restored spot are processed and compared to obtain the relationship between the system measurement accuracy and the detector array sampling resolution. Simulation experiments are carried out according to different sizes of spots and sampling resolutions. Therefore, the whole experiment is divided into spot downsampling processing, spot image restoration, and spot parameter calculation.
When sampling the spot images of different sizes, the influence of different sampling points on the calculation error of laser parameters must be considered. Under the premise of ensuring that the target surface can receive all the spots, the 100 frames of spot sequence images are downsampled at the sampling intervals of 3.68 mm, 4.66 mm, 5.52 mm, 6.44 mm, 7.36 mm, 8.28 mm, and 9.20 mm, respectively, to obtain the discrete sampling spots. After obtaining the spots with different sampling resolutions, the bilinear interpolation algorithm is used to interpolate the sampling spots. The pixel size of the interpolated image is consistent with that of the original spot.
After obtaining the restored spot images under different sampling resolutions, the original spot and the restored 100-frame spot images are calculated to obtain the relationship between the spot parameter error data under different turbulence intensities and the system sampling spacing. The instantaneous spot parameters of 100 frames calculated above are counted, and the statistical results are expressed as a standard deviation. The error relationship curve between the spot parameters and the sampling interval is shown in Figure 4.
It can be seen from Figure 4 that, when the turbulence intensity on the laser transmission path is constant, the spot parameter error calculated with the measurement system increases with the increase of the sampling interval. When the sampling interval of the system is less than 4 mm, the calculated spot ADU peak error, spot centroid position coordinate error, and spot total ADU error decrease with the decrease of turbulence intensity. When the sampling interval of the system is greater than 4 mm, the calculated parameter errors increase with the decrease in turbulence intensity. This is due to the fact that when the turbulence intensity is large, the spot diameter from the far field to the target spot is continuously expanded and the degree of fragmentation inside the spot is more intense. When the sampling spacing is small, the system can detect smaller speckles, thereby reducing the system measurement error. However, the calculated error is close to the real spot. From the above analysis, it can be seen that it is reasonable to select the sampling interval of 5.52 mm.

3.2. Failure Point Repair

Based on the above analysis, we sample the spot in Figure 3 with a sampling space of 5.5 mm, and add a failure point to the sampling spot. According to the algorithm proposed in this paper, the image containing the failed spot is repaired and reconstructed. In addition, the control group processes them with the mean filtering algorithm [24], respectively, and the obtained spot image is shown in Figure 5.
It can be seen from the above figures that, when there is a single regional failure spot module in the measurement system, the algorithm proposed in this paper can effectively repair and reconstruct the failure spot data, which is intuitively superior to the data processing algorithm of error spot filtering. In addition, the spot image processing under different turbulence intensities fully proves the robustness of the algorithm.
When several regional failure points appear on the target surface, the area occupied by the failure points may be close to or even larger than the area occupied by the spot because the detectors are arranged at certain intervals on the target surface. Therefore, it is not very meaningful to analyze the data of weak turbulence in this case. In order to verify the influence of the existence of multiple failure points on the calculation accuracy of the measurement system, the turbulence spot image when the atmospheric coherence length r0 equals 2 cm is taken as the object of analysis and multiple failure point modules are set up in the sampling template, which are processed using the algorithms proposed in this paper and the algorithm based on mean filtering. The spot image is obtained as shown in Figure 6.
As can be seen from Figure 6, the algorithm proposed in this paper still performs well when there are several failure point modules in the light spot image.

4. Discussion

The laser parameter calculation method of the detector array measurement system described in Section 2.1 was used to calculate the spot shown in Figure 6, and the obtained spot parameters are shown in Table 1.
It can be seen from Table 1 that the existence of the failure point has a great influence on the total ADU value of the laser spot obtained with the measurement system, and has little influence on the other parameters. When the atmospheric coherence length varies from 2 cm to 4 cm, the total ADU error is 1.86%, 2.33%, 5.16%, and 5.52%; after repairing the failure point with the mean filtering algorithm, the ADU error is reduced to 0.6%, 0.7%, 2.1%, and 0.7%. When the failure point is processed with the algorithm in this paper, the ADU error is reduced to 0.07%, 0.1%, 1.4%, and 0.09%.

5. Conclusions

To sum up, while aiming to investigate the failure point problem in the detector array laser parameter measurement system, we propose a repair algorithm based on the similarity of image structure between frames. By processing the spot images under different atmospheric transmission conditions, the accuracy of the failure point correction averaging filtering algorithm is significantly improved, which proves that the algorithm has strong reliability and robustness. The proposed algorithm can be well applied to the failure point repair of the detector array measurement system.

Author Contributions

Conceptualization, Y.C. and G.W.; methodology, F.T. and Z.H. (Zhigang Huang); software, F.H. and Y.C.; writing—original draft preparation, Y.C. and G.W.; writing—review and editing, F.T., Z.H. (Zaihong Hou), and L.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are available upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guan, W.L.; Tan, F.F.; Hou, Z.H.; Luo, J.; Qin, L.A.; He, F.; Zhang, S.L. Wide angle array detection technology for high power density laser. Acta Opt. Sin. 2022, 42, 159–166. [Google Scholar]
  2. Pang, M.; Rong, J.; Zhou, S.; Wu, J.; Fan, G.; Zhang, W.; Hu, X. Array detector for high energy laser based on diffuse transmission sampling. Rev. Sci. Instrum. 2014, 85, 013105. [Google Scholar] [CrossRef] [PubMed]
  3. Chen, C.; Li, G.; Zhang, B.; Wu, L.; Yu, D.; Yin, W. High energy laser far-field irradiance distribution measurement technology and its developments. J. Appl. Opt. 2020, 41, 675–680. [Google Scholar]
  4. Guan, W.; Tan, F.; Hou, Z.; Qin, L.; He, F.; Zhang, S.; Wu, Y. Design of scattering sampling attenuation unit for detector array target. Infrared Laser Eng. 2021, 50, 286–293. [Google Scholar]
  5. Liu, Z.J.; Pu, Z.; Xu, X. Study on universal standard for evaluating high energy beam quality. Chin. J. Lasers 2009, 36, 773–778. [Google Scholar]
  6. Feng, G.B.; Yang, P.L.; Wang, Z.B.; Wang, Q.S. Photoelectric-calorimetric compound beam profile detector for near-infrared high energy laser. Opt. Precis. Eng. 2013, 21, 1417–1424. [Google Scholar] [CrossRef]
  7. Li, F.; Shen, C.M. A fast implementation algorithm of TV inpainting model based on operator splitting method. Comput. Electr. Eng. 2011, 37, 782–788. [Google Scholar] [CrossRef]
  8. Thanh, D.N.H.; Prasath, V.S.; Dvoenko, S. An adaptive image inpainting method based on euler’s elastica with adaptive parameters estimation and the discrete gradient method. Signal Process. 2021, 178, 107797. [Google Scholar] [CrossRef]
  9. Zhang, H.Y.; Peng, Q.Z.; Wang, Y.D. Digital Image Inpainting Algorithm for Damaged Images Based on Nonlinear Anisotropic Diffusion. J. Comput.-Aided Des. Comput. Graph. 2006, 18, 1541–1546. [Google Scholar]
  10. Leung, S.; Osher, S. Global minimization of the active contour model with TV-inpainting and two-phase denoising. In Variational, Geometric, and Level Set Methods in Computer Vision; Springer: Berlin/Heidelberg, Germany, 2005; pp. 149–160. [Google Scholar]
  11. Yang, X.H.; Xu, P.; Jin, H.Y. Low-rank tensor completion with fractional-Jacobian-extended tensor regularization for multi-component visual data inpainting. Digit. Signal Process. 2019, 95, 202571. [Google Scholar] [CrossRef]
  12. Zhou, Z.W.; Zhong, J. Double nuclear norm-based robust principal component analysis for image disocclusion and object detection. Neurocomputing 2016, 205, 481–489. [Google Scholar] [CrossRef]
  13. Bai, X.; Yan, C. Adaptive hash retrieval with kernel based similarity. Pattern Recognit. 2018, 75, 136–148. [Google Scholar] [CrossRef]
  14. Chen, L.; Yuan, C.G.; Qin, X. Contrastive structure and texture fusion for image inpainting. Neurocomputing 2023, 536, 1–12. [Google Scholar] [CrossRef]
  15. Bertalmio, M.; Vese, L. Simultaneous structure and texture image inpainting. IEEE Trans. Image Process. 2003, 12, 882–889. [Google Scholar] [CrossRef] [PubMed]
  16. Ding, D.; Ram, S. Image Inpainting Using Nonlocal Texture Matching and Nonlinear Filtering. IEEE Trans. Image Process. 2019, 28, 1705–1719. [Google Scholar] [CrossRef] [PubMed]
  17. Li, S.T.; Zhao, M. Image inpainting with salient structure completion and texture propagation. Pattern Recognit. Lett. 2011, 32, 1256–1266. [Google Scholar] [CrossRef]
  18. Luo, H.Y.; Zheng, Y.H. Survey of research on image inpainting methods. J. Front. Comput. Sci. Technol. 2022, 16, 2193–2218. [Google Scholar]
  19. Wang, Q.N.; Chen, Y.; Zhang, N. Medical image inpainting with edge and structure priors. Measurement 2021, 185, 110027. [Google Scholar] [CrossRef]
  20. Criminisi, A.; Perez, P.; Toyama, K. Region filling and object removal by exemplar-based image inpainting. IEEE Trans. Image Process. 2004, 13, 1200–1212. [Google Scholar] [CrossRef]
  21. Ouattara, N.; Loum, G.L.; Pandry, G.K. A new image inpainting approach based on Criminisi algorithm. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 423–433. [Google Scholar] [CrossRef]
  22. Setiadi, D.R.I.M. PSNR vs SSIM: Imperceptibility quality assessment for image steganography. Multimed. Tools Appl.-Tions 2021, 80, 8423–8444. [Google Scholar] [CrossRef]
  23. Zhao, D.Q.; Wang, D. Realization of real-time bad spot detection algorithm. Laser J. 2022, 43, 59–64. [Google Scholar]
  24. Kumar, R.; Shao, C.; Kaur, R. An improved adaptive weighted mean filtering approach for metallographic image processing. J. Intell. Syst. 2021, 30, 470–478. [Google Scholar]
Figure 1. Structure diagram of detector array method: (a) Mechanical structure diagram. (b) Electrical structure diagram.
Figure 1. Structure diagram of detector array method: (a) Mechanical structure diagram. (b) Electrical structure diagram.
Photonics 10 01105 g001
Figure 2. Spot image restoration algorithm based on structural similarity.
Figure 2. Spot image restoration algorithm based on structural similarity.
Photonics 10 01105 g002
Figure 3. Integral spot of different turbulence intensities.
Figure 3. Integral spot of different turbulence intensities.
Photonics 10 01105 g003
Figure 4. Error curve between spot parameters and sampling space: (a) Error curve between spot diameter and sampling space. (b) Error curve between spot peak ADU and sampling space. (c) Error curve between X-direction centroid coordinates and sampling space. (d) Error curve between Y-direction centroid coordinates and sampling space. (e) Error curve between spot total ADU and sampling space.
Figure 4. Error curve between spot parameters and sampling space: (a) Error curve between spot diameter and sampling space. (b) Error curve between spot peak ADU and sampling space. (c) Error curve between X-direction centroid coordinates and sampling space. (d) Error curve between Y-direction centroid coordinates and sampling space. (e) Error curve between spot total ADU and sampling space.
Photonics 10 01105 g004
Figure 5. Spot images processed with different methods. (a) r0 = 2 cm; (b) r0 = 2 cm; (c) r0 = 4 cm; (d) r0 = 8 cm.
Figure 5. Spot images processed with different methods. (a) r0 = 2 cm; (b) r0 = 2 cm; (c) r0 = 4 cm; (d) r0 = 8 cm.
Photonics 10 01105 g005aPhotonics 10 01105 g005b
Figure 6. Repaired images under multiple failure points.
Figure 6. Repaired images under multiple failure points.
Photonics 10 01105 g006
Table 1. The calculated spot parameters.
Table 1. The calculated spot parameters.
Total ADUCentroid Coordinates86.5% Encircled
Energy Diameter
r0 = 2 cm
Original image1,339,177(226.60, 230.10)220
Contains failure points image1,314,216(226.72, 229.32)222
Processed using mean filtering
algorithm
1,329,823(226.64, 229.82)220
Processed using the algorithm in this article1,338,153(226.60, 230.07)220
r0 = 4 cm
Original image1,336,776(230.62, 232.58)120
Contains failure points image1,305,693(230.42, 231.71)122
Processed using mean filtering
algorithm
1,327,363(230.56, 232.36)120
Processed using the algorithm in this article1,338,174(230.63, 232.67)120
r0 = 6 cm
Original image1,337,314(232.13, 233.69)88
Contains failure points image1,268,275(230.80, 233.08)90
Processed using mean filtering
algorithm
1,309,551(231.68, 233.47)90
Processed using the algorithm in this article1,318,116(231.81, 233.56)88
r0 = 8 cm
Original image1,339,797(232.97, 234.37)72
Contains failure points image1,265,863(232.02, 234.74)74
Processed using mean filtering
algorithm
1,330,345(233.10, 234.28)72
Processed using the algorithm in this article1,338,480(232.87, 234.39)72
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cheng, Y.; Wang, G.; Tan, F.; He, F.; Qin, L.; Huang, Z.; Hou, Z. Spot Invalid Point Repair Algorithm of Detector Array Measurement System Based on Image Correlation Coefficient. Photonics 2023, 10, 1105. https://doi.org/10.3390/photonics10101105

AMA Style

Cheng Y, Wang G, Tan F, He F, Qin L, Huang Z, Hou Z. Spot Invalid Point Repair Algorithm of Detector Array Measurement System Based on Image Correlation Coefficient. Photonics. 2023; 10(10):1105. https://doi.org/10.3390/photonics10101105

Chicago/Turabian Style

Cheng, Yilun, Gangyu Wang, Fengfu Tan, Feng He, Laian Qin, Zhigang Huang, and Zaihong Hou. 2023. "Spot Invalid Point Repair Algorithm of Detector Array Measurement System Based on Image Correlation Coefficient" Photonics 10, no. 10: 1105. https://doi.org/10.3390/photonics10101105

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop