Как рассчитать значение Gamma Corrence от Camera Capited Display Test Test Image?
Вопрос
Я хочу разработать приборное устройство, которое может рассчитать значение гамма-коррекции гамма-дисплея, идея используется калиброванная камера (например, сырой вывод от DSLR через PTP через USB) для захвата градиента серых весов по значению (Gamma= 0, Y= 0,1 STEP= BIT (Y)), затем используйте OPENCV или другое программное обеспечение для обработки изображений, чтобы определить фактические значения серых серых и сравнить со значениями входных значений для расчета гамма по кривой фитингу или что-то еще.
может это быть возможно?
Решение
Это возможно, конечно. Это в значительной степени зависит от устройства захвата, в частности, его точности и линейность. Вы упоминаете, что это калиброванная камера, но это может означать ряд вещей (например, он откалиброван до определенного вывода цветового пространства). Просто путем откалиброванного не рассказывает вам все о его характеристиках. Например, при чтении необработанных данных вы получаете таблицу линеаризации? Или у вас есть OECF устройства? Это два основных способа преобразовать вывод датчика в подходящую метрику для ваших гаммаских расчетов.
Структура управления может выглядеть что-то вроде:
Monitor ===> Sensor ===> LUT ==> Measurements
^ |
| |
+<-- GPU <--- OS <-- Control SW ---+
.
Откуда датчик ваша камера, а LUT - это либо указанная таблица линеаризации, либо сгенерирована из OECF.
Вам также необходимо обеспечить, чтобы между графической библиотекой, операционной системой, драйвером и оборудованием GPU, то, что вы точно знаете, какие преобразования применяются к вашим указанным цветам, чтобы вы знали, что отображается на мониторе. (Например, преобразование между различными цветовыми пространствами RGB).
В зависимости от гамма монитора вы можете обнаружить, что вы получите другой ответ для Greyscale по сравнению с одним чистым каналом, поэтому вы, вероятно, хотите измерить R, G, B и W отдельно. Как правило, выделенные датчики (Photodiodes et al) используются для такого рода вещи, а не DSLR, но вы, безусловно, можете начать с этого и посмотреть, какие результаты вы получаете!
Вам может быть заинтересован в этих инструментах без зубчастей:
- .
- Colorhug - дисплей колориметр; Пользовательское оборудование и программное обеспечение
- Dispcalgui - программное обеспечение для калибровки цвета (поддерживает ассортимент коммерческого оборудования)