Operator CoefficientBuffer 및 CoefficientBufferMultiRoi를 사용한 2D Shading Correction / Flat Field 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 Flat Field Correction의 구현을 보여줍니다. 보정 값은 프레임 그래버 RAM(mE5-MA-VCL의 CoefficientBuffer 오퍼레이터 및 iF-CXP12-Q의 CoefficientBufferMultiRoi 오퍼레이터)에 저장됩니다. 이 애플릿은 고정밀 오프셋 및 게인 보정을 수행합니다.

Flat Field Correction(FFC)은 불균일한 조명 조건, 센서 불균일성 등으로 인해 이미지에 발생하는 색상 및 밝기 불균일성을 보정하고 보상하는 방법입니다. 이미지의 픽셀 값 I를 보정하려면 카메라 센서에 빛이 들어오지 않는 상태(다크 프레임)에서 하나 또는 일련의 이미지와 밝은 이미지의 하나 또는 일련의 시퀀스를 획득해야 합니다. 밝은 이미지에서는 구조물이 보이지 않으며(균일한 평면, 예: 종이 조각), 최대 밝기 값은 일반적으로 채도 값의 약 70%입니다. 여러 개의 다크 및 브라이트 프레임을 획득하는 경우, 이미지 시퀀스에서 평균 다크 및 브라이트 프레임이 계산됩니다. 불균일한 이미지의 보정을 위해 다크 및 브라이트 프레임으로부터 각 픽셀에 대한 게인과 오프셋이라는 두 개의 값을 계산할 수 있습니다. 보정된 픽셀 값은 다음과 같이 계산할 수 있습니다:

수식 57.


오프셋 값은 다크 프레임의 픽셀 값을 나타냅니다. 게인 값은 다음과 같이 계산할 수 있습니다:

수식 58.