Font Size: a A A

The System Of Virtual Organs Visualization Based On CUDA

Posted on:2014-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:X Q LiangFull Text:PDF
GTID:2268330422451694Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In clinical medicine, the research of human organs has the disadvantages ofhigh cost and low efficiency, so virtual organs research based on organ anatomicaldata has obtained rapid development. The virtual organ visualization can not onlyenhance human understanding of its own organizational structure, but also canprovide scientific basis for medical diagnosis and treatment, it has a very broadapplication prospects.The use of the GPU (Graphics Processing Unit) greatly improves the efficiencyof highly parallel and compute-intensive computing. Along with CUDA generalparallel computing architecture introduced, GPU has been widely applied tocomputational biology and many other fields. With the continuous development ofGPU manufacturing process and the continuous improvement of the floating-pointcomputing power, the prospect for its application will be much broader.The virtual organ visualization facing the problems such as large amount ofdata, the traditional visualization algorithm based on the CPU cannot interact withthe user in real time. This paper implements ray-casting algorithm based on CUDA,obtaining real-time interaction effect by the powerful computing capabilities of theGPU. The Blinn–Phong shading model was added to the visualization results toenhance the visualization effect.Because the tissues of virtual organs have complex topological structure, tissuewhich is located in the organ is not easy to be observed. In this article, we designand implement interactive transfer function, which you can modify the tissue ofvirtual organ color and opacity value, and get instant visual feedback. For theproblem of virtual organ tissues stacking between each other, we implementContext-Preserving model based on CUDA. This model can not only show theinternal structure information of the virtual organ tissues, but also can retain itsexternal contour and generate the display effect of the cut plane. We implement lighttransfer function based on CUDA to solve the problem of virtual organ tissuesboundaries fuzzy, enhance the display of the virtual organ tissues boundaries.Based on the above research, we have the visualization research based on theheart, lung and skin anatomical data. In this article, we implement ray-castingalgorithm based on CUDA, and build Blinn–Phong shading model, interactivetransfer function, Context-Preserving model and lighting transfer function, thendesign and implement the interactive visual platform for virtual organs.
Keywords/Search Tags:Ray-casting algorithm, Volume rendering, Blinn–Phong shading model, Context-Preserving model, Lighting transfer function
PDF Full Text Request
Related items