• Laser & Optoelectronics Progress
  • Vol. 56, Issue 2, 021701 (2019)
Yuze Xiao, Xiaodong Chen*, Yong Xu, Jin Yang, Jing Sheng, Haolin Liang, and Yi Wang
Author Affiliations
  • Key Laboratory of Optoelectronic Information Technology, Ministry of Education, College of Precision Instrument and Opto-Electronics Engineering, Tianjin University, Tianjin 300072, China
  • show less
    DOI: 10.3788/LOP56.021701 Cite this Article Set citation alerts
    Yuze Xiao, Xiaodong Chen, Yong Xu, Jin Yang, Jing Sheng, Haolin Liang, Yi Wang. Real-Time Synthetic-Aperture Imaging Algorithm for Ultrasonic Endoscopy Based on Coherence Factor[J]. Laser & Optoelectronics Progress, 2019, 56(2): 021701 Copy Citation Text show less
    Implementation of SA
    Fig. 1. Implementation of SA
    Calculation of transit time
    Fig. 2. Calculation of transit time
    Implementation process of parallel processing
    Fig. 3. Implementation process of parallel processing
    Processing results of SA and CFSA algorithms on CPU platform. (a) Imaging result of SA algorithm; (b) imaging result of CFSA algorithm
    Fig. 4. Processing results of SA and CFSA algorithms on CPU platform. (a) Imaging result of SA algorithm; (b) imaging result of CFSA algorithm
    Transverse energy distribution of SA and CFSA algorithms. (a) z=40 mm; (b) z=35 mm
    Fig. 5. Transverse energy distribution of SA and CFSA algorithms. (a) z=40 mm; (b) z=35 mm
    Processing results of CFSA algorithms on CPU and GPU. (a) Imaging result of CPU platform; (b) imaging result of GPU platform
    Fig. 6. Processing results of CFSA algorithms on CPU and GPU. (a) Imaging result of CPU platform; (b) imaging result of GPU platform
    Processing results of SA and CFSA algorithms on CPU platform. (a) Imaging result of SA algorithm; (b) imaging result of CFSA algorithm
    Fig. 7. Processing results of SA and CFSA algorithms on CPU platform. (a) Imaging result of SA algorithm; (b) imaging result of CFSA algorithm
    ParameterValue
    Ultrasonic velocity in body /(m·s-1)1540
    Center frequency of transducer /MHz7
    Sampling frequency /MHz180
    Array element width /mm0.2400
    Transducer interval /mm0.145
    Number of element64
    Table 1. Simulation experimental parameters
    Data sizeTotal number of pointsError pointsError rate /%
    5305×59×64×8 bit5305×597260.232
    Table 2. Imaging error rate
    Parallel acceleration methodConsuming time /s
    Simple parallel acceleration2.77
    Shared memory2.56
    Two-dimensional thread0.81
    Optimization of thread allocation2.11
    Reduce number of memory replicas1.31
    Algorithm optimization2.12
    Synthesis of the above methods0.17
    Table 3. Consuming time of various parallel acceleration methods
    Investigation depth z /mmResolution of SAResolution of CFSAResolution enhancement /%
    75.52.651.3150.6
    77.52.901.3553.4
    Table 4. Lateral resolution of SA and CFSA algorithms
    Data sizeSACFSASpeed upratio
    Consumingtime for CPU /sConsumingtime for CPU /sConsumingtime for GPU /s
    1063×760×64×8 bit78.2080.020.12667
    Table 5. Consuming time of SA and CFSA algorithms
    Yuze Xiao, Xiaodong Chen, Yong Xu, Jin Yang, Jing Sheng, Haolin Liang, Yi Wang. Real-Time Synthetic-Aperture Imaging Algorithm for Ultrasonic Endoscopy Based on Coherence Factor[J]. Laser & Optoelectronics Progress, 2019, 56(2): 021701
    Download Citation