Как я могу автоматически определить компонент ИК-канала в канале RGB с помощью датчика RGB-IR?

Чувствительность датчика RGB-IR

В необработанных данных RGB-IR массив байеров - это R, IR, G, B. В тот же день канал IR будет влиять на канал RGB, также канал RGB будет влиять и на канал IR. Так что цвет полученного изображения будет неправильным.

Мой алгоритм:

  1. читать необработанные данные
  2. ИК-интерполяция
  3. ИК вычитание
  4. баланс белого
  5. демозаики.

Но на шаге (3) ИК вычитания я использую следующую формулу:

R_real equal (R - a * IR_R), 
G_real equal (G - b * IR_G), 
B_real equal (B - c * IR_B). 

Я пытаюсь вручную отрегулировать, чтобы получить правильные параметры a, b и c с изображением выше. Но в другой среде компоненты R, G, B, IR канала будут меняться.

Может ли кто-нибудь помочь мне подсказать, как получить параграфы a, b и c автоматически? при изменении среды параметры a, b и c могут автоматически настраиваться алгоритмом. Или помочь предоставить некоторые связанные литературы?

Спасибо за вашу помощь.

0 ответов

Другие вопросы по тегам