Recording medium, playback device, integrated circuit
First Claim
1. A recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, whereinthe main-view video stream includes picture data constituting a main view of a stereoscopic image,the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image,the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn,the metadata is control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, andthe control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane.
3 Assignments
0 Petitions
Accused Products
Abstract
A base-view video stream and a dependent-view video stream are recorded on a BD-ROM. The base-view video stream includes picture data constituting a base view of a stereoscopic image. The dependent-view video stream includes offset metadata and picture data constituting a dependent view of the stereoscopic image. The offset metadata includes an offset sequence that defines an offset control of a plane memory when a graphics to be overlaid with the picture data is played back in a one-plane offset mode.
-
Citations
25 Claims
-
1. A recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the metadata is control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, and the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane.
-
4. A playback device for playing back a recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the metadata is control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, and the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the playback device comprises: -
a video decoder operable to obtain the picture data constituting the main view and the picture data constituting the sub view by decoding the main-view video stream and the sub-view video stream; a graphics decoder operable to obtain the graphics data by decoding the graphics stream; the main-view video plane on which the picture data constituting the main view is drawn; the sub-view video plane on which the picture data constituting the sub view is drawn; the graphics plane on which the graphics data is drawn; and an overlay unit operable to overlay the graphics plane with the main-view video stream and the sub-view video stream, wherein the overlay unit, in accordance with the control information, applies offsets of leftward and rightward directions to the horizontal coordinates in the graphics plane, and overlays resultant graphics planes with the main-view video plane and the sub-view video plane, respectively. - View Dependent Claims (5, 6)
-
-
7. A semiconductor integrated circuit for performing an image signal process onto data received from a recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the metadata is control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the main-view video stream is multiplexed as a main-view transport stream and then is divided into a plurality of main-view data groups, the sub-view video stream is multiplexed as a sub-view transport stream and then is divided into a plurality of sub-view data groups, the main-view data groups and the sub-view data groups are recorded as data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, the graphics stream is multiplexed into one of or both of the main-view transport stream and the sub-view transport stream, and at least one of the main-view data groups and the sub-view data groups include the graphics data, the semiconductor integrated circuit comprises: -
a main control unit operable to control the semiconductor integrated circuit; a stream processing unit operable to receive, from the recording medium, the data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, store the received data into a memory provided inside or outside of the semiconductor integrated circuit, and then demultiplex the data into the picture data and the graphics data; a signal processing unit operable to decode the picture data and the graphics data; and an AV output unit operable to output the picture data decoded by the signal processing unit, the stream processing unit includes; a switching unit operable to switch storage destination when the received data is stored into the memory, the memory includes a first area, a second area, a third area, a fourth area, and a fifth area, the main control unit controls the switching unit to store the main-view data groups into the first area and to store the sub-view data groups into the second area, data belonging to the main-view data groups, among the decoded picture data, is stored into the third area, the third area corresponding to the main-view video plane, data belonging to the sub-view data groups, among the decoded picture data, is stored into the fourth area, the fourth area corresponding to the sub-view video plane, the decoded graphics data is stored into the fifth area, the fifth area corresponding to the graphics plane, the AV output unit includes; an image superimposing unit operable to superimpose the decoded picture data with the decoded graphics data, the image superimposing unit, in accordance with the control information, applies offsets of leftward and rightward directions to the horizontal coordinates in the graphics plane, and overlays resultant graphics planes with the main-view video plane and the sub-view video plane, respectively, and the AV output unit outputs the decoded picture data having been superimposed with the decoded graphics data.
-
-
8. A recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data and coordinate information that indicates a drawing position at which the graphics data is drawn on a graphics plane, the graphics plane is overlaid with a main-view video plane on which the picture data constituting the main view is drawn, and overlaid with a sub-view video plane on which the picture data constituting the sub view is drawn, the graphics stream further includes control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, and the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane.
-
12. A playback device for playing back a recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data and coordinate information that indicates a drawing position at which the graphics data is drawn on a graphics plane, the graphics plane is overlaid with a main-view video plane on which the picture data constituting the main view is drawn, and overlaid with a sub-view video plane on which the picture data constituting the sub view is drawn, the graphics stream further includes control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the playback device comprises: -
a video decoder operable to obtain the picture data constituting the main view and the picture data constituting the sub view by decoding the main-view video stream and the sub-view video stream; a graphics decoder operable to obtain the graphics data by decoding the graphics stream; the main-view video plane on which the picture data constituting the main view is drawn; the sub-view video plane on which the picture data constituting the sub view is drawn; the graphics plane on which the graphics data is drawn; and an overlay unit operable to overlay the graphics plane with the main-view video stream and the sub-view video stream, wherein the offsets of leftward and rightward directions are applied to the horizontal coordinates in the graphics plane in accordance with the control information when the graphics data is drawn onto the graphics plane. - View Dependent Claims (13, 14, 15)
-
-
16. A semiconductor integrated circuit for performing an image signal process onto data received from a recording medium on which a main-view video stream, a sub-view video stream, and a graphics stream are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes metadata and picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data and coordinate information that indicates a drawing position at which the graphics data is drawn on a graphics plane, the graphics plane is overlaid with a main-view video plane on which the picture data constituting the main view is drawn, and overlaid with a sub-view video plane on which the picture data constituting the sub view is drawn, the graphics stream further includes control information defining an offset control that applies offsets of leftward and rightward directions to the drawing positions in horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the main-view video stream is multiplexed as a main-view transport stream and then is divided into a plurality of main-view data groups, the sub-view video stream is multiplexed as a sub-view transport stream and then is divided into a plurality of sub-view data groups, the main-view data groups and the sub-view data groups are recorded as data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, the graphics stream is multiplexed as a graphics transport stream, the semiconductor integrated circuit comprises: -
a main control unit operable to control the semiconductor integrated circuit; a stream processing unit operable to receive, from the recording medium, the graphics transport stream and the data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, store the received graphics transport stream and the received data into a memory provided inside or outside of the semiconductor integrated circuit, and then demultiplex the data and the graphics transport stream into the picture data and the graphics data; a signal processing unit operable to decode the picture data and the graphics data; and an AV output unit operable to output the picture data decoded by the signal processing unit, the stream processing unit includes; a switching unit operable to switch storage destination when the received data is stored into the memory, the memory includes a first area, a second area, a third area, a fourth area, and a fifth area, the main control unit controls the switching unit to store the main-view data groups into the first area and to store the sub-view data groups into the second area, data belonging to the main-view data groups, among the decoded picture data, is stored into the third area, the third area corresponding to the main-view video plane, data belonging to the sub-view data groups, among the decoded picture data, is stored into the fourth area, the fourth area corresponding to the sub-view video plane, the decoded graphics data is stored into the fifth area, the fifth area corresponding to the graphics plane, the AV output unit includes; an image superimposing unit operable to superimpose the decoded picture data with the decoded graphics data, the image superimposing unit superimposes the main-view video plane and the sub-view video plane with the graphics plane on which the graphics data has been drawn by applying the offsets of leftward and rightward directions to the horizontal coordinates in the graphics plane, and the AV output unit outputs the decoded picture data having been superimposed with the decoded graphics data.
-
-
17. A recording medium on which a main-view video stream, a sub-view video stream, a graphics stream, and management information are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the management information includes control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, and the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane.
-
21. A playback device for playing back a recording medium on which a main-view video stream, a sub-view video stream, a graphics stream, and management information are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the management information includes control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, and the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the playback device comprises: -
a video decoder operable to obtain the picture data constituting the main view and the picture data constituting the sub view by decoding the main-view video stream and the sub-view video stream; a graphics decoder operable to obtain the graphics data by decoding the graphics stream; the main-view video plane on which the picture data constituting the main view is drawn; the sub-view video plane on which the picture data constituting the sub view is drawn; the graphics plane on which the graphics data is drawn; and an overlay unit operable to overlay the graphics plane with the main-view video stream and the sub-view video stream, wherein the overlay unit, in accordance with the control information, applies offsets of leftward and rightward directions to the horizontal coordinates in the graphics plane, and overlays resultant graphics planes with the main-view video plane and the sub-view video plane, respectively. - View Dependent Claims (22, 23, 24)
-
-
25. A semiconductor integrated circuit for performing an image signal process onto data received from a recording medium on which a main-view video stream, a sub-view video stream, a graphics stream, and management information are recorded, wherein
the main-view video stream includes picture data constituting a main view of a stereoscopic image, the sub-view video stream includes picture data constituting a sub view of the stereoscopic image, the graphics stream includes graphics data, and a graphics plane on which the graphics data is drawn is overlaid with a main-view video plane and a sub-view video plane on which the respective picture data are drawn, the management information includes control information defining an offset control that applies offsets of leftward and rightward directions to horizontal coordinates in the graphics plane when the graphics plane is overlaid with the main-view video plane and the sub-view video plane, the control information includes information that indicates, by a number of pixels, values of the offsets to be applied to the graphics plane, the main-view video stream is multiplexed as a main-view transport stream and then is divided into a plurality of main-view data groups, the sub-view video stream is multiplexed as a sub-view transport stream and then is divided into a plurality of sub-view data groups, the main-view data groups and the sub-view data groups are recorded as data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, the graphics stream is multiplexed as a graphics transport stream, the semiconductor integrated circuit comprises: -
a main control unit operable to control the semiconductor integrated circuit; a stream processing unit operable to receive, from the recording medium, the graphics transport stream and the data in which the main-view data groups and the sub-view data groups are arranged in an interleaved manner, store the received graphics transport stream and the received data into a memory provided inside or outside of the semiconductor integrated circuit, and then demultiplex the data and the graphics transport stream into the picture data and the graphics data; a signal processing unit operable to decode the picture data and the graphics data; and an AV output unit operable to output the picture data decoded by the signal processing unit, the stream processing unit includes; a switching unit operable to switch storage destination when the received data, in which the main-view data groups and the sub-view data groups are arranged in the interleaved manner, is stored into the memory, the memory includes a first area, a second area, a third area, a fourth area, and a fifth area, the main control unit controls the switching unit to store the main-view data groups into the first area and to store the sub-view data groups into the second area, data belonging to the main-view data groups, among the decoded picture data, is stored into the third area, the third area corresponding to the main-view video plane, data belonging to the sub-view data groups, among the decoded picture data, is stored into the fourth area, the fourth area corresponding to the sub-view video plane, the decoded graphics data is stored into the fifth area, the fifth area corresponding to the graphics plane, the AV output unit includes; an image superimposing unit operable to superimpose the decoded picture data with the decoded graphics data, the image superimposing unit, in accordance with the control information, applies offsets of leftward and rightward directions to the horizontal coordinates in the graphics plane, and overlays resultant graphics planes with the main-view video plane and the sub-view video plane, respectively, and the AV output unit outputs the decoded picture data having been superimposed with the decoded graphics data.
-
Specification