СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ВИДЕО

1. Способ кодирования видео, содержащий этапы, на которых:
преобразуют по меньшей мере участок видеокадра высокого разрешения в изображение низкого разрешения и множество наборов данных улучшения;
кодируют изображение низкого разрешения, как первичное кодированное изображение; и
кодируют, используя методику избыточного кодирования, каждый из множества наборов данных улучшения, как другие кодированные изображения,
причем преобразование содержит этапы, на которых:
выполняют многофазное преобразование для разложения видеокадра высокого разрешения на субкадры множества различных фаз;
формируют изображение низкого разрешения так, чтобы оно содержало пиксели низкого разрешения, при этом значение каждого пикселя низкого разрешения определяют, используя усредняющую функцию значений заданных пикселей внутри окрестности пикселя каждого пикселя, который находится в конкретной фазе из множества фаз; и
определяют каждый набор данных улучшения из множества наборов данных улучшения, как уникальный набор, содержащий все пиксели фазы, отличной от первой фазы,
причем число фаз равно четырем, причем четыре пикселя в каждой группе фаз пикселей идентифицируют как пиксели (0,0), (0,1), (1,0) и (1,1), при этом пиксели (0,0) и (1,1) расположены по диагонали, и причем усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значению пикселя фазы (0,0) (конкретной фазы) и предиктора, y, причем предиктор, y, определяют из пикселей в той же группе фаз пикселей, что и пиксель конкретной фазы, как изложено ниже:
у = max((0,1), (1,0)), когда (1,1) >= max((0,1), (1,0)),
у = min((0,1), (1,0)), когда (1,1) <= min((0,1), (1,0)),
у = (0,1)+(1,0)-(1,1) в иных случаях.
2. Способ кодирования видео по п.1, в котором преобразование имеет обратное преобразование, и выполнение обратного преобразования изображения низкого разрешения и множества наборов данных улучшения сконфигурировано воссоздавать видеокадр высокого разрешения.
3. Способ по п.1, в котором усредняющая функция является импульсной функцией, которая определяет значение каждого пикселя низкого разрешения, как равное значению соответствующего пикселя конкретной фазы.
4. Способ по п.1, в котором усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значений пикселей внутри окрестности пикселя конкретной фазы.
5. Способ по п.1, в котором окрестность пикселя является одной группой фаз пикселей.
6. Способ пространственного масштабируемого кодирования видео, содержащий этапы, на которых:
преобразуют по меньшей мере участок видеокадра высокого разрешения в изображение низкого разрешения и множество наборов данных улучшения,
причем преобразование содержит этапы, на которых
формируют множество фаз участка видеокадра высокого разрешения, причем каждая фаза является различным изображением участка, подвергнутым понижающей дискретизации,
формируют изображение низкого разрешения, как содержащее пиксели низкого разрешения, причем значение каждого пикселя низкого разрешения определяют, используя усредняющую функцию значений заданных пикселей внутри окрестности пикселя каждого пикселя в конкретной фазе из множества фаз,
определяют каждый набор данных улучшения из множества наборов данных улучшения, как уникальный набор, содержащий все пиксели фазы, отличной от конкретной фазы;
кодируют изображение низкого разрешения, используя кодирование первичного изображения; и
кодируют каждый из множества наборов данных улучшения, используя кодирование избыточного изображения,
причем число фаз равно четырем, причем четыре пикселя в каждой группе фаз пикселей идентифицируют как пиксели (0,0), (0,1), (1,0) и (1,1), причем пиксели (0,0) и (1,1) расположены по диагонали, и причем усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значению пикселя конкретной фазы и предиктора, y, причем предиктор, y, определяют из пикселей в той же группе фаз пикселей, что и пиксель конкретной фазы, как изложено ниже:
у = max((0,1), (1,0)), когда (1,1) >= max((0,1), (1,0)),
у = min((0,1), (1,0)), когда (1,1) <= min((0,1), (1,0)),
у = (0,1)+(1,0)-(1,1) в иных случаях.
7. Способ по п.6, в котором усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значений пикселей внутри окрестности пикселя конкретной фазы.
8. Способ декодирования видео, содержащий этапы, на которых:
генерируют декодированное изображение низкого разрешения посредством декодирования первичного кодированного изображения;
генерируют множество декодированных наборов данных улучшения посредством декодирования соответствующего множества избыточных кодированных изображений; и
выполняют обратное преобразование декодированного изображения низкого разрешения и множества декодированных наборов данных улучшения для создания декодированной версии участка видеокадра высокого разрешения, из которого были сгенерированы первичное кодированное изображение и множество избыточных кодированных изображений,
причем изображение низкого разрешения содержит пиксели низкого разрешения, причем значение каждого пикселя низкого разрешения определяют, используя усредняющую функцию значений заданных пикселей внутри окрестности пикселя каждого пикселя в конкретной фазе из множества фаз участка видеокадра высокого разрешения, и каждый из множества наборов данных улучшения является уникальным набором, содержащим все пиксели фазы участка видеокадра высокого разрешения, отличной от конкретной фазы,
причем обратное преобразование содержит этапы, на которых:
устанавливают каждую фазу видеокадра высокого разрешения, отличную от конкретной фазы, в соответствующий один из множества наборов данных улучшения;
определяют конкретную фазу участка видеокадра высокого разрешения из изображения низкого разрешения и других фаз участка видео высокого разрешения, и
объединяют конкретную фазу и другие фазы для создания декодированной версии видеокадра высокого разрешения,
причем число фаз равно четырем, причем четыре пикселя в каждой группе фаз пикселей идентифицируют как пиксели (0,0), (0,1), (1,0) и (1,1), причем пиксели (0,0) и (1,1) расположены по диагонали, и причем усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значению пикселя конкретной фазы и предиктора, y, причем предиктор, y, определяют из пикселей в той же группе фаз пикселей, что и пиксель конкретной фазы, как изложено ниже:
у = max((0,1), (1,0)), когда (1,1) >= max((0,1), (1,0)),
у = min((0,1), (1,0)), когда (1,1) <= min((0,1), (1,0)),
у = (0,1)+(1,0)-(1,1) в иных случаях.
9. Устройство декодирования, содержащее:
декодер, который восстанавливает изображение низкого разрешения из первичного кодированного изображения в потоке битов, и восстанавливает множество наборов данных улучшения из соответствующего множества избыточных кодированных изображений в потоке битов; и
постпроцессор, который выполняет обратное преобразование на изображении низкого разрешения и множестве наборов данных улучшения, создавая декодированную версию участка видеокадра высокого разрешения, из которого были сгенерированы первичное кодированное изображение и множество избыточных кодированных изображений,
причем изображение низкого разрешения содержит пиксели низкого разрешения, причем значение каждого пикселя низкого разрешения определяется с использованием усредняющей функции значений заданных пикселей внутри окрестности пикселя каждого пикселя в конкретной фазе из множества фаз участка видеокадра высокого разрешения, и каждый из множества наборов данных улучшения является уникальным набором, содержащим все пиксели фазы участка видеокадра высокого разрешения, отличной от конкретной фазы,
причем обратное преобразование содержит:
установку каждой фазы видеокадра высокого разрешения, отличной от конкретной фазы, в соответствующий один из множества наборов данных улучшения;
определение конкретной фазы участка видеокадра высокого разрешения из изображения низкого разрешения и других фаз участка видео высокого разрешения, и
объединение конкретной фазы и других фаз для создания декодированной версии видеокадра высокого разрешения,
причем число фаз равно четырем, причем четыре пикселя в каждой группе фаз пикселей идентифицируются как пиксели (0,0), (0,1), (1,0) и (1,1), причем пиксели (0,0) и (1,1) расположены по диагонали, и причем усредняющая функция определяет значение каждого пикселя низкого разрешения, как равное среднему значению пикселя конкретной фазы и предиктора, y, причем предиктор, y, определяется из пикселей в той же группе фаз пикселей, что и пиксель конкретной фазы, как изложено ниже:
у = max((0,1), (1,0)), когда (1,1) >= max((0,1), (1,0)),
у = min((0,1), (1,0)), когда (1,1) <= min((0,1), (1,0)),
у = (0,1)+(1,0)-(1,1) в иных случаях.
10. Устройство декодирования по п.9, дополнительно содержащее:
память для установления каждой фазы видеокадра высокого разрешения, отличной от конкретной фазы, в соответствующий один из множества наборов данных улучшения;
обратную усредняющую функцию, которая определяет конкретную фазу участка видеокадра высокого разрешения из изображения низкого разрешения и другие фазы участка видеокадра высокого разрешения, и
модуль воссоздания, который объединяет конкретную фазу и другие фазы в декодированную версию видеокадра высокого разрешения.