主权项 |
1. An information processing apparatus comprising:
a first obtaining unit configured to obtain a two-dimensional image obtained by capturing a scene including an object; a second obtaining unit configured to obtain parameters indicating a capturing position and capturing orientation of the two-dimensional image; a third obtaining unit configured to obtain a three-dimensional shape model representing a three-dimensional shape of the object; an extraction unit configured to extract two-dimensional geometrical features of the object from the two-dimensional image; a first calculation unit configured to calculate, from the three-dimensional shape model, three-dimensional information with respect to a surface of the object close to each of the two-dimensional geometrical features; and a second calculation unit configured to calculate three-dimensional geometrical features in the three-dimensional shape model, corresponding to the two-dimensional geometrical features based on the two-dimensional geometrical features, the parameters, and the calculated three-dimensional information, wherein at least one of the first obtaining unit, the second obtaining unit, the third obtaining unit, the extraction unit, the first calculation unit, or the second calculation unit is implemented using a processor. |