Information processing apparatus and information processing method for stereo imaging based on corrected parameters
AssigneeSony Corporation
InventorKenji Gotoh
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to an information processing apparatus, an information processing method, and a program capable of obtaining the accuracy of the parameter regarding the attitude of a plurality of viewpoints with higher accuracy. Provided is an information processing apparatus including: a plane estimator configured to estimate a plane on the basis of a first depth map, the first depth map being obtained on the basis of a plurality of captured images acquired by image-capturing at a plurality of viewpoints; and a correction unit configured to correct a parameter regarding an attitude of the plurality of viewpoints on the basis of comparison between the first depth map and the plane.
Claims14
An information processing apparatus, comprising:
- a central processing unit (CPU) configured to:
- acquire a plurality of captured images, wherein the plurality of captured images corresponds to a plurality of viewpoints;
- generate a first depth map based on the plurality of captured images;
- estimate a plane based on the first depth map;
- generate a second depth map based on the estimated plane;
- compare the first depth map and the second depth map;
- calculate a first estimation value based on the comparison between the first depth map and the second depth map;
- pitch angle between the plurality of viewpoints based on the first estimation value;
- calculate a second estimation value based on the comparison between the first depth map and the second depth map;
- and
- correct a yaw angle between the plurality of viewpoints based on the second estimation value, wherein the yaw angle is corrected after the correction of the pitch angle.
An information processing method, comprising:
- acquiring a plurality of captured images, wherein the plurality of captured images corresponds to a plurality of viewpoints;
- generating a first depth map based on the plurality of captured images;
- estimating a plane based on the first depth map;
- generating a second depth map based on the estimated plane;
- comparing the first depth map and the second depth map;
- calculating a first estimation value based on the comparison between the first depth map and the second depth map;
- correcting a pitch angle between the plurality of viewpoints based on the first estimation value;
- calculating a second estimation value based on the comparison between the first depth map and the second depth map;
- and
- correcting a yaw angle between the plurality of viewpoints based on the second estimation value, wherein the yaw angle is corrected after the correction of the pitch angle.
A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:
- acquiring a plurality of captured images, wherein the plurality of captured images corresponds to a plurality of viewpoints;
- generating a first depth map based on the plurality of captured images;
- estimating a plane based on the first depth map;
- generating a second depth map based on the estimated plane;
- comparing the first depth map and the second depth map;
- calculating a first estimation value based on the comparison between the first depth map and the second depth map;
- correcting a pitch angle between the plurality of viewpoints based on the first estimation value;
- calculating a second estimation value based on the comparison between the first depth map and the second depth map;
- and
- correcting a yaw angle between the plurality of viewpoints based on the second estimation value, wherein the yaw angle is corrected after the correction of the pitch angle.
Dependencies are inferred from the claim text.