Apparatus for producing 3D point-cloud model of physical object and producing method thereof
First Claim
1. An apparatus (1) for producing 3D point-cloud model of physical object, comprising:
- a rotatable platform (11), arranged to carry an object (2) to be scanned;
multiple patterns, arranged on the rotatable platform (11), wherein the multiple patterns are asymmetric patterns or being arranged on the rotatable platform in an asymmetric way;
a background curtain (13), arranged at one side of the rotatable platform (11);
an image capturing unit (12), arranged at other side of the rotatable platform (11) against the background curtain (13) and aiming at the background curtain (13); and
a microprocessor (10), electrically connected with the rotatable platform (11) and the image capturing unit (12), configured to set a capturing amount of the image capturing unit (12) during a one-time rotation operation of the rotatable platform (11);
wherein, the microprocessor (10) is configured to receive a trigger action for controlling the rotatable platform (11) to perform the one-time rotation operation and controlling the image capturing unit (12) to capture multiple images of the object (2) according to the capturing amount during the rotation operation, wherein each of the multiple images respectively records the entire object (2) and part of the multiple patterns, and respectively records a set of global coordinates corresponding to different angle of view, wherein each of the multiple images respectively has a content and an angle of view different from other images of the multiple images and the different part comes from the object (2) or part of the multiple patterns;
wherein, the microprocessor (10) is configured to perform a matching action on multiple feature points of the object (2) and the multiple patterns of each of the multiple images, and re-builds a 3D point-cloud model of the object (2) according to a matching result of the matching action and the sets of global coordinates of each of the multiple images, and the re-built 3D point-cloud model contains at least a set of data of 3D point-cloud of the object (2) and another set of data of 3D point-cloud of the multiple patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for producing 3D point-cloud model of physical objects includes a rotatable platform (11), multiple patterns asymmetrically arranged on the rotatable platform (11), a background curtain (13), and an image capturing unit (12) arranged facing toward the background curtain (13). A producing method includes: placing an object (2) to be scanned on the rotatable platform (11); setting a capturing amount during one-time rotation operation; controlling the rotatable platform (11) to perform the rotation operation, and controlling the image capturing unit (12) to capture corresponding images during the rotation operation according to the capturing amount, wherein each image includes the entire object (2) and multiple of the patterns, and records corresponding global coordinates; and, performing matching on multiple features of each of the images, and constructing a 3D point-cloud model of the object (2) according to a matching result of the features and the global coordinates of each of the images.
3 Citations
15 Claims
-
1. An apparatus (1) for producing 3D point-cloud model of physical object, comprising:
-
a rotatable platform (11), arranged to carry an object (2) to be scanned; multiple patterns, arranged on the rotatable platform (11), wherein the multiple patterns are asymmetric patterns or being arranged on the rotatable platform in an asymmetric way; a background curtain (13), arranged at one side of the rotatable platform (11); an image capturing unit (12), arranged at other side of the rotatable platform (11) against the background curtain (13) and aiming at the background curtain (13); and a microprocessor (10), electrically connected with the rotatable platform (11) and the image capturing unit (12), configured to set a capturing amount of the image capturing unit (12) during a one-time rotation operation of the rotatable platform (11); wherein, the microprocessor (10) is configured to receive a trigger action for controlling the rotatable platform (11) to perform the one-time rotation operation and controlling the image capturing unit (12) to capture multiple images of the object (2) according to the capturing amount during the rotation operation, wherein each of the multiple images respectively records the entire object (2) and part of the multiple patterns, and respectively records a set of global coordinates corresponding to different angle of view, wherein each of the multiple images respectively has a content and an angle of view different from other images of the multiple images and the different part comes from the object (2) or part of the multiple patterns; wherein, the microprocessor (10) is configured to perform a matching action on multiple feature points of the object (2) and the multiple patterns of each of the multiple images, and re-builds a 3D point-cloud model of the object (2) according to a matching result of the matching action and the sets of global coordinates of each of the multiple images, and the re-built 3D point-cloud model contains at least a set of data of 3D point-cloud of the object (2) and another set of data of 3D point-cloud of the multiple patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for producing 3D point-cloud model of physical object, adopted by a producing apparatus (1) having a rotatable platform (11), multiple patterns, a background curtain (13), an image capturing unit (12), and a microprocessor (10), the rotatable platform (11) arranged to carry an object (2) to be scanned, the multiple patterns arranged on the rotatable platform (11), the background curtain (13) arranged at one side of the rotatable platform (11), the image capturing unit (12) arranged at other side of the rotatable platform (11) against the background curtain (13) and aiming at the background curtain (13), the microprocessor (10) electrically connected with the rotatable platform (11) and the image capturing unit (12), and the method comprising:
-
a) setting a capturing amount of the image capturing unit (12) during a one-time rotation operation of the rotatable platform (11) by the microprocessor (10); b) receiving a trigger action by the microprocessor (10) to control the rotatable platform (11) to perform the one-time rotation operation and to control the image capturing unit (12) to capture multiple images of the object (2) according to the capturing amount during the rotation operation, wherein each of the multiple images respectively records the entire object (2) and part of the multiple patterns, and respectively records a set of global coordinates corresponding to different angle of view, wherein the multiple patterns are asymmetric patterns or being arranged on the rotatable platform in an asymmetric way, each of the multiple images respectively has a content and an angle of view different from other images of the multiple images and the different part comes from the object (2) or part of the multiple patterns; and c) performing a matching action on multiple feature points of the object (2) and the multiple patterns of each of the multiple images respectively by the microprocessor (10), and re-building a 3D point-cloud model of the object (2) according to a matching result of the matching action and the sets of global coordinates of each of the multiple images, wherein the 3D point-cloud model contains at least a set of data of 3D point-cloud of the object (2) and another set of data of 3D point-cloud of the multiple patterns. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification