Patent ID: 8743180

Claim:
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, wherein the vertical characteristics comprise at least one of: a scan line absolute difference; a difference between pixels in the second scan line; and an absolute difference between pixels in the second scan line, wherein determining vertical characteristics further comprises determining a running sum for each position y, wherein determining a running sum is calculated according to the following: Sum [ y ] = ∑ i = 1 y ⁢ ( w 1 * D 1 ⁡ [ i ] + w 2 * D 2 ⁡ [ i ] + w 3 * D 3 ⁡ [ i ] ) wherein Sum[y] represents the running sum, D 1 [i] represents the scan line absolute difference, D 2 [i] represents the difference between pixels in the second scan line, D 3 [i] represents the absolute difference between neighboring pixels in the second scan line, and w 1 , w 2 , w 3 are weighting factors of D 1 , D 2 , D 3 ; 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.