Building system and building method for panorama point cloud
First Claim
1. A building method for panorama point cloud data, comprising:
- capturing at least one reference geometric object located at an overlap region of two adjacent three-dimensional capturing devices by the two adjacent three-dimensional capturing devices to obtain two reference point cloud sets;
obtaining a reference feature plane from each of the reference point cloud sets;
obtaining a coordinate transformation matrix according to the reference feature planes, wherein the coordinate transformation matrix is obtained by an iterative closest points algorithm having a K-D tree structure;
obtaining a plurality of real-time point cloud sets by the three-dimensional capturing devices; and
performing coordinate transformation of the real-time point cloud sets according to the coordinate transformation matrix, and combining the real-time point cloud sets to obtain the panorama point cloud data.
1 Assignment
0 Petitions
Accused Products
Abstract
A building method and a building system for panorama point cloud data are provided. The building method for panorama point cloud data includes the following steps. At least one reference geometric object located at an overlap region of two adjacent three-dimensional capturing devices is captured by the two adjacent three-dimensional capturing devices to obtain two reference point cloud sets. A reference feature plane is obtained from each of the reference point cloud sets. A coordinate transformation matrix is obtained according to the reference feature planes. A plurality of real-time point cloud sets are obtained by the three-dimensional capturing devices. The coordinate transformation of the real-time point cloud sets are performed according to the coordinate transformation matrix, and the real-time point cloud sets are combined to obtain the panorama point cloud data.
16 Citations
19 Claims
-
1. A building method for panorama point cloud data, comprising:
-
capturing at least one reference geometric object located at an overlap region of two adjacent three-dimensional capturing devices by the two adjacent three-dimensional capturing devices to obtain two reference point cloud sets; obtaining a reference feature plane from each of the reference point cloud sets; obtaining a coordinate transformation matrix according to the reference feature planes, wherein the coordinate transformation matrix is obtained by an iterative closest points algorithm having a K-D tree structure; obtaining a plurality of real-time point cloud sets by the three-dimensional capturing devices; and performing coordinate transformation of the real-time point cloud sets according to the coordinate transformation matrix, and combining the real-time point cloud sets to obtain the panorama point cloud data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A building system for panorama point cloud data, comprising:
-
two three-dimensional capturing devices disposed adjacent to each other and configured to capture at least one reference geometric object located at an overlap region of the three-dimensional capturing devices to obtain two reference point cloud sets; a feature processing unit configured to obtain a reference feature plane from each of the reference point cloud sets; and a coordinate processing unit configured to obtain a coordinate transformation matrix according to the reference feature planes, wherein the three-dimensional capturing devices further perform capturing to obtain a plurality of real-time point cloud sets, and the coordinate processing unit performs coordinate transformation of the real-time point cloud sets according to the coordinate transformation matrix and combines the real-time point cloud sets to obtain the panorama point cloud data, and the coordinate transformation matrix is obtained by an iterative closest points algorithm having a K-D tree structure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage device storing a plurality of instructions, when executed by at least one processing unit, causing said at least one processing unit to execute a building method for panorama point cloud data, wherein the building method for panorama point cloud data comprises:
-
capturing at least one reference geometric object located at an overlap region of two adjacent three-dimensional capturing devices by the two adjacent three-dimensional capturing devices to obtain two reference point cloud sets; obtaining a reference feature plane from each of the reference point cloud sets; obtaining a coordinate transformation matrix according to the reference feature planes, wherein the coordinate transformation matrix is obtained by an iterative closest points algorithm having a K-D tree structure; obtaining a plurality of real-time point cloud sets by the three-dimensional capturing devices; and performing coordinate transformation of the real-time point cloud sets according to the coordinate transformation matrix, and combining the real-time point cloud sets to obtain the panorama point cloud data.
-
Specification