Patent No. US7724818 (titled "Method for coding sequences of pictures") on Apr 30, 2003. The application was issued on May 25, 2010.
’818 is related to the field of video compression and transmission, specifically addressing how control parameters are organized and signaled within a bitstream. In modern video codecs, pictures are often divided into smaller segments called slices, each requiring specific settings for proper decoding. Traditional standards often suffered from redundant data transmission or rigid header structures that made it difficult to manage parameters that change at different rates, such as those applying to an entire video sequence versus those specific to a single frame.
The underlying idea behind ’818 is the hierarchical decoupling of video parameters based on their expected rate of change and functional persistency. Instead of repeating all configuration data in every slice or picture header, the invention categorizes parameters into distinct structures: a sequence parameter set for global settings, a picture parameter set for frame-level settings, and slice headers for highly localized data. This tiered approach allows the decoder to maintain a state for long-term parameters while only updating more volatile information as needed, significantly reducing bitstream overhead.
The claims of ’818 focus on a multi-level signaling method that defines parameters across three specific tiers: a sequence parameter set, a picture parameter set, and a slice header. Crucially, the independent claims require that at least one picture-related parameter be defined within the slice header itself, with the strict constraint that this specific parameter must remain constant across all slice headers belonging to the same picture. This ensures that while the parameter is delivered at the slice level, it maintains picture-wide consistency for the decoding process.
In practice, this architecture allows an encoder to transmit a sequence parameter set once at the beginning of a session or out-of-band, while picture parameter sets are referenced by an ID within the slice headers. By placing certain picture-level parameters in the slice header but requiring them to be invariant across slices, the system provides a mechanism to update frame-specific information without the overhead of a full parameter set update, while still ensuring the decoder has a stable configuration for the entire frame.
This approach differs from prior solutions by moving away from monolithic headers that were often tied to the physical order of the video data. By using parameter set identifiers, the invention enables out-of-band signaling and improves error resilience, as the decoder can refer back to previously stored configurations even if a specific header is lost. The specific requirement for intra-picture parameter consistency in slice headers provides a hybrid solution that balances the flexibility of slice-based delivery with the stability required for frame-level decoding operations.
In the early 2000s when ’818 was filed, video coding systems were transitioning toward more modular architectures to accommodate both conversational and streaming applications. At a time when video bitstreams were typically implemented using rigid, multi-layered hierarchies—such as sequence, group of pictures, and picture layers—the transmission of control information was often tightly coupled with the video data itself. When systems commonly relied on fixed headers that repeated configuration data at every sequence or picture boundary, managing transmission overhead and error resilience was difficult. Hardware and software constraints made the reliable delivery of global configuration parameters non-trivial, particularly in packet-oriented networks where the loss of a single header could render an entire sequence undecodable.
The disclosed invention represents a meaningful technical advancement through an architectural shift in how configuration metadata is organized and signaled within a bitstream. By partitioning global parameters into distinct sequence parameter sets and picture parameter sets based on their expected rate of change, the system enables a more granular and efficient signaling mechanism. This integration allows for the decoupling of infrequently changing sequence-level data from more dynamic picture-level data, overcoming the technical constraint of redundant data transmission. The resulting capability enables decoders to maintain multiple parameter set instances, reducing latency and improving compression efficiency by eliminating the need to repeat static parameters when only picture-specific values require updating.
This patent contains 24 claims, with claims 1, 6, 10, 11, 12, 14, 15, 16, 20, 21, 22, and 23 serving as the independent claims. These independent claims focus on methods, devices, systems, and storage media for encoding and decoding video sequences by organizing parameters into sequence sets, picture sets, and slice headers, specifically ensuring certain picture parameter values remain constant across all slice headers of a single picture. The dependent claims serve to further define the technical implementation by specifying references between parameter sets, identifying specific data types such as frame numbers or picture order counts, and detailing the frequency of parameter set transmission.
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