СПОСОБ И УСТРОЙСТВО КОДИРОВАНИЯ/ДЕКОДИРОВАНИЯ ОСТАТОЧНЫХ КОЭФФИЦИЕНТОВ

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