Contrast Distortion Filter

The Contrast Distortion filter corrects and/or removes points that are affected by contrast distortion as a result of blurring in the camera lens. In the point cloud, this typically occurs in regions with high contrast (strong specular reflection), and in regions with large texture gradients.

필터에는 수정제거 두 가지 모드가 있습니다. 3D 공간에서 포인트가 수정되는 정도는 strength 매개변수에 따라 다릅니다. 제거가 켜져 있는 경우 수정이 threshold 매개변수 값보다 높으면 큰 수정이 발생한 포인트가 제거됩니다. 수정과 제거 모두 켜고 끌 수 있습니다.

필터는 카메라의 초점이 잘 맞도록 조리개 값을 선택할 때 가장 잘 작동합니다(조리개를 조정하기 위해 Depth of Focus 을 참조). Strength 값이 높을수록 더 많이 수정됩니다. threshold 값이 높을수록 필터가 포인트 제거에 더 엄격해집니다.

조심

Strength 가 너무 높게 설정되면 Contrast Distortion 필터가 보정을 과도하게 보정할 수 있습니다!

Zivid 2의 경우 Stripe Engine 사용할 때 대비 왜곡 필터를 활성화해야 합니다. Zivid 2 이상에서는 선택 사항입니다. 필터를 끄면 3D 가장자리의 선명도를 유지하는 데 도움이 됩니다.

When do you use the Contrast Distortion filter?

Correction

빈 피킹과 같은 어플리케이션에서는 객체 감지 및 위치 파악을 위한 모델을 기반으로 하는 매칭 알고리즘을 사용하는 것이 일반적입니다. 이 필터의 수정 구성 요소를 사용하면 개체의 결과 포인트 클라우드를 실제 개체 및 해당 CAD 모델과 더 유사하게 만들 수 있습니다.

Removal

검사 어플리케이션에서 높은 신뢰도로 포인트만 유지하는 것이 종종 바람직합니다. 대비 왜곡의 영향을 받는 지점은 신뢰도가 낮은 것으로 간주됩니다. 이 필터의 제거 구성 요소를 사용하여 이러한 점을 제거할 수 있습니다.

대비 왜곡 필터는 3D 캡처당 아래의 처리 시간이 추가됩니다.

Version History

SDK

Changes

2.0.0

Contrast distortion filter API가 추가되었습니다.