Abstract

Full matrix capture allows for the complete ultrasonic time domain signals for each transmit and receive element of a linear array probe to be retrieved. While it is more common to use full matrix capture to post-process data to allow for electronic steering, focusing and imaging after the initial inspection processes, due to the data-acquisition and performance limitations of the focusing algorithms real-time inspection systems are not yet common place.This paper investigates several algorithm optimisation techniques utilising standard in-expensive PC architecture with parallelisation undertaken by the graphic processing unit. This approach is further combined with several other software engineering optimisation techniques including threaded data-capture, the use of look-up tables and half-matrix implementation to produce a real-world inspection scenario for benchmark and performance analysis.Experimental results are presented indicating that high frame rates inclusive of data-acquisition and image render are achievable with 32 active transmit and receive elements. This approach is shown to offer significant performance advantages with low implementation and development costs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.