IP Library Granted Patent US 10,536,719
Granted Patent B2
US 10,536,719 · App. 16/522,355 · Granted Jan 14, 2020

Golomb-rice/eg coding technique for CABAC in HEVC

Inventors: Seung-Hwan Kim (Camas, WA); Louis J. Kerofsky (Camas, WA); Christopher A. Segall (Camas, WA)
Assignee: Dolby International AB
H04N19/60H03M7/4018H03M7/4075H04N19/44H04N19/70H04N19/91
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 10,536,719
App. No.
16/522,355
Granted
Jan 14, 2020
Kind
B2
Abstract

A system utilizing a high throughput coding mode for CABAC in HEVC is described. The system may include an electronic device configured to obtain a block of data to be encoded using an arithmetic based encoder; to generate a sequence of syntax elements using the obtained block; to compare an Absolute-3 value of the sequence or a parameter associated with the Absolute-3 value to a preset value; and to convert the Absolute-3 value to a codeword using a first code or a second code that is different than the first code, according to a result of the comparison.

Claims (17)

1. A method of transmitting encoded transform coefficients of a block of an image, the method comprising:

obtaining a transform coefficient to be encoded;

generating a plurality of flags indicating whether the transform coefficient is greater than a particular value;

generating a syntax element wherein a combination of the plurality of flags and the syntax element indicates a magnitude of the transform coefficient, wherein at least one of the flags indicates whether an amplitude of the transform coefficient is greater than one;

determining a Rice code with an associated Rice parameter;

determining whether to use a first code or a second code in combination with the Rice code for encoding the syntax element using arithmetic coding, wherein the first code is a k-th order exponential Golomb code;

generating an indicator which indicates whether the first code or the second code is used in combination with the Rice code, wherein the indicator is a flag that is different from the Rice parameter;

encoding the syntax element using the Rice code in combination with either the first code or the second code, as indicated by the indicator;

transmitting the indicator; and

transmitting the encoded syntax element.

2. The method of claim 1 , wherein the value k of the k-th order exponential Golomb code is determined based on the Rice parameter.

3. A non-transitory computer-readable medium storing encoded image data, the encoded image data configured to be processed by one or more processing devices, the encoded image data comprising:

a plurality of flags indicating whether a transform coefficient of a block in the encoded image is greater than a particular value, wherein at least one of the flags indicates whether an amplitude of the transform coefficient is greater than one;

a syntax element, wherein a combination of the plurality of flags and the syntax element indicates a magnitude of the transform coefficient, wherein the syntax element is encoded by arithmetic coding using a Rice code having an associated Rice parameter;

an indicator indicating whether a first code or a second code is to be used in combination with the Rice code in decoding the syntax element, wherein the indicator is a flag that is different from the Rice parameter;

wherein the first code is a k-th order exponential Golomb code.

4. The non-transitory computer-readable medium of claim 3 , wherein the value k of the k-th order exponential Golomb code is determined based on the Rice parameter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2019
From: KEROFSKY, LOUIS J.; SEGALL, CHRISTOPHER A.; KIM, SEUNG-HWAN
To: SHARP KABUSHIKI KAISHA
Reel/Frame 050065/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2019
From: SHARP KABUSHIKI KAISHA
To: DOLBY INTERNATIONAL AB
Reel/Frame 050065/0509 →
Continuity (4)
Continuation 15662791 · Jul 28, 2017
Continuation 14391422
Provisional Application 61622990 · Apr 11, 2012
Related Publication 20190349603A1 · Nov 14, 2019