Font Size: a A A

Design And Implementation For3D Reconstruction System Of Medical Image Based On CUDA

Posted on:2013-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:J Q ZhangFull Text:PDF
GTID:2248330371994186Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Three-dimensional reconstruction of medical image is the process of constructingthree-dimensional form of human tissues by the use of two-dimensional tomography datasequence obtained from medical imaging equipment.It is widely used in diagnostic,surgeryplanning and simulating,virtual endoscopy,radiation therapy,teaching in anatomy and soon.At present,in order to ensure the quality and the speed of rendering,it mostly relys onexpensive graphics accelerator or graphics workstation,so it has important theoreticalsignificance and application value that research on real-time three-dimensionalreconstruction on PC.The amount of medical image data is generally large,so it is difficult to meet real-timedemand that three-dimensional reconstruction of medical image rely solely on the CPU.Inrccent years,with the widely used of GPU in the field of image processing and highperformance scientific computing,research on acceleration techniques based on GPUhardware have gradually scholars’ attention.Since NVIDIA released compute unifieddevice architecture(CUDA),GPU which is used for generally purpose computing hasperfect software and hardware support. In this paper,we focus on three-dimensionalreconstruction method based on CUDA,meanwhile we develop a three-dimensionalreconstruction system of medical image called Mi3D.The major contents are asfollows:(1) For surface rendering algorithm design in Mi3D,I extract the interested tissueby using threshold segmentation and region growing algorithm,and apply result aftersegmentation to Marching Cubes algorithm.(2) For volume rendering algorithm design inMi3D,I analyse ray casting algorithm,and elaborate the design of transfer function whichhas an effect on reconstruction image.In this paper,I design one-dimensioanl andtwo-dimensional transfer function by analyzing volume data value and its first dimensionalderivatives along the gradient direction.(3)I detail the implementation process of MC andray casting algorithm based on CUDA.Experiment show the reconstruction time of the MCbased on CUDA is greatly shorten.Ray casting algorithm based on CUDA can respond tomouse interaction in real time,achieving the real-time volume rendering.(4)Mi3D has four modules including image analysis,pretreatment,surface rendering and volumerendering.The paper finally present the function and implementation of each module.
Keywords/Search Tags:3D Reconstruction, Surface Rendering, Volume Rendering, CUDA
PDF Full Text Request
Related items