Patent ID: 8767042

Claim:
An image processing apparatus comprising: a receiving module configured to receive a moving image including a plurality of images; a first processor configured to (1) decode the moving image input from the receiving module, (2) generate first decoded data for each of the plurality of images and (3) generate depth information based on the first decoded data for each of the plurality of images, wherein the depth information indicates an estimation of a depth of each of the plurality of images; a second processor configured to (i) decode the moving image input from the receiving module and (ii) generate second decoded data for each of the plurality of images; and an image generation module configured to generate a parallax image, when an image of the second decoded data generated by the second processor is subsequent to an image of the depth information generated by the first processor, by using the second decoded data generated by the second processor and next depth information pertaining to a next image subsequent to the image of the generated depth information generated by the first processor.