КОДИРОВАНИЕ ПАРАМЕТРА КВАНТОВАНИЯ (QP) ПРИ КОДИРОВАНИИ ВИДЕО

1. Способ декодирования видеоданных, причем способ содержит этапы, на которых:
принимают значение дельта-параметра квантования (dQP) для текущего квантуемого блока видеоданных, при этом значение dQP принимается независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования, так что значение dQP не предполагается;
определяют значение параметра квантования (QP) для текущего квантуемого блока на основе принятого значения dQP и предиктора QP; и
декодируют текущий квантуемый блок с использованием определенного значения QP.
2. Способ по п. 1, дополнительно содержащий этап, на котором:
принимают размер группы квантования (QG), при этом текущий квантуемый блок содержит одну или более единиц кодирования (CU), имеющую размер, равный или меньший, чем размер QG, или CU, имеющую размер, больший, чем размер QG.
3. Способ по п. 1, при этом предиктор QP является средним для значения QP для квантуемого блока сверху и квантуемого блока слева, при этом квантуемый блок сверху размещен над текущим квантуемым блоком, и при этом квантуемый блок слева размещен слева от текущего квантуемого блока.
4. Способ по п. 1, дополнительно содержащий этап, на котором:
принимают флаг кодирования без потерь, указывающий, что текущий квантуемый блок был кодирован с использованием режима кодирования без потерь; и
декодируют текущий квантуемый блок с использованием согласно режиму кодирования без потерь.
5. Способ по п. 4, дополнительно содержащий этап, на котором:
присваивают значение QP для текущего квантуемого блока, чтобы было равно предиктору QP, в случае, когда флаг кодирования
без потерь принят для текущего квантуемого блока, при этом значение QP используется для последовательного предсказания QP.
6. Способ по п. 4, в случае, когда текущий квантуемый блок включает в себя две или более CU, причем способ содержит этап, на котором:
принимают флаг кодирования без потерь в каждой из двух или более CU в случае, когда флаг кодирования без потерь, принятый в текущем квантуемом блоке, указывает, что одна или более CU в квантуемых блоках были кодированы с использованием режима кодирования без потерь.
7. Способ по п. 1, дополнительно содержащий этап, на котором:
декодируют значение dQP с использованием способа усеченной простейшей бинаризации без проверки знака значения dQP.
8. Способ кодирования видеоданных, причем способ содержит этапы, на которых:
определяют значение параметра квантования (QP) для текущего квантуемого блока видеоданных;
определяют значение дельта-параметра квантования (dQP) для текущего квантуемого блока на основе QP и предиктора QP;
генерируют значение dQP, при этом значения dQP генерируются независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования или нет; и
кодируют текущий квантуемый блок с использованием определенного значения QP.
9. Способ по п. 8, дополнительно содержащий этап, на котором:
генерируют размер группы квантования (QG), при этом текущий квантуемый блок содержит одну или более единиц кодирования (CU), имеющую размер, равный или меньший, чем размер QG или CU, имеющей размер, больший, чем размер QG.
10. Способ по п. 8, при этом предиктор QP является средним для значения QP для квантуемого блока сверху и квантуемого блока слева, при этом квантуемый блок сверху размещен над текущим квантуемым блоком, и при этом квантуемый блок слева размещен слева от текущего квантуемого блока.
11. Способ по п. 8, дополнительно содержащий этапы, на которых:
генерируют флаг кодирования без потерь, указывающий, что текущий квантуемый блок был кодирован с использованием режима кодирования без потерь; и
кодируют текущий квантуемый блок с использованием согласно режиму кодирования без потерь.
12. Способ по п. 11, дополнительно содержащий этап, на котором:
присваивают значение QP для текущего квантуемого блока, чтобы было равно предиктору QP, в случае, когда флаг кодирования без потерь принят для текущего квантуемого блока, при этом значение QP используется для последовательного предсказания QP.
13. Способ по п. 11, в случае, когда текущий квантуемый блок включает в себя две или более CU, причем способ содержит этап, на котором:
генерируют флаг кодирования без потерь в каждой из двух или более CU в случае, когда флаг кодирования без потерь, принятый в текущем квантуемом блоке, указывает, что одна или более CU в квантуемых блоках были кодированы с использованием режима кодирования без потерь.
14. Способ по п. 8, дополнительно содержащий этап, на котором:
кодируют значение dQP с использованием способа усеченной простейшей бинаризации без проверки знака значения dQP.
15. Способ по п. 8, дополнительно содержащий этап, на котором:
не выбирают режим кодирования без потерь для текущего квантования в случае, когда текущий квантуемый блок не имеет остатка предсказания, и предиктор QP для текущего квантуемого блока является ненулевым.
16. Способ по п. 8, дополнительно содержащий этап, на котором:
не выбирают режим кодирования без потерь для текущего квантования в случае, когда текущий квантуемый блок не имеет остатка предсказания, и один или более квантуемых блоков,
используемых для определения предиктора QP для текущего квантуемого блока, кодируются в режиме кодирования без потерь.
17. Устройство, сконфигурированное с возможностью декодирования видеоданных, причем устройство содержит: видеодекодер, сконфигурированный с возможностью:
приема значения дельта-параметра квантования (dQP) для текущего квантуемого блока видеоданных, при этом значение dQP принимается независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования, так что значение dQP не предполагается;;
определять значение параметра квантования (QP) для текущего квантуемого блока на основе принятого значения dQP и предиктора QP; и
декодировать текущий квантуемый блок с использованием определенного значения QP.
18. Устройство по п. 17, причем видеодекодер дополнительно сконфигурирован с возможностью:
приема размера группы квантования (QG), при этом текущий квантуемый блок содержит одну или более единиц кодирования (CU), имеющую размер, равный или меньший, чем размер QG или CU, имеющей размер, больший, чем размер QG.
19. Устройство по п. 17, причем предиктор QP является средним для значения QP для квантуемого блока сверху и квантуемого блока слева, при этом квантуемый блок сверху размещен над текущим квантуемым блоком, и при этом квантуемый блок слева размещен слева от текущего квантуемого блока.
20. Устройство по п. 17, причем видеодекодер дополнительно сконфигурирован с возможностью:
приема флага кодирования без потерь, указывающего, что текущий квантуемый блок был кодирован с использованием режима кодирования без потерь; и
декодирования текущего квантуемого блока с использованием согласно режиму кодирования без потерь.
21. Устройство по п. 20, причем видеодекодер дополнительно сконфигурирован с возможностью:
присваивания значения QP для текущего квантуемого блока,
чтобы было равно предиктору QP, в случае, когда флаг кодирования без потерь принят для текущего квантуемого блока, при этом значение QP используется для последовательного предсказания QP.
22. Устройство по п. 20, причем в случае, когда текущий квантуемый блок включает в себя две или более CU, видеодекодер дополнительно сконфигурирован с возможностью:
приема флага кодирования без потерь в каждой из двух или более CU в случае, когда флаг кодирования без потерь, принятый в текущем квантуемом блоке, указывает, что одна или более CU в квантуемых блоках были кодированы с использованием режима кодирования без потерь.
23. Устройство по п. 17, причем видеодекодер дополнительно сконфигурирован с возможностью:
декодирования значения dQP с использованием способа усеченной простейшей бинаризации без проверки знака значения dQP.
24. Устройство, сконфигурированное с возможностью кодирования видеоданных, причем устройство содержит: видеокодер, сконфигурированный с возможностью:
определять значение параметра квантования (QP) для текущего квантуемого блока видеоданных;
определения значения дельта-параметра квантования (dQP) для текущего квантуемого блока на основе QP и предиктора QP;
генерирования значения dQP, при этом значение dQP генерируется независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования или нет; и
кодировать текущий квантуемый блок с использованием определенного значения QP.
25. Устройство по п. 24, причем видеокодер дополнительно сконфигурирован с возможностью:
генерирования размера группы квантования (QG), при этом текущий квантуемый блок содержит одну или более единиц кодирования (CU), имеющую размер, равный или меньший, чем размер QG или CU, имеющей размер, больший, чем размер QG.
26. Устройство по п. 24, причем предиктор QP является средним для значения QP для квантуемого блока сверху и
квантуемого блока слева, при этом квантуемый блок сверху размещен над текущим квантуемым блоком, и при этом квантуемый блок слева размещен слева от текущего квантуемого блока.
27. Устройство по п. 24, причем видеокодер дополнительно сконфигурирован с возможностью:
генерирования флага кодирования без потерь, указывающего, что текущий квантуемый блок был кодирован с использованием режима кодирования без потерь; и
кодирования текущего квантуемого блока с использованием согласно режиму кодирования без потерь.
28. Устройство по п. 27, причем видеокодер дополнительно сконфигурирован с возможностью:
присваивания значения QP для текущего квантуемого блока, чтобы было равно предиктору QP, в случае, когда флаг кодирования без потерь принят для текущего квантуемого блока, при этом значение QP используется для последовательного предсказания QP.
29. Устройство по п. 27, в случае, когда текущий квантуемый блок включает в себя две или более CU, видеокодер дополнительно сконфигурирован с возможностью:
генерирования флага кодирования без потерь в каждой из двух или более CU в случае, когда флаг кодирования без потерь, принятый в текущем квантуемом блоке, указывает, что одна или более CU в квантуемых блоках были кодированы с использованием режима кодирования без потерь.
30. Устройство по п. 24, причем видеокодер дополнительно сконфигурирован с возможностью:
кодирования значения dQP с использованием способа усеченной простейшей бинаризации без проверки знака значения dQP.
31. Устройство по п. 24, причем видеокодер дополнительно сконфигурирован с возможностью:
не выбирать режим кодирования без потерь для текущего квантования в случае, когда текущий квантуемый блок не имеет остатка предсказания, и предиктор QP для текущего квантуемого блока является ненулевым.
32. Устройство по п. 24, причем видеокодер дополнительно сконфигурирован с возможностью:
не выбирать режим кодирования без потерь для текущего квантования в случае, когда текущий квантуемый блок не имеет остатка предсказания, и один или более квантуемых блоков, используемых для определения предиктора QP для текущего квантуемого блока, кодируются в режиме кодирования без потерь.
33. Устройство, сконфигурированное с возможностью декодирования видеоданных, причем устройство содержит:
средство для приема значения дельта-параметра квантования (dQP) для текущего квантуемого блока видеоданных, при этом значение dQP принимается независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования, так что значение dQP не предполагается;
средство для определения значения параметра квантования (QP) для текущего квантуемого блока на основе принятого значения dQP и предиктора QP; и
средство для декодирования текущего квантуемого блока с использованием определенного значения QP.
34. Устройство, сконфигурированное с возможностью кодирования видеоданных, причем устройство содержит:
средство для определения значения параметра квантования (QP) для текущего квантуемого блока видеоданных;
средство для определения значения дельта-параметра квантования для текущего квантуемого блока на основе QP и предиктора QP;
средство для генерирования значения dQP, при этом значение dQP генерируется независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования или нет; и
средство для кодирования текущего квантуемого блока с использованием определенного значения QP.
35. Компьютерно-читаемый носитель информации, хранящий инструкции, которые, при исполнении, предписывают одному или более процессорам устройства, сконфигурированного с возможностью декодирования видеоданных:
принимать значение дельта-параметра квантования (dQP) для текущего квантуемого блока видеоданных, при этом значение dQP
принимается независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования, так что значение dQP не предполагается;
определять значение параметра квантования (QP) для текущего квантуемого блока на основе принятого значения dQP и предиктора QP; и
декодировать текущий квантуемый блок с использованием определенного значения QP.
36. Компьютерно-читаемый носитель информации, хранящий инструкции, которые, при исполнении, предписывают одному или более процессорам устройства, сконфигурированного с возможностью кодирования видеоданных:
определять значение параметра квантования (QP) для текущего квантуемого блока видеоданных;
определять значение дельта-параметра квантования (dQP) для текущего квантуемого блока на основе QP и предиктора QP;
генерировать значение dQP, при этом значения dQP генерируются независимо от того, есть ли в текущем квантуемом блоке ненулевые коэффициенты преобразования или нет; и
кодировать текущий квантуемый блок с использованием определенного значения QP.