Dissertation > Excellent graduate degree dissertation topics show

The Research on Ray Casting for Visualization of Anatomical Structures Based on the GPU

Author: KangJianChao
Tutor: KangBaoSheng
School: Northwestern University
Course: Applied Computer Technology
Keywords: Ray Casting GPU programming Blinn-Phong illumination model CUDA Octree
CLC: TP391.41
Type: Master's thesis
Year: 2011
Downloads: 100
Quote: 1
Read: Download Dissertation

Abstract


Three-dimensional Visualization technologies of medical images can provide intuitive、distinct and realistic volume data of anatomical structures. They can increase the efficiency of diagnosis effectively, and can help doctors confirm the diagnosis, as well as guide the surgery. Therefore, they have become the hotspot in medical fields in recent years. In this thesis, based on the research on the technologies of visualization, and under grant of the National Natural Science Fund Project "An orthognathic surgical planning and simulation based on 3D statistical deformation and finite element hybrid model", we focus on the subject of Volumeric rendering of 3D medical images. The main contents of this thesis are listed as follows:1. The principle of volumetric rendering is analyzed by the pre-integral synthesis, and Optical models、Ⅲumination models and the acceleration technique of volumetric rendering have been studied systematically. We introduce three classical algorithms of the volume rendering, and simulate the Splatting algorithm.2. To improve low sampling and poor sampling efficiency in the traditional ray casting algorithm, an improved ray casting algorithm based on GPU is proposed. The algorithm combines Blinn-Phong illumination model with a new sample synthesis function and early opacity termination condition, which is implemented by vertex programs and fragment programs in Cg language. The experimental results show that the algorithm can not only enhance the visualization effect of traditional ray-casting algorithm, but also accelerate the speed of volumetric rendering. 3. To improve the low efficiency and poor visualization results in the traditional ray casting algorithm based on GPU, an Octree Encoding based ray casting algorithm is proposed in CUDA, First, in this algorithm, the volume data is structured by Octree, which can eliminate a part of voxels that have no contribution to the reconstructed image efficiently. Secondly, the voxels are bound to 3D texture, and the threads are distributed according to the size of Volume data, parallel computing is used when finding out the intersection of each of the light and the volume data. Finally, the ray casting algorithm is implemented in CUDA kernel. The experimental results show that the proposed algorithm can not only enhance the visualization effect of GPU based traditional ray-casting algorithm, but also accelerate the speed of volumetric rendering.The algorithm proposed in this thesis provide a good visualization tool in helping doctors adjutant detection、pre-operative analysis and intra-operative monitor.

Related Dissertations

  1. Research on Image Digital Watermarking Technology Based on CUDA,TP309.7
  2. Research of Finite Element Method on GPU,O241.82
  3. Research on Parallel Method for Image Denoising Via Sparse Representations,TP391.41
  4. CUDA-based regular expression matching system design and implementation,TP311.52
  5. White Light Interferometry for Fast Areal Surface Measurement Based on GPGPU,O439
  6. Research groups and evacuation simulation algorithm simulation system,TP391.9
  7. GPU-based book recommendation system Research and Implementation,TP391.3
  8. CUDA-based video fire detection system,TP391.41
  9. GPU-based reconstruction algorithm for X-rays accelerate research,TP391.41
  10. GPU-based acceleration of neutral gas leak and rescue simulation study,TP391.41
  11. Driverless smart car modeling and three-dimensional environment map building,P285
  12. Real-Time Image Mosaic Based on CUDA,TP391.41
  13. CUDA Based Parallel Research for Protein Structure Prediction of AB Off-lattice Model,TP391.41
  14. Automatic generation of three-dimensional animated virtual characters Path Planning and Implementation,TP391.41
  15. CPU GPU -based heterogeneous platforms string matching algorithm and implementation,TP301.6
  16. The Research of 3D Reconstruction Algorithm of Medical Ultrasound Images,TP391.41
  17. GPGPU and Image Matching Parallel Algorithm Based on SIFT,TP391.41
  18. High - performance computing systems based on particle simulation of the GPU,TP338
  19. Research of Acceleration Photon Mapping Based on GPU,TP391.41
  20. Research on Accelerating Krylov Subspace Method with GPU,TP391.41
  21. Research of Programming Analysis and Parallelism Based on Graphics Processing Unit,TP332

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Image recognition device
© 2012 www.DissertationTopic.Net  Mobile