| Reverse Engineering is a design process; it acquires product data by digital measurement equipments according to product model, fits these data to construct a completed CAD model that can be used in subsequent analysis and manufacturing of products. Modification of the objective modeling can be made by revising the feature parameters of rebuilt model, and new products can be designed via this modification in order to meet the requirement of following process and update rate. Reverse Engineering is different with conventional forwarded design, it makes up the tasks that cannot be done by conventional design, it realizes 3D scanning by conducting reliable 3D input. Reverse Engineering is a rapid means for products renovation, on the other hand, some application of Reverse Engineering are difficult to implement by Forward Engineering. The generation and development of Reverse Engineering is of necessity and it will be used widely. Data acquisition is primary work for Reverse Engineering and foundation of accurate modeling. Close-range photogrammetry is an important branch of photogrammetry. It is superior to normal survey methods at quickly and real-time obtaining a great number of 3D coordinates and measuring objects which can not be touched. It can record instantaneous shape, position and state. Because digital close-range photogrammetry has the superority that it can get object's data easily,proceeds data on real-time and high-level automatons and is used in wide range. The intentions of close-range digital photogrammetry are more quick and more accurate, from static to dynamic and from 2D to 3D. This thesis discusses three different methods about stereo matching extraction to get 3D status information. Calling the Matlab function library to calculate matrix based on the implementation of VC interface of Matlab.These disperse 3D status informations were used to found 3D modeling using OpenGL. The .prt file was generated using the interface of Unigraphics,so the 3D modeling can be edited using the strong tool. |