Guidelines for Performing Infield Correction

Quick Tips and Advice

  • 여러 거리에 걸친 보정의 경우 최상의 결과를 얻으려면 Z 깊이를 최소 500mm에서 촬영합니다.

  • 보드의 위치가 3000mm 이상인 경우 감지에 실패하거나 부정확한 측정이 발생할 수 있습니다.

  • 최상의 보정 결과를 얻기 위해 3개 이상의 여러 데이터 포인트 이미지를 촬영합니다.

  • 더 나은 보정을 얻으려면 여러 거리에서 측정하십시오.

  • X, Y 및 Z 축에서 가능한 한 보드를 정렬하여 체커 보드의 표면이 카메라에서 평평한 평면으로 나타나도록 합니다. Infield Correction의 회전 허용 오차는 15도입니다.

  • 장거리에서 사용하는 경우 주변 조명 조건에 유의하십시오.

  • 최적의 안정성과 반복성을 위해 로봇에 보드를 장착합니다.

  • Infield Correction은 카메라가 실제 프로덕션에 사용될 위치에 장착되면 수행해야 합니다. 예를 들어 카메라가 위에서 팔레트를 촬영하는 경우 카메라가 아래쪽을 향하도록 현장에서 Infield Correction을 수행해야 합니다.

Orienting the Correction Board

Infield Correction 기능을 사용할 때 Zivid 칼리브레이션 보드에 가장 적합한 위치를 찾는 것이 중요합니다. 정상 작동하려면 체커 보드가 카메라를 향하도록 위치를 조정해야 합니다.

유효한 방향과 잘못된 방향 모두에서 여러 Zivid 칼리브레이션 보드를 보여주는 이미지.
  • 기준 마커를 포함하여 전체 보드가 카메라의 시야에 있어야 합니다.

  • 보드는 카메라 깊이 축에 대략 수직(평평)으로 정렬되어야 합니다.

  • 보드는 카메라의 관점에서 0, 90, 180 또는 270도(+/- 15도) 방향이 될 수 있습니다(위 이미지에서 처럼 보드는 수평적으로 촬영되어야 합니다.).

참고

2.6 SDK에서 다양한 방향의 캘리브레이션 보드의 인식에 대한 기능이 추가되었습니다.

Covering Distances for Correction

Infield Correction을 적용할 때 물체가 이미징될 전체 working distance를 커버하는 것이 중요합니다. 가능하다면 아래 이미지와 같이 이 임계값 위아래로 더 많은 거리를 커버하는 것이 좋습니다.

카메라를 기준으로 칼리브레이션 보드를 배치하는 방법을 보여주는 이미지입니다.

Camera Model

Minimum Distance

Maximum Distance

Zivid 2 M70

450 mm

1300 mm

Zivid 2 L100

600mm

1600 mm

Zivid 2+ M130

800mm

2000 mm

Zivid 2+ L110

700mm

1700mm

Zivid 2+ M60

400mm

1100mm

참고

The 600 mm distance is the closest that the Zivid calibration board is within Zivid 2+ camera’s full view. For Zivid 2, that distance is 450 mm.

Correcting for larger FOV

프레임의 가장자리에서 개체를 선택하는 경우 Infield Correction으로 중앙과 가장자리를 영역을 촬영하는 것이 중요합니다. 동일한 거리에서 여러 번 캡처하면 더 나은 보정 메트릭을 제공할 수 있습니다.

칼리브레이션 보드가 더 넓은 시야를 커버할 수 있는 방법을 보여주는 9개의 다른 이미지.

어플리케이션의 작업 범위가 짧은 경우(예: Z에서 1000mm ~ 1200mm), 각 거리에서 다중 캡처와 함께 방법을 사용합니다. 이렇게 하면 이 범위에 대해 더 나은 보정을 제공할 수 있습니다.

Warm-up

Infield Correction을 실행하기 전에 카메라를 Warm-up 하는 것이 좋습니다. 최적화된 성능을 위해 어플리케이션에서와 같이 Warmup 및 Infield Correction 에서 동일한 캡처 주기를 사용하십시오. 온도 의존적 성능 요인의 영향을 더욱 줄이려면 Thermal Stabilization 을 활성화하세요.