ЗАВИСИМЫЙ ОТ РЕЖИМА КОЭФФИЦИЕНТ СКАНИРОВАНИЯ И ПРЕОБРАЗОВАНИЕ НАПРАВЛЕНИЯ ДЛЯ РАЗНЫХ ФОРМАТОВ ДИСКРЕТИЗАЦИИ ЦВЕТА

1. Устройство декодирования видеоданных, в котором разности между прогнозируемыми и исходными отсчетами разложены на частотные составляющие и кодированы, содержащее:
модуль прогнозирования для прогнозирования яркостных и/или цветоразностных отсчетов изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
селектор для выбора схемы сканирования из группы двух или более схем-кандидатов сканирования, при этом каждая схема сканирования выполнена с возможностью определения порядка кодирования множества коэффициентов разложения на частотные составляющие в зависимости от режима прогнозирования для рассматриваемого блока отсчетов с использованием отображения между схемой сканирования и режимом прогнозирования, причем указанное отображение различно для цветоразностных и яркостных отсчетов; и
декодер для декодирования разложенных на частотные составляющие разностных данных, представляющих разложенную на частотные составляющие версию данных, указывающих разности между отсчетами, подлежащими декодированию, и соответствующими прогнозируемыми отсчетами, в порядке следования коэффициентов разложения на частотные составляющие согласно выбранной схеме сканирования.
2. Устройство кодирования видеоданных, в котором разности между прогнозируемыми и исходными отсчетами разлагают на частотные составляющие и кодируют, содержащее:
модуль прогнозирования, выполненный с возможностью прогнозирования яркостных и/или цветоразностных отсчетов изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
детектор, выполненный с возможностью определения разностей между отсчетами и соответствующими прогнозируемыми отсчетами;
преобразовательный модуль, выполненный с возможностью разложения на частотные составляющие обнаруженных разностей для блока отсчетов с использованием преобразования для разложения на частотные составляющие для генерирования соответствующего множества коэффициентов разложения на частотные составляющие;
селектор, выполненный с возможностью выбора схемы сканирования из группы двух или более схем-кандидатов сканирования, причем каждая схема сканирования выполнена с возможностью определения порядка кодирования множества коэффициентов разложения на частотные составляющие в зависимости от режима прогнозирования для рассматриваемого блока отсчетов; и
модуль кодирования, выполненный с возможностью кодирования разложенных на частотные составляющие разностных данных в порядке коэффициентов разложения на частотные составляющие согласно выбранной схеме сканирования.
3. Способ кодирования видеоданных, в котором разности между прогнозируемыми и исходными отсчетами разлагают на частотные составляющие и кодируют, содержащий этапы, на которых:
прогнозируют яркостные и/или цветоразностные отсчеты изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
определяют разности между отсчетами и соответствующими прогнозируемыми отсчетами;
разлагают на частотные составляющие обнаруженные разности для блока отсчетов с использованием преобразования для разложения на частотные составляющие для генерирования соответствующего множества коэффициентов разложения на частотные составляющие;
выбирают схемы сканирования из группы двух или более схем-кандидатов сканирования, при этом каждая схема сканирования определяет порядок кодирования множества коэффициентов разложения на частотные составляющие в зависимости от режима прогнозирования для рассматриваемого блока отсчетов с использованием отображения между схемой сканирования и режимом прогнозирования, при этом указанное отображение различно для цветоразностных и яркостных отсчетов; и
кодируют разложенные на частотные составляющие разностные данные в порядке коэффициентов разложения на частотные составляющие согласно выбранной схеме сканирования.
4. Способ по п. 3, в котором режим прогнозирования, ассоциированный с блоком отсчетов, подлежащим прогнозированию, указывает направление прогнозирования, определяющее один или более других соответствующих опорных отсчетов, на основе которых прогнозируют каждый отсчет указанного блока.
5. Способ по п. 3 или 4, содержащий этап, на котором осуществляют отображение между режимом прогнозирования и схемой сканирования.
6. Способ по п. 5, в котором видеоданные представляют собой видеоданные в формате 4:2:2 и/или в формате 4:4:4 и отображение различается между яркостными данными в формате 4:2:2 и цветоразностными данными в формате 4:2:2.
7. Способ по п. 5, в котором видеоданные представляют собой видеоданные в формате 4:2:2 и/или в формате 4:4:4 и отображение различается между данными в формате 4:2:2 и данными в формате 4:4:4.
8. Способ по п. 3, в котором размер текущего блока яркостных отсчетов составляет 4×4 или 8×8 отсчетов.
9. Способ по п. 3, содержащий этапы, на которых:
выбирают размер текущего блока отсчетов из группы размеров-кандидатов;
применяют этап выбора схемы сканирования, когда выбранный размер блока является одним из размеров из состава заданного подмножества группы размеров-кандидатов.
10. Способ по п. 3, содержащий этап, на котором применяют этап выбора схемы сканирования только для яркостных отсчетов.
11. Способ по п. 3, в котором группа схем-кандидатов сканирования различается для использования применительно к яркостным и к цветоразностным отсчетам.
12. Способ по п. 3, в котором этап выбора конфигурирован для выбора схемы вертикального сканирования применительно к группе преимущественно горизонтальных режимов прогнозирования, для выбора вертикального сканирования применительно к группе преимущественно вертикальных режимов прогнозирования и выбора схемы диагонального сканирования применительно к другим режимам прогнозирования.
13. Способ декодирования видеоданных, в которых разности между прогнозируемыми и исходными отсчетами разложены на частотные составляющие и кодированы, содержащий этапы, на которых:
прогнозируют яркостные и/или цветоразностные отсчеты изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
выбирают схему сканирования из группы двух или более схем-кандидатов сканирования, при этом каждая схема сканирования выполнена с возможностью определения порядка кодирования множества коэффициентов разложения на частотные составляющие в зависимости от режима прогнозирования для рассматриваемого блока отсчетов с использованием отображения между схемой сканирования и режимом прогнозирования, такое отображение различно между цветоразностными и яркостными отсчетами; и
декодируют разложенные на частотные составляющие разностные данные, представляющие разложенную на частотные составляющие версию данных, указывающих разности между отсчетами, подлежащими декодированию, и соответствующими прогнозируемыми отсчетами, в порядке следования коэффициентов разложения на частотные составляющие согласно выбранной схеме сканирования.
14. Способ по п. 3, в котором видеоданные представляют собой видеоданные в формате 4:2:2 или в формате 4:4:4.
15. Способ по п. 3, в котором отображение различается между цветоразностными и яркостными отсчетами по меньшей мере в формате 4:4:4.
16. Способ кодирования видеоданных в формате 4:2:2 или в формате 4:4:4, содержащий этапы, на которых:
прогнозируют яркостные и/или цветоразностные отсчеты изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
определяют разности между отсчетами и соответствующими прогнозируемыми отсчетами;
выбирают преобразование для разложения на частотные составляющие из двух или более преобразований-кандидатов для разложения на частотные составляющие согласно режиму прогнозирования, ассоциированному с текущим блоком отсчетов, с использованием отображения между преобразованием и режимом прогнозирования, так что указанное преобразование различается между цветоразностными и яркостными отсчетами по меньшей мере для формата 4:4:4; и
кодируют обнаруженные разности посредством разложения указанных разностей на частотные составляющие с использованием выбранного преобразования для разложения на частотные составляющие.
17. Способ по п. 16, в котором совокупность преобразований-кандидатов для разложения на частотные составляющие содержит два или более преобразований, выбранных из списка, содержащего:
дискретное косинусное преобразование;
дискретное синусное преобразование;
преобразование Карунена-Лоэва; и
преобразования, определяемые соответствующими матрицами строк и столбцов для матричного умножения на текущий блок отсчетов.
18. Способ по п. 17, в котором режим прогнозирования, ассоциированный с блоком отсчетов, подлежащих прогнозированию, указывает направление прогнозирования, определяющее один или более соответствующих опорных отсчетов, на основе которых следует прогнозировать каждый отсчет рассматриваемого блока.
19. Способ по любому из пп. 16-18, содержащий этап, на котором выполняют отображение между режимом прогнозирования и преобразованием для разложения на частотные составляющие.
20. Способ по п. 19, в котором отображение различается между яркостными и цветоразностными отсчетами для формата 4:4:4.
21. Способ по п. 16, в котором размер текущего блока яркостных отсчетов равен 4x4 отсчетов.
22. Способ по п. 16, содержащий этапы, на которых:
выбирают размер текущего блока отсчетов из группы размеров-кандидатов;
применяют этап выбора схемы преобразования для разложения на частотные составляющие, когда выбранный размер блока является одним из размеров из состава заданного подмножества группы размеров-кандидатов.
23. Способ по п. 16, в котором этап кодирования обнаруженных разностей содержит подэтапы, на которых:
выбирают схему сканирования из группы двух или более схем-кандидатов сканирования, при этом каждая схема сканирования определяет порядок кодирования множества коэффициентов разложения на частотные составляющие в зависимости от режима прогнозирования для указанного блока отсчетов; и
кодируют разложенные на частотные составляющие разностные данные в порядке коэффициентов разложения на частотные составляющие согласно выбранной схеме сканирования.
24. Способ декодирования видеоданных в формате 4:2:2 или в формате 4:4:4, содержащий этапы, на которых:
прогнозируют яркостные и/или цветоразностные отсчеты изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
выбирают преобразование для разложения на частотные составляющие из двух или более преобразований-кандидатов для разложения на частотные составляющие согласно режиму прогнозирования, ассоциированному с текущим блоком отсчетов, с использованием отображения между преобразованием и режимом прогнозирования, так что указанное преобразование различается между цветоразностными и яркостными отсчетами по меньшей мере для формата 4:4:4; и
декодируют разностные данные, указывающие разности между отсчетами, подлежащими декодированию, и соответствующими прогнозируемыми отсчетами, с использованием выбранного преобразования для разложения на частотные составляющие.
25. Машиночитаемый энергонезависимый носитель записи, хранящий компьютерное программное обеспечение, при выполнении которого компьютер осуществляет способ согласно любому из пп. 3-24.
26. Сигнал данных, содержащий кодированные данные, генерируемые в соответствии со способом по любому из пп. 3-24.
27. Устройство кодирования видеоданных в формате 4:2:2 или в формате 4:4:4, содержащее:
модуль прогнозирования для прогнозирования яркостных и/или цветоразностных отсчетов изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
детектор для определения разностей между отсчетами и соответствующими прогнозируемыми отсчетами;
селектор для выбора преобразования для разложения на частотные составляющие из двух или более преобразований-кандидатов для разложения на частотные составляющие согласно режиму прогнозирования, ассоциированному с текущим блоком отсчетов, с использованием отображения между преобразованием и режимом прогнозирования, при этом указанное преобразование различается между цветоразностными и яркостными отсчетами по меньшей мере для формата 4:4:4; и
модуль кодирования для кодирования обнаруженных разностей посредством разложения указанных разностей на частотные составляющие с использованием выбранного преобразования для разложения на частотные составляющие.
28. Устройство декодирования видеоданных в формате 4:2:2 или в формате 4:4:4, содержащее:
модуль прогнозирования для прогнозирования яркостных и/или цветоразностных отсчетов изображения на основе других соответствующих опорных отсчетов, полученных из этого же изображения согласно режиму прогнозирования, ассоциированному с отсчетом, подлежащим прогнозированию, при этом указанный режим прогнозирования выбран для каждого из множества блоков отсчетов из группы из одного или более режимов-кандидатов прогнозирования;
селектор для выбора преобразования для разложения на частотные составляющие из двух или более преобразований-кандидатов для разложения на частотные составляющие согласно режиму прогнозирования, ассоциированному с текущим блоком отсчетов, с использованием отображения между преобразованием и режимом прогнозирования, при этом указанное преобразование различается между цветоразностными и яркостными отсчетами по меньшей мере для формата 4:4:4; и
декодер для декодирования разностных данных, указывающих разности между отсчетами, подлежащими декодированию, и соответствующими прогнозируемыми отсчетами, с использованием выбранного преобразования для разложения на частотные составляющие.
29. Устройство хранения, передачи, съемки или представления на устройстве отображения видео, содержащее устройство по любому из пп. 1, 2, 27 и 28.