화인스텍 로고

지식정보

제품사용 매뉴얼

EURESYS_LIBRARY_LineGauge 파라미터 동작 별 설명

2022-10-26

 

1. LineGauge 파라미터

 

방향성(Transition type)

이미지의 Gray value가 낮음(black)에서 높음(white) 또는 높음에서 낮음 방향성에서 라인을 검출합니다.

후보 선택(Choice)

탐색 영역에는 라인으로 검출할 후보를 선택할 수 있습니다.

From Begin: 검출 영역 처음부터 라인을 탐색합니다.

From End: 검출 영역 마지막부터 라인을 탐색합니다.

Largest Amplitude: 진폭(Amplitude)이 가장 큰 값을 갖는 라인을 탐색합니다.

Largest Area: 가장 큰 영역(Area) 값을 갖는 라인을 탐색합니다.

Closest: 센터에 가장 가까운 라인을 탐색합니다. ※ Amplitude와 Area는 1차 미분된 그래프의 높이와 영역을 의미합니다.

 

※ Amplitude와 Area는 1차 미분된 그래프의 높이와 영역을 의미합니다.

 

Threshold

 

1차 미분된 그래프에 Threshold(임계값)를 적용하여 라인을 검출합니다.

Threshold를 움직이면 Minimum Amplitude와 같이 움직입니다.

Minimum Amplitude

Threshold와 동일하게 동작합니다.

Threshold는 ‘임계값’, Minimum Amplitude는 ‘옵셋(Offset)’으로 이해해도 무방합니다.

Minimum Area

라인에 검출된 각 포인트의 Area를 확인하고, Area 기준으로 임계값을 적용할 수 있습니다.

하단의 Point를 체크하고, Sample Index로 포인트를 선택하여 각 포인트의 Area를 확인할 수 있습니다.

Thickness

노이즈 영향을 줄일 때 사용합니다.

LineGauge는 여러 PointGauge가 합쳐진 것입니다.

각 Point 검출 시 탐색 영역을 넓혀서 노이즈 영향을 줄이게 됩니다.

Filter

마찬가지로 노이즈 영향을 줄일 때 사용합니다.

1차 미분 그래프에 Smoothing filter가 적용됩니다.

Sampling step

샘플링 단계를 설정합니다. EasyGauge의 Calibration을 적용하지 않았다면, 1이 많은 점을 샘플링합니다.

Known AngleFitting

될 라인의 각도를 알고 있다면 체크합니다.

Outliers Threshold, Passes

샘플링된 점들 중 검출된 라인 기준으로 거리가 먼 Point는 제외합니다.

Threshold는 거리, Passes는 수행 반복 횟수를 의미합니다.

Threshold와 Passes를 조합하여 최적의 검출 결과를 찾습니다.

첨부파일