| Because of the advantages of non radiation,low price and fast imaging speed,ultrasound diagnosis has become the first choice of medical diagnosis.To become a qualified ultrasound imaging doctor,it is necessary to carry out long-term diagnostic practice to obtain enough experience to correctly explain the ultrasound imaging with noise and low resolution.The traditional pre job training of ultrasound imaging doctors and medical college students is to carry out ultrasound diagnosis exercise with real human body as the object,which is high cost and low efficiency,and it is difficult to accumulate a lot of experience in the interpretation of various lesions in a short time.With the development of ultrasound simulation imaging technology,it has become a more efficient and cheaper ultrasound training program to use ultrasound simulation training system for ultrasound diagnosis operation practice and training.In order to develop a set of ultrasonic simulation training system,this paper studies and optimizes the ultrasonic simulation algorithm based on CT data,and develops the ultrasonic simulation training system with QT,and builds the unity 3D ultrasonic training platform for real-time display.This paper focuses on the following three aspects of research and implementation work:1)CT data for scene modeling:according to the CT sequence data acquisition parameters,in the three-dimensional Cartesian coordinate system to restore the CT sequence to an isotropic three-dimensional CT Volume data,and according to the coordinate position and angle information of the simulated probe relative to the volume data in the same coordinate system,sample the scanning area of the current probe to obtain CT data to be simulated;2)the acceleration of the ultrasound simulation method based on CT data:In this paper,the ultrasonic simulation method based on CT data is modeled mathematically,and the reflection modes of single and multiple elements are simulated.The convolution method based on linear hypothesis is proposed by Bamber and Dickinson,and two acceleration methods based on CPU and GPU are proposed for the convolution method.The final ultrasonic simulation image is the result of weighted fusion of reflection simulation image,scattering simulation image and ultrasonic attenuation simulation image,and the experimental results of traditional and accelerated methods are analyzed;3)Program development of ultrasonic simulation training system:using QT to develop the interface program of ultrasonic simulation training system,using unity 3D builds the visualization platform of the ultrasonic simulation training system,which uses the virtual ultrasonic probe as the navigation.The platform can display the virtual human body during the operation of the system and the linkage display of the controlled probe.The system interface displays the ultrasonie simullation imaging results corresponding to the scanning position.In the experiment,different parameters are set to simulate the ultrasonic image.Finally,the image of each stage is weighted into the ultrasonic simulation image.The experiment shows that the simulation image shows most of the characteristics of the real ultrasonic image,and the result achieves the expected effect.After the acccleration through the Integrated Performance Primitive high-performance function library,the simulation frame rate is increased to 2.6 frames/second,and after the parallel acceleration through Compute Unified Device Architecture,the frame rate is increased to 14 frames/second,The real-time imaging of the system is guaranteed.The ultrasonic simulation training system has a good interaction for users,can display the real-time simulation ultrasound imaging of corresponding organizations,can clearly and synchronously display the three-dimensional scene when users operate,and improves the interest of the system.Through the use of the system,users can effectively improve their operating skills and accumulate a lot of pathological diagnosis experience in a short time. |