Chinese Space Science and Technology ›› 2023, Vol. 43 ›› Issue (5): 119-131.doi: 10.16708/j.cnki.1000-758X.2023.0076

Previous Articles     Next Articles

Parallel algorithm of phase unwrapping based on GPU

MAO Feilong1,JIAO Yiwen1,MA Hong1,ZHANG Yuxiang2,NIE Xinlin3,GAO Zefu1   

  1. 1 Department of Electronic and Optical Engineering,Space Engineering University,Beijing 101416,China
    2 School of Electronic Science,National University of Defense Technology,Changsha 710072,China
    3 The first hospital of Jilin University,Changchun 130000,China
  • Published:2023-10-25 Online:2023-09-12

Abstract:  Aiming at the problem of poor realtime performance of serial phase unwrapping algorithms for large amounts of data,a parallel algorithm of phase unwrapping based on GPU was designed.Firstly,the feasibility of typical serial unwrapping algorithm on GPU was analyzed,and then an unwrapping algorithm suitable for GPU parallel acceleration was designed.Finally,the parallel algorithm of phase unwrapping based on GPU was simulated and verified,and the test results show that:on the basis of ensuring the correctness of unwrapping,the parallel algorithm of phase unwrapping based on GPU is better than the traditional CPU serial unwrapping algorithm,and the acceleration ratio is about 3.5.The acceleration ratio of the parallel algorithm of phase unwrapping based on GPU is about 63 times compared with the serial algorithm of phase unwrapping based on GPU.

Key words: phase unwrapping, GPU, parallel algorithm, realtime processing, acceleration ratio