Patent No. US8144764 (titled "Video coding") on Oct 5, 2005. The application was issued on Mar 27, 2012.
’764 is related to the field of video compression and error resilience, specifically addressing the challenges of temporal predictive coding in unreliable network environments. In standard video coding, such as H.263 or MPEG, pictures are often predicted from previous frames to reduce redundancy. However, if a reference frame is lost during transmission, the decoder may continue to decode subsequent frames using the wrong reference data, leading to persistent visual artifacts and temporal error propagation that lasts until the next independent INTRA frame is received.
The underlying idea behind ’764 is to decouple the tracking of reference frames from the standard temporal display order by implementing an independent numbering scheme. While traditional temporal references track the timing of every frame (including those not used for prediction), this invention introduces a dedicated sequence indicator that only increments for frames that serve as anchors for future prediction. By focusing exclusively on the sequence of reference pictures, the system provides a robust mechanism for a decoder to verify the integrity of its prediction chain regardless of how many non-reference frames were skipped or lost.
The claims of ’764 focus on a method and apparatus for assigning consecutive sequence indicator values to reference pictures in their encoding order. This numbering is strictly independent of the number of non-reference pictures (like B-frames) or non-coded pictures situated between them. The independent claims specifically cover the logic where a decoder identifies a gap in these values—detecting if the difference exceeds a predetermined amount—to immediately flag the loss or corruption of a critical reference frame, rather than relying on external transport-layer sequence numbers.
In practice, the encoder assigns a Reference Picture Order Number (RPON) to each I-frame or P-frame and embeds this value within the video bitstream, often utilizing Supplemental Enhancement Information (SEI) or picture headers. When the decoder receives a new reference frame, it compares the current RPON to the previously stored value. If the increment is greater than the expected step (typically one), the decoder instantly recognizes that a reference dependency has been broken. This allows the decoder to take proactive measures, such as freezing the display or signaling the encoder to transmit a new INTRA-coded recovery point.
This approach differentiates itself from prior art by solving the ambiguity inherent in standard temporal references and transport-layer sequence numbers. Traditional temporal references change based on the display timing, making it difficult to distinguish between a skipped non-reference frame and a lost reference frame. By using a dedicated reference counter, ’764 ensures that the decoder can maintain synchronization of the reference buffer even when variable encapsulation strategies or multi-layer scalability are employed, significantly improving visual stability in error-prone streaming and conferencing applications.
In the early 2000s when ’764 was filed, video compression systems were typically implemented using hierarchical bit-stream structures that differentiated between independent intra-coded frames and temporally predicted inter-coded frames. At a time when systems commonly relied on the implicit assumption that the decoder would maintain synchronization with the encoder's reference frame buffer, the standard bit-stream syntax often omitted explicit identification of reference pictures. When hardware or software constraints made high-bandwidth transmission non-trivial, especially in low bit-rate or wireless environments, the reliance on variable length coding and temporal prediction meant that data loss frequently led to sustained error propagation. During this era, while transport-level protocols might provide packet sequence numbers, these were not intrinsically mapped to the video decoding order, making it difficult for a decoder to distinguish between the loss of a non-essential bi-directionally predicted frame and a critical reference frame.
The disclosed invention addresses the technical problem of undetected reference picture loss and the resulting temporal error propagation in video decoding. The architectural solution involves the integration of a specific indicator, such as a reference picture order number, directly into the encoded video signal for every picture that serves as a temporal prediction reference. This represents a shift from implicit buffer management to an explicit signaling mechanism where the indicator is incremented according to the temporal order of reference pictures in the bit-stream. The technical effect achieved is the enabling of the decoder to independently verify the continuity of the reference chain regardless of the transport protocol used. This capability allows a decoder to distinguish between the loss of disposable frames and essential reference frames, thereby overcoming the constraint of unnecessary display freezes and allowing for more precise error recovery requests or concealment actions.
The patent contains a total of 62 claims, with independent claims 1, 15, 31, and 46 directed to methods and apparatuses for encoding and decoding video signals using an independent numbering scheme. These independent claims focus on assigning consecutive reference pictures sequence indicator values that differ by a predetermined amount regardless of the presence of non-reference or non-coded pictures, allowing a decoder to detect corruption or loss by identifying deviations from this expected difference. The dependent claims further specify implementation details such as incrementing values by one, placing indicators in picture or macroblock headers, applying the scheme to multi-layer coding or specific formats like H.263, and incorporating the technology into portable radio communications or multimedia terminal devices.
Definitions of key terms used in the patent claims.
US Latest litigation cases involving this patent.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Get instant alerts for new documents