Texture information giving method, object extracting method, three-dimensional model generating method and apparatus for the same
First Claim
1. A three-dimensional model production apparatus for producing a three-dimensional model of an object of interest, comprising:
- shooting means for shooting only a background of said object of interest and for shooting said object of interest including a background;
silhouette production means for producing a plurality of silhouette images by obtaining difference between a background image obtained by shooting only said background and a plurality of object images obtained by shooting said object of interest including said background; and
means for producing a three-dimensional model of said object of interest using said plurality of silhouette images.
5 Assignments
0 Petitions
Accused Products
Abstract
The present method represents a three-dimensional shape model by polygons according to a plurality of object images information picked up by rotating a real object for every arbitrary angle to assign texture information on each polygon from object image information having the largest projection area of the relevant polygon. In order to improve the color continuity between adjacent polygons, the object image information having correspondence between a polygon of interest and an adjacent polygon thereof is selected so as to be the object image information approximating the shooting position and the shooting direction. An alternative method divides an object image into a plurality of regions, obtains difference between an object image and a background image in region level, outputs a mean value of the absolute value of difference in the region level, and detects the region having the mean value of absolute values of difference equal to or greater than a threshold value as the object portion. Another further method obtains a plurality of object images by shooting only a background of an object of interest and by shooting the object of interest during each rotation. A silhouette image is generated by carrying out a difference process between the object image and the background image. A voting process is carried out on the voxel space on the basis of the silhouette image. A polygon is generated according to the three-dimensional shape obtained by the voting process. The texture obtained from the object image is mapped to the polygon.
96 Citations
7 Claims
-
1. A three-dimensional model production apparatus for producing a three-dimensional model of an object of interest, comprising:
-
shooting means for shooting only a background of said object of interest and for shooting said object of interest including a background;
silhouette production means for producing a plurality of silhouette images by obtaining difference between a background image obtained by shooting only said background and a plurality of object images obtained by shooting said object of interest including said background; and
means for producing a three-dimensional model of said object of interest using said plurality of silhouette images. - View Dependent Claims (2)
-
-
3. A three-dimensional model production apparatus for producing a three-dimensional model for an object of interest, comprising:
-
silhouette production means for producing a plurality of silhouette images of said object of interest;
estimation means for estimating an existing region of said object of interest in voxel space according to said plurality of silhouette images;
means for producing 2-dimensional model of said object of interest using said existing region of said object of interest obtained by said estimation means, wherein said estimation means carries out a voting process on said voxel space; and
threshold value processing means for setting a portion having voting score of at least a predetermined threshold value as said existing region of said object of interest as a result of said voting process.
-
-
4. A three-dimensional model production method of producing a three-dimensional model of an object of interest, comprising the steps of:
-
shooting only a background of said object of interest by a pickup device to obtain a background image;
shooting said object of interest including said background by said pickup device to obtain a plurality of object images;
producing a plurality of silhouette images by obtaining difference between said background image and said plurality of object images; and
producing a three-dimensional model of said object of interest using said plurality of silhouette images. - View Dependent Claims (5)
-
-
6. A three-dimensional model production method of producing a three-dimensional model of an object of interest, comprising the steps of:
-
producing a plurality of silhouette images of said object of interest;
estimating an existing region of said object of interest of voxel space according to said plurality of silhouette images;
producing said three-dimensional model using said estimated existing region of said object of interest, wherein said step of estimating carries out a voting process on said voxel space; and
setting a portion having a voting score of at least a predetermined threshold value of said existing region of said object of interest as a result of said voting process.
-
-
7. A medium storing a program for causing a computer to produce a three-dimensional model of an object of interest, said program comprising the steps of:
-
producing a plurality of silhouette images from said object of interest;
estimating an existing region of said object of interest in voxel space according to said plurality of silhouette images;
producing said three-dimensional model using said estimated existing region of said object of interest, wherein said step of estimating in said program carries out a voting process on said voxel space; and
wherein said program further comprises the step of setting a portion having a voting score of at least a predetermined threshold value as said existing region of said object of interest as a result of said voting process.
-
Specification