저조도 관련일을 하다가 우연히 알게된 기능으로 이것에 관해 공부해야 하기에 아래와 같이 정리한다.
다행히 인터넷에 감사하게 정리를 많이 해줘서 쉽게 이해가 가능하다.
FPN (Fixed Pattern Noise Correction)
https://laonple.blog.me/220808623891
http://blog.envision.co.kr/19
1.1 발생원인
이 Noise의 발생되는 주요 원인을 보면 아래와 같다고 한다.
- 렌즈의 그림자 영향
- 각 화소감도 차이
- 센서의 먼지로 인한 영향
조명의 밝기의 불균일도 있다고 하는데, 그부분은 잘 모르겠다.
영상을 보면 Fixed Noise 유지한채 영상이 겹쳐보이는 현상으로 보인다.
현재 나의 경우는 먼지 처럼 모두가 점으로 보이는 현상이 보인다.
1.2 FFC 하는 방법
일단 아래의 글들을 읽어보면 렌즈가 닫혔을 때, Dark 상태에서 모든 화소의 Offset을 동일하게 맞추는 것이다.
이때 나의 경우는 일반 카메라가 아니 였기에, 아래와 같이 중간치를 얻어 아래와 같이 구하여 이를 기준으로 보정을 하도록 하였다.
FFC의 알고리즘
https://en.wikipedia.org/wiki/Flat-field_correction
https://thamescorp.wordpress.com/2016/10/31/%ED%94%8C%EB%9E%AB%ED%95%84%EB%93%9C%EC%BD%94%EB%A0%89%EC%85%98flat-field-correction/
FLIR의 관련내용
http://www.flirkorea.com/cs/display/?id=61151