Как я могу автоматически определить компонент ИК-канала в канале RGB с помощью датчика RGB-IR?
В необработанных данных RGB-IR массив байеров - это R, IR, G, B. В тот же день канал IR будет влиять на канал RGB, также канал RGB будет влиять и на канал IR. Так что цвет полученного изображения будет неправильным.
Мой алгоритм:
- читать необработанные данные
- ИК-интерполяция
- ИК вычитание
- баланс белого
- демозаики.
Но на шаге (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 могут автоматически настраиваться алгоритмом. Или помочь предоставить некоторые связанные литературы?
Спасибо за вашу помощь.