СПОСОБ И СИСТЕМА ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ, СВЯЗАННЫЕ С СЖАТИЕМ ВИДЕОСИГНАЛА

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