УСТРОЙСТВА И СПОСОБЫ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ HDR

1. Блок (301) кодирования изображений, выполненный с возможностью кодирования изображения расширенного динамического диапазона (IM_HDR_in), содержащий:
- селектор (311) LDR для идентификации низкого динамического диапазона яркостей (R_Norml_LDR) или соответствующего диапазона значений кодов сигнала яркости (R_LDR) в пределах полного диапазона яркостей (Range_HDR), охватываемого изображением расширенного динамического диапазона, причем низкий динамический диапазон яркостей (R_Norml_LDR) или соответствующий диапазон значений кодов сигнала яркости (R_LDR) является настолько большим, что информация изображения, кодированная в нем, применима для визуализации LDR;
- селектор (313) HDR для выбора по меньшей мере одного дополняющего диапазона (R_above) внутри полного диапазона яркостей (Range_HDR), содержащего главным образом яркости, не охватываемые низким динамическим диапазоном яркостей (R_Norml_LDR);
- блок (315) кодового отображения, выполненный с возможностью кодирования в первом изображении (Im_1*), имеющем по меньшей мере компоненту сигнала яркости, содержащую N-битовые кодовые слова, яркости пикселей изображения расширенного динамического диапазона (IM_HDR_in), попадающие в низкий динамический диапазон яркостей (R_Norml_LDR), в значения кодов сигнала яркости (Y_out) в соответствии с первым отображением (CMAP_L), а яркости пикселей изображения расширенного динамического диапазона (IM_HDR_in), попадающие в упомянутый по меньшей мере один дополняющий диапазон (R_above), в значения кодов сигнала яркости (Y_out) в соответствии со вторым отображением (CMAP_H), в котором первое и второе отображения отображаются на разъединенные поддиапазоны диапазона (RcTot_Im1) значений кодов сигнала яркости первого изображения.
2. Блок кодирования изображений по п. 1, содержащий блок (312) преобразования, выполненный с возможностью применения колориметрического преобразования к цветам пикселей изображения расширенного динамического диапазона (IM_HDR_in), имеющего яркости, попадающие в низкий динамический диапазон яркостей (R_Norml_LDR), для получения модифицированных яркостей пикселей (L*) для этих цветов пикселей.
3. Блок кодирования изображений по любому из предшествующих пунктов, в котором селектор (311) LDR содержит блок (340) идентификации для идентификации низкого динамического диапазона яркостей (R_Norml_LDR) полного диапазона яркостей (Range_HDR) на основе LDR-градуированного входного изображения (GRD_LDR_in) и/или метаданных, характеризующих это LDR-градуированное изображение (TM_G1(gl,gh)).
4. Блок кодирования изображений по п. 3, в котором блок (315) кодового отображения выполнен с возможностью отображения яркостей пикселей изображения расширенного динамического диапазона (IM_HDR_in), попадающих в низкий динамический диапазон яркостей (R_Norml_LDR) в соответствии со значениями цвета пикселей, кодированными в LDR-градуированном изображении (GRD_LDR_in).
5. Блок кодирования изображений по любому из пп. 1 или 2, содержащий средство (320) форматирования сигнала изображения, выполненное с возможностью вывода в дополнение к первому изображению (Im_1*) по меньшей мере одного из характеристического уровня яркости (gt4) или характеристического значения кода сигнала яркости (gC4).
6. Способ кодирования изображений расширенного динамического диапазона (IM_HDR_in), содержащий:
- выбор низкого динамического диапазона яркостей (R_Norml_LDR) или соответствующего диапазона значений кодов сигнала яркости (R_LDR) внутри полного диапазона яркостей (Range_HDR), охватываемого изображением расширенного динамического диапазона, причем низкий динамический диапазон яркостей (R_Norml_LDR) или соответствующий диапазон значений кодов сигнала яркости (R_LDR) является настолько большим, что информация изображения, кодированная в нем, применима для визуализации LDR;
- выбор по меньшей мере одного дополняющего диапазона (R_above) внутри полного диапазона яркостей (Range_HDR), содержащего главным образом яркости, не охватываемые низким динамическим диапазоном яркостей (R_Norml_LDR);
- отображение на коды сигнала яркости первого изображения (Im_1*), имеющего по меньшей мере компоненту сигнала яркости, содержащую N-битовые кодовые слова, яркостей пикселей изображения расширенного динамического диапазона (IM_HDR_in), попадающих в низкий динамический диапазон яркостей (R_Norml_LDR) в значения кодов сигнала яркости (Y_out) в соответствии с первым отображением (CMAP_L), и яркостей пикселей изображения расширенного динамического диапазона (IM_HDR_in), попадающих в упомянутый по меньшей мере один дополняющий диапазон (R_above) в значения кодов сигнала яркости (Y_out) в соответствии со вторым отображением (CMAP_H), в котором первое и второе отображения отображаются на разъединенные поддиапазоны диапазона значений кодов сигнала яркости первого изображения (RcTot_Im1).
7. Способ кодирования изображений расширенного динамического диапазона (IM_HDR-in) по п. 6, содержащий выполнение градации цвета для пикселей, имеющих яркости в низком динамическом диапазоне яркостей (R_Norml_LDR).
8. Блок (651) декодирования изображений, выполненный с возможностью получения изображения расширенного динамического диапазона (IM_HDR_out) из кодировки изображения расширенного динамического диапазона (Im_1*), содержащий:
- блок (656) восстановления LDR, выполненный с возможностью определения низкого динамического диапазона яркостей (R_Norml_LDR) или соответствующего диапазона значений кодов сигнала яркости (R_LDR) внутри полного диапазона яркостей (Range_HDR), охватываемого изображением расширенного динамического диапазона, причем низкий динамический диапазон яркостей (R_Norml_LDR) или соответствующий диапазон значений кодов сигнала яркости (R_LDR) является настолько большим, что информация изображения, кодированная в нем, применима для визуализации LDR, и выполненный с возможностью получения изображения низкого динамического диапазона (Im_LDR_o) из кодировки изображения расширенного динамического диапазона (Im_1*);
- блок (655) восстановления HDR, выполненный с возможностью определения по меньшей мере одного дополняющего диапазона (R_above) внутри полного диапазона яркостей (Range_HDR), содержащего главным образом яркости, не охватываемые низким динамическим диапазоном яркостей (R_Norml_LDR), и выполненный с возможностью определения по меньшей мере одного суб-изображения расширенного динамического диапазона (ImP_HDR_o) из кодировки изображения расширенного динамического диапазона (Im_1*), соответствующего по меньшей мере одному дополняющему диапазону (R_above);
- блок (657) составления изображения, выполненный с возможностью составления изображения расширенного динамического диапазона (IM_HDR_out) из изображения низкого динамического диапазона (Im_LDR_o) и упомянутого по меньшей мере одного суб-изображения расширенного динамического диапазона (ImP_HDR_o), в результате чего изображение низкого динамического диапазона (Im_LDR_o) и упомянутое по меньшей мере одно суб-изображение расширенного динамического диапазона (ImP_HDR_o) в значительной степени покрывают неперекрывающиеся поддиапазоны яркости изображения расширенного динамического диапазона (IM_HDR_out).
9. Блок (651) декодирования изображений по п. 8, содержащий блок (661) идентификации характеристического значения серого, выполненный с возможностью извлечения из входных метаданных (MET) по меньшей мере одного из характеристического уровня яркости (gt4) или характеристического значения кода сигнала яркости (gC4).
10. Блок (651) декодирования изображений по п. 9, в котором блок (656) восстановления LDR выполнен с возможностью определения низкого динамического диапазона яркостей (R_Norml_LDR) на основе характеристического уровня яркости (gt4) или характеристического значения кода сигнала яркости (gC4).
11. Блок (651) декодирования изображений по п.9, содержащий блок (658) отображения тона, выполненный с возможностью преобразования цветов пикселей по меньшей мере когда их яркости или сигналы яркости попадают в поддиапазон яркостей или сигналов яркости изображения расширенного динамического диапазона (IM_HDR_out), как определено характеристическим уровнем яркости (gt4) или характеристическим значением кода сигнала яркости (gC4), соответственно.
12. Блок (651) декодирования изображений по п. 11, в котором блок (658) отображения тона выполнен с возможностью применения преобразования осветления по меньшей мере цветов пикселей, имеющих яркости или сигналы яркости ниже некоторого порогового значения, предпочтительно в зависимости от измерения окружающего освещения (Surr_IL) светочувствительным датчиком (688).
13. Способ декодирования изображений для получения изображения расширенного динамического диапазона (IM_HDR_out) из кодировки изображения расширенного динамического диапазона (Im_1*), содержащий:
- определение низкого динамического диапазона яркостей (R_Norml_LDR) или соответствующего диапазона значений кода сигнала яркости (R_LDR) внутри полного диапазона яркостей (Range_HDR), охватываемого изображением расширенного динамического диапазона, причем низкий динамический диапазон яркостей (R_Norml_LDR) или соответствующий диапазон значений кодов сигнала яркости (R_LDR) является настолько большим, что информация изображения, кодированная в нем, применима для визуализации LDR, и получение изображения низкого динамического диапазона (Im_LDR_o) из кодировки изображения расширенного динамического диапазона (Im_1*);
- определение по меньшей мере одного дополняющего диапазона (R_above) внутри полного диапазона яркостей (Range_HDR), содержащего главным образом яркости, не охватываемые низким динамическим диапазоном яркостей (R_Norml_LDR), и определение по меньшей мере одного суб-изображения расширенного динамического диапазона (ImP_HDR_o) из кодировки изображения расширенного динамического диапазона (Im_1*), соответствующего по меньшей мере одному дополняющему диапазону (R_above);
- составление изображения расширенного динамического диапазона (IM_HDR_out) из изображения низкого динамического диапазона (Im_LDR_o) и упомянутого по меньшей мере одного суб-изображения расширенного динамического диапазона (ImP_HDR_o), в результате чего изображение низкого динамического диапазона (Im_LDR_o) и упомянутое по меньшей мере одно суб-изображение расширенного динамического диапазона (ImP_HDR_o) в значительной степени покрывают неперекрывающиеся поддиапазоны яркости изображения расширенного динамического диапазона (IM_HDR_out).
14. Носитель данных, включающий в себя компьютерный программный продукт, содержащий программно-кодированный способ по п. 6, позволяющий процессору реализовать его.
15. Носитель данных, включающий в себя компьютерный программный продукт, содержащий программно-кодированный способ по п. 13, позволяющий процессору реализовать его.