산업용 비전검사란? 원리와 적용 분야 쉽게 정리

안녕하세요. URITTO입니다.

저는 20년 동안 레이저 자동화 분야를 경험해왔습니다.

자동화 설비를 구성하다 보면 제품의 위치나 조립 상태, 부품 유무를 사람이 계속 확인하기 어려운 경우가 많습니다.

이때 많이 사용하는 기술이 산업용 비전검사입니다.

비전검사는 단순히 카메라로 사진을 찍는 기술이 아닙니다. 조명으로 검사 대상의 특징을 잘 보이게 만들고, 카메라와 렌즈로 영상을 얻은 뒤 소프트웨어가 위치, 형상, 치수, 문자, 불량 여부 등을 판단하는 하나의 검사 시스템입니다.

특히 현장에서 비전검사가 갑자기 불안정해졌을 때는 기준값부터 바꾸기보다 “정상 생산 때의 영상과 지금 영상이 무엇이 달라졌는가”를 먼저 확인하는 것이 중요합니다.

오늘은 산업용 비전검사의 기본 원리와 구성부터 실제 설비에서 문제가 생겼을 때 어떤 순서로 확인하면 좋은지 정리해보겠습니다.

1. 산업용 비전검사란 무엇일까? 📷

한눈 요약: 산업용 비전검사는 카메라 영상에서 필요한 특징을 찾아 제품 상태를 자동으로 판단하는 검사 방식입니다.

  • Q. 일반 카메라로 사진을 찍는 것과 무엇이 다른가요?
  • A. 사람이 사진을 보는 것이 아니라 시스템이 영상을 분석하고 결과를 자동으로 판단한다는 점이 가장 큰 차이입니다.

제품이 검사 위치에 들어오면 카메라가 영상을 촬영하고 프로그램이 미리 설정된 조건을 기준으로 이미지를 분석합니다.

예를 들어 다음과 같은 항목을 확인할 수 있습니다.

  1. 부품이 있는지 없는지
  2. 제품이 정해진 위치에 있는지
  3. 방향이 맞는지
  4. 조립 상태가 정상인지
  5. 문자나 바코드가 정상인지
  6. 표면에 이상이 있는지

비전검사의 핵심은 사진을 잘 찍는 것 자체가 아니라 매번 비슷한 조건의 영상을 안정적으로 얻고, 그 영상으로 정상과 불량을 구분하는 것입니다.

2. 비전검사는 어떤 순서로 동작할까? 🔍

한눈 요약: 조명 → 촬영 → 영상처리 → 판정 → 설비 제어의 순서로 동작하는 경우가 많습니다.

  • Q. 카메라가 촬영하면 바로 OK·NG가 나오는 건가요?
  • A. 촬영 이후 영상처리 과정에서 필요한 특징을 찾고 기준과 비교한 뒤 결과를 판단합니다.

일반적인 흐름은 다음과 같이 볼 수 있습니다.

  1. 제품이 검사 위치에 도착
  2. 센서 또는 PLC가 촬영 신호 전달
  3. 조명 점등
  4. 카메라 촬영
  5. 영상처리
  6. 검사 결과 판정
  7. PLC 또는 로봇으로 결과 전달
  8. 다음 공정 진행 또는 NG 배출

여기서 한 단계라도 조건이 달라지면 검사 결과가 달라질 수 있습니다.

그래서 비전검사를 볼 때는 카메라만 보는 것이 아니라 촬영 전후의 설비 동작까지 하나의 흐름으로 보는 것이 중요합니다.

3. 카메라보다 조명을 먼저 봐야 하는 이유 💡

한눈 요약: 검사하려는 특징이 영상에서 잘 보이지 않으면 좋은 카메라도 안정적인 판정을 하기 어렵습니다.

  • Q. 카메라 해상도를 높이면 대부분 해결되지 않나요?
  • A. 아닙니다. 검사 대상이 조명 때문에 제대로 구분되지 않는다면 해상도만 높여도 근본적인 문제가 해결되지 않을 수 있습니다.

같은 제품이라도 조명 방향에 따라 전혀 다르게 보일 수 있습니다.

금속 표면처럼 반사가 강한 제품은 조명이 조금만 달라져도 특정 부분이 하얗게 날아가거나 검게 보일 수 있습니다.

그래서 현장에서는 단순히 밝게 만드는 것보다 검사하려는 특징과 배경의 차이를 크게 만드는 것이 중요합니다.

예를 들어 외곽 형상을 볼 때는 백라이트가 효과적일 수 있고, 반사가 심한 표면에서는 다른 형태의 조명이 더 적합할 수 있습니다.

제가 비전검사를 볼 때도 영상이 불안정하다면 소프트웨어 기준보다 먼저 조명 상태가 달라졌는지 확인하는 편이 좋다고 봅니다.

4. 렌즈와 작업거리는 왜 중요할까? 🎯

한눈 요약: 렌즈와 작업거리는 카메라가 볼 수 있는 영역과 실제 검사 해상도에 직접적인 영향을 줍니다.

  • Q. 제품 전체가 화면에만 들어오면 렌즈는 괜찮은 건가요?
  • A. 아닙니다. 검사해야 할 가장 작은 특징을 충분히 구분할 수 있는지도 확인해야 합니다.

제품 전체가 한 화면에 들어오더라도 아주 작은 흠집이나 위치 차이를 구분해야 한다면 픽셀당 실제 크기가 충분한지 확인해야 합니다.

반대로 작은 영역만 크게 확대하면 필요한 검사 범위를 한 번에 볼 수 없게 됩니다.

또한 카메라와 제품의 거리가 달라지면 초점 상태나 영상 크기가 변할 수 있습니다.

그래서 렌즈를 선택할 때는 단순히 카메라 사양보다 검사 영역, 작업거리, 필요한 최소 검출 크기를 함께 보는 것이 중요합니다.

5. 비전검사에서 가장 먼저 구분해야 할 것은? 👀

한눈 요약: 문제가 발생했을 때 영상 취득 문제인지 판정 조건 문제인지 먼저 구분하면 원인을 찾기 쉬워집니다.

  • Q. 오검출이 발생하면 기준값부터 확인하면 되나요?
  • A. 저는 먼저 현재 촬영 영상 자체가 정상 생산 때와 같은지 확인하는 것이 좋다고 봅니다.

비전검사 문제는 크게 두 가지로 나눠볼 수 있습니다.

첫 번째는 영상 자체가 달라진 경우입니다.

조명 밝기, 초점, 제품 위치, 오염, 반사 등이 달라지면서 원본 영상부터 정상 상태와 다를 수 있습니다.

두 번째는 영상은 정상인데 판정 결과가 달라지는 경우입니다.

이 경우에는 검사 영역, 기준값, 패턴 설정, 프로그램 조건 등을 확인해야 합니다.

영상이 달라졌는데 기준값만 계속 변경하면 검사는 잠시 통과할 수 있어도 근본적인 원인은 그대로 남게 됩니다.

6. 제품 위치가 조금만 흔들려도 문제가 될까? 📐

한눈 요약: 검사 방식에 따라 작은 위치 변화도 판정 결과에 영향을 줄 수 있습니다.

  • Q. 제품이 몇 mm 정도 움직이는 것도 오검출 원인이 될 수 있나요?
  • A. 검사 영역과 알고리즘에 따라 충분히 영향을 줄 수 있습니다.

지그가 제품을 항상 같은 위치에 고정하지 못하거나 컨베이어 정지 위치가 흔들리면 카메라에서 보이는 제품 위치도 달라집니다.

비전 프로그램에서 위치 보정을 사용하더라도 허용 범위를 넘어가면 검사 영역이 원하는 위치에서 벗어날 수 있습니다.

따라서 특정 제품에서만 NG가 발생한다면 알고리즘보다 먼저 제품이 실제로 같은 위치에 들어오는지 확인할 필요가 있습니다.

이때는 카메라 화면만 보지 말고 지그, 스토퍼, 실린더, 제품 안착 상태까지 같이 보는 것이 좋습니다.

7. 정상 제품을 NG로 판정하면 기준값을 넓혀도 될까? ⚠️

한눈 요약: 원인을 확인하지 않고 기준값부터 넓히면 실제 불량까지 통과할 수 있습니다.

  • Q. 오검출이 많으면 허용범위를 조금 넓히면 되지 않나요?
  • A. 가능은 하지만 왜 오검출이 생겼는지 먼저 확인해야 합니다.

정상 제품이 계속 NG로 나오면 현장에서는 생산을 계속하기 위해 기준값을 완화하고 싶어질 수 있습니다.

하지만 영상 자체가 달라진 상태에서 기준만 넓히면 실제 불량도 OK로 통과할 가능성이 커집니다.

따라서 기준 변경 전에는 최소한 다음을 비교하는 것이 좋습니다.

  1. 정상 생산 때의 영상
  2. 현재 NG 영상
  3. 실제 정상 제품인지 확인
  4. 조명과 초점 변화
  5. 제품 위치 변화
  6. 검사 측정값의 분포

비전검사에서 기준값은 불량을 줄이기 위한 숫자가 아니라 정상과 불량을 구분하는 기준이라는 점이 중요합니다.

8. 비전검사가 갑자기 불안정하면 어떤 순서로 볼까? 🛠️

한눈 요약: 프로그램보다 먼저 실제 영상과 촬영 조건이 달라졌는지 확인하는 것이 좋습니다.

  • Q. 갑자기 오검출이 늘었다면 어디부터 확인하면 좋을까요?
  • A. 정상 생산 때와 달라진 부분을 가장 먼저 확인하는 것이 도움이 됩니다.

제가 기본적인 점검 순서를 잡는다면 다음과 같이 볼 수 있습니다.

  1. 현재 NG 영상 확인
  2. 정상 생산 영상과 비교
  3. 조명이 정상적으로 켜지는지 확인
  4. 렌즈와 보호창 오염 확인
  5. 초점 상태 확인
  6. 제품 안착과 위치 확인
  7. 카메라 촬영 타이밍 확인
  8. 검사 영역과 기준값 확인
  9. 최근 프로그램 변경 이력 확인

특히 카메라 촬영 시점에 제품이 완전히 정지하지 않았거나 기구가 아직 움직이고 있다면 영상이 흔들릴 수도 있습니다.

이런 문제는 소프트웨어를 아무리 조정해도 반복될 수 있기 때문에 촬영 순간의 설비 상태까지 함께 확인하는 것이 좋습니다.

9. 비전검사에서 반복성이 중요한 이유 🔁

한눈 요약: 같은 정상 제품을 여러 번 검사했을 때 결과가 비슷하게 나와야 신뢰할 수 있는 검사라고 볼 수 있습니다.

  • Q. 한 번 정상 판정되면 검사 조건이 잘 잡힌 것 아닌가요?
  • A. 한 번의 결과보다 반복 검사에서 얼마나 안정적인지가 더 중요합니다.

비전검사 셋업을 할 때 정상 제품 한 개를 검사해서 OK가 나왔다고 끝내기에는 부족합니다.

같은 제품을 여러 번 넣어보고 위치를 조금 바꿔보거나 정상 제품 간의 편차도 확인해야 합니다.

정상 제품의 측정값이 기준선 가까이에서 계속 흔들린다면 양산 중 조명이나 제품 상태가 조금만 달라져도 오검출이 발생할 가능성이 있습니다.

그래서 양산 적용 전에는 정상 제품과 실제 불량 제품을 충분히 비교해 검사 조건이 안정적으로 구분되는지 확인하는 것이 중요합니다.

10. 좋은 비전검사는 무엇이 다를까? ✅

한눈 요약: 정상과 불량을 구분하는 것뿐 아니라 환경 변화에도 안정적으로 같은 결과를 내는 검사가 좋은 검사입니다.

  • Q. 검사 정확도가 높으면 좋은 비전검사라고 볼 수 있나요?
  • A. 정확도뿐 아니라 반복성, 유지보수성, 원인 분석이 쉬운 구조도 중요합니다.

좋은 비전검사는 검사 조건이 복잡하기만 한 시스템이 아닙니다.

정상 제품과 불량 제품의 차이가 영상에서 명확하고, 조명과 제품 위치가 안정적이며, NG가 발생했을 때 어떤 항목에서 문제가 생겼는지 확인하기 쉬워야 합니다.

또한 원본 이미지와 측정값을 저장하면 나중에 불량이나 오검출이 발생했을 때 원인을 분석하는 데 큰 도움이 됩니다.

자동화 설비에서는 비전 결과가 다음 공정과 바로 연결되기 때문에 검출 성능뿐 아니라 장기간 안정적으로 반복되는가도 중요하게 봐야 합니다.

11. 산업용 비전검사 핵심 정리 📷

산업용 비전검사는 카메라 한 대로 제품을 보는 단순한 기술이 아닙니다.

카메라, 렌즈, 조명, 제품 위치, 촬영 타이밍, 영상처리 조건이 모두 안정적으로 맞아야 신뢰할 수 있는 검사 결과를 얻을 수 있습니다.

특히 검사 결과가 갑자기 달라졌다면 처음부터 기준값이나 프로그램을 바꾸기보다는 정상 생산 때의 원본 영상과 현재 영상이 무엇이 다른지 확인하는 것이 중요합니다.

영상 자체가 달라졌다면 조명, 초점, 제품 위치, 오염 등의 물리적인 조건을 먼저 확인하고, 영상은 정상인데 결과만 달라졌다면 그때 검사 영역과 판정 조건을 확인하는 방식으로 접근하면 문제 범위를 좁히는 데 도움이 됩니다.

실제 비전검사 결과는 제품 형상과 표면 상태, 카메라 해상도, 렌즈, 조명, 작업거리 및 영상처리 조건에 따라 달라질 수 있으므로 양산 적용 전에는 실제 정상 제품과 불량 제품을 기준으로 충분히 검증하는 것이 중요합니다.

항상 감사합니다. 좋은하루 되세요^^