IP Library Granted Patent US 9,319,675
Granted Patent B2
US 9,319,675 · App. 13/816,341 · Granted Apr 19, 2016

Arithmetic decoding method and arithmetic coding method

Inventors: Hisao Sasai (Osaka, JP); Takahiro Nishi (Nara, JP); Youji Shibahara (Osaka, JP); Toshiyasu Sugio (Osaka, JP)
Assignee: Panasonic Intellectual Property Corporation of America
H04N19/00006H03M7/4018H04N19/13H04N19/157H04N19/167H04N19/44
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 9,319,675
App. No.
13/816,341
Granted
Apr 19, 2016
Kind
B2
Abstract

An arithmetic decoding method is a method in which a context variable specifying a probability of a possible value of each of elements included in a binary string corresponding to a value of a given variable is initialized and arithmetic decoding is performed, using the context variable. The method includes: determining, from among a plurality of initialization methods as a method of initializing the context variable, an initialization method corresponding to the given variable or a group which includes the given variable; and initializing the context variable using the determined initialization method.

Claims (33)

1. An arithmetic decoding method in which a context variable is initialized and arithmetic decoding is performed, using the context variable, on a binary string which corresponds to a value of a given variable, the context variable specifying a probability of a possible value of each of elements included in the binary string, the arithmetic decoding method comprising:

determining, using a processor, an initialization method from among a plurality of initialization methods as a method of initializing the context variable, the initialization method corresponding to the given variable or a group which includes the given variable; and

initializing the context variable using the determined initialization method,

wherein, in at least one of the plurality of initialization methods, an initial value of the context variable is derived using a quantization step for chrominance.

2. The arithmetic decoding method according to claim 1 ,

wherein at least one of the initialization methods depends on a quantization step for chrominance.

3. The arithmetic decoding method according to claim 1 ,

wherein at least one of the initialization methods depends on a maximum number of reference pictures.

4. The arithmetic decoding method according to claim 1 ,

wherein at least one of the initialization methods depends on a resolution of a picture.

5. The arithmetic decoding method according to claim 1 ,

wherein at least one of the initialization methods depends on a position of a slice.

6. The arithmetic decoding method according to claim 1 ,

wherein, in the determining, when the given variable or the group which includes the given variable corresponds to coding information on a chrominance signal, an initialization method in which the initial value of the context variable is derived using the quantization step for chrominance is determined.

7. The arithmetic decoding method according to claim 6 ,

wherein the coding information on the chrominance signal includes at least one of information on a prediction mode for chrominance or information on coding of a quantized coefficient for chrominance.

8. An arithmetic coding method in which a context variable is initialized and arithmetic coding is performed, using the context variable, on a binary string which corresponds to a value of a given variable, the context variable specifying a probability of a possible value of each of elements included in the binary string, the arithmetic coding method comprising:

determining, using a processor, an initialization method from among a plurality of initialization methods as an initialization method of the context variable, the determined initialization method corresponding to the given variable or a group which includes the given variable; and

initializing the context variable using the determined initialization method,

wherein, in at least one of the plurality of initialization methods, an initial value of the context variable is derived using a quantization step for chrominance.

9. The arithmetic coding method according to claim 8 ,

wherein at least one of the initialization methods depends on a quantization step of chrominance.

10. The arithmetic coding method according to claim 8 ,

wherein at least one of the initialization methods depends on a maximum number of reference pictures.

11. The arithmetic coding method according to claim 8 ,

wherein at least one of the initialization methods depends on a resolution of a picture.

12. The arithmetic coding method according to claim 8 ,

wherein at least one of the initialization methods depends on a position of a slice.

13. A non-transitory computer-readable recording medium having recorded thereon a program for causing a computer to execute the arithmetic coding method according to claim 8 .

14. An arithmetic coding apparatus which initializes a context variable and performs, using the context variable, arithmetic coding on a binary string which corresponds to a value of a given variable, the context variable specifying a probability of a possible value of each of elements included in the binary string, the arithmetic coding apparatus comprising:

a determining unit configured to determine an initialization method from among a plurality of initialization methods as an initialization method of the context variable, the initialization method corresponding to the given variable or a group which includes the given variable; and

an initializing unit configured to initialize the context variable using the determined initialization method,

wherein, in at least one of the plurality of initialization methods, an initial value of the context variable is derived using a quantization step for chrominance.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: SUN PATENT TRUST
Reel/Frame 038299/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: SASAI, HISAO; NISHI, TAKAHIRO; SHIBAHARA, YOUJI; SUGIO, TOSHIYASU
To: PANASONIC CORPORATION
Reel/Frame 030281/0859 →
Continuity (2)
Provisional Application 61446128 · Feb 24, 2011
Related Publication 20130142253A1 · Jun 6, 2013