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

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