US2013021435A1PendingUtilityA1

Reproduction device, reproduction method, and program for stereoscopic reproduction

Assignee: PANASONIC CORPPriority: Nov 18, 2008Filed: Sep 24, 2012Published: Jan 24, 2013
Est. expiryNov 18, 2028(~2.3 yrs left)· nominal 20-yr term from priority
H04N 13/128H04N 13/139H04N 13/161H04N 13/156H04N 13/183
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In performing stereoscopic view, a shift information memory stores, as a number of pixel lengths, an offset indicating how far in a right direction or a left direction to move coordinates of pixels to realize stereoscopic view. When realizing stereoscopic view, a plane shift engine moves the coordinates of image data in a graphics plane in the right direction or the left direction by the number of pixel lengths indicated by the offset. When a scale of video data targeted for stereoscopic view is changed by a basic graphics plane, a shift distance of pixel coordinates by the plane shift engine is based on a number of pixel lengths obtained by multiplying the offset by a changed scaling factor in the horizontal direction.

Claims

exact text as granted — not AI-modified
1 . A playback apparatus that realizes stereoscopic playback comprising:
 a video decoder operable to obtain video frames by decoding a video stream;   a plane memory that stores graphics data at a predetermined resolution defined by a number of horizontal and vertical pixels;   an offset storage that stores an offset indicating a base number of pixels by which pixels coordinates of the graphics data are to be shifted in each of a right and left direction in order to realize stereoscopic playback;   a shift engine operable to shift respective coordinates of the pixels making up the graphics data in the plane memory by the offset in a horizontal direction;   a compositor that composes graphics data in which the coordinates of the pixels have been shifted with the video frames; and   a receiver that receives user input,   wherein a shift distance by which the shift engine shifts the pixel coordinates is based on a value obtained by multiplying the offset by a scaling factor which is applied to at least one of the video frames and which is inclusive of reduction, and   wherein the scaling factor is specified by the received user input.   
     
     
         2 . The playback apparatus of  claim 1 , wherein
 when the scaling factor is less than 1,   the shift distance is a number of pixel lengths obtained by multiplying the offset by the scaling factor and rounding up any numerical value after a decimal point thereof.   
     
     
         3 . A playback method for realizing stereoscopic playback on a computer, comprising:
 obtaining video frames by decoding a video stream;   writing graphics data at a predetermined resolution defined by a number of horizontal and vertical pixels in a plane memory in the computer;   acquiring an offset indicating a base number of pixels by which pixel coordinates of the graphics data are to be shifted in each of a right and left direction in order to realize stereoscopic playback;   shifting respective coordinates of the pixels making up the graphics data in the plane memory by the offset in each of a right and left direction; and   receiving a user input,   composing graphics data in which the coordinates of the pixels have been shifted with the video frames obtained by the decoding, wherein   a shift distance by which the shifting shifts the pixel coordinates is based on a value obtained by multiplying the offset by the scaling factor which is applied to at least one of the video frames and which is inclusive of reduction, and   wherein the scaling factor is specified by the received user input.   
     
     
         4 . A non-transitory recording medium on which a program for realizing stereoscopic playback on a computer, comprising:
 obtaining video frames by decoding a video stream;   writing graphics data at a predetermined resolution defined by a predetermined number of horizontal and vertical pixels in a plane memory in the computer;   acquiring an offset indicating a base number of pixels by which pixel coordinates of the graphics data are to be shifted in each of a right and left direction in order to realizes stereoscopic playback;   shifting respective coordinates of the pixels making up the graphics data in the plane memory by the offset in a horizontal direction;   composing graphics data in which the coordinates of the pixels have been shifted with the video frames obtained by the decoding; and   a receiver that receives user input, wherein   a shift distance by which the shifting shifts the pixel coordinates is based on a value obtained by multiplying the offset by the scaling factor which is applied to at least one of the video frames and which is inclusive of reduction, and   wherein the scaling factor is specified by the received user input.

Join the waitlist — get patent alerts

Track US2013021435A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.