Как я могу получить инвариантное к освещению изображение лица в NIR (ближнем инфракрасном диапазоне) как на улице, так и в помещении?

Я разрабатываю устройство распознавания лиц. Он использует модуль камеры ov7740, оптический фильтр, пропускающий 850 нм, и светодиоды NIR. Изображения, снятые в помещении и на улице, сильно различаются из-за солнечного света. например, зрачки стали белыми в помещении, но не на улице. Кто-то сказал, что изображение в помещении можно извлечь из изображения на улице с помощью дифференциальной операции. Итак, я получил два изображения на открытом воздухе, включив и выключив NIR-светодиоды, а затем получил дифференциальное изображение. Но там было очень темно, поэтому я сомневался, что дифференциальная операция подходит для извлечения изображения в помещении. Даже если это правильный метод, вычитаемый компонент NIR в солнечном свете будет изменяться из-за направления солнечного света и положения объекта (лица). Как я могу получить инвариантное к освещению изображение лица NIR как на открытом воздухе, так и в помещении? Помогите мне, пожалуйста. Заранее спасибо.


person Wang Wang    schedule 15.12.2014    source источник
comment
Ни у кого нет опыта или знаний по этому поводу?   -  person Wang Wang    schedule 18.12.2014
comment
Я должен срочно решить эту проблему. Пожалуйста, помогите мне. Заранее спасибо, еще раз.   -  person Wang Wang    schedule 24.12.2014


Ответы (1)


Ну, есть несколько алгоритмов нормализации света. Мой личный фаворит

Нормализация освещения Tan & Triggs

Вот небольшая презентация по Tan&Triggs, если хотите взглянуть на нее. слайды

Он в основном выполняет гамма-коррекцию, за которой следует дифференциальный фильтр Гаусса, а затем выравнивание контраста.

Я применил его к изображениям лиц в оттенках серого, и результат действительно хорош.

Если вы хотите попробовать это, вы можете найти код здесь: код

Это довольно легко и быстро реализовать.

Я не уверен, насколько хорошо он будет работать с инфракрасными изображениями, но попробовать стоит.

Здоровья и удачи.

person Mr.ComputerFunk    schedule 09.01.2015
comment
Кажется, что изображение сглажено линиями, поэтому теряется информация о трехмерном шаблоне кривизны. - person Wang Wang; 24.02.2015