СПОСОБ И УСТРОЙСТВО КОДИРОВАНИЯ ВИДЕО И СПОСОБ И УСТРОЙСТВО ДЕКОДИРОВАНИЯ ВИДЕО, СОВМЕСТНО ИСПОЛЬЗУЮЩИЕ ПАРАМЕТРЫ SAO МЕЖДУ СОСТАВЛЯЮЩИМИ ЦВЕТА

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