US2012170917A1PendingUtilityA1

Play back apparatus, playback method and program for playing back 3d video

Assignee: YAMASHITA KENPriority: Jul 24, 2008Filed: Mar 12, 2012Published: Jul 5, 2012
Est. expiryJul 24, 2028(~2 yrs left)· nominal 20-yr term from priority
H04N 13/189H04N 13/156H04N 13/359H04N 13/261H04N 13/128H04N 13/183H04N 13/341H04N 9/8063H04N 19/597G11B 2220/2541H04N 9/8042H04N 9/8227H04N 9/8205H04N 5/775H04N 5/85
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The playback apparatus realizes stereoscopic viewing by overlaying planar or stereoscopic graphics over stereoscopic video in a way that reduces eye strain using following method in abstract: A graphics plane holds therein data composed of graphics data. A shift engine shifts, in a case when a composition unit composites the graphics data with a left-view video frame, coordinates of each of the pixels is shifted in a first horizontal direction, and in a case when the composition unit composites the graphics data with a right-view video frame, coordinates of each of the pixels is shifted in a second horizontal direction that is opposite to the first direction.

Claims

exact text as granted — not AI-modified
1 . A playback apparatus that executes stereoscopic playback, the playback apparatus comprising:
 a video decoder operable to decode a video stream to obtain video frames;   a video plane that holds the video frames;   a graphics plane that holds graphics data, the graphics data having a resolution of a predetermined number of horizontal and vertical pixels;   a compositer operable to composite the graphics data within the graphics plane with one of the video frames; and   a shift engine operable to perform plane shifting of the graphics plane, wherein   each of the video frames in the video plane is output as one of a right-view video frame and a left-view video frame,   the plane shifting of the graphics plane includes:
 prior to compositing the left-view video frame by the compositer, shifting each pixel of pixels of the graphics data within the graphics plane in one of a right direction and a left direction; and 
 prior to compositing the right-view video frame by the compositer, shifting each pixel of the pixels of the graphics data within the graphics plane in an opposite direction from a shift direction of the graphics data prior to compositing the left-view video frame, and then transmitting resulted shifted graphics data within the graphics plane to the compositer for composition, 
   when a stereo mode is ON, the graphics plane holds, in an upper half, first graphics data to be composited with the left-view video frame, and holds, in a lower half, second graphics data to be composited with the right-view video frame, and   when the stereo mode is OFF, the shift engine performs the plane shifting of the graphics plane.   
     
     
         2 . A playback apparatus that executes stereoscopic playback, the playback apparatus comprising:
 a video decoder operable to decode a video stream to obtain video frames;   a video plane that holds the video frames;   a graphics plane that holds graphics data, the graphics data having a resolution of a predetermined number of horizontal and vertical pixels;   a compositer operable to composite the graphics data within the graphics plane with one of the video frames; and   a shift engine operable to perform plane shifting of the graphics plane, wherein   each of the video frames in the video plane is output as one of a right-view video frame and a left-view video frame,   the plane shifting of the graphics plane includes:
 prior to compositing the left-view video frame by the compositer, shifting each pixel of pixels of the graphics data within the graphics plane in one of a right direction and a left direction; and 
 prior to compositing the right-view video frame by the compositer, shifting each pixel of the pixels of the graphics data within the graphics plane in an opposite direction from a shift direction of the graphics data prior to compositing the left-view video frame, and then transmitting resulted shifted graphics data within the graphics plane to the compositer for composition, and 
 when a stereo mode is OFF, an upper half of the graphics plane holds first graphics data for the left-view video frame and second graphics for the right-view video frame. 
   
     
     
         3 . A playback method for executing stereoscopic playback on a computer, the playback method comprising:
 decoding a video stream to obtain video frames;   storing the video frames in a video plane on the computer;   storing graphics data in a graphics plane on the computer, the graphics data having a resolution of a predetermined number of horizontal and vertical pixels;   compositing the graphics data within the graphics plane with one of the video frames; and   performing plane shifting of the graphics plane, wherein   each of the video frames in the video plane is output as one of a right-view video frame and a left-view video frame,   the plane shifting of the graphics plane includes:
 prior to compositing the left-view video frame in the compositing, shifting each pixel of pixels of the graphics data within the graphics plane in one of a right direction and a left direction; and 
 prior to compositing the right-view video frame in the compositing, shifting each pixel of the pixels of the graphics data within the graphics plane in an opposite direction from a shift direction of the graphics data prior to compositing the left-view video frame, and then using resulting shifted graphics data within the graphics plane in the compositing, 
   when a stereo mode is ON, the graphics plane holds, in an upper half, first graphics data to be composited with the left-view video frame, and holds, in a lower half, second graphics data to be composited with the right-view video frame, and   when the stereo mode is OFF, the plane shifting of the graphics plane is performed.   
     
     
         4 . A playback method for executing stereoscopic playback on a computer, the playback method comprising:
 decoding a video stream to obtain video frames;   storing the video frames in a video plane on the computer;   storing graphics data in a graphics plane on the computer, the graphics data having a resolution of a predetermined number of horizontal and vertical pixels;   compositing the graphics data within the graphics plane with one of the video frames; and   performing plane shifting of the graphics plane, wherein   each of the video frames in the video plane is output as one of a right-view video frame and a left-view video frame,   the plane shifting of the graphics plane includes:
 prior to compositing the left-view video frame in the compositing, shifting each pixel of pixels of the graphics data within the graphics plane in one of a right direction and a left direction; and 
 prior to compositing the right-view video frame in the compositing, shifting each pixel of the pixels of the graphics data within the graphics plane in an opposite direction from a shift direction of the graphics data prior to compositing the left-view video frame, and then using resulting shifted graphics data within the graphics plane in the compositing, and 
   when a stereo mode is OFF, an upper half of the graphics plane holds first graphics data for the left-view video frame and second graphics for the right-view video frame.

Join the waitlist — get patent alerts

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

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