제조된 부품의 인라인 표면 결함 감지는 오늘날 가장 일반적인 머신 비전 검사 작업 중 하나입니다. 이러한 응용 프로그램에서 엔지니어는 종종 2D Blob(블롭, 얼룩과 같은 형상으로 색상차를 보이는 부분) 분석에 의존하여 전체 검사 프로세스의 일부로 백그라운드에서 무작위로 위치한 영역의 초기 세분화를 수행합니다.
표준 2D BLOB(블롭) 분석
2D Blob 추출에서는 지정된 그레이스케일 데이터 임계값을 기반으로 배경에서 이미지 전경만 분리할 수 있습니다. 2D는 부품 표면의 움푹 들어간 곳이나 범프와 같은 모양 기반 얼룩이나 고르지 않은 표면(즉, 계단 높이 변화)에서 발생하는 얼룩을 식별할 수 없습니다.
이 검사 문제를 해결하기 위해 Gocator의 전용 측정 툴인 Surface Blob 툴을 사용하여 3D 표면 Blob 분할을 수행하는 방법을 살펴 보겠습니다.
검사 과제
2D 얼룩 추출의 한계를 설명하기 위해 기울어 진 표면과 여러 개의 무작위로 움푹 들어간 부분이 있는 이 검은색 브래킷을 사용합니다.
문제는 샘플 대상의 검은색(낮은 대비) 표면으로 인해 2D 스캔이 전경 Blob에서 사용 가능한 가장자리를 캡처하는 것을 허용하지 않아 결과적으로 성공적인 Blob 분할을 방해한다는 것입니다.
스마트 3D 솔루션 – Surface Blob 툴
Surface Blob 툴은 형상(3D 높이 맵) 데이터에서 기능을 추출할 수 있도록 하여 표준 2D 분할(세그맨테이션, Segmentation)을 뛰어넘습니다. 즉, 평평한 표면에서 올라오거나 가라앉은 영역을 식별할 수 있습니다. 이러한 평평한 표면은 참조영역 또는 참조평면으로 설정될 수 있으며, 이를 통해 단일 높이 임계값으로 필요한 피쳐를 정확하게 분할하기에 불충분한 계단 높이의 변화로 인해 발생하는 특수한 경우를 해결할 수 있습니다.
참조평면을 설정하고 Surface Blob 툴을 적용하면 이제 3D Blob 분석을 수행하여 샘플 대상의 얕은 찍힘과 같이 2D 인텐시티만으로는 감지가 어려운 함몰부를 식별할 수 있습니다.
요약하며…
일반적인 2D Blob 분석을 수행하는 것 외에도 Surface Blob 툴을 사용하면 형상 기반의 각 부분을 식별하기 위해 3D 높이 맵 데이터에서 Blob을 추출할 수 있습니다. 또한 측정 및 검사 프로세스에서 더 큰 유연성과 제어를 제공하기 위해 기울어진 표면에 놓인 각 부분에 대해 참조평면 또는 임의의 영역을 기준으로 움푹 들어오거나 올라간 부분으로의 식별이 가능합니다.
Surface Blob 툴은 모든 Gocator® 3D 스마트 센서에 탑재되어 있습니다. 150개 이상의 내장 측정 툴을 더 자세히 알아 보시려면 당사 웹 사이트의 펌웨어 페이지를 방문하시기 바랍니다.