Encoding / decoding method and apparatus, and communication system
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2026-03-11
- Publication Date
- 2026-06-16
Smart Images

Figure 2026098024000001_ABST
Abstract
Claims
1. A method for receiving a bitstream, applicable to a decoder, The process includes receiving a bitstream and decoding the bitstream by performing the following steps: The aforementioned step is, Determining the prediction parameters for the current block, The matrix-based intra-prediction (MIP) input samples of the current block are determined based on the adjacent samples of the current block and the prediction parameters, The method involves determining the MIP prediction sample (predMip[x][y]) of the current block based on the MIP weighting matrix, the MIP input sample, the offset shift parameter (fO), and the numerical shift parameter (sW), wherein in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the numerical shift parameter are all first fixed values, and in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the offset shift parameter are all second fixed values. A method comprising performing an upsampling process on the MIP prediction sample of the current block in order to generate an intra prediction sample (predSamples[x][y]) of the current block.
2. The method according to claim 1, wherein the first fixed value is 6.
3. The method according to claim 1, wherein the second fixed value is 23, 32, 34, or 46.
4. The method according to claim 1, wherein the MIP prediction sample of the current block includes a prediction value for a portion of the sample of the current block.
5. The method according to claim 1, wherein the adjacent sample includes at least one of the left adjacent sample or the upper adjacent sample.
6. The method according to claim 1, wherein the prediction parameter includes the size identifier (mipSizeId) of the current block.
7. A downsampling process is performed on the adjacent samples based on the size identifier to generate a temporary reference array (pTemp[x]). The method according to claim 6, further comprising:
8. If the size identifier is within a predetermined range, a constant value is determined based on the bit depth of the adjacent sample. The method according to claim 7, further comprising:
9. The process involves generating the MIP input sample (p[x]) based on the constant value and the temporary reference array (pTemp[x]), wherein the constant value is "1 << (BitDepth - 1)". The method according to claim 8, further comprising:
10. A method for storing a bitstream, applicable to an encoder, This includes generating a bitstream by performing the following steps and storing the bitstream: The aforementioned step is, The matrix-based intra-prediction (MIP) input samples of the current block are determined based on the adjacent samples of the current block and the prediction parameters of the current block, The MIP weighting matrix of the current block is determined based on the aforementioned prediction parameters, The method for determining the MIP prediction sample for the current block based on the MIP weighting matrix, the MIP input sample, the offset shift parameter (fO), and the numerical shift parameter (sW), wherein in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the numerical shift parameter are all first fixed values, and in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the offset shift parameter are all second fixed values. A method comprising performing an upsampling process on the MIP prediction sample in order to generate an intra prediction sample of the current block.
11. The method according to claim 10, wherein the first fixed value is 6.
12. The method according to claim 10, wherein the second fixed value is 23, 32, 34, or 46.
13. The method according to claim 10, wherein the MIP prediction sample of the current block includes a prediction value for a portion of the sample of the current block.
14. The method according to claim 10, wherein the adjacent sample includes at least one of the left adjacent sample or the upper adjacent sample.
15. The method according to claim 10, wherein the prediction parameter includes the size identifier (mipSizeId) of the current block.
16. A downsampling process is performed on the adjacent samples based on the size identifier to generate a temporary reference array (pTemp[x]). The method according to claim 15, further comprising:
17. If the size identifier is within a predetermined range, a constant value is determined based on the bit depth of the adjacent sample. The method according to claim 16, further comprising:
18. The MIP input sample (p[x]) is generated based on the constant value and the temporary reference array (pTemp[x]), wherein the constant value is "1 << (BitDepth - 1)". The method according to claim 17, further comprising:
19. A method for transmitting a bitstream, The steps include determining matrix-based intra-prediction (MIP) input samples for the current block based on adjacent samples of the current block and prediction parameters of the current block, The steps include determining the MIP weighting matrix of the current block based on the prediction parameters, A step of determining the MIP prediction sample for the current block based on the MIP weighting matrix, the MIP input sample, the offset shift parameter (fO), and the numerical shift parameter (sW), wherein in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the numerical shift parameter are all first fixed values, and in a block having an arbitrary MIP mode identifier and an arbitrary size identifier, the values of the offset shift parameter are all second fixed values. A bitstream is generated by performing the following steps: a step of performing an upsampling process on the MIP prediction sample in order to generate an intra prediction sample of the current block; A method comprising transmitting the bitstream.