| With the development of computer technology, people are not satisfied with two dimensional images in computer screen. Computer Graphics (CG) provides a method of representing a three dimensional object in computer. However, these models are created manually. This work should be done by professional. Not a professional but a common user, mostly, what he need is not a high-precision model but a low-precision one. And now, many productions use the technology of Image Based Rendering (IBR).In this thesis, we give the method of 3-D reconstruction over a set of pictures. This technology is based on Image Processing, Computer Vision and Computer Graphics. And we can find some good work in each subject so that we can use their results to construct our system.Firstly, we give an introduction of the projective camera model. The next topic is camera calibration and we give an ordinary way to calibrate and two calibration method of using one model plane. Then we show the calibration model which is designed by us and finally give out our result of calibration.Secondly, we explain the method of volume generation. From an ordinary definition of volxel, we give our way to express the volume. Then we introduce the principle of volume intersection. We also figure out that we can solve the intersection of two line segment in a 2-D image plane instead of calculate the intersection of two volume directly. Last we give the flow of our algorithm and the result of experiments.In Chapter 4, we introduce the basic conception of OpenGL. And then we give a method to generate a local triangular mesh based on Delaunay triangulation technique in two dimensions.In final chapter, we give out the result of our whole system. Then discuss the disadvantage of our system and give some new method to improve it. |