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

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