| Visualization in Scientific Computing is being applied in the field of Medicinal Science increasingly. It can reconstruct the 3D models from a series of 2D images, which can enhance the diagnosis ability of the doctors and improve the quality of the therapy. 3D reconstruction from medical images is a multi-disciplinary subject. It relates to the subjects of digital image processing, computer graphics and some related knowledge of medical. So the study on basic algorithms of 3D reconstruction from medical images has important signification on science and worthiness in practical application.The purpose of this paper is to improve the basic algorithms of 3D reconstruction and to enhance the efficiency of the algorithms to meet the characteristic of medical images.Reconstruction of 3D objects from a series of 2D contours has applied widely in visualization of 3D data sets. An improved algorithm on contour line extraction algorithm based on region growing is presented in this paper. The algorithm uses a look up table to speed up boundary grids of searching speed and to avoid searching all of the grids. The experiment results show that the efficiency is greatly enhanced. The methods of reconstruction 3D objects from single branching 2D contours are presented. An example is presented to show the process of reconstruction 3D objects from 2D contours and to prove the practicability of the improved contour line extraction algorithm. Finally, using the finite element method and the ANSYS to analyses the stress of the reconstructed model.Marching cubes (MC) algorithm is a classical algorithm of 3D reconstruction. An improved algorithm is presented in this paper for the disadvantages of the bad efficiency and the huge number of triangles of the traditional marching cubes. It is called regularized marching cubes. It significantly reduces the number of triangles. We will kown which adjacent cubes will be passed through by an isosurface after judging how many surfaces of the cube itself have been passed through by the RMC method. In this way, it needn't judging every cube in the volume data, therefore, it saves computational time.To get the living realistic solid image, there are many technologies such as setting up illumination model and material attribute, appending vertical surface vector, eliminating the shade and adding texture applied to the reconstructed body, the final result shows the features and details of solid are greatly improved. An example of RMC is presented and the results show that this algorithm accelerates the speed of Marching Cubes algorithm. |