[Vision ISP] Color Filter Array

최재혁·2022년 2월 23일
0

Color Filter Array

디지털 카메라의 센서에는 R, G, B색을 감지할 수 있는 셀(화소) 이 포함된 이미지 센서가 있다.

각 셀은 실제로는 color를 감지 하는 것이 아닌 흑백의 밝기만 감지하는
monochrome 화소이다.

Color Filter는 monochrome화소 위에 결합되어 특정한 color를 투과시켜 color를 만들어낸다. 이 color filter 의 정렬을

Color Filter Array라고 한다.

아래는 Color filter array의 종류이다

(출처: https://en.wikipedia.org/wiki/Color_filter_array)

Bayer Filter

보편적으로 사용되는 filter로 R, G, B 3가지 색상으로 이루어진 filter이다.

3가지의 색상이 일정한 패턴을 가지고 배치되며 사람의 시각 특성을 고려하여 B : 25%, G : 50%, R : 25% 이 되도록 교차 배치하였다.

RCCB Filter

다음은 자동차 산업에서 주로 사용되는 filter인 RCCB filter이다.
bayer filter와 다른점은 G 색상에 대한 filter 대신 Clear filter를 사용하였다는 점이며 저조도 감도가 높고 노이즈가 적은 장점이 있다

위의 filter를 통해 각 cell마다 색을 취득하였으면 우리가 영상을 보듯 R,G,B의 색상이 모두 보여지게 해야한다. 이를 가능하게 하는 기법은
Demosaicking 이며, 간단하게 설명하면 cell마다 취득한 색을 interpolation을 하는 작업이다.

또한,
이번 프로젝트에서 사용하는 gmsl camera는 RCCB filter가 적용되어있으며, 이를 기존의 Bayer filter로 변환/적용하는 작업이 필요하다.

profile
Autonomous driving vision

0개의 댓글