SYSTEMS AND METHODS FOR 3D CAPTURING OF OBJECTS AND MOTION SEQUENCES USING MULTIPLE RANGE AND RGB CAMERAS
First Claim
Patent Images
1. A computer system comprising:
- at least one server computer; and
,at least one client computer coupled to the at least one server computer through a network;
a plurality of range cameras, each coupled to the at least one client computer;
wherein the at least one server computer includes at least one program stored thereon, said at least one program being capable of performing the following steps;
capturing a first set of two-dimensional (2D) images of a three-dimensional (3D) scene or object using the plurality of range cameras;
generating a point cloud from the first set of 2D images; and
,generating a 3D reconstruction of the 3D object using the first set of 2D images.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for electronic modeling of physical objects in a three-dimensional (3D) representation is described. The system generally comprises a plurality of range and RGB cameras which are controlled to provide images of different portions of a 3D person or object. The method operates by taking the separate images produced by the plurality of range and RGB cameras, and combining them into a 3D representation.
-
Citations
19 Claims
-
1. A computer system comprising:
-
at least one server computer; and
,at least one client computer coupled to the at least one server computer through a network; a plurality of range cameras, each coupled to the at least one client computer; wherein the at least one server computer includes at least one program stored thereon, said at least one program being capable of performing the following steps; capturing a first set of two-dimensional (2D) images of a three-dimensional (3D) scene or object using the plurality of range cameras; generating a point cloud from the first set of 2D images; and
,generating a 3D reconstruction of the 3D object using the first set of 2D images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium having embodied therein a computer program for processing by a machine, the computer program comprising:
-
a first code segment for capturing a first set of two-dimensional (2D) images of a three-dimensional (3D) object using the plurality of range cameras; a second code segment for generating a point cloud from the first set of 2D images; and
,a third code segment for generating a 3D reconstruction of the 3D object using the first set of 2D images. - View Dependent Claims (12, 13, 14)
-
-
15. A system for three-dimensional (3D) reconstruction of an object or scene, the system comprising:
-
a plurality of range cameras for imaging the object or scene; a plurality of RGB cameras for imaging the object or scene; and
,a controller comprising a first program module for generating at least one first image set from the plurality of range cameras, a second program module for generating at least one second image set from the plurality of RGB cameras, a third program module for generating a point cloud from the at least one first image set, a fourth program module for generating a 3D mesh reconstruction of the scene or object from the point cloud, and a fifth program module for performing texture mapping of the mesh reconstruction, wherein the plurality of range cameras and plurality of RGB cameras are disposed at different positions with respect to the object or scene, such that each range or RGB camera captures a different perspective of the object or scene and wherein such different perspectives are combined when generating the point cloud so as to completely reconstruct the 3D scene or object.
-
-
16. A computer-implemented method for three-dimensional (3D) reconstruction of an object or scene, the method comprising the steps of:
-
(a) imaging the object or scene with a plurality of range cameras and producing at least one first image set; (b) generating a point cloud using the at least one first image set; (c) generating a 3D reconstruction of the object or scene using the point cloud; and
,(d) displaying said 3D reconstruction of the object or scene. - View Dependent Claims (17, 18, 19)
-
Specification