IP Library › Granted Patent US 8,995,535
Granted Patent B2
US 8,995,535 · App. 14/444,679 · Granted Mar 31, 2015

Signaling signed band offset values for sample adaptive offset (SAO) filtering in video coding

Inventors: Vivienne Sze (Cambridge, MA); Madhukar Budagavi (Plano, TX)
Assignee: Texas Instruments Incorporated
H04N19/117H04N19/463H04N19/86H04N19/91H04N19/136H04N19/17
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,995,535
App. No.
14/444,679
Granted
Mar 31, 2015
Kind
B2
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.

Claims (13)

1. A method for sample adaptive offset (SAO) filtering and SAO parameter signaling, the method comprising:

determining band sample adaptive offset (SAO) parameters for at least one of a plurality of non-overlapping regions of a reconstructed picture,

applying band SAO filtering to the at least one of a plurality of non-overlapping regions of the reconstructed picture according to the determined band SAO parameters; and

entropy encoding the determined band SAO parameters in a bit stream, wherein the entropy encoding comprises entropy encoding in the bit stream a sequence of values of magnitudes of SAO band offsets without sign followed by entropy encoding in the bit stream signs of only the non-zero values of the magnitudes of the SAO band offset values.

2. The method of claim 1 , wherein the entropy encoding comprises entropy encoding in the bit stream a sequence of four values of magnitudes of SAO band offsets without sign.

3. The method of claim 2 , wherein the determining SAO parameters includes determining a band position.

4. A method for sample adaptive offset (SAO) filtering in a video decoder, the method comprising:

receiving an entropy encoded bit stream;

entropy decoding said entropy encoded bit stream;

extracting from the entropy decoded bit steam a plurality of band SAO parameters for a corresponding plurality of non-overlapping regions respectively, wherein the plurality of band SAO parameters for the corresponding plurality of non-overlapping regions 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 plurality of non-overlapping regions using the extracted plurality of SAO parameters.

5. The method of claim 4 , wherein the SAO parameters further comprise a sequence of four values of magnitudes of SAO band offsets without sign.

6. The method of claim 5 , wherein the SAO parameters further comprise a band position.

Continuity (3)
Continuation 13875273 · May 1, 2013
Provisional Application 61641997 · May 3, 2012
Related Publication 20140334536A1 · Nov 13, 2014