Patent ID: 8411931

Claim:
A method for converting a 2D image data sequence into a 3D image data sequence, the method comprising: receiving the 2D image data sequence; performing a temporal analysis on the 2D image data sequence to determine image motion cues; dividing the 2D image data sequence into scenes, each scene comprising at least one object, wherein the scenes are grouped; identifying objects in each scene and determining characteristics associated with each object, wherein the characteristics comprise a geometrical position and shape; determining whether each scene is suitable for automated processing based on scene classification; assigning each object to an object layer based on the characteristics associated with each object; generating a depth map for each object based on the object layer; collecting processing information associated with each object; generating converted object images using the processing information; storing the processing information into a render data record; combining the converted object images to produce a 3D scene; combining depth maps into full frame depth maps; filling occlusion regions in the converted 3D scene; generating a 3D image sequence using the full frame depth maps and 3D scene; outputting the converted 3D image and render data record.