КОДИРОВАНИЕ КОЭФФИЦИЕНТОВ ПРЕОБРАЗОВАНИЯ ДЛЯ КОДИРОВАНИЯ ВИДЕО

1. Способ кодирования множества коэффициентов преобразования, ассоциированных с остаточными данными видео в процессе кодирования видео, причем способ содержит:
кодирование информации, указывающей значимые коэффициенты для множества коэффициентов преобразования согласно порядку сканирования;
деление закодированной информации на по меньшей мере первую область и вторую область, причем первая область содержит по меньшей мере компонент DC множества коэффициентов преобразования;
статистическое кодирование закодированной информации в первой области согласно первому набору контекстов, используя критерии выведения контекста; и
статистическое кодирование закодированной информации во второй области согласно второму набору контекстов, используя те же самые критерии выведения контекста, что и первая область.
2. Способ по п. 1, в котором статистическое кодирование выполняют, используя контекстное адаптивное двоичное арифметическое кодирование (CABAC).
3. Способ по п. 2, в котором порядок сканирования имеет диагональный шаблон сканирования и обратное направление.
4. Способ по п. 1, в котором критерии выведения контекста включают в себя информацию уровня казуальных соседних коэффициентов преобразования относительно текущего коэффициента преобразования.
5. Способ по п. 1, в котором вторая область содержит оставшееся множество коэффициентов преобразования не в первой области.
6. Способ по п. 5, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x+y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
7. Способ по п. 6, в котором порог основан на размере преобразования.
8. Способ по п. 5, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x<T и y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
9. Способ по п. 5, в котором первая область включает в себя компонент DC и коэффициенты преобразования в позициях (1,0) и (0,1).
10. Способ по п. 1, в котором первая область содержит только компонент DC множества коэффициентов преобразования, и в котором вторая область содержит оставшееся множество коэффициентов преобразования.
11. Способ по п. 1, в котором первый набор контекстов для каждого коэффициента преобразования в первой области основан на позиции каждого коэффициента преобразования в первой области, и в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации казуальных соседей каждого коэффициента преобразования.
12. Способ по п. 11, в котором второй набор контекстов дополнительно основан на позиции каждого коэффициента преобразования во второй области.
13. Способ по п. 12, в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации уровня пяти казуальных соседей каждого коэффициента преобразования.
14. Способ по п. 13, в котором, если казуальный сосед расположен вне блока преобразования, закодированная информация уровня для этого казуального соседа предполагается равной нулю.
15. Устройство, сконфигурированное для кодирования множества коэффициентов преобразования, ассоциированных с остаточными данными видео в процессе кодирования видео, причем устройство содержит:
процессор кодирования видео, сконфигурированный, чтобы:
кодировать информацию, указывающую значимые коэффициенты для множества коэффициентов преобразования согласно порядку сканирования;
разделять закодированную информацию на по меньшей мере первую область и вторую область, причем первая область содержит по меньшей мере компонент DC множества коэффициентов преобразования;
статистически кодировать закодированную информацию в первой области согласно первому набору контекстов, используя критерии выведения контекста; и
статистически кодировать закодированную информацию во второй области согласно второму набору контекстов, используя те же самые критерии выведения контекста, что и первая область.
16. Устройство по п. 15, в котором процессор кодирования видео сконфигурирован, чтобы выполнять статистическое кодирование, используя контекстное адаптивное двоичное арифметическое кодирование (ТАКСИ AC).
17. Устройство по п. 15, в котором порядок сканирования имеет диагональный шаблон сканирования и обратное направление.
18. Устройство по п. 15, в котором критерии выведения контекста включают в себя информацию уровня казуальных соседних коэффициентов преобразования относительно текущего коэффициента преобразования.
19. Устройство по п. 15, в котором вторая область содержит оставшееся множество коэффициентов преобразования не в первой области.
20. Устройство по п. 19, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x+y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
21. Устройство по п. 20, в котором порог основан на размере преобразования.
22. Устройство по п. 19, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x<T и y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
23. Устройство по п. 19, в котором первая область включает в себя компонент DC и коэффициенты преобразования в позициях (1,0) и (0,1).
24. Устройство по п. 15, в котором первая область содержит только компонент DC множества коэффициентов преобразования, и в котором вторая область содержит оставшееся множество коэффициентов преобразования.
25. Устройство по п. 15, в котором первый набор контекстов для каждого коэффициента преобразования в первой области основан на позиции каждого коэффициента преобразования в первой области, и в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации казуальных соседей каждого коэффициента преобразования.
26. Устройство по п. 25, в котором второй набор контекстов дополнительно основан на позиции каждого коэффициента преобразования во второй области.
27. Устройство по п. 26, в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации уровня пяти казуальных соседей каждого коэффициента преобразования.
28. Устройство по п. 27, в котором, если казуальный сосед расположен вне блока преобразования, закодированная информация уровня для этого казуального соседа предполагается равной нулю.
29. Устройство, сконфигурированное для кодирования множества коэффициентов преобразования, ассоциированных с остаточными данными видео в процессе кодирования видео, причем устройство содержит:
средство для кодирования информации, указывающей значимые коэффициенты для множества коэффициентов преобразования согласно порядку сканирования;
средство для разделения закодированной информации на по меньшей мере первую область и вторую область, причем первая область содержит по меньшей мере компонент DC множества коэффициентов преобразования;
средство для статистического кодирования закодированной информации в первой области согласно первому набору контекстов, используя критерии выведения контекста; и
средство для статистического кодирования закодированной информации во второй области согласно второму набору контекстов, используя те же самые критерии выведения контекста, что и первая область.
30. Устройство по п. 29, в котором средство для статистического кодирования использует контекстное адаптивное двоичное арифметическое кодирование (CABAC).
31. Устройство по п. 29, в котором порядок сканирования имеет диагональный шаблон сканирования и обратное направление.
32. Устройство по п. 29, в котором вторая область содержит оставшееся множество коэффициентов преобразования не в первой области.
33. Устройство по п. 32, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x+y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
34. Устройство по п. 32, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x<T и y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
35. Устройство по п. 32, в котором первая область включает в себя компонент DC и коэффициенты преобразования в позициях (1,0) и (0,1).
36. Устройство по п. 29, в котором первая область содержит только компонент DC множества коэффициентов преобразования, и в котором вторая область содержит оставшееся множество коэффициентов преобразования.
37. Устройство по п. 29, в котором первый набор контекстов для каждого коэффициента преобразования в первой области основан на позиции каждого коэффициента преобразования в первой области, и в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации казуальных соседей каждого коэффициента преобразования.
38. Устройство по п. 37, в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации пяти казуальных соседей каждого коэффициента преобразования.
39. Компьютерный программный продукт, содержащий считываемый компьютером носитель данных, хранящий на нем инструкции, которые, когда выполняются, вынуждают процессор устройства для кодирования множества коэффициентов преобразования, ассоциированных с остаточными данными видео в процессе кодирования видео, чтобы:
кодировать информацию, указывающую значимые коэффициенты для множества коэффициентов преобразования согласно порядку сканирования;
разделять закодированную информацию на по меньшей мере первую область и вторую область, причем первая область содержит по меньшей мере компонент DC множества коэффициентов преобразования;
статистически кодировать закодированную информацию в первой области согласно первому контексту, используя критерии выведения контекста; и
статистически кодировать закодированную информацию во второй области согласно второму контексту, используя те же самые критерии выведения контекста, что и первая область.
40. Компьютерный программный продукт по п. 39, в котором инструкции вынуждают процессор выполнять статистическое кодирование, используя контекстное адаптивное двоичное арифметическое кодирование (CABAC).
41. Компьютерный программный продукт по п. 39, в котором порядок сканирования имеет диагональный шаблон сканирования и обратное направление.
42. Компьютерный программный продукт по п. 39, в котором вторая область содержит оставшееся множество коэффициентов преобразования не в первой области.
43. Компьютерный программный продукт по п. 42, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x+y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
44. Компьютерный программный продукт по п. 42, в котором первая область содержит все коэффициенты преобразования в пределах области, определенной посредством x<T и y<T, где x является горизонтальной позицией коэффициента преобразования, y является вертикальной позицией коэффициента преобразования, и T является порогом.
45. Компьютерный программный продукт по п. 42, в котором первая область включает в себя компонент DC и коэффициенты преобразования в позициях (1,0) и (0,1).
46. Компьютерный программный продукт по п. 39, в котором первая область содержит только компонент DC множества коэффициентов преобразования, и в котором вторая область содержит оставшееся множество коэффициентов преобразования.
47. Компьютерный программный продукт по п. 39, в котором первый набор контекстов для каждого коэффициента преобразования в первой области основан на позиции каждого коэффициента преобразования в первой области, и в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации уровня казуальных соседей каждого коэффициента преобразования.
48. Компьютерный программный продукт по п. 47, в котором второй набор контекстов для каждого коэффициента преобразования во второй области основан на закодированной информации уровня пяти казуальных соседей каждого коэффициента преобразования.