БЛОЧНО-ДИФФЕРЕНЦИАЛЬНАЯ ИМПУЛЬСНО-КОДОВАЯ МОДУЛЯЦИЯ В ОБЛАСТИ КОЭФФИЦИЕНТОВ ПРИ КОДИРОВАНИИ ВИДЕО

1. Способ декодирования видеоданных, при этом способ содержит этапы, на которых:
- определяют, на основе синтаксических элементов в потоке битов, который содержит кодированное представление видеоданных, остаточные квантованные выборки блока видеоданных;
- определяют квантованные остаточные значение на основе остаточных квантованных выборок;
- после определения квантованных остаточных значений, обратно квантуют квантованные остаточные значения;
- формируют прогнозированные значения посредством выполнения внутреннего прогнозирования для блока с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока; и
- восстанавливают исходные выборочные значения блока на основе обратно квантованных квантованных остаточных значений и прогнозных значений.
2. Способ по п. 1, в котором определение квантованных остаточных значений содержит этап, на котором:
- на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, определяют квантованные остаточные значения следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
3. Способ по п. 1, в котором определение квантованных остаточных значений содержит этап, на котором:
- на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, определяют квантованные остаточные значения следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
4. Способ кодирования видеоданных, при этом способ содержит этапы, на которых:
- формируют блок прогнозированных значений посредством выполнения внутреннего прогнозирования для блока видеоданных с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока;
- формируют остаточные значения на основе исходных выборочных значений блока и прогнозированных значений;
- квантуют остаточные значения;
- после квантования остаточных значений, определяют остаточные квантованные выборки на основе квантованных остаточных значений; и
- передают в служебных сигналах остаточные квантованные выборки.
5. Способ по п. 4, в котором определение остаточных квантованных выборок содержит этап, на котором:
- на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, определяют остаточные квантованные выборки следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока.
6. Способ по п. 4, в котором определение квантованных остаточных значений содержит этап, на котором:
- на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, определяют остаточные квантованные выборки следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока.
7. Устройство для декодирования видеоданных, при этом устройство содержит:
- запоминающее устройство, выполненное с возможностью сохранять видеоданные; и
- один или более процессоров, реализованных в схеме, причем один или более процессоров выполнены с возможностью:
- определять, на основе синтаксических элементов в потоке битов, который содержит кодированное представление видеоданных, остаточные квантованные выборки блока видеоданных;
- определять квантованные остаточные значения на основе остаточных квантованных выборок;
- после определения квантованных остаточных значений, обратно квантовать квантованные остаточные значения;
- формировать прогнозированные значения посредством выполнения внутреннего прогнозирования для блока с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока; и
- восстанавливать исходные выборочные значения блока на основе обратно квантованных квантованных остаточных значений и прогнозных значений.
8. Устройство по п. 7, в котором один или более процессоров имеют такую конфигурацию, в которой в качестве части определения квантованных остаточных значений, один или более процессоров:
- на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, определяют квантованные остаточные значения следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
9. Устройство по п. 7, в котором один или более процессоров имеют такую конфигурацию, в которой в качестве части определения квантованных остаточных значений, один или более процессоров:
- на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, определяют квантованные остаточные значения следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
10. Устройство по п. 7, дополнительно содержащее дисплей, выполненный с возможностью отображать декодированные видеоданные.
11. Устройство по п. 7, при этом устройство содержит одно или более из камеры, компьютера, мобильного устройства, широковещательного приемного устройства или абонентской приставки.
12. Устройство для кодирования видеоданных, при этом устройство содержит:
- запоминающее устройство, выполненное с возможностью сохранять видеоданные; и
- один или более процессоров, реализованных в схеме, причем один или более процессоров выполнены с возможностью:
- формировать блок прогнозированных значений посредством выполнения внутреннего прогнозирования для блока видеоданных с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока;
- формировать остаточные значения на основе исходных выборочных значений блока и прогнозированных значений;
- квантовать остаточные значения;
- после квантования остаточных значений, определять остаточные квантованные выборки на основе квантованных остаточных значений; и
- передавать в служебных сигналах остаточные квантованные выборки.
13. Устройство по п. 12, в котором один или более процессоров имеют такую конфигурацию, в которой в качестве части определения остаточных квантованных выборок, один или более процессоров:
- на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, определяют остаточные квантованные выборки следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока.
14. Устройство по п. 12, в котором один или более процессоров имеют такую конфигурацию, в которой в качестве части определения квантованных остаточных значений, один или более процессоров:
- на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, определяют остаточные квантованные выборки следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока
15. Устройство по п. 12, при этом устройство содержит одно или более из камеры, компьютера, мобильного устройства, широковещательного приемного устройства или абонентской приставки.
16. Устройство для декодирования видеоданных, при этом устройство содержит:
- средство для определения, на основе синтаксических элементов в потоке битов, который содержит кодированное представление видеоданных, остаточных квантованных выборок блока видеоданных;
- средство для определения квантованных остаточных значений на основе остаточных квантованных выборок;
- средство для обратного квантования, после определения квантованных остаточных значений, квантованных остаточных значений;
- средство для формирования прогнозированных значений посредством выполнения внутреннего прогнозирования для блока с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока; и
- средство для восстановления исходных выборочных значений блока на основе обратно квантованных квантованных остаточных значений и прогнозных значений.
17. Устройство по п. 16, в котором средство для определения квантованных остаточных значений содержит:
- средство для определения, на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, квантованных остаточных значений следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
18. Устройство по п. 16, в котором средство для определения квантованных остаточных значений содержит:
- средство для определения, на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, квантованных остаточных значений следующим образом:
i, j
где Q(r) является квантованным остаточным значением в позиции i, j,  является одной из остаточных квантованных выборок, M является числом строк блока, и N является числом столбцов блока.
19. Устройство для кодирования видеоданных, при этом устройство содержит:
- средство для формирования блока прогнозированных значений посредством выполнения внутреннего прогнозирования для блока видеоданных с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока;
- средство для формирования остаточных значений на основе исходных выборочных значений блока и прогнозированных значений;
- средство для квантования остаточных значений;
- средство для определения, после квантования остаточных значений, остаточных квантованных выборок на основе квантованных остаточных значений; и
- средство для передачи в служебных сигналах остаточных квантованных выборок.
20. Устройство по п. 19, в котором средство для определения остаточных квантованных выборок содержит:
- средство для определения, на основе того, что внутреннее прогнозирование представляет собой вертикальное прогнозирование, остаточных квантованных выборок следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока.
21. Устройство по п. 19, в котором средство для определения квантованных остаточных значений содержит:
- средство для определения, на основе того, что внутреннее прогнозирование представляет собой горизонтальное прогнозирование, остаточных квантованных выборок следующим образом:
где  является остаточной квантованной выборкой в позиции i, j,  и  являются квантованными остаточными значениями, M является числом строк блока, и N является числом столбцов блока.
22. Машиночитаемый носитель хранения данных, имеющий сохраненные инструкции, которые при выполнении инструктируют одному или более процессоров:
- определять, на основе синтаксических элементов в потоке битов, который содержит кодированное представление видеоданных, остаточные квантованные выборки блока видеоданных;
- определять квантованные остаточные значения на основе остаточных квантованных выборок;
- после определения квантованных остаточных значений, обратно квантовать квантованные остаточные значения;
- формировать прогнозированные значения посредством выполнения внутреннего прогнозирования для блока с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока и
- восстанавливать исходные выборочные значения блока на основе обратно квантованных квантованных остаточных значений и прогнозных значений.
23. Машиночитаемый носитель хранения данных, имеющий сохраненные инструкции, которые при выполнении инструктируют одному или более процессоров:
- формировать блок прогнозированных значений посредством выполнения внутреннего прогнозирования для блока видеоданных с использованием нефильтрованных выборок из граничных выборок верхнего или левого блока;
- формировать остаточные значения на основе исходных выборочных значений блока и прогнозированных значений;
- квантовать остаточные значения;
- после квантования остаточных значений, определять остаточные квантованные выборки на основе квантованных остаточных значений и
- передавать в служебных сигналах остаточные квантованные выборки.