Operator CoefficientBuffer 및 CoefficientBufferMultiRoi를 사용한 2D Shading Correction / 평탄면 보정

간략한 설명

파일: \examples\Processing\Shading\Shading2D\PixelwiseFFC_CoefficientBuffer\mE5-MA-VCL\2D_FFC_CoefficientBuffer.vad
\examples\Processing\Shading\Shading2D\PixelwiseFFC_CoefficientBuffer\iF-CXP12-Q\2D_FFC_CoefficientBufferMultiRoi.vad

플랫폼: mE5-MA-VCL, iF-CXP12-Q

요약 설명

이 예제는 2D 플랫 필드 보정의 구현 방법을 보여줍니다. 보정 값은 프레임 그래버 RAM에 저장됩니다( mE5-MA-VCL 의 CoefficientBuffer 연산자 및 iF-CXP12-Q 의 CoefficientBufferMultiRoi 연산자 참조). 이 애플릿은 고정밀 오프셋 및 게인 보정을 수행합니다.

플랫 필드 보정(FFC)은 불균일한 조명 조건, 센서의 불균일성 등으로 인해 발생하는 이미지 내의 색상 및 밝기 불균일성을 보정하고 보상하는 방법입니다. 이미지의 픽셀 값 I을 보정하려면 카메라 센서에 빛이 전혀 들어오지 않는 이미지 하나 또는 일련의 이미지(다크 프레임)와 밝은 이미지 하나 또는 일련의 이미지를 촬영해야 합니다. 밝은 이미지에는 어떤 구조도 보이지 않아야 하며(예: 종이 조각과 같은 균일한 평면), 최대 밝기 값은 일반적으로 포화 값의 약 70% 정도입니다. 다수의 다크 프레임과 밝은 프레임을 획득하면, 해당 이미지 시퀀스를 바탕으로 평균 다크 프레임과 평균 밝은 프레임이 계산됩니다. 비균질한 이미지를 보정하기 위해, 각 픽셀에 대한 ‘게인(gain)’과 ‘오프셋(offset)’이라는 두 가지 값을 다크 프레임과 밝은 프레임으로부터 계산할 수 있습니다. 보정된 픽셀 값 그러면 다음과 같이 계산할 수 있습니다:

식 57.


오프셋 값은 다크 프레임의 픽셀 값을 의미합니다. 게인 값은 다음 공식에 따라 계산할 수 있습니다:

식 58.