Patent No. US9900622 (titled "Multiple sign bit hiding within a transform unit") on Apr 9, 2015. The application was issued on Feb 20, 2018.
’622 is related to the field of video data compression, specifically the efficient encoding and decoding of transform coefficients within a video codec. In modern standards like HEVC, residual data is transformed into the frequency domain and quantized, resulting in a sparse matrix of coefficients. A significant portion of the resulting bitstream is dedicated to signaling the sign (positive or negative) of these non-zero coefficients. The patent addresses the overhead of these sign bits by employing data hiding techniques that embed sign information within the mathematical properties of the coefficients themselves.
The underlying idea behind ’622 is to utilize the parity of a group of quantized coefficients to signal the sign of one specific coefficient in that group, thereby eliminating the need to explicitly transmit its sign bit. By summing the absolute values of coefficients within a defined set, the encoder can ensure the resulting sum is even or odd to match the sign of a hidden bit. If the natural parity does not match the required sign, the encoder makes a subtle, rate-distortion-optimized adjustment to one coefficient's level to flip the parity, allowing the decoder to infer the missing sign through a simple summation.
The claims of ’622 focus on a method and apparatus for reconstructing coefficients where the transform unit is partitioned into non-overlapping coefficient groups, and the decision to apply sign bit hiding is made dynamically for each group. Specifically, the claims require determining whether to use sign bit hiding for a current group based on whether an adjacent coefficient group contains at least one non-zero coefficient. When hiding is active, the decoder reconstructs all but one sign bit from the bitstream and derives the final sign by calculating whether the sum of absolute values in that group is even or odd.
In practice, the invention leverages the existing modular structure of multi-level significance maps, where transform units are already divided into 4x4 sub-blocks. The system evaluates these sub-blocks against a threshold—such as the number of non-zero coefficients or the distance between them—to ensure that the cost of adjusting a coefficient level to satisfy parity does not outweigh the savings of hiding the sign bit. This dynamic grouping approach allows the codec to hide multiple sign bits within a single large transform unit, scaling the efficiency gains with the complexity of the video data.
This approach differs from prior sign-hiding methods that typically operated on an entire transform unit or only hid the sign of the very first non-zero coefficient. By localizing the hiding process to specific coefficient groups and using neighboring group occupancy as a trigger, the invention provides a more granular and adaptive mechanism. It ensures that sign bit hiding is only applied where there is sufficient 'budget' in the coefficients to absorb a parity adjustment without significant quality loss, while maximizing the total number of bits saved across high-resolution frames.
In the early 2010s when ’622 was filed, video compression systems were transitioning toward high-efficiency architectures at a time when residual data was typically implemented using block-based spectral transforms and quantization. When systems commonly relied on the explicit encoding of a sign bit for every non-zero quantized transform coefficient, the resulting overhead represented a significant portion of the total bitstream, particularly in high-resolution video contexts. During this era, hardware and software constraints made the reduction of entropy-coded data non-trivial, as the standard practice required a direct one-to-one mapping between the sign of a coefficient and its corresponding bit in the compressed data stream.
The disclosed invention achieves a technical advancement in data compression through an architectural shift in how coefficient signs are represented within a transform unit. By utilizing a sign bit hiding mechanism, the system enables the omission of at least one sign bit from the entropy-encoded bitstream, instead deriving the missing sign information from the parity of the sum of coefficient magnitudes within a defined block. This integration of parity-based signaling into the quantization and encoding process overcomes the constraint of fixed bit-per-coefficient overhead, effectively increasing coding efficiency without requiring additional side information or compromising the integrity of the residual data reconstruction.
This patent contains 11 total claims, with claims 1, 6, and 11 serving as the independent claims. These independent claims focus on a method, a decoder, and a processor-readable medium for decoding video bitstreams by reconstructing coefficients through sign bit hiding, specifically determining whether to apply this technique based on the presence of non-zero coefficients in adjacent coefficient groups. The dependent claims serve to further define the operational parameters of this process, such as specifying the spatial orientation of adjacent groups, establishing threshold values for coefficient spacing within a group, and defining the geometric dimensions and square shape of the coefficient groups.
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