Three dimensional modeling apparatus
First Claim
1. A three-dimensional modeling apparatus comprising:
- means for calculating relative positions among a plurality of cameras by using captured images of a reference object for detecting each camera position, the images being obtained from the plurality of cameras; and
means for producing a three-dimensional model of a target object from captured images, obtained from the plurality of cameras, of the target object on a turntable having reference marks for detecting position provided thereon, the modeling target rotating with the turntable, wherein the means for producing a three-dimensional model calculates, based on images captured by a camera which captures images of the turntable, position information with respect to the turntable and the camera;
the means for producing a three-dimensional model further calculates, using the position information and the relative position obtained by the means for calculating relative positions, position information with respect to the turntable and a camera which does not capture images of the turntable; and
a three-dimensional model of the modeling target is produced based on the obtained position information of each camera and images captured by each camera.
6 Assignments
0 Petitions
Accused Products
Abstract
Images of a reference object for detecting each camera position are captured by cameras 14, 16 and the relative position between the cameras 14 and 16 is obtained by using the captured images. Then, a target 18 is placed on a turntable 10 onto which reference marks 10a for detecting position are formed, and while the turntable 10 is rotated, images are captured by the cameras 14 and 16. Based on the reference marks 10a on the turntable 10, the positional relationship between the camera 14 and the target 18 is determined, and, based on the relative position of the cameras 14 and 16, the positional relationship between the target 18 and the camera 16 is determined. A three-dimensional model of the target is produced based on the images captured by the cameras 14 and 16. In this manner, a target of relatively large size is easily three-dimensionally modeled.
32 Citations
12 Claims
-
1. A three-dimensional modeling apparatus comprising:
-
means for calculating relative positions among a plurality of cameras by using captured images of a reference object for detecting each camera position, the images being obtained from the plurality of cameras; and
means for producing a three-dimensional model of a target object from captured images, obtained from the plurality of cameras, of the target object on a turntable having reference marks for detecting position provided thereon, the modeling target rotating with the turntable, wherein the means for producing a three-dimensional model calculates, based on images captured by a camera which captures images of the turntable, position information with respect to the turntable and the camera;
the means for producing a three-dimensional model further calculates, using the position information and the relative position obtained by the means for calculating relative positions, position information with respect to the turntable and a camera which does not capture images of the turntable; and
a three-dimensional model of the modeling target is produced based on the obtained position information of each camera and images captured by each camera. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for producing a three-dimensional model, comprising the steps of:
-
calculating relative positions among a plurality of cameras by capturing images of a reference object for detecting position by the plurality of cameras; and
capturing images, with the plurality of cameras, of a modeling target on a turntable having reference marks for detecting position provided thereon, the modeling target rotating with the turntable, and producing a three-dimensional model of the modeling target from the obtained captured images, wherein in the step for capturing images and producing a three-dimensional model, position information with respect to the turntable and a camera which captures images of the turntable is calculated based on the images captured by the camera, and, using the position information and the relative position obtained in the step for calculating the relative positions, position information with respect to the turntable and a camera which does not capture images of the turntable is calculated; and
a three-dimensional model of the modeling target is produced based on the obtained position information of each camera and images captured by each camera. - View Dependent Claims (7, 8, 9)
-
-
10. A three-dimensional modeling program for producing a three-dimensional model of a modeling target from a plurality of images of the modeling target captured by a plurality of cameras, which causes the execution of the steps of:
-
calculating relative positions among a plurality of cameras from captured images of a reference object for detecting position, the images obtained from a plurality of cameras; and
producing a three-dimensional model of a modeling target from captured images, obtained from the plurality of cameras, of the modeling target on a turntable having reference marks for detecting position provided thereon, the modeling target rotating with the turntable, wherein in the step for producing three-dimensional model, position information with respect to the turntable and a camera which captures images of the turntable is calculated based on the images captured by the camera, and, using the position information and relative position information obtained in the step of calculating the relative positions, position information with respect to the turntable and a camera which does not capture images of the turntable is calculated, and a three-dimensional model of the modeling target is produced based on the obtained position information of each camera and images captured by each camera. - View Dependent Claims (11, 12)
-
Specification