СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ, УСТРОЙСТВО И СИСТЕМА СВЯЗИ

1. Способ предсказания изображения, включающий
определение параметров предсказания текущего блока в битовом потоке;
определение входного дискретного значения внутреннего предсказания на основе матрицы (MIP) текущего блока на основе соседних дискретных значений текущего блока и параметров предсказания,
установку параметра сдвига номера (sW) в качестве первого фиксированного значения;
установку параметра сдвига смещения (fO) в качестве второго фиксированного значения;
определение дискретного значения предсказания MIP (predMip[x][y]) текущего блока на основе весовой матрицы MIP, входного дискретного значения MIP, параметра сдвига смещения (fO) и параметра сдвига номера (sW); и
выполнение процесса повышающей дискретизации до дискретного значения предсказания MIP текущего блока таким образом, чтобы генерировать внутренние предсказанные дискретные значения (predSamples[x][y]) текущего блока.
2. Способ по п. 1, отличающийся тем, что первое фиксированное значение составляет 6.
3. Способ по п. 1, отличающийся тем, что второе фиксированное значение составляет 23, 32, 34 или 46.
4. Способ по п. 1, отличающийся тем, что дискретное значение предсказания MIP текущего блока включает значения предсказания для части дискретных значений текущего блока.
5. Способ по п. 1, отличающийся тем, что соседние дискретные значения включают по меньшей мере одно из соседнего слева дискретного значения или соседнего сверху дискретного значения.
6. Способ по п. 1, отличающийся тем, что дополнительно включает определение первого константного значения на основе параметра сдвига номера (sW), причем первое константное значение составляет «1<<(sW-1)».
7. Способ по п. 1, отличающийся тем, что дополнительно включает определение значения смещения (oW) на основе входного дискретного значения MIP, параметра сдвига номера (sW) и параметра сдвига смещения (fO).
8. Способ по п. 1, отличающийся тем, что параметры предсказания включают идентификатор размера (mipSizeId) текущего блока.
9. Способ по п. 8, отличающийся тем, что дополнительно включает выполнение процесса понижающей дискретизации до соседних дискретных значений для генерирования временного опорного массива (pTemp[x]) на основе идентификатора размера.
10. Способ по п. 9, отличающийся тем, что дополнительно включает определение второго константного значения на основе битовой глубины (BitDepth) соседних дискретных значений в случае, если идентификатор размера находится в предопределенном диапазоне.
11. Способ по п. 10, отличающийся тем, что дополнительно включает генерирование входного дискретного значения MIP (p[x]) на основе второго константного значения и временного массива (pTemp[x]), причем значение второго константного значения составляет «1<<(BitDepth-1)».
12. Устройство декодирования для декодирования кадра, содержащее
узел анализа, выполненный с возможностью анализа битового потока для определения режима предсказания блока кодирования; и
узел внутреннего предсказания, выполненный с возможностью
определения входного дискретного значения внутреннего предсказания на основе матрицы (MIP) блока кодирования на основе соседних дискретных значений блока кодирования и параметров предсказания блока кодирования;
установки параметра сдвига номера (sW) в качестве первого фиксированного значения;
установки параметра сдвига смещения (fO) в качестве второго фиксированного значения;
определения весовой матрицы MIP блока кодирования на основе параметров предсказания;
определения дискретного значения предсказания MIP блока кодирования на основе весовой матрицы MIP, входного дискретного значения MIP, параметра сдвига смещения (fO) и параметра сдвига номера (sW); и
выполнения процесса повышающей дискретизации до дискретного значения предсказания MIP таким образом, чтобы генерировать внутренние предсказанные дискретные значения блока кодирования.
13. Устройство по п. 12, отличающееся тем, что первое фиксированное значение составляет 6, а второе фиксированное значение составляет 23, 32, 34 или 46.
14. Способ кодирования кадра, включающий
прием входного кадра и разделения входного кадра на один или более блоков кодирования;
определение входного дискретного значения внутреннего предсказания на основе матрицы (MIP) блока кодирования на основе соседних дискретных значений блока кодирования и параметров предсказания блока кодирования;
установку параметра сдвига номера (sW) в качестве первого фиксированного значения;
установку параметра сдвига смещения (fO) в качестве второго фиксированного значения;
определение весовой матрицы MIP блока кодирования на основе параметров предсказания;
определение дискретного значения предсказания MIP блока кодирования на основе весовой матрицы MIP, входного дискретного значения MIP, параметра сдвига смещения (fO) и параметра сдвига номера (sW); и
выполнение процесса повышающей дискретизации до дискретного значения предсказания MIP таким образом, чтобы генерировать внутренние предсказанные дискретные значения блока кодирования.
15. Устройство кодирования для кодирования кадра, содержащее
узел разделения, выполненный с возможностью приема входного кадра и разделения входного кадра на один или более блоков кодирования; и
узел предсказания, выполненный с возможностью
определения входного дискретного значения внутреннего предсказания на основе матрицы (MIP) блока кодирования на основе соседних дискретных значений блока кодирования и параметров предсказания блока кодирования;
установки параметра сдвига номера (sW) в качестве первого фиксированного значения;
установки параметра сдвига смещения (fO) в качестве второго фиксированного значения;
определения весовой матрицы MIP блока кодирования на основе параметров предсказания;
определения дискретного значения предсказания MIP блока кодирования на основе весовой матрицы MIP, входного дискретного значения MIP, параметра сдвига смещения (fO) и параметра сдвига номера (sW); и
выполнения процесса повышающей дискретизации до дискретного значения предсказания MIP таким образом, чтобы генерировать внутренние предсказанные дискретные значения блока кодирования.