Encoder, decoder and corresponding methods for intra prediction
An intra-frame prediction and intra-frame prediction mode technology, applied in the field of image processing, can solve the problems affecting the decoding efficiency of the intra-frame prediction mode, and achieve the effect of high decoding efficiency and simplifying the derivation process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0242] Embodiment 1 discloses syntax elements intra_luma_planar_flag and ctx.
[0243] According to one embodiment of the present invention, a flag intra_luma_planar_flag is introduced.
[0244] If the value of intra_luma_mpm_flag is true (for example, the value is 1), the decoder parses intra_luma_planar_flag to determine whether the intra prediction mode of the current block is planar mode. When the value of intra_luma_planar_flag is 1, the intra prediction mode of the current block is planar mode. When the value of intra_luma_planar_flag is 0, the intra prediction mode of the current block is not planar mode. If intra_luma_planar_flag does not exist (for example, when intra_luma_mpm_flag is equal to 0, the flag cannot be parsed from the code stream), the value of intra_luma_planar_flag is inferred to be 0.
[0245] If written in the style of the VVC working draft specification, the intra prediction mode of the current block
[0246] IntraPredModeY[xCb][yCb] is derived by...
Embodiment 2
[0258] Example 2: intra_luma_not_planar_flag and ctx
[0259] According to one embodiment of the invention, the syntax element intra_luma_not_planar_flag is introduced.
[0260] If the value of intra_luma_mpm_flag is true (for example, the value is 1), the decoder parses intra_luma_not_planar_flag to determine whether the intra prediction mode of the current block is planar mode. When the value of intra_luma_not_planar_flag is 1, the intra prediction mode of the current block is not planar mode; when the value of intra_luma_not_planar_flag is 0, the intra prediction mode of the current block is planar mode. If intra_luma_not_planar_flag does not exist in the code stream, the value of intra_luma_not_planar_flag is inferred to be 1. In one example, the location of intra_luma_not_planar_flag is shown in Table 8.
[0261] If the intra prediction mode of the current block is not planar mode (that is, the value of intra_luma_not_planar_flag is 1), the decoder further parses the sy...
Embodiment 3
[0274] Example 3: intra_luma_planar_flag and MRL, bypass decoding
[0275] According to one embodiment of the present invention, a flag intra_luma_planar_flag is introduced.
[0276] If the value of intra_luma_mpm_flag is true (for example, the value is 1), the decoder parses whether the value of the reference index row (intra_luma_ref_idx) is 0. If the value of the reference index row is 0, intra_luma_planar_flag is parsed to determine whether the intra prediction mode of the current block is planar mode. When the value of intra_luma_planar_flag is 1, the intra prediction mode of the current block is planar mode. When the value of intra_luma_planar_flag is 0, the intra prediction mode of the current block is not planar mode. If intra_luma_planar_flag is not present, the value of intra_luma_planar_flag is inferred to be 0.
[0277] If the intra prediction mode of the current block is not planar mode (that is, the value of intra_luma_planar_flag is 0), the decoder further pa...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com