摘要 |
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. |