КОДИРОВАНИЕ ВИДЕО ИЛИ ИЗОБРАЖЕНИЙ НА ОСНОВЕ ОТОБРАЖЕНИЯ ЯРКОСТИ

1. Способ декодирования изображения, выполняемый устройством декодирования, причем способ содержит:
получение информации изображения, включающей в себя информацию, связанную с предсказанием, информацию остатка и информацию, связанную с отображением яркости с масштабированием цветности (LMCS), из битового потока;
генерацию выборки яркости предсказания на основе информации, связанной с предсказанием;
генерацию остаточной выборки яркости на основе информации остатка;
генерацию восстановленной выборки яркости на основе выборки яркости предсказания и остаточной выборки яркости;
вывод индекса кусочной функции на основе связанной с LMCS информацией; и
генерацию модифицированной восстановленной выборки яркости на основе восстановленной выборки яркости и индекса кусочной функции,
причем минимальный индекс бина и максимальный индекс бина выводятся на основе связанной с LMCS информацией,
причем вывод индекса кусочной функции содержит:
определение того, является ли первое отображенное значение, в случае, когда индекс кусочной функции равен минимальному индексу бина, больше значения восстановленной выборки яркости;
определение того, является ли второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, больше значения восстановленной выборки яркости; и
определение того, является ли третье отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина, больше значения восстановленной выборки яркости на основе определения того, что второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, не больше значения восстановленной выборки яркости.
2. Способ по п. 1, в котором информация изображения включает в себя набор параметров последовательности (SPS), и
причем SPS включает в себя флаг включенного линейного LMCS, специфицирующий, включено ли линейное LMCS.
3. Способ по п. 1, в котором информация изображения включает в себя информацию остатка,
причем остаточные выборки цветности генерируются на основе информации остатка,
причем коэффициент остаточного масштабирования цветности выводится на основе индекса кусочной функции, и
причем масштабированные остаточные выборки цветности генерируются на основе остаточных выборок цветности и коэффициента остаточного масштабирования цветности.
4. Способ по п. 1, в котором связанная с LMCS информация включает в себя информацию о поле данных LMCS и линейном LMCS,
причем поле данных LMCS включает в себя флаг линейного LMCS, указывающий, применяется ли линейное LMCS, и
причем, когда значение флага линейного LMCS равно 1, отображенная выборка яркости предсказания генерируется на основе информации о линейном LMCS.
5. Способ по п. 4, в котором информация о линейном LMCS включает в себя информацию о первой точке поворота и информацию о второй точке поворота,
причем входное значение и отображенное значение первой точки поворота представляют собой минимальное входное значение и минимальное отображенное значение, соответственно,
причем входное значение и отображенное значение второй точки поворота представляют собой максимальное входное значение и максимальное отображенное значение, соответственно, и
причем входные значения между минимальным входным значением и максимальным входным значением являются линейно отображенными.
6. Способ по п. 4, в котором информация изображения включает в себя информацию о максимальном входном значении и информацию о максимальном отображенном значении,
причем максимальное входное значение равно значению информации о максимальном входном значении, и
причем максимальное отображенное значение равно значению информации о максимальном отображенном значении.
7. Способ по п. 4, в котором информация о линейном отображении включает в себя информацию о входном значении дельта второй точки поворота и информацию об отраженном значении дельта второй точки поворота,
причем информация о входном значении дельта второй точки поворота представляет собой разницу между входным значением второй точки поворота и максимальным входным значением,
причем информация об отображенном значении дельта второй точки поворота представляет собой разницу между отображенным значением второй точки поворота и максимальным отображенным значением,
причем максимальное входное значение выводится на основе входного значения дельта второй точки поворота, и
причем максимальное отображенное значение выводится на основе отображенного значения дельта второй точки поворота.
8. Способ по п. 1, содержащий также генерацию отображенной выборки яркости предсказания, и
причем генерация отображенной выборки яркости предсказания содержит:
вывод коэффициента масштабирования прямого отображения для выборки яркости предсказания;
генерацию отображенной выборки яркости предсказания на основе коэффициента масштабирования прямого отображения, и
причем коэффициент масштабирования прямого отображения представляет собой один коэффициент для выборки яркости предсказания.
9. Способ по п. 1, в котором второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, является отображенным значением в бине, обозначенном максимальным индексом бина; и
причем третье отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина, является отображенным значением в бине, обозначенном максимальным индексом бина +1.
10. Способ по п. 1, в котором вывод индекса кусочной функции содержит выполнение операции следующего синтаксиса:
где синтаксис idxYInv представляет собой индекс кусочной функции, lmcs_min_bin_idx представляет собой минимальный индекс бина, LmcsMaxBinIdx представляет собой максимальный индекс бина, lumaSample представляет собой значение восстановленной выборки яркости и LmcsPivot[idxYInv+1] представляет собой отображенное значение в idxYInv+1-ом бине.
11. Способ по п. 1, в котором минимальный индекс бина не равен 0.
12. Способ по п. 1, в котором связанная с LMCS информация включает в себя информацию о числе бинов для вывода отображенных выборок яркости предсказания,
причем число точек поворота для отображения яркости установлено равным числу бинов,
причем входные значения дельта точек поворота и отображенные значения дельта точек поворота сигнализируются в количестве равном числу бинов,
причем входные значения точек поворота и отображенные значения точек поворота выводятся на основе входных значений дельта точек поворота и отображенных значений дельта точек поворота, и
причем отображенные выборки яркости предсказания генерируются на основе входных значений точек поворота и отображенных значений точек поворота, и
причем входные значения дельта точек поворота представляют собой входные значения дельта кодового слова точек поворота и отображенные значения дельта точек поворота представляют собой отображенные значения дельта кодового слова точек поворота.
13. Способ кодирования изображения, выполняемый устройством кодирования, причем способ содержит:
генерацию выборки яркости предсказания;
генерацию отображенной выборки яркости предсказания на основе выборки яркости предсказания;
генерацию информации, связанной с отображением яркости с масштабированием цветности (LMCS) на основе отображенной выборки яркости предсказания;
генерацию остаточной выборки яркости на основе отображенной выборки яркости предсказания;
вывод информации остатка на основе остаточной выборки яркости; и
кодирование информации изображения, включающей в себя связанную с LMCS информацию и информацию остатка,
причем способ кодирования изображения также содержит:
генерацию восстановленной выборки яркости на основе выборки яркости предсказания и остаточной выборки яркости;
вывод индекса кусочной функции на основе связанной с LMCS информацией; и
генерацию модифицированной восстановленной выборки яркости на основе восстановленной выборки яркости и индекса кусочной функции,
причем минимальный индекс бина и максимальный индекс бина выводятся на основе связанной с LMCS информации,
причем вывод индекса кусочной функции содержит:
определение того, является ли первое отображенное значение, в случае, когда индекс кусочной функции равен минимальному индексу бина, больше значения восстановленной выборки яркости;
определение того, является ли второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, больше значения восстановленной выборки яркости; и
определение того, является ли третье отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина, больше значения восстановленной выборки яркости на основе определения того, что второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, не больше значения восстановленной выборки яркости.
14. Долговременный считываемый компьютером цифровой носитель хранения, хранящий битовый поток, сгенерированный способом кодирования изображения по п. 13.
15. Способ передачи данных для информации изображения, содержащий:
получение битового потока информации изображения, включающей в себя информацию, связанную с отображением яркости с масштабированием цветности (LMCS), и информацию остатка, причем информация, связанная с LMCS генерируется путем генерации выборки яркости предсказания, генерации отображенной выборки яркости предсказания на основе выборки яркости предсказания, и вывод информации, связанной с LMCS на основе отображенной выборки яркости предсказания, и причем информация остатка генерируется путем генерации остаточной выборки яркости на основе отображенной выборки яркости предсказания, и вывод информации остатка основан на остаточной выборке яркости; и
передачу данных, содержащих битовый поток информации изображения, включающей в себя связанную с LMCS информацию и информацию остатка,
причем восстановленная выборка яркости генерируется на основе выборки яркости предсказания и остаточной выборки яркости;
причем индекса кусочной функции выводится на основе связанной с LMCS информацией; и
причем модифицированная восстановленная выборка яркости генерируется на основе восстановленной выборки яркости и индекса кусочной функции,
причем минимальный индекс бина и максимальный индекс бина выводятся на основе связанной с LMCS информацией,
причем для вывода индекса кусочной функции,
определяется то, является ли первое отображенное значение, в случае, когда индекс кусочной функции равен минимальному индексу бина, больше значения восстановленной выборки яркости;
определяется то, является ли второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, больше значения восстановленной выборки яркости; и
определяется то, является ли третье отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина, больше значения восстановленной выборки яркости на основе определения того, что второе отображенное значение, в случае, когда индекс кусочной функции равен максимальному индексу бина -1, не больше значения восстановленной выборки яркости.