IP Library › Granted Patent US 12,113,980
Granted Patent B2
US 12,113,980 · App. 18/353,210 · Granted Oct 8, 2024

Video colour component prediction method and apparatus, and computer storage medium

Inventors: Junyan Huo (Guangdong, CN); Xiaoyan Chai (Guangdong, CN); Yanzhuo Ma (Guangdong, CN); Fuzheng Yang (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04N19/126H04N19/176H04N19/186
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 12,113,980
App. No.
18/353,210
Granted
Oct 8, 2024
Kind
B2
Abstract

A video colour component prediction method and apparatus, and a computer storage medium are provided. The prediction method includes: obtaining a first colour component neighboring reference value and a first colour component reconstructed value corresponding to a current coding block, wherein the first colour component neighboring reference value represents a first colour component parameter corresponding to a neighboring reference sample of the current coding block, and the first colour component reconstructed value represents one or more reconstruction parameters of a first colour component corresponding to the current coding block; determining a weight coefficient corresponding to the neighboring reference sample; determining a scale factor according to the weight coefficient and the first colour component neighboring reference value; and obtaining a second colour component predicted value corresponding to the current coded block based on a linear model corresponding to the scale factor.

Claims (47)

1. A method for decoding a video, comprising:

acquiring a first colour component neighboring reference value, a second colour component neighboring reference value and a first colour component reconstructed value corresponding to a current block, wherein the first colour component neighboring reference value is indicative of a first colour component parameter corresponding to a neighboring reference sample of the current block, the second colour component neighboring reference value is indicative of a second colour component parameter corresponding to the neighboring reference sample of the current block, and the first colour component reconstructed value is indicative of one or more reconstructed parameters of a first colour component corresponding to the current block;

generating a second colour component predicted value corresponding to the current block at least based on a linear model corresponding to factors, wherein the factors are determined by at least one of a weight coefficient, the first colour component neighboring reference value, or the second colour component neighboring reference value; and

decoding the video based on the second colour component predicted value.

2. The method of claim 1 , further comprising:

generating the second colour component predicted value based on the linear model corresponding to the factors and the first colour component reconstructed value.

3. The method of claim 1 , wherein a position of the current block is indicative of a position correlation between the current block and the neighboring reference sample.

4. The method of claim 1 , further comprising:

acquiring a second colour component estimated value corresponding to the current block by performing component prediction according to a second colour component corresponding to the current block.

5. The method of claim 1 , further comprising:

performing downsampling on the neighboring reference sample to determine part of reference samples based on a preset threshold.

6. The method of claim 1 , wherein the neighboring reference sample comprises at least one of:

an upper reference sample of the current block,

an upper-left reference sample of the current block; or

a left reference sample of the current block.

7. A decoding apparatus, comprising:

a processor; and

a memory storing an instruction executable by the processor, wherein when the instruction is executed, the processor is configured to:

acquire a first colour component neighboring reference value, a second colour component neighboring reference value and a first colour component reconstructed value corresponding to a current block, wherein the first colour component neighboring reference value is indicative of a first colour component parameter corresponding to a neighboring reference sample of the current block, the second colour component neighboring reference value is indicative of a second colour component parameter corresponding to the neighboring reference sample of the current block, and the first colour component reconstructed value is indicative of one or more reconstructed parameters of a first colour component corresponding to the current block;

generate a second colour component predicted value corresponding to the current block at least based on a linear model corresponding to factors, wherein the factors are determined by at least one of a weight coefficient, the first colour component neighboring reference value, or the second colour component neighboring reference value; and

decode the current block based on the second colour component predicted value.

8. The apparatus of claim 7 , wherein the processor is further configured to:

generate the second colour component predicted value based on the linear model corresponding to the factors and the first colour component reconstructed value.

9. The apparatus of claim 7 , wherein a position of the current block is indicative of a position correlation between the current block and the neighboring reference sample.

10. The apparatus of claim 7 , wherein the processor is further configured to:

acquire a second colour component estimated value corresponding to the current block by performing component prediction according to a second colour component corresponding to the current block.

11. The apparatus of claim 7 , wherein the processor is further configured to:

perform downsampling on the neighboring reference sample to determine part of reference samples based on a preset threshold.

12. The apparatus of claim 7 , wherein the neighboring reference sample comprises at least one of:

an upper reference sample of the current block,

an upper-left reference sample of the current block; or

a left reference sample of the current block.

13. A method for encoding a video, comprising:

determining a first colour component neighboring reference value, a second colour component neighboring reference value and a first colour component reconstructed value corresponding to a current block, wherein the first colour component neighboring reference value is indicative of a first colour component parameter corresponding to a neighboring reference sample of the current block, the second colour component neighboring reference value is indicative of a second colour component parameter corresponding to the neighboring reference sample of the current block, and the first colour component reconstructed value is indicative of one or more reconstructed parameters of a first colour component corresponding to the current block;

determining a second colour component predicted value corresponding to the current block at least based on a linear model corresponding to factors, wherein the factors are determined by at least one of a weight coefficient, the first colour component neighboring reference value, or the second colour component neighboring reference value; and

encoding the video based on the second colour component predicted value.

14. The method of claim 13 , further comprising:

determining the second colour component predicted value based on the linear model corresponding to the factors and the first colour component reconstructed value.

15. The method of claim 13 , wherein a position of the current block is indicative of a position correlation between the current block and the neighboring reference sample.

16. The method of claim 13 , further comprising:

determining a second colour component estimated value corresponding to the current block by performing component prediction according to a second colour component corresponding to the current block.

17. The method of claim 13 , further comprising:

performing downsampling on the neighboring reference sample to determine part of reference samples based on a preset threshold.

18. The method of claim 13 , wherein the neighboring reference sample comprises at least one of:

an upper reference sample of the current block,

an upper-left reference sample of the current block; or

a left reference sample of the current block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2023
From: HUO, JUNYAN; CHAI, XIAOYAN; MA, YANZHUO; YANG, FUZHENG
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 064378/0968 →
Continuity (4)
Continuation 17451751 · Oct 21, 2021
Continuation 17170589 · Feb 8, 2021
Continuation PCTCN2018099703 · Aug 9, 2018
Related Publication 20230362379A1 · Nov 9, 2023