IP Library Granted Patent US 11,659,165
Granted Patent B2
US 11,659,165 · App. 17/412,212 · Granted May 23, 2023

Video coding device and method using determined intra prediction mode based on upper boundary

Inventors: Geonjung Ko (Seoul, KR); Juhyung Son (Gyeonggi-do, KR); Dongcheol Kim (Gyeonggi-do, KR); Jaehong Jung (Seoul, KR); Jinsam Kwak (Gyeonggi-do, KR)
Assignee: HUMAX CO., LTD.
H04N19/105H04N19/132H04N19/159H04N19/176
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,659,165
App. No.
17/412,212
Granted
May 23, 2023
Kind
B2
Abstract

A video signal processing method and device for encoding or decoding a video signal may perform operations of determining whether a coding tree block is divided into a plurality of blocks; determining whether an upper boundary of a current block is adjacent to an upper boundary of the coding tree block, determining a first intra prediction mode for prediction of the current block based on whether the upper boundary of the current block is adjacent to the upper boundary of the coding tree block, reconstructing the current block based on the first intra prediction mode.

Claims (74)

1. A video signal decoding device comprising a processor,

wherein the processor is configured to:

determine whether a coding tree block is divided into a plurality of blocks,

determine whether an upper boundary of a current block is adjacent to an upper boundary of the coding tree block,

wherein, when the coding tree block is divided, the coding tree block is divided in at least one of a horizontal direction and a vertical direction, and the current block is any one of the plurality of blocks,

wherein, when the coding tree block is not divided, the current block is the coding tree block,

determine a first intra prediction mode for prediction of the current block based on whether the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

reconstruct the current block based on the first intra prediction mode,

wherein the first intra prediction mode is one of prediction modes included in a first intra prediction mode set or a second intra prediction mode set,

wherein the first intra prediction mode set includes a plurality of angular modes, a planar mode, and a DC mode,

wherein the second intra prediction mode set includes a part of a plurality of prediction modes included in the first intra prediction mode set,

wherein the second intra prediction mode set includes a predefined number of angular modes determined based on an intra prediction mode corresponding to at least one of neighboring blocks of the current block.

2. The video signal decoding device of claim 1 ,

when the upper boundary of the current block is not adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set or the second intra prediction mode set.

3. The video signal decoding device of claim 1 ,

when the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set.

4. The video signal decoding device of claim 1 ,

wherein the second intra prediction mode set includes at least one of the plurality of angular modes and/or the DC mode, and the second intra prediction mode set does not include the planar mode.

5. The video signal decoding device of claim 4 ,

wherein the processor is configured to:

obtain intra prediction mode information indicating the DC mode or any one of the predefined number of the angular modes included in the second intra prediction mode set,

wherein the first intra prediction mode is determined based on the intra prediction mode information.

6. A video signal encoding device comprising a processor,

wherein the processor is configured to

obtain a bitstream to be decoded by a decoder using a decoding method,

wherein the decoding method comprising:

determining whether a coding tree block is divided into a plurality of blocks;

determining whether an upper boundary of a current block is adjacent to an upper boundary of the coding tree block,

wherein, when the coding tree block is divided, the coding tree block is divided in at least one of a horizontal direction and a vertical direction, and the current block is any one of the plurality of blocks,

wherein, when the coding tree block is not divided, the current block is the coding tree block,

determining a first intra prediction mode for prediction of the current block based on whether the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

reconstructing the current block based on the first intra prediction mode,

wherein the first intra prediction mode is one of prediction modes included in a first intra prediction mode set or a second intra prediction mode set,

wherein the first intra prediction mode set includes a plurality of angular modes, a planar mode, and a DC mode,

wherein the second intra prediction mode set includes a part of a plurality of prediction modes included in the first intra prediction mode set,

wherein the second intra prediction mode set includes a predefined number of angular modes determined based on an intra prediction mode corresponding to at least one of neighboring blocks of the current block.

7. The video signal encoding device of claim 6 ,

when the upper boundary of the current block is not adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set or the second intra prediction mode set.

8. The video signal encoding device of claim 6 ,

when the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set.

9. The video signal encoding device of claim 6 ,

wherein the second intra prediction mode set includes at least one of the plurality of angular modes and/or the DC mode, and the second intra prediction mode set does not include the planar mode.

10. The video signal encoding device of claim 9 ,

wherein the decoding method further comprising:

obtaining intra prediction mode information indicating the DC mode or any one of the predefined number of the angular modes included in the second intra prediction mode set,

wherein the first intra prediction mode is determined based on the intra prediction mode information.

11. A non-transitory computer-readable medium storing a bitstream, the bitstream being decoded by a decoding method,

wherein the decoding method, comprising:

determining whether a coding tree block is divided into a plurality of blocks;

determining whether an upper boundary of a current block is adjacent to an upper boundary of the coding tree block,

wherein, when the coding tree block is divided, the coding tree block is divided in at least one of a horizontal direction and a vertical direction, and the current block is any one of the plurality of blocks,

wherein, when the coding tree block is not divided, the current block is the coding tree block,

determining a first intra prediction mode for prediction of the current block based on whether the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

reconstructing the current block based on the first intra prediction mode,

wherein the first intra prediction mode is one of prediction modes included in a first intra prediction mode set or a second intra prediction mode set,

wherein the first intra prediction mode set includes a plurality of angular modes, a planar mode, and a DC mode,

wherein the second intra prediction mode set includes a part of a plurality of prediction modes included in the first intra prediction mode set,

wherein the second intra prediction mode set includes a predefined number of angular modes determined based on an intra prediction mode corresponding to at least one of neighboring blocks of the current block.

12. The non-transitory computer-readable medium storing the bitstream of claim 11 ,

when the upper boundary of the current block is not adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set or the second intra prediction mode set.

13. The non-transitory computer-readable medium storing the bitstream of claim 11 ,

when the upper boundary of the current block is adjacent to the upper boundary of the coding tree block,

wherein the first intra prediction mode is one of the prediction modes included in the first intra prediction mode set.

14. The non-transitory computer-readable medium storing the bitstream of claim 11 ,

wherein the second intra prediction mode set includes at least one of the plurality of angular modes and/or the DC mode, and the second intra prediction mode set does not include the planar mode.

15. The non-transitory computer-readable medium storing the bitstream of claim 14 ,

wherein the decoding method further comprising:

obtaining intra prediction mode information indicating the DC mode or any one of the predefined number of the angular modes included in the second intra prediction mode set,

wherein the first intra prediction mode is determined based on the intra prediction mode information.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECORD BY REPLACING THE PREVIOUSLY RECORDED CONFIDENTIAL PURCHASE AGREEMENT PREVIOUSLY RECORDED ON REEL 73239 FRAME 166. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 26, 2026
From: HUMAX CO., LTD.
To: ADVEXT IP LLC
Reel/Frame 075743/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2026
From: ADVEXT IP LLC
To: VIDAXIO LLC
Reel/Frame 074323/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2025
From: HUMAX CO., LTD.
To: ADVEXT IP LLC
Reel/Frame 073239/0166 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2022
From: KO, GEONJUNG; SON, JUHYUNG; KIM, DONGCHEOL; JUNG, JAEHONG; KWAK, JINSAM
To: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.; HUMAX CO., LTD.
Reel/Frame 061909/0701 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
To: HUMAX CO., LTD.
Reel/Frame 060601/0289 →
Priority Claims (3)
KR 10-2017-0178796 · Dec 22, 2017 · national
KR 10-2017-0178884 · Dec 22, 2017 · national
KR 10-2018-0034742 · Mar 26, 2018 · national
Continuity (3)
Continuation 16907081 · Jun 19, 2020
Continuation PCTKR2018016604 · Dec 24, 2018
Related Publication 20210385441A1 · Dec 9, 2021