Study on the Technique for 3D Reconstruction and Visualization of Medical Images Based on Adaptive Subdivision
|Course||Mechanical Design and Theory|
|Keywords||3D Geometry Reconstruction Visualization of Medical Images adaptive subdivision VTK Visualization system|
Recently, as the medical imaging technology like Computed Tomography、Magnetic Resonance Imaging、and Ultrasonography has came into being and promote a promising future. The medical equipment acquired two-dimensional image can hardly satisfy the data requirements for accurate analysis, so the three-dimensional reconstruction of medical images has an important significance on science and worthiness in practical application.Describes the development of three-dimensional reconstruction technology at home and abroad, collects and sums up the three-dimensional reconstruction’s basic theory, expounds the three-dimensional data modeling methodology, analysis the medical image’s preprocessing, image segmentation and model surface mesh simplification.Discuss the capture of CT, MRI image and data input. For the data to explore the image filtering and inter-sectional image interpolation and surface reconstruction between inter-sectional. Introduction voxel model and the definition of iso-surface. Contrast the extraction method of iso-surface for Marching Cubes algorithms and Marching Tetrahedra algorithm. The basic principles also been descripted full of detail.3D surface model reconstructed with MC or MT algorithm contains huge number of triangles. It is difficult to render them in real time. This paper introduces the method of adaptive mesh subdivision to simplify the original mesh data. Simplify the model grid while maintaining the characteristics and visual effects of the original model. Greatly improve the real-time interactive rendering capabilities.The discussion of the research model is based on visual analysis. Also analyzes the visualization process. With VTK toolkit and based on surface rendering of the Marching Cubes algorithm, deal with the DICOM standard two-dimensional medical image data, then reconstruct a three-dimensional image of the data. Representation the real three-dimensional image of the object. Can interact such as rotate, translation and other operations at the same time. OpenGL is commonly used as three-dimensional visualization tools at home, however, the coding execution rate is low or poor numeracy, VTK avoids such problems.This paper finally summarizes the development of three-dimensional medical image reconstruction system, analysis the requirements of system, describes the algorithm and the main processes, designs and establishes a system data structure. Under the environment of VC++ 6.0, the VTK toolkit and MFC libraries is used to develop a three-dimensional medical image reconstruction and visualization system, which can read the medical image data, reconstructe three-dimensional imge and realize real-time interaction. Through plentiful practical example,the system in this thesis is proved to be right and feasible.