Chroma block prediction method and device
A prediction method and chroma block technology, applied in the field of video encoding and decoding, can solve the problems of low efficiency of chrominance encoding and decoding, and achieve the effect of reducing complexity and improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0172] as attached Figure 9 As shown, in the first embodiment, after searching for the extremum in the luminance points of the template, the corresponding chromaticity value is determined. Then determine a luminance value and a chrominance value, combine the obtained luminance extremum and the corresponding chrominance value, and derive two linear models for the construction of the chroma prediction block.
[0173] Step 902: Obtain brightness extremum
[0174] First, you need to obtain the extreme value of brightness. Search the value of the luma point in the template of the luma block corresponding to the current chroma block to obtain the extremum value of luma. The search range here is the template area of the luma block corresponding to the current chroma block, and the template area includes the upper template and / or the left template. as attached Figure 8(a) and 8(b) As shown, you can search for one row of the upper template, one row of the upper template and on...
Embodiment 2
[0188] In the second embodiment, firstly, the extreme point among the brightness points of the template is obtained, and the corresponding chromaticity value point is determined. Then determine the mean value of the luminance points in the template of the luminance block, find the value of the luminance point closest to the mean value of the luminance points in the template among the luminance points of the template, and determine the value of its corresponding chromaticity point. Two linear models are derived by using the determined three points, which are used to obtain the prediction of the chrominance block.
[0189] to combine Figure 10 In the embodiment, the specific steps of obtaining the prediction signal of the chrominance block are described.
[0190] Step 1002 is similar to step 902 in Embodiment 1, and step 1004 is similar to step 904 in Embodiment 1, and details are not repeated here.
[0191] Step 1006: Calculate the mean value of the brightness points in the ...
Embodiment 3
[0206] In this embodiment, firstly, the extremum points among the luminance points of the template are obtained, and their corresponding chromaticity value points are determined. The mean value of the luma among the template luma points and the mean value of the chrominance among the template chroma points are then obtained. Then derive 2 linear models for obtaining the predicted value of the chrominance block.
[0207] combine Figure 12 In the embodiment, the specific steps of obtaining the prediction signal of the chrominance block are described.
[0208] Step 1202 is similar to step 902 in Embodiment 1, and step 1204 is similar to step 904 in Embodiment 1, so details are not repeated here.
[0209] Step 1206: Calculate the mean value of the brightness points in the template of the brightness block as the third brightness value.
[0210] In an implementation manner, the average value of the brightness points in the template of the brightness block is L mean =(L i +L j...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


