СОКРАЩЕНИЕ КОЛИЧЕСТВА КОНТЕКСТОВ ДЛЯ КОНТЕКСТНО-АДАПТИВНОГО БИНАРНОГО АРИФМЕТИЧЕСКОГО КОДИРОВАНИЯ

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