Font Size: a A A

GPU-based Marching Cubes Algorithm And Its Application

Posted on:2011-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:J Z LiFull Text:PDF
GTID:2178360305464142Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Surface rendering and its applications is one of the hot research topics in Visualization in Scientific Computing which relates to digital image processing, computer graphics, computer visualization and virtual reality. Surface rendering produces clean-cut iso-surface, which can exhibit the three dimensional information effectively with high rate when rendering. Therefore, how to further improve the extracting speed and rendering quality of surface rendering, how to apply it to practice are meaningful both in theory and in application.Traditional Marching Cubes has low speed in iso-surface extraction and poor real-time performance when rendering. To solve the problems, this thesis uses powerfully parallel computing capacity of GPU to extract iso-surface and save the equivalent points in video memory. The equivalent points can be accessed directly from the video memory, which prevents overloading I/O operation between CPU and GPU. Experimental results show that compared with the traditional algorithm, the Marching Cubes algorithm based on GPU does improve the extraction speed of iso-surface and real-time performance significantly.In practical applications, in order to fully mine the information contained in data fields, it also needs interactive processing towards data. In this thesis, a method of real-time painting and clipping based on GPU Marching Cubes algorithm, with a surface marking rule, is presented. Experimental results show that the proposed method can enhance the perception of surface model. In order to overcome the non-uniform phenomenon and the dependency on orientation when rendering, a block rule by marking the region of interest in objective space is presented. Experimental results demonstrate that the proposed method can resolve those problems resulting from the surface marking rule effectively.
Keywords/Search Tags:GPU, Marching Cubes, Real-time painting, Real-time clipping
PDF Full Text Request
Related items