IP Library › Granted Patent US 11,457,217
Granted Patent B2
US 11,457,217 · App. 17/251,423 · Granted Sep 27, 2022

Context adaptive binary arithmetic coding method and device

Inventors: Jin Ho Lee (Daejeon, KR); Jung Won Kang (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Sung Chang Lim (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Jae Gon Kim (Goyang-si, KR); Do Hyeon Park (Goyang-si, KR); Yong Uk Yoon (Jeju-si, KR); Yung Lyul Lee (Seoul, KR)
Assignees: Electronics and Telecommunications Research Institute; INDUSTRY-UNIVERSITY COOPERATION FOUNDATION KOREA AEROSPACE UNIVERSITY; INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
H04N19/13H04N19/172H04N19/184
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 11,457,217
App. No.
17/251,423
Granted
Sep 27, 2022
Kind
B2
Abstract

There is provided an video encoding/decoding method and apparatus. The video decoding method comprises acquiring a bitstream including a predetermined context element, performing at least one of a context model determination, a probability update, and a probability interval determination on the predetermined syntax element, and arithmetically decoding the predetermined syntax element on the basis of a result of the performance.

Claims (45)

1. A video decoding method, comprising:

acquiring a bitstream including information for a syntax element of a current block;

performing a context model determination on the syntax element; and

arithmetically decoding the syntax element based on a result of the context model determination and the information for the syntax element,

wherein the context model determination comprises to select a probability model for the syntax element,

wherein the probability model for the syntax element is determined based on a prediction mode of an adjacent block of the current block, and

wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is a matrix weighted intra prediction mode.

2. The video decoding method of claim 1 ,

wherein the context model determination includes a context initialization,

wherein the context initialization is performed on the first Coding Tree Unit (CTU) of a horizontal line of CTUs, and

wherein the context initialization is performed using information of a block which is adjacent to an upper side of the first CTU.

3. The video decoding method of claim 2 , wherein the context initialization is performed on the first CTU of the horizontal line of the CTUs in a tile.

4. The video decoding method of claim 1 , wherein the probability model for the syntax element of a current block is determined based on a syntax element of an adjacent block of the current block which corresponds to the syntax element of the current block.

5. The video decoding method of claim 4 , wherein the adjacent block comprises a block which is adjacent to a left side of the current block and a block which is adjacent to an upper side of the current block.

6. The video decoding method of claim 1 , wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is an intra prediction mode.

7. The video decoding method of claim 1 , wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is an affine inter mode or a sub-block merge mode.

8. The video decoding method of claim 1 , wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is an intra block copy mode.

9. The video decoding method of claim 1 , wherein the probability model for the syntax element of the current block is determined based on an indicator which is used to determine whether a planar mode is used for the adjacent block.

10. The video encoding method of claim 1 , wherein the probability model for the syntax element of the current block is determined based on an indicator which is used to determine whether a planar mode is used for the adjacent block.

11. A video encoding method, comprising:

performing a context model determination on a syntax element of a current block;

arithmetically encoding the syntax element based on a result of the context model determination to generate an arithmetically encoded syntax element; and

generating a bitstream including the arithmetically encoded syntax element,

wherein the context model determination comprises to select a probability model for the syntax element,

wherein the probability model for the syntax element is determined based on a prediction mode of an adjacent block of the current block, and

wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is a matrix weighted intra prediction mode.

12. The video encoding method of claim 11 ,

wherein the context model determination includes a context initialization,

wherein the context initialization is performed on the first Coding Tree Unit (CTU) of a horizontal line of CTUs, and

wherein the context initialization is performed using information of a block which is adjacent to an upper side of the first CTU.

13. A non-transitory computer-readable medium storing the bitstream generated by the video encoding method of claim 12 .

14. The video encoding method of claim 11 , wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is an affine inter mode or a sub-block merge mode.

15. A non-transitory computer-readable medium storing a bitstream, the bitstream comprising:

information for a syntax element of a current block;

wherein a context model determination on the syntax element is performed; and

the syntax element is arithmetically decoded based on a result of the context model determination and the information for the syntax element,

wherein the context model determination comprises to select a probability model for the syntax element,

wherein the probability model for the syntax element is determined based on a prediction mode of an adjacent block of the current block, and

wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is a matrix weighted intra prediction mode.

16. The non-transitory computer-readable medium of claim 15 ,

wherein the context model determination includes a context initialization,

wherein the context initialization is performed on the first Coding Tree Unit (CTU) of a horizontal line of CTUs, and

wherein the context initialization is performed using information of a block which is adjacent to an upper side of the first CTU.

17. The non-transitory computer-readable medium of claim 15 , wherein the probability model for the syntax element of the current block is determined based on whether the prediction mode of the adjacent block is an affine inter mode or a sub-block merge mode.

18. The non-transitory computer-readable medium of claim 15 , wherein the probability model for the syntax element of the current block is determined based on an indicator which is used to determine whether a planar mode is used for the adjacent block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2020
From: LEE, JIN HO; KANG, JUNG WON; LEE, HA HYUN; LIM, SUNG CHANG; KIM, HUI YONG; KIM, JAE GON; PARK, DO HYEON; YOON, YONG UK; LEE, YUNG LYUL
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; INDUSTRY-UNIVERSITY COOPERATION FOUNDATION KOREA AEROSPACE UNIVERSITY; INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
Reel/Frame 054616/0841 →
Priority Claims (1)
KR 10-2018-0067200 · Jun 12, 2018 · national
Continuity (1)
Related Publication 20210227222A1 · Jul 22, 2021