Image processing system, 3-dimensional shape estimation system, object position/posture estimation system and image generation system
First Claim
1. An image processing system comprising:
- an individual data generation unit generating individual 3-dimensional shape data representing the 3-dimensional shape of an individual object and individual texture data representing the texture of the individual object based on a 3-dimensional shape parameter and texture parameter using, a generalized 3-dimensional object model which is calculated based on 3-dimensional shape data and texture data of a plurality of objects similar to one another;
a generalized illumination basis model generation unit generating a generalized illumination basis model which corresponds to the generalized 3-dimensional object model and is used for generating illumination basis representing a basic variation in a reflection state caused due to a difference in the direction or intensity of illumination projected onto an individual object; and
a second illumination basis calculation unit calculating an individual illumination basis representing a variation in the luminance value of each portion of the 3-dimensional surface of the individual object under various illumination conditions using the generalized illumination basis model generated by the generalized illumination basis model generation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An object of the present invention is to process an image without a need to previously find out the initial value of a parameter representing an illumination condition and without a need for a user to manually input the illumination parameter. An image processing system includes a generalized illumination basis model generation means 300, a position/posture initial value input means 102, a face model generation means 103, an illumination basis model calculation means 301, a perspective transformation means 202, an illumination correction means 203, and a parameter update means 204. The generalized illumination basis model generation means 300 previously calculates a generalized illumination basis model. The face model generation means 103 generates an individual 3-dimensional shape and texture from the generalized 3-dimensional face model. The illumination basis model calculation means 301 generates an individual illumination basis from the generalized illumination basis model using the same parameter. The parameter update means 204 searches for a parameter of a shape, texture, and position/posture to minimize the error when the input image is reproduced.
18 Citations
15 Claims
-
1. An image processing system comprising:
-
an individual data generation unit generating individual 3-dimensional shape data representing the 3-dimensional shape of an individual object and individual texture data representing the texture of the individual object based on a 3-dimensional shape parameter and texture parameter using, a generalized 3-dimensional object model which is calculated based on 3-dimensional shape data and texture data of a plurality of objects similar to one another; a generalized illumination basis model generation unit generating a generalized illumination basis model which corresponds to the generalized 3-dimensional object model and is used for generating illumination basis representing a basic variation in a reflection state caused due to a difference in the direction or intensity of illumination projected onto an individual object; and a second illumination basis calculation unit calculating an individual illumination basis representing a variation in the luminance value of each portion of the 3-dimensional surface of the individual object under various illumination conditions using the generalized illumination basis model generated by the generalized illumination basis model generation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing method comprising:
-
an individual data generation step of generating individual 3-dimensional shape data representing the 3-dimensional shape of an individual object and individual texture data representing the texture of the individual object based on a 3-dimensional shape parameter and texture parameter using a generalized 3-dimensional object model which is calculated based on 3-dimensional shape data and texture data of a plurality of objects similar to one another; a generalized illumination basis model generation step of generating a generalized illumination basis model which corresponds to the generalized 3-dimensional object model and is used for generating illumination basis representing a basic variation in a reflection state caused due to a difference in the direction or intensity of illumination projected onto an individual object; and a second illumination basis calculation step of calculating an individual illumination basis representing a variation in the luminance value of each portion of the 3-dimensional surface of the individual object under various illumination conditions using the generated generalized illumination basis model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing an image processing program, the image processing program allowing a computer to execute:
-
individual data generation processing that generates individual 3-dimensional shape data representing the 3-dimensional shape of an individual object and individual texture data representing the texture of the individual object based on a 3-dimensional shape parameter and texture parameter using a generalized 3-dimensional object model which is calculated based on 3-dimensional shape data and texture data of a plurality of objects similar to one another; generalized illumination basis model generation processing that generates a generalized illumination basis model which corresponds to the generalized 3-dimensional object model and is used for generating illumination basis representing a basic variation in a reflection state caused due to a difference in the direction or intensity of illumination projected onto an individual object; and second illumination basis calculation processing that calculates an individual illumination basis representing a variation in the luminance value of each portion of the 3-dimensional surface of the individual object under various illumination conditions using the generated generalized illumination basis model.
-
Specification