Disparity Data Transport and Signaling
First Claim
1. A method of decoding closed caption disparity data, comprising:
- at a television receiver device, receiving closed caption disparity data encoded as a sequence of one or more frame interval/slope change pairs, with the frame interval representing a designated number of frames over which each linear function representing disparity is to be applied paired with a value indicating a change in slope from the slope of a preceding segment;
where a first segment in the sequence of disparity values presumes a slope of zero as a reference for subsequent changes in slope;
receiving a sequence of caption data packets where the sequence of caption data packets specify a closed caption display window containing closed caption text, where closed caption data is packaged in a digital television caption channel stream of packets;
where the disparity value is used in each frame in a 3D rendering of left and right eye views of the closed caption display to establish a horizontal offset that establishes the window'"'"'s perceived z-axis position;
receiving an alternate fixed disparity value that establishes a fixed disparity for the closed caption display packaged along with the encoded three-dimensional closed caption disparity data for use as an alternative perceived z-axis position;
low-pass filtering the encoded three dimensional disparity data to smooth transitions in disparity values; and
processing the caption text and disparity data to produce an output suitable for defining the rendering of a three dimensional image on a display of the caption text at a perceived z-axis position defined by the disparity data.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of decoding closed caption disparity data, involves a TV receiver receiving closed caption disparity data for a 3D display encoded as a sequence of frame interval/slope change pairs, with the frame interval representing a designated number of frames over which each linear function representing disparity is to be applied paired with a value indicating a change in slope from the slope of a preceding segment. A first segment in the sequence presumes a predetermined slope as a reference. A sequence of caption data packets specifies a closed caption display window containing closed caption text. The disparity value is used in each frame to determine a horizontal offset of left and right eye views of the CC display that establishes the closed caption display window'"'"'s perceived z-axis position. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
39 Citations
25 Claims
-
1. A method of decoding closed caption disparity data, comprising:
-
at a television receiver device, receiving closed caption disparity data encoded as a sequence of one or more frame interval/slope change pairs, with the frame interval representing a designated number of frames over which each linear function representing disparity is to be applied paired with a value indicating a change in slope from the slope of a preceding segment; where a first segment in the sequence of disparity values presumes a slope of zero as a reference for subsequent changes in slope; receiving a sequence of caption data packets where the sequence of caption data packets specify a closed caption display window containing closed caption text, where closed caption data is packaged in a digital television caption channel stream of packets; where the disparity value is used in each frame in a 3D rendering of left and right eye views of the closed caption display to establish a horizontal offset that establishes the window'"'"'s perceived z-axis position; receiving an alternate fixed disparity value that establishes a fixed disparity for the closed caption display packaged along with the encoded three-dimensional closed caption disparity data for use as an alternative perceived z-axis position; low-pass filtering the encoded three dimensional disparity data to smooth transitions in disparity values; and processing the caption text and disparity data to produce an output suitable for defining the rendering of a three dimensional image on a display of the caption text at a perceived z-axis position defined by the disparity data.
-
-
2. A method of decoding closed caption disparity data, comprising:
-
at a television receiver device, receiving closed caption disparity data encoded as a sequence of one or more frame interval/slope change pairs, with the frame interval representing a designated number of frames over which each linear function representing disparity is to be applied paired with a value indicating a change in slope from the slope of a preceding segment; where a first segment in the sequence of disparity values presumes a predetermined slope as a reference for subsequent changes in slope; receiving a sequence of caption data packets, where the sequence of caption data packets specify a closed caption display window containing closed caption text; and where the disparity value is used in each frame to determine a horizontal offset of left and right eye views of the closed caption display that establishes the closed caption display window'"'"'s perceived z-axis position. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A television receiver device that processes disparity data for closed captions, comprising:
-
a decoder that receives closed caption disparity data encoded as a sequence of one or more frame interval/slope change pairs, with the frame interval representing a designated number of frames over which each linear function representing disparity is to be applied paired with a value indicating a change in slope from the slope of a preceding segment; where a first segment in the sequence of disparity values presumes a predetermined slope as a reference for subsequent changes in slope; a parser that parses the disparity data and closed caption text from the one or more signals; and a compositor that receives the disparity data and the closed caption text and generates a sequence of video frame signals including a closed caption display window containing closed caption text with the closed caption display window has a perceived z-axis position in each frame defined by the disparity values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of decoding closed caption disparity data, comprising:
-
at a television receiver device, receiving encoded dynamic closed caption disparity data that determines a perceived z-axis position for a closed caption display window that changes frame by frame for a sequence of video frames; and at the television receiver device, receiving an encoded alternate closed caption disparity value that sets the perceived z-axis position for the closed caption display window that is static for the sequence of video frames;
receiving a sequence of caption data packets, where the sequence of caption data packets specify a closed caption display window containing closed caption text; andwhere one of the encoded dynamic closed caption disparity data and the alternate disparity value is used in each frame for the sequence of video frames to determine a horizontal offset of left and right eye views of the closed caption display that establishes the closed caption display window'"'"'s perceived z-axis position. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification