Systems and methods for generating a depth map and converting two-dimensional data to stereoscopic data
AssigneeCyberlink Corp.
InventorHao-Ping Hung
Life of this patent
Estimating the term…
Abstract
Systems and methods for performing multimedia conversion are disclosed. In a multimedia conversion system for converting two-dimensional (2D) multimedia data to stereoscopic multimedia data, an absolute difference between pixel pairs is determined for each scan line in a frame of the 2D multimedia data. The absolute difference values are accumulated, and a depth map is derived based on the accumulated difference values. The depth map is applied to the frame in the 2D multimedia data.
Claims29
A method implemented in a multimedia conversion system for converting two-dimensional (2D) multimedia data to stereoscopic multimedia data, comprising:
- determining vertical characteristics of pixels in a frame of the 2D multimedia data, wherein determining vertical characteristics of the pixels comprises for each scan line in the frame, determining a difference between pixel pairs comprising a pixel in a current scan line and a pixel in a second scan line;
- calculating a depth for each pixel in the 2D multimedia data according to a depth of a vertical pixel in the second scan line and the determined vertical characteristics of the pixel;
- and
- generating a complementary stereoscopic image pair according to the depth of each pixel.
A method implemented in a multimedia conversion system for converting two-dimensional (2D) multimedia data to stereoscopic multimedia data, comprising:
- determining, for each scan line in a frame of the 2D multimedia data, a scan line absolute difference comprising an absolute difference between pixels in two scan lines;
- accumulating the absolute difference values;
- deriving a depth map based on the accumulated difference values;
- and
- applying the depth map to the frame in the 2D multimedia data.
A system for converting two-dimensional (2D) multimedia data to stereoscopic multimedia data, comprising:
- a comparator configured to determine, for all scan lines in the frame, an absolute difference value between corresponding pixels in pairs of scan lines in the frame;
- an accumulator configured to accumulate the absolute difference values;
- a depth map generator configured to derive a depth map based on the accumulated relative difference values and based on the 2D multimedia data;
- and
- a 2D-to-stereoscopic converter configured to apply the depth map to generate a stereoscopic multimedia data from the 2D multimedia data.
Dependencies are inferred from the claim text.