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

1. Способ декодирования видеокадра, содержащий этапы, на которых:
принимают, по меньшей мере, часть слайса видеокадра;
декодируют синтаксический элемент, указывающий тип слайса данного слайса;
декодируют флаг, который используется для определения способа инициализации контекста контекстно-зависимого адаптивного двоичного арифметического кодирования (CABAC); и
инициализируют контекст CABAC, при этом
в случае, когда упомянутый тип слайса указывает тип слайса B и значение упомянутого флага равно первому значению, контекст CABAC, ассоциированный с типом слайса B, инициализируется первым способом инициализации,
в случае, когда упомянутый тип слайса указывает тип слайса B и значение упомянутого флага равно второму значению, контекст CABAC, ассоциированный с типом слайса B, инициализируется вторым способом инициализации,
в случае, когда упомянутый тип слайса указывает тип слайса Р и значение упомянутого флага равно первому значению, контекст CABAC, ассоциированный с типом слайса Р, инициализируется вторым способом инициализации, и
в случае, когда упомянутый тип слайса указывает тип слайса I, контекст CABAC, ассоциированный с типом слайса I, инициализируется третьим способом инициализации без использования упомянутого флага.
2. Устройство для декодирования видеокадра, содержащее процессор и память, при этом процессор, функционируя совместно с памятью, выполнен с возможностью:
принимать, по меньшей мере, часть слайса видеокадра;
декодировать синтаксический элемент, указывающий тип слайса данного слайса;
декодировать флаг, который используется для определения способа инициализации контекста контекстно-зависимого адаптивного двоичного арифметического кодирования (CABAC); и
инициализировать контекст CABAC, при этом
в случае, когда упомянутый тип слайса указывает тип слайса B и значение упомянутого флага равно первому значению, контекст CABAC, ассоциированный с типом слайса B, инициализируется первым способом инициализации,
в случае, когда упомянутый тип слайса указывает тип слайса B и значение упомянутого флага равно второму значению, контекст CABAC, ассоциированный с типом слайса B, инициализируется вторым способом инициализации,
в случае, когда упомянутый тип слайса указывает тип слайса Р и значение упомянутого флага равно первому значению, контекст CABAC, ассоциированный с типом слайса Р, инициализируется вторым способом инициализации, и
в случае, когда упомянутый тип слайса указывает тип слайса I, контекст CABAC, ассоциированный с типом слайса I, инициализируется третьим способом инициализации без использования упомянутого флага.