Font Size: a A A

Research On 3D Photography Based On Multiple Kinect

Posted on:2019-12-17Degree:MasterType:Thesis
Country:ChinaCandidate:H W KongFull Text:PDF
GTID:2382330542494172Subject:Precision instruments and machinery
Abstract/Summary:PDF Full Text Request
Three dimensional photography is the latest photo technology developed on the basis of plane photography technology.It uses a variety of data acquisition devices to collect three-dimensional data of the human body,and relies on the computer’s high-speed processing performance,further processing the 3D data,and derives it into a device that can be output.The data format is recognized,and the final product is generated by 3D printing or laser engraving.As a new industry,3D photography technology is not very mature.For the time being,there are various deficiencies in the actual use of 3D photographic programs developed.The shooting time of some schemes is too long,which causes the users to maintain the same position for a long time,and some schemes are not ideal because of the shortcomings of the algorithm design.To solve these problems,this paper proposes a new 3D photography method based on multiple Kinect.In order to reduce the time and accuracy of taking photos,6 Kinect cameras are photographed synchronously in different directions,1 server programs and 5 client programs are used to control these cameras.Socket is used to communicate with each other to obtain the number of three dimensional point clouds in each direction of the human body;then the pre calibrated rotation is used.The point cloud of each region is transformed and spliced together;then the outlier and overlap point removal operations are carried out to reconstruct the more ideal point cloud.Finally,the point cloud data is imported into the laser engraving machine.In this paper,the software system of the 3D camera equipment is decomposed into four main modules,the Server program.the Client program,the Calibration program,and the Fusion program.The Server programm is used to send instructions to each Client,and to process 3D data returned by Client;Client programs are used to receive Server instructions and achieve 3D data acquisition and return;the main purpose of the Fusion program is to further optimize and reconstruct the point cloud;the Calibration sequence is used to demarcate some in the formal shooting.Finally,through the actual site test,this paper ensures that the whole 3D camera system can work in a normal and stable way,and to ensure that the results of the final three-dimensional image are ideal enough.
Keywords/Search Tags:Kinect, 3D photography, human body 3D point cloud, point cloud acquisition, point cloud reconstruction
PDF Full Text Request
Related items