• High Power Laser and Particle Beams
  • Vol. 35, Issue 2, 029001 (2023)
Liping Chen1、2, Yongjian Xu2、*, Zichen Yu1、2, Rixin Wang2、3, Xufeng Peng2、3, Yizhen Xu2、3, and Ling Yu2
Author Affiliations
  • 1Institute of Physical Science and Information Technology, Anhui University, Hefei 230601, China
  • 2Institute of Plasma Physics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
  • 3University of Science and Technology of China, Hefei 230026, China
  • show less
    DOI: 10.11884/HPLPB202335.220109 Cite this Article
    Liping Chen, Yongjian Xu, Zichen Yu, Rixin Wang, Xufeng Peng, Yizhen Xu, Ling Yu. Neutral beam infrared image distortion correction based on vanishing point detection[J]. High Power Laser and Particle Beams, 2023, 35(2): 029001 Copy Citation Text show less
    Section of experimental platform
    Fig. 1. Section of experimental platform
    Diagnostic target and experimental thermal infrared image
    Fig. 2. Diagnostic target and experimental thermal infrared image
    Flowchart of image rectification
    Fig. 3. Flowchart of image rectification
    Results of line segment detection after Sobel convolution
    Fig. 4. Results of line segment detection after Sobel convolution
    Diagram of line segment relations
    Fig. 5. Diagram of line segment relations
    Result of image rectification
    Fig. 6. Result of image rectification
    Changes in temperature
    Fig. 7. Changes in temperature
    Comparison of detection results of each line segment detection algorithm
    Fig. 8. Comparison of detection results of each line segment detection algorithm
    algorithmline segment clustering algorithm based on line segment relation
    inputthe sample set D = {L1,L2,…,Lm}, L means coordinate values of two endpoints of a line segment
    outputcoordinates of vanishing points
    1:R = $ \varnothing $
    2:fori = 1,2,…,mdo
    3  C= $ \varnothing $
    4:  forj = 1,2….,mdo
    5:  calculate $ h $ betweenLi and Lj
    6:  calculate $ \Delta \theta $ between Li and Lj
    7:   if$ h $<threshold and $ \Delta \theta $<threshold then
    8:    C=C$ \cup $Lj
    9:   remove Lj from D
    10:  R=R$ \cup $C
    11: remove Li from D
    12:take the two sets from R with the largest number of line segments.
    13:use the least square method to fit the two lines in Step 12.
    14:calculate the intersection of two lines. That is the vanishing point.
    Table 1. Line segment clustering algorithm
    the degree of continuous the number of lines detected in x-direction the effective number of lines detected in x-direction the number of lines detected in y-direction the effective number of lines detected in y-direction run time/s
    Hough transform133000.021
    probabilistic Hough transform0105981100.014
    Cannylines0534431243.08
    our algorithm155554.61
    Table 2. Comparison of linear detection methods
    Liping Chen, Yongjian Xu, Zichen Yu, Rixin Wang, Xufeng Peng, Yizhen Xu, Ling Yu. Neutral beam infrared image distortion correction based on vanishing point detection[J]. High Power Laser and Particle Beams, 2023, 35(2): 029001
    Download Citation