블롭(Blob) 분석
사용 프로세스
이 스텝의 사용 프로세스는 다음과 같습니다.
스텝 사용 프로세스 설명:
-
입력된 데이터를 가져옵니다. 해당 스텝의 포트를 연결하거나 파라미터 설정 구역의 입력 표시줄에서 해당 입력 데이터를 선택합니다.
-
특징 구역의 사용 여부를 확인합니다.
-
기준 구역의 사용 여부를 확인합니다.
-
기타 파라미터를 설정합니다.
-
출력 표시줄에서 출력 항목 옵션을 선택하고 출력 항목 왼쪽에 있는 ▶를 클릭하여 펼친 후 유효 범위 내의 최소값과 최대값을 입력합니다.
파라미터 설명
- 광도 이미지 사용
-
파라미터 설명: 이 파라미터 옵션을 선택한 후 뎁스 맵과 광도 이미지를 사용하여 블롭 분석을 실행합니다.
기본값: 선택하지 않음
- 특징 구역 사용
-
파라미터 설명: 특징 구역은 블롭 분석 구역을 제한하는 데 사용되며 파라미터 옵션을 선택한 후 이 스텝은 특징 구역 내부 또는 특징 구역 외부의 데이터만 처리합니다.
기본값: 선택하지 않음
조정 제안: 이 파라미터는 실제 수요에 따라 설정해야 합니다.
- 특징 구역 모드
-
파라미터 설명: 특징 구역 사용 옵션을 선택한 후 해당 파라미터는 특징 구역 내부의 데이터를 처리할지 특징 구역 외부의 데이터를 처리할지를 선택하는 데 사용됩니다.
값 리스트: 특징 구역 내의 데이터 사용, 구역의 데이터 제외
기본값: 특징 구역 내의 데이터 사용
조정 설명: 특징 구역 내부의 데이터를 처리하려면 특징 구역 내의 데이터 사용 옵션을 선택하고, 특징 구역 외부의 데이터를 처리하려면 구역의 데이터 제외 옵션을 선택합니다.
특징 구역 설정 페이지에 들어가 특징 구역의 설정법을 알아보십시오. |
- 참조 유형
-
파라미터 설명: 이 파라미터는 기준 구역을 설정한 후 해당 구역에서 데이터의 평균 높이 또는 광도를 계산하는 데 사용됩니다.
값 리스트: 없음, 기준 특징 구역, 기준 평면
-
없음: 기준 구역을 사용하지 않습니다.
-
기준 특징 구역: 기준 특징 구역을 선택한 후 여러개의 특징 구역을 추가할 수 있습니다. 소프트웨어는 특징 구역에서 데이터의 평균 높이 또는 광도를 계산합니다.
-
기준 평면: 기준 평면을 선택한 후 기준 평면의 입력 포트를 추가합니다. 기준 평면은 대상의 경사를 보정하는 데 사용되지만 보정 시 전단 변형이 발생하지 않도록 주의해야 합니다.
기본값: 없음
-
역치 필터
- 판단 방식
-
파라미터 설명: 이 파라미터는 역치 이상 또는 역치 미만의 데이터가 블롭으로 간주되는 것을 지정하는 데 사용됩니다.
값 리스트: 역치 이상, 역치 이하
-
역치 이상: 역치 이상의 데이터는 Blob으로 간주됩니다.
-
역치 이하: 역치 이하의 데이터는 Blob으로 간주됩니다.
기본값: 역치 이상
-
- 높이 역치
-
파라미터 설명: 이 파라미터는 역치를 설정하는 데 사용되며 역치 이상 또는 역치 미만의 데이터는 블롭으로 간주됩니다.
-
참조 유형이 기준 평면일 경우 입력 데이터에서 기준 평면까지의 평균 높이를 계산한 다음 높이 역치와 비교하여 역치보다 크거나 작은 데이터는 블롭으로 간주됩니다.
-
참조 유형이 기준 특징 구역일 경우 입력 데이터에서 해당 구역 내점까지의 평균 높이를 계산한 다음 높이 역치와 비교하여 역치보다 크거나 작은 데이터는 블롭으로 간주됩니다.
기본값: 0.000 mm
-
- 광도 역치
-
파라미터 설명: 이 파라미터는 역치를 설정하는 데 사용되며 역치 이상 또는 역치 미만의 데이터는 블롭으로 간주됩니다. 광도 이미지 사용하기를 선택한 경우 이 파라미터를 설정해야 합니다.
기본값: 0
열림 및 닫힘 커널 연산
- 열림 연산 커널 X/Y 크기
-
파라미터 설명: 열림 연산 커널 X/Y 크기는 형태학적 열림 연산에서 사용된 커널의 크기를 나타냅니다. 이 작업은 데이터의 작은 영역을 삭제하는 데 사용됩니다. 예를 들어, 영역 간의 연결 부분을 제거하여 올바르게 분리되거나 일부 작은 영역을 직접 제거하는 데 사용할 수 있습니다.
기본값: 3 pixels
조정 설명: X/Y 값을 조정하고 비사각형 필터를 사용하여 커널을 스캔 데이터에서 관찰된 불필요한 데이터 유형에 적응시킬 수 있습니다.
- 닫힘 연산 커널 X/Y 크기
-
파라미터 설명: 닫힘 연산 커널 X/Y 크기는 형태학적 닫힘 운산에 사용되어 지정된 커널 크기보타 작은 홀을 채울 수 있습니다. 예를 들어 손실로 인한 잠재적인 Blob 내의 작은 영역을 채우는 데 사용할 수 있습니다.
기본값: 3 pixels
조정 설명: 서로 다른 X/Y 값을 조정하고 비사각형 필터를 사용하여 커널을 스캔 데이터에서 관찰된 다양한 유형의 홀에 적응시킬 수 있습니다.
- 구역 필터 사용
-
파라미터 설명: 이 파라미터를 선택한 후 최소 면적에서 최대 면적 사이의 블롭만 유지됩니다.
기본값: 선택함
- 최대 면적
-
파라미터 설명: 이 파라미터는 유지될 블롭의 최대 면적 역치를 설정하는 데 사용됩니다.
기본값: 999.0000 mm²
- 최소 면적
-
파라미터 설명: 이 파라미터는 유지될 블롭의 최소 면적 역치를 설정하는 데 사용됩니다.
기본값: 0.5000 mm²
- 종횡비 필터 사용
-
파라미터 설명: 이 파라미터를 선택한 후 최소 종횡비에서 최대 종횡비 사이의 블롭만 유지됩니다.
기본값: 선택하지 않음
- 진원도 필터 사용
-
파라미터 설명: 이 파라미터를 선택한 후 최소 진원도에서 최대 진원도 사이의 블롭만 유지됩니다.
기본값: 선택하지 않음
- 볼록도 필터 사용
-
파라미터 설명: 이 파라미터를 선택한 후 최소 볼록도에서 최대 볼록도 사이의 블롭만 유지됩니다.
기본값: 선택하지 않음
- 정렬 방식
-
파라미터 설명: 출력한 블롭은 지정된 규칙에 따라 정렬됩니다.
값 리스트: 위치(X 오름차순), 위치(X 내림차순), 위치(Y 오름차순), 위치(Y 내림차순), 면적림(내림차순), 면적(오름차순)
기본값: 면적림(내림차순)
- Blob 검색 모드
-
파라미터 설명: 이 파라미터는 블롭 검색 모드를 선택하는 데 사용됩니다.
값 리스트: 외부 Blob, 외부 및 내부 Blob
-
외부 Blob: 더 큰 블롭 중 더 작은 블롭은 무시하고 가장 외부 층 블롭만 반환합니다. 즉 가장 외부 층의 블롭만 유지하고 중첩된 블롭은 무시한다는 뜻입니다.
-
외부 및 내부 Blob: 더 큰 블롭에 더 작은 블롭을 포함시킵니다. 즉 반환 결과에서 가장 외부 층의 블롭 외에 중첩된 블롭이 유지된다는 뜻입니다.
기본값: 외부 및 내부 Blob
-
- Blob 이미지 병합
-
파라미터 설명: 이 파라미터는 출력 시 블롭을 병합할지 여부를 선택하는 데 사용됩니다.
-
선택함: 모든 블롭은 하나의 “블롭 표면” 배열에 통합되어 출력됩니다.
-
선택하지 않음: 각 블롭은 별도의 표면으로 출력됩니다.
기본값: 선택하지 않음
-
출력 설명
해당 출력 항목을 선택한 후 스텝은 해당 출력 포트를 추가하고 스텝이 실행된 후 해당 데이터가 출력됩니다. 실제 측정 수요에 따라 해당 출력 항목을 선택할 수 있습니다.
출력 항목을 풀다운 할 수 있는 경우(왼쪽에 ▶ 표시 있음), 옵션을 선택한 후 풀다운 옵션에서 최소값과 최대값을 설정하여 유효 범위를 확정해야 합니다. 출력값이 유효 범위 내에 있을 경우 측정 항목은 합격(OK)으로, 반대로인 경우에는 불합격(NG)으로 판정됩니다. |
출력 항목 | 설명 |
---|---|
Blob의 수량 |
인식된 Blob의 수량 |
Blob(n)의 중심점 X |
각 블롭 중심의 좌표 X 값 |
Blob(n)의 중심점 Y |
각 블롭 중심의 좌표 Y 값 |
Blob(n)의 평균 높이 |
각 블롭 내점의 높이 평균값 |
Blob(n)의 최소 높이 |
각 블롭 내점의 최소 높이 |
Blob(n)의 최대 높이 |
각 블롭 내점의 최대 높이 |
Blob(n)의 너비 |
각 블롭의 너비(경계 박스의 짧은 변) |
Blob(n)의 길이 |
각 블롭의 길이(경계 박스의 긴 변) |
Blob(n)의 면적 |
각 블롭의 면적 |
Blob(n)의 중심점 |
각 블롭의 중심 좌표 |
Blob(n) 표면 |
각 블롭의 표면 데이터 |
일반적인 문제 해결
무효 파라미터
번호 | 오류 | 원인 추측 | 해결 방법 |
---|---|---|---|
1 |
설정한 “높이 역치”가 무효 |
“높이 역치” 파라미터가 유효하도록 재조정. |
|
2 |
필터에 사용되는 “커널 크기”의 설정이 불합리 |
“커널 크기”가 0보다 크지 않음 |
“커널 크기”가 0보다 크도록 재설정 |
3 |
Blob이 감지되지 않음 |
|
|