Relative Thresholding vTool#
Relative Thresholding vTool은 입력 이미지를 임계값보다 높은 회백색 값을 가지며 사용자가 지정한 극성을 가진 픽셀만 포함하는 영역으로 세분화합니다. 예를 들어 이미지 배경의 회백색 값이 크게 달라 전체 이미지에 걸쳐 고정된 임계값을 성공적으로 정의할 수 없는 경우 등 소규모의 로컬 특징을 세분화할 때 Relative Thresholding을 사용합니다.
Relative Thresholding vTool은 Image 입력 핀을 통해 이미지를 허용하고 Region 출력 핀을 통해 단일 영역을 출력합니다.
임계값 지정 전에 ROI Creator vTool을 사용하여 관심 영역을 지정하는 경우, Relative Thresholding vTool은 Roi 입력 핀을 통해 ROI 데이터를 허용합니다. 이 경우 관심 영역에 대해서만 임계값이 지정됩니다.
Relative Thresholding vTool의 Region 출력은 Roi 입력 핀이 있는 vTool의 Roi 입력으로도 사용할 수 있습니다. 자세한 내용은 ROI Creator vTool 항목을 참조하세요.
Relative Thresholding vTool은 Blob Analysis Basic 라이선스에서 사용할 수 있습니다. 라이선스를 구매하려면 Basler 웹사이트를 방문하세요.

작동 원리#
다음 이미지는 일반적인 입력 이미지와 해당 히스토그램을 보여줍니다. 회백색 값 분포가 전체 범위에 걸쳐 다소 고르게 퍼져 있음을 보여줍니다. 이는 일반적으로 전체 이미지에 걸쳐 지속적인 음영 처리가 발생하기 때문입니다.

이와 같은 경우 객체 특징을 이미지의 나머지 부분과 분리할 적절한 임계값을 찾는 것은 불가능합니다. 일반적으로 원하는 영역의 회백색 값은 배경 영역과 동일한 회백색 값 범위 내에 있습니다. 따라서 전경 픽셀과 배경 픽셀을 분리하는 것은 불가능합니다.
이 vTool에 사용되는 상대적 이미지는 대상 특징을 더 쉽게 구별할 수 있도록 해줍니다. 다음 이미지는 상대적 이미지의 히스토그램을 보여줍니다. 회백색 값 분포가 평균 강도가 0인 정규 분포와 유사함을 확인할 수 있습니다.
상대적 이미지를 생성하기 위해 입력 이미지는 vTool 설정에 지정된 크기의 사각형 평균 필터로 스무딩됩니다. 그 결과가 reference image입니다.
입력 이미지에서 reference image를 빼서 세분화 결정의 기반이 되는 relative image를 생성합니다.
Relative Threshold 설정은 세분화 경계, 즉 히스토그램에서 어두운 부분과 유사한 부분 사이 및 유사한 부분과 밝은 부분 사이의 경계를 정의합니다.
마지막 단계는 극성을 선택하여 상대적 이미지 중 어떤 부분이 출력 영역에 포함되는지 지정하는 것입니다. 다음과 같은 극성을 사용할 수 있습니다.
- Darker: 네거티브 임계값보다 낮거나 같은 회백색 값을 가진 모든 픽셀이 출력 영역에 포함됩니다.
- Lighter: 포지티브 임계값보다 높거나 같은 회백색 값을 가진 모든 픽셀이 출력 영역에 포함됩니다.
- Similar: 네거티브 임계값과 포지티브 임계값 사이의 히스토그램 중심 부분에 있는 모든 픽셀이 출력 영역에 포함됩니다.
- Darker of lighter: 분포의 하단 또는 상단에 있는 모든 픽셀이 출력 영역에 포함됩니다.
예시 이미지의 결과는 다음과 같습니다. 출력 영역에는 회로 기판의 원하는 특징이 포함되어 있습니다. Relative Thresholding 결과에 여전히 노이즈가 있는 경우 후처리 단계로 Region Morphology vTool을 사용하면 노이즈를 줄이는 데 도움이 될 수 있습니다.

정보
로컬 피처를 감지하려면 피처의 가장 작은 치수의 약 3배에 해당하는 필터 크기를 선택하십시오.
이미지 전체를 거의 채우는 더 큰 객체를 분할하기 위해 Relative Thresholding을 사용하려는 경우 적절한 필터 크기를 선택하는 것이 불가능합니다. 따라서 대상 객체의 테두리를 분할하는 것으로 시작해야 합니다. 그 후 Region Morphology vTool을 사용하여 영역을 분할한 다음 영역 채우기를 수행하십시오.
vTool 설정하기#
Relative Thresholding vTool을 구성하려면:

- vTool Settings 영역의 Recipe Management 창에서 Open Settings를 클릭하거나 vTool을 더블 클릭합니다.
Relative Thresholding Basic 대화상자가 열립니다. - 참조 이미지 생성용 필터 크기를 지정합니다.
- 상대 임계값을 지정합니다.
- 원하는 극성을 선택합니다.
pin data view에서 임계값 적용 결과를 확인할 수 있습니다. 여기에서 표시할 출력을 선택할 수 있습니다.
입력#
이미지#
Camera vTool 또는 이미지를 출력하는 vTool(예: Image Format Converter vTool)에서 직접 이미지를 허용합니다.
- 데이터 형식: 이미지
- 이미지 형식: 8비트~16비트 모노 또는 컬러 이미지. 컬러 이미지는 내부적으로 모노 이미지로 변환됩니다.
ROI#
ROI Creator vTool 또는 영역이나 직사각형을 출력하는 기타 vTool에서 ROI를 허용합니다. 여러 직사각형 또는 영역이 내부적으로 병합되어 단일 ROI를 형성합니다.
- Data type: RectangleF, RectangleF Array, Region, Region Array
출력#
영역#
임계값 이상의 그레이 값을 갖고 사용자가 지정한 극성을 가진 픽셀만 포함하는 단일 영역을 반환합니다.
- Data type: Region