Signaling signed band offset values for sample adaptive offset (sao) filtering in video coding
AssigneeTexas Instruments Incorporated
InventorsVivienne Sze, Madhukar Budagavi
Life of this patent
Estimating the term…
Abstract
A method for signaling sample adaptive offset (SAO) band offset syntax elements in a video encoder is provided that includes receiving a plurality of band offset syntax elements, entropy encoding an absolute value of a magnitude of each band offset syntax element in a compressed video bit stream, and entropy encoding a sign of each non-zero band offset syntax element in the compressed video bit stream following the absolute values of the magnitudes.
Claims17
A method for sample adaptive offset (SAO) filtering in a video decoder, the method comprising:
- receiving an entropy encoded bit stream;
- decoding the entropy encoded bit stream;
- extracting from the decoded bit stream SAO band parameters for a first non-overlapping region wherein the SAO band parameters comprises a sequence of values of magnitudes of SAO band offsets without sign followed by signs of only the non-zero values of magnitudes of the SAO band offset values in the decoded bit stream;
- and
- performing SAO filtering of the first non-overlapping region using the extracted SAO band parameters.
A video system for video decoding, the video system comprising:
- an entropy decoder component configured to decode an entropy encoded bit stream;
- an inverse quantization component and an inverse transform component coupled to each other and the entropy decoder component, both the inverse quantization component and the inverse transform component configured to operate as a part of the video system and form a reconstructed picture comprising a plurality of non-overlapping regions;
- a SAO filter component coupled to the inverse quantization component and the inverse transform component and configured to perform SAO filtering on at least one of the plurality of non-overlapping regions of the reconstructed picture using SAO band parameters extracted from the decoded bit stream wherein the SAO band parameters comprise a sequence of values of magnitudes of SAO band offsets without sign followed by signs of only the non-zero values of magnitudes of the SAO band offset values in the decoded bit stream.
A video system for video decoding, the video system comprising:
- a receiver component configured to receive an entropy encoded bit stream;
- an entropy decoder component coupled to the receiver component and configured to decode the entropy encoded bit stream;
- an inverse quantization component and an inverse transform component coupled to each other and the entropy decoder component, both the inverse quantization component and the inverse transform component configured to operate as a part of the video system and form a reconstructed picture comprising a plurality of non-overlapping regions;
- a SAO filter component coupled to the inverse quantization component and the inverse transform component and configured to perform SAO filtering on at least one of the plurality of non-overlapping regions of the reconstructed picture using SAO band parameters extracted from the decoded bit stream wherein the SAO band parameters comprise a sequence of values of magnitudes of SAO band offsets without sign followed by signs of only the non-zero values of magnitudes of the SAO band offset values in the decoded bit stream;
- and
- a display component coupled to the SAO filter component and configured to display the reconstructed picture.
Dependencies are inferred from the claim text.