Font Size: a A A

Research And Design Of Reverse Technology Based On Point Cloud Data

Posted on:2011-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360308981401Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Reverse engineering includes three parts----data acquisition, data pre-processing and surface reconstruction. The paper takes the reconstruction of an object's digital model as the main research contents, analyzes the present situation of research on reverse engineering both at home and abroad, realizes the examination of parts through point cloud measurements and three-dimensional reconstruction of the parts on the background of digital parts visual reconstruction. The main works of this paper are as follows:1. Data preprocessing in the reverse engineering. This paper introduces in detail the data preprocessing, including the classification of point cloud and characteristics of each type of point cloud, point cloud elimination and interpolation, point cloud smoothing, point cloud segmentation, point cloud alignment, point cloud reduction and other technologies. An improved point cloud reduction algorithm which can provide a direct and efficient reduction to a mass of point cloud data is proposed as well.2. Surface reconstruction in the reverse engineering. Surface reconstruction is discussed in particular, curve fitting modeling and surface fitting modeling are studied in the paper. It presents the mathematical models and properties of the curve and surface, puts more emphasis on the Bezier curve, B-spline curve and NURBS curve and finally puts forward a surface reconstruction algorithm suitable for this paper. It is a method that made use of the optimized OpenGL library functions to fit NURBS surfaces. The algorithm makes the programming easily, shortens the development period, and increases the program execution efficiency.3. A visualization system is designed and developed in the Visual C++6.0 integrated development environment using MFC + OpenGL. The algorithm raised in the paper is implemented in the system, the feasibility, correctness and validity of this algorithm are all validated as well.
Keywords/Search Tags:Reverse Engineering, Point Cloud Data, Surface Reconstruction, NURBS
PDF Full Text Request
Related items