SYSTEM AND METHOD OF ADAPTIVE TIMING ESTIMATION FOR HORIZONTAL OVERSCAN DATA
First Claim
1. A computer-readable medium having computer-executable instructions comprising:
- an adaptive timing processor for extracting digital data encoded in a horizontal overscan portion of a video signal operable to perform the steps;
conducting a sweeping operation through a timing search range within a plurality of scan lines over multiple fields of the video signal to detect a horizontal position within the scan lines associated with the digital data;
based on the sweeping operation, determining a desired horizontal detection position within the scan lines; and
detecting digital data encoded at the desired horizontal detection position of subsequent fields of the video signal.
2 Assignments
0 Petitions
Accused Products
Abstract
The adaptive timing module is configured for recovering data encoded in a field of a video signal, and further configured for counteracting horizontal phase or picture shift. An adaptive timing processor defines a timing window where the expected prescan portion video signal is expected to be in an encoded video signal. The timing window is divided into sub-portions with a set of sampling points. The adaptive timing processor conducts a sweeping operation over each sub-portion of the prescan portion of the encoded video signal for the presence of a pre-data encoding zone. When a pre-data encoding zone is detected, the adaptive timing processor stores the position of the sub-portion with the pre-data encoding zone, or sets a flag to indicate the presence of a pre-data encoding zone for that particular sub-portion in a particular field. After scanning one or more fields for the presence of a pre-data encoding zone, the adaptive timing processor uses the stored positions of pre-data encoding zones, or uses the flags indicating the pre-data encoding zones to determine a selected sampling point. The adaptive timing processor uses the selected sampling point to lock on to a location for decoding subsequent data in the encoded video signal.
-
Citations
34 Claims
-
1. A computer-readable medium having computer-executable instructions comprising:
an adaptive timing processor for extracting digital data encoded in a horizontal overscan portion of a video signal operable to perform the steps;
conducting a sweeping operation through a timing search range within a plurality of scan lines over multiple fields of the video signal to detect a horizontal position within the scan lines associated with the digital data;
based on the sweeping operation, determining a desired horizontal detection position within the scan lines; and
detecting digital data encoded at the desired horizontal detection position of subsequent fields of the video signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 25, 26, 29, 31, 32)
-
13. A display device for recovering data from a video signal divided into frames, wherein each frame comprises a plurality of horizontal scan lines consecutively illuminated on the display device, wherein each scan line comprises a prescan portion comprising a pre-data encoding zone, wherein the display device scans the prescan portion for the presence of encoded data in the pre-data encoding zone over a plurality of subsequent frames, operable to perform the steps:
-
determining a set of sampling sub-portions within a prescan portion;
sweeping over the set of sampling points for the presence of encoded data; and
detecting encoded data within the prescan portion. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 30, 33, 34)
-
-
23. A method adjusting a decoder for horizontal phase shift while recovering digital data encoded in a horizontal overscan portion of a video signal comprising:
-
conducting a sweeping operation through a timing search range within a plurality of scan lines over multiple fields of the video signal to detect encoded data within the scan lines associated with the digital data;
based on the sweeping operation, determining a desired horizontal detection position within the scan lines; and
detecting digital data encoded at the desired horizontal detection position of subsequent fields of the video signal.
-
Specification