СПОСОБ КОНТЕКСТНО-ЗАВИСИМОГО КОДИРОВАНИЯ ДЛЯ РЕЖИМА С ПРОПУСКОМ ПРЕОБРАЗОВАНИЯ

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