КОДИРОВАНИЕ С ПРЕОБРАЗОВАНИЕМ И ПРОСТРАНСТВЕННЫМ УЛУЧШЕНИЕМ

1. Способ кодирования сигнала ошибки предсказания для блока данных, содержащий:
вычисление разностного сигнала, представляющего разности между значениями выборок предсказанного блока данных и значениями выборок исходного входного блока;
применение кодирования с преобразованием к разностному сигналу для создания первого представления первого компонента разностного сигнала;
применение пространственного кодирования к разностному сигналу для создания второго представления первого компонента разностного сигнала; и
объединение первого и второго представления.
2. Способ по п.1, также содержащий, перед выполнением кодирования с преобразованием и пространственного кодирования, замену значений выбросов в разностном сигнале значениями, не являющимися выбросами, для создания модифицированного сигнала ошибки предсказания.
3. Способ по п.2, в котором кодирование с преобразованием применяют к модифицированному сигналу ошибки предсказания, а пространственное кодирование применяют к остатку от него.
4. Способ по п.2, в котором пространственное кодирование применяют к модифицированному сигналу ошибки предсказания, а кодирование с преобразованием применяют к остатку от него.
5. Способ по п.1, в котором для кодирования с преобразованием по меньшей мере один коэффициент преобразования устанавливают равным нулю.
6. Способ по п.1, в котором для пространственного кодирования по меньшей мере одну пространственную выборку устанавливают равной нулю.
7. Способ по п.2, в котором значения, используемые для замены значений выбросов, являются средними значениями соседних значений ошибки предсказания.
8. Способ по п.1, также содержащий обеспечение индикации того, что в блоке данных отсутствуют коэффициенты преобразования, если таковое отсутствие имеет место.
9. Способ по п.1, также содержащий обеспечение индикации того, что в блоке данных отсутствуют пространственные выборки, если таковое отсутствие имеет место.
10. Способ по п.1, в котором для кодирования с преобразованием формируют коэффициент преобразования, который содержит взвешивающий коэффициент базисного вектора дискретного преобразования.
11. Способ по п.10, в котором дискретное преобразование содержит дискретное ортогональное преобразование.
12. Машиночитаемый носитель, содержащий компьютерный код, сконфигурированный для выполнения процессов по п.1.
13. Кодирующее устройство, содержащее:
процессор; и
блок памяти, соединенный с процессором с возможностью взаимодействия с ним и содержащий:
компьютерный код для применения кодирования с преобразованием к разностному сигналу для создания первого представления первого компонента разностного сигнала;
компьютерный код для применения пространственного кодирования к разностному сигналу для создания второго представления первого компонента разностного сигнала; и
компьютерный код для объединения первого и второго представления.
14. Устройство по п.13, в котором блок памяти также содержит компьютерный код для замены, перед выполнением кодирования с преобразованием и пространственного кодирования, значений выбросов в разностном сигнале значениями, не являющимися выбросами, для создания модифицированного сигнала ошибки предсказания.
15. Устройство по п.14, в котором кодирование с преобразованием применяется к модифицированному сигналу ошибки предсказания, а пространственное кодирование применяется к остатку от него.
16. Устройство по п.14, в котором пространственное кодирование применяется к модифицированному сигналу ошибки предсказания, а кодирование с преобразованием применяется к остатку от него.
17. Устройство по п.13, в котором для кодирования с преобразованием по меньшей мере один коэффициент преобразования устанавливается равным нулю.
18. Устройство по п.13, в котором для пространственного кодирования по меньшей мере одна пространственная выборка устанавливается равной нулю.
19. Устройство по п.13, в котором значения, используемые для замены значений выбросов, являются средними значениями соседних значений ошибки предсказания.
20. Устройство по п.13, также содержащее обеспечение индикации того, что в блоке данных отсутствуют коэффициенты преобразования, если таковое отсутствие имеет место.
21. Устройство по п.13, также содержащее обеспечение индикации того, что в блоке данных отсутствуют пространственные выборки, если таковое отсутствие имеет место.
22. Способ декодирования сигнала ошибки предсказания для блока данных, содержащий:
прием кодированного сигнала ошибки предсказания, включающего множество коэффициентов преобразования и множество пространственных выборок;
декодирование множества коэффициентов преобразования с получением декодированной информации преобразования;
декодирование множества пространственных выборок с получением декодированной пространственной информации; и
суммирование декодированной информации преобразования, декодированной пространственной информации и реконструированного предсказания блока данных для формирования декодированного представления блока данных.
23. Способ по п.22, в котором обеспечивается индикация того, что в блоке данных отсутствуют коэффициенты преобразования, если таковое отсутствие имеет место.
24. Способ по п.22, в котором обеспечивается индикация того, что в блоке данных отсутствуют пространственные выборки, если таковое отсутствие имеет место.
25. Способ по п.22, в котором декодирование множества коэффициентов преобразования и пространственных выборок включает их деквантование, при этом деквантование коэффициентов преобразования и деквантование пространственных выборок связаны друг с другом.
26. Способ по п.22, в котором декодирование множества коэффициентов преобразования и пространственных выборок включает их деквантование, при этом деквантование коэффициентов преобразования и деквантование пространственных выборок отличаются друг от друга.
27. Способ по п.22, в котором декодирование пространственных выборок зависит от декодирования коэффициентов преобразования.
28. Способ по п.22, в котором декодирование коэффициентов преобразования зависит от декодирования пространственных выборок.
29. Способ по п.22, в котором по меньшей мере некоторые из множества пространственных выборок декодируют как единый блок.
30. Машиночитаемый носитель, содержащий компьютерный код, сконфигурированный для выполнения процессов по п.19.
31. Декодирующее устройство, содержащее:
процессор; и
блок памяти, соединенный с процессором с возможностью взаимодействия с ним и содержащий:
компьютерный код для обработки принятого кодированного сигнала ошибки предсказания, содержащего множество коэффициентов преобразования и множество пространственных выборок;
компьютерный код для декодирования множества коэффициентов преобразования с получением декодированной информации преобразования;
компьютерный код для декодирования множества пространственных выборок с получением декодированной пространственной информации; и
компьютерный код для суммирования декодированной информации преобразования, декодированной пространственной информации и реконструированного предсказания блока данных для формирования декодированного представления блока данных.
32. Устройство по п.31, в котором обеспечивается индикация того, что в блоке данных отсутствуют коэффициенты преобразования, если таковое отсутствие имеет место.
33. Устройство по п.31, в котором обеспечивается индикация того, что в блоке данных отсутствуют пространственные выборки, если таковое отсутствие имеет место.
34. Устройство по п.31, в котором декодирование множества коэффициентов преобразования и пространственных выборок включает их деквантование, при этом деквантование коэффициентов преобразования и деквантование пространственных выборок связаны друг с другом.
35. Устройство по п.31, в котором декодирование множества коэффициентов преобразования и пространственных выборок включает их деквантование, при этом деквантование коэффициентов преобразования и деквантование пространственных выборок отличаются друг от друга.
36. Устройство по п.31, в котором декодирование пространственных выборок зависит от декодирования коэффициентов преобразования.
37. Устройство по п.31, в котором декодирование коэффициентов преобразования зависит от декодирования пространственных выборок.
38. Устройство по п.31, в котором по меньшей мере некоторые из множества пространственных выборок декодируются как единый блок.
39. Способ кодирования сигнала ошибки предсказания для блока данных, содержащий:
вычисление разностного сигнала, представляющего разности между значениями выборок предсказанного блока данных и значениями выборок исходного входного блока;
замену значений выбросов в разностном сигнале значениями, не являющимися выбросами, для создания модифицированного сигнала ошибки предсказания;
применение кодирования с преобразованием или пространственного кодирования к модифицированному сигналу ошибки предсказания для создания данных, кодированных с преобразованием, или пространственно кодированных данных соответственно;
выполнение операции, обратной упомянутому кодированию с преобразованием или пространственному кодированию соответственно;
применение другого кодирования из кодирования с преобразованием и пространственного кодирования к остатку от обратного декодирования с преобразованием или пространственного декодирования для создания других данных из данных, кодированных с преобразованием, и пространственно кодированных данных; и
объединение данных, кодированных с преобразованием, и пространственно кодированных данных.