КОДЕР, ДЕКОДЕР, СПОСОБ КОДИРОВАНИЯ, СПОСОБ ДЕКОДИРОВАНИЯ

1. Кодер, который кодирует изображение, причем кодер содержит:
схему и
память, связанную со схемой, причем
схема:
выводит остаток предсказания, указывающий разность между текущим блоком и изображением предсказания текущего блока;
выполняет первичное преобразование над остатком предсказания и выполняет вторичное преобразование над результатом первичного преобразования;
выполняет квантование над результатом вторичного преобразования; и
кодирует результат квантования, и
при выполнении вторичного преобразования,
когда используется матрично-взвешенное интра-предсказание, включенное в интра-предсказание и имеющее множество режимов предсказания, схема использует, в качестве набора преобразований для вторичного преобразования, общий набор преобразований, совместно используемый среди множества режимов предсказания, матрично-взвешенное интра-предсказание генерирует изображение предсказания путем выполнения матричного вычисления над пиксельной последовательностью, полученной из пиксельных значений окружающих пикселов текущего блока, набор преобразований для вторичного преобразования применяется к коэффициентам первичного преобразования, полученным из результата первичного преобразования.
2. Декодер, который декодирует изображение, причем декодер содержит:
схему и
память, связанную со схемой, причем
схема:
выполняет обратное квантование над текущим блоком, подлежащем декодированию;
выполняет вторичное обратное преобразование над результатом обратного квантования и выполняет первичное обратное преобразование над результатом вторичного обратного преобразования; и
выводит изображение на основе изображения предсказания текущего блока и остатка предсказания, который является результатом первичного обратного преобразования, и
при выполнении вторичного обратного преобразования,
когда используется матрично-взвешенное интра-предсказание, включенное в интра-предсказание и имеющее множество режимов предсказания, схема использует, в качестве набора обратных преобразований для вторичного обратного преобразования, общий набор обратных преобразований, совместно используемый среди множества режимов предсказания, матрично-взвешенное интра-предсказание генерирует изображение предсказания путем выполнения матричного вычисления над пиксельной последовательностью, полученной из пиксельных значений окружающих пикселов текущего блока, набор обратных преобразований для вторичного обратного преобразования применяется к квантованным коэффициентам, полученным из результата обратного квантования.
3. Способ кодирования для кодирования изображения, причем способ кодирования содержит:
выведение остатка предсказания, указывающего разность между текущим блоком и изображением предсказания текущего блока;
выполнение первичного преобразования над остатком предсказания и выполнение вторичного преобразования над результатом первичного преобразования;
выполнение квантования над результатом вторичного преобразования; и
кодирование результата квантования, причем
при выполнении вторичного преобразования,
когда используется матрично-взвешенное интра-предсказание, включенное в интра-предсказание и имеющее множество режимов предсказания, общий набор преобразований, совместно используемый среди множества режимов предсказания, используется в качестве набора преобразований для вторичного преобразования, матрично-взвешенное интра-предсказание генерирует изображение предсказания путем выполнения матричного вычисления над пиксельной последовательностью, полученной из пиксельных значений окружающих пикселов текущего блока, набор преобразований для вторичного преобразования применяется к коэффициентам первичного преобразования, полученным из результата первичного преобразования.
4. Способ декодирования для декодирования изображения, причем способ декодирования содержит:
выполнение обратного квантования над текущим блоком, подлежащем декодированию;
выполнение вторичного обратного преобразования над результатом обратного квантования и выполнение первичного обратного преобразования над результатом вторичного обратного преобразования; и
выведение изображение на основе изображения предсказания текущего блока и остатка предсказания, который является результатом первичного обратного преобразования, причем
при выполнении вторичного обратного преобразования,
когда используется матрично-взвешенное интра-предсказание, включенное в интра-предсказание и имеющее множество режимов предсказания, общий набор обратных преобразований, совместно используемый среди множества режимов предсказания, используется в качестве набора обратных преобразований для вторичного обратного преобразования, матрично-взвешенное интра-предсказание генерирует изображение предсказания путем выполнения матричного вычисления над пиксельной последовательностью, полученной из пиксельных значений окружающих пикселов текущего блока, набор обратных преобразований для вторичного обратного преобразования применяется к квантованным коэффициентам, полученным из результата обратного квантования.
5. Долговременный считываемый компьютером носитель, хранящий битовый поток, причем битовый поток содержит:
параметр, в соответствии с которым декодер выбирает режим предсказания среди множества режимов предсказания; и
картинку, включающую текущий блок, в отношении которого выполняется процесс декодирования; причем
в процессе декодирования:
выполняется обратное квантование над текущим блоком, подлежащем декодированию;
выполняется вторичное обратное преобразование над результатом обратного квантования и выполняется первичное обратное преобразование над результатом вторичного обратного преобразования; и
выводится изображение на основе изображения предсказания текущего блока и остатка предсказания, который является результатом первичного обратного преобразования, причем
при выполнении вторичного обратного преобразования,
когда используется матрично-взвешенное интра-предсказание, включенное в интра-предсказание и имеющее множество режимов предсказания, общий набор обратных преобразований, совместно используемый среди множества режимов предсказания, используется в качестве набора обратных преобразований для вторичного обратного преобразования, матрично-взвешенное интра-предсказание генерирует изображение предсказания путем выполнения матричного вычисления над пиксельной последовательностью, полученной из пиксельных значений окружающих пикселов текущего блока, набор обратных преобразований для вторичного обратного преобразования применяется к квантованным коэффициентам, полученным из результата обратного квантования.