Font Size: a A A

The Design And Implementation Of Point Cloud Data Processing System Based On Open Source Algorithm Library

Posted on:2020-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y HeFull Text:PDF
GTID:2370330599453253Subject:engineering
Abstract/Summary:
In recent years,with the progress of society and the development of science and technology,with the annual improvement of computer chip processing capacity and the popularization of 3d laser scanning technology,it is becoming easier and easier to obtain massive point cloud data.Point cloud data,as a description form of geometric coordinates on the surface of an object,has great potential in the field of 3d reconstruction.Therefore,how to deal with these massive point cloud data has become an urgent problem to be solved.In the context of this application,it is necessary to design and implement a universal point cloud data processing system.This paper focuses on the design and implementation of a point cloud data processing system based on open source algorithm library.This system uses C++ language to develop,and uses object-oriented programming technology,introduces additional third party open source algorithm library,mainly including PCL library and Qt Gui library,implements many point cloud data processing functions,covers many aspects of point cloud data processing.In practice,this system can flexibly apply one or more processing methods to point cloud data.The main works of this paper are as follows:(1)The background and significance of the project are briefly described,and the research status of point cloud data processing at home and abroad is analyzed.(2)Researched PCL library,point cloud data,Qt library and other related technologies and methods,then learned how to use them.(3)Requirements analysis and system design for point cloud data processing system.(4)Using C++ language,and using PCL library,Qt Gui library and other related open source algorithm library,the point cloud data processing system is designed and implemented.Its functional modules include input and output module,kd-tree module,octree module,visualization module,filtering module and range image module.
Keywords/Search Tags:Point cloud data, Data processing, PCL, Qt
Related items