콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Vignetting Correction (pylon Viewer)#

pylon Viewer의 Vignetting Correction 기능을 사용하면 클릭 한 번으로 비비네팅 아티팩트를 제거할 수 있습니다.

이 기능은 특정 카메라에서만 사용할 수 있습니다. 카메라가 이 기능을 지원하는지 확인하려면 Vignetting Correction 항목을 참조하십시오.

작동 방식#

비비네팅이란 이미지의 모서리가 중앙에 비해 어두워지는 현상을 말합니다. 이는 디지털 이미징에서 흔히 발생하는 현상이며, 센서 가장자리의 픽셀이 충분한 빛을 받지 못할 때 발생합니다. 예를 들어, 이미지 서클이 센서 크기에 비해 너무 작거나 광선이 센서 중앙처럼 직각으로 도달하지 않을 때 발생할 수 있습니다. 즉, 가장자리의 픽셀은 더 낮은 회조 값을 갖게 됩니다.

이러한 비비네팅 아티팩트를 제거하기 위해 Vignetting Correction 기능은 예상보다 낮은 회조 값을 정상 수준으로 끌어올릴 배수를 계산하는 알고리즘을 사용합니다. 보정 데이터는 카메라에 저장되며, 다른 카메라에서 사용하기 위해 다운로드할 수도 있습니다. 이렇게 하려면 Camera 메뉴에서 File Access 옵션을 사용하십시오.

Vignetting Correction 수행#

정보

  • 최상의 결과를 얻으려면 보정 데이터를 생성하기 전에 Light Source Preset 또는 Gamma 같은 모든 비선형 기능을 비활성화하십시오. 보정 데이터 생성이 완료된 후 다시 활성화할 수 있습니다.
  • 컬러 카메라의 경우 보정 데이터를 생성하기 전에 Bayer Pixel Format을 선택하십시오. 보정 데이터를 생성한 후에는 원하는 Pixel Format을 선택할 수 있습니다.
  • 비비네팅 보정을 수행할 때 생성된 기준 이미지의 모서리가 중앙에 비해 적당한 정도로만 어두워져 있어야 한다는 점이 중요합니다.
  • 비비네팅은 사용된 렌즈, 조리개, 초점 거리의 영향을 받습니다. 렌즈, 조리개 또는 초점 거리를 변경하는 경우 새 Vignetting Correction 데이터를 생성해야 합니다.
  • On boost R 카메라, 활성화 Sensor binning 은 Vignetting Correction을 비활성화합니다. BslVignettingCorrectionMode 매개변수가 다음으로 설정됩니다 Off. Vignetting Correction을 다시 켜려면 센서 binning을 비활성화하고 다음을 설정하십시오 BslVignettingCorrectionMode 파라메터 On.
  • On 기타 카메라, Vignetting Correction을 수행한 경우 다음의 binning factor 변경 Sensor binning 은 Vignetting Correction을 비활성화합니다. VignettingCorrectionMode 매개변수가 다음으로 설정됩니다 Off, 다음 중 하나가 발생할 때까지 다시 켤 수 없습니다.
    • Vignetting Correction을 수행했던 요인으로 binning factor를 재설정합니다.
    • 새로운 factor로 Vignetting Correction을 다시 수행합니다.

Vignetting Correction을 수행하려면:

  1. 아직 열지 않은 경우 카메라를 Open합니다.
  2. Bayer Pixel Format을 선택합니다.
  3. 카메라의 시야(FOV)에 흰색 종이를 놓습니다.
    이를 통해 장면에 균일한 조명을 비출 수 있습니다.
  4. 현재 연속 이미지 캡처 기능이 활성화되어 있다면 이를 중지하십시오.
  5. Camera > Vignetting Correction을 클릭합니다.
    알고리즘이 보정 데이터를 생성하고 보정 데이터가 적용된 이미지를 캡처합니다.

결과에 대한 메시지가 Message Log 창에 표시됩니다. 다른 정보 중에서도 오차 값이 표시됩니다. 이는 달성된 보정 정도를 나타내는 지표입니다. 오차 값이 0에 가까울수록 Vignetting Correction이 더 효과적으로 수행되었음을 의미합니다.

Vignetting Correction 데이터 다운로드 및 업로드#

카메라에서 Vignetting Correction 데이터를 다운로드하여 다른 카메라에 업로드할 수 있습니다.

Vignetting Correction 데이터를 다운로드하려면:

  1. 위에 설명된 대로 Vignetting Correction을 수행합니다.
  2. Vignetting Correction을 수행한 카메라에서 Camera > File Access를 클릭합니다.
    카메라가 open 상태여야 합니다.
  3. Camera File Access 대화 상자의 드롭다운 목록에서 Vignetting Correction을 선택합니다.
  4. Download를 클릭하고 원하는 위치를 지정합니다.
  5. .txt와 같은 파일 확장자를 포함한 파일 이름을 입력하고 대화 상자를 닫습니다.

Vignetting Correction 데이터를 업로드하려면:

  1. 보정 데이터를 업로드할 카메라에서 Camera > File Access를 클릭합니다.
    카메라가 open 상태여야 합니다.
  2. Camera File Access 대화 상자의 드롭다운 목록에서 Vignetting Correction을 선택합니다.
  3. Upload를 클릭하고 보정 데이터 파일을 저장한 위치로 이동합니다.
  4. 파일을 선택하고 Upload를 클릭합니다.

다른 카메라에 보정 데이터를 적용하려면 다음을 실행합니다. VignettingCorrectionLoad 명령.

정보

  • Vignetting Correction 데이터는 센서 크기 등 사양이 Vignetting Correction 데이터를 생성한 카메라와 동일한 카메라에만 업로드해야 합니다.
  • 개별 카메라와 렌즈 사이에는 어느 정도의 편차가 존재하므로, 한 카메라에서 생성한 보정 데이터가 다른 카메라의 비네팅 아티팩트를 완전히 제거하지 못할 수도 있습니다.
  • 업로드에 실패하면 VignettingCorrectionMode 파라미터를 기능 창이 비활성화됩니다. 이 경우 새로운 Vignetting Correction 데이터 세트를 생성하고 절차를 반복하십시오.