
머신비전 검사에서 간헐적인 오검출이 생기면 알고리즘부터 바꾸기 쉽습니다. 하지만 먼저 확인할 것은 카메라에 들어오는 빛이 매번 같은 조건인지입니다. 조명, 노출, 트리거가 흔들리면 같은 제품도 서로 다른 영상으로 보이고, 판정 기준을 안정적으로 맞추기 어렵습니다.
이번 글에서는 현장에서 원인을 좁혀 가는 기본 점검 순서를 정리합니다. 특정 카메라나 조명 제품에 종속되지 않는 일반 절차이며, 실제 장비의 입력·출력 신호와 허용 노출 범위는 제조사 문서 및 현장 안전 기준에 맞춰 확인해야 합니다.
1. 먼저 검사 대상과 결함을 정의합니다
무엇을 검출할지 한 문장으로 정합니다. 예를 들어 외곽 치수, 표면 흠집, 인쇄 누락, 투명 부품의 균열은 필요한 대비가 각각 다릅니다. 양품과 불량 샘플을 준비하고, 결함 위치와 방향, 제품의 흔들림을 확인합니다. 카메라 해상도나 AI 모델을 바꾸기 전에 결함이 영상에서 충분히 구분되어 보이는지 확인하세요.
2. 조명은 결함의 모양에 맞춰 고릅니다
무광 표면은 전면 확산광으로 균일하게 비추는 것부터 시험할 수 있습니다. 치수나 외곽선을 볼 때는 부품 뒤에서 비추는 투과광이 실루엣을 분명하게 만듭니다. 얕은 각도의 암시야 조명은 표면의 흠집이나 각인을 두드러지게 할 수 있습니다. 반짝이는 금속이나 곡면은 정면 반사가 생기기 쉬우므로 확산광이나 돔 조명, 편광 조합을 샘플로 비교합니다.
한 번에 조명 종류와 각도, 밝기를 모두 바꾸지 말고 한 변수씩 바꿔 양품·불량 이미지를 저장하세요. 조명 방식은 제품 표면, 카메라 시야, 검사할 결함에 따라 결과가 달라지므로 실제 샘플 테스트가 필요합니다.
3. 주변광과 자동 노출을 통제합니다
공장 천장등, 작업등, 창문 빛이 바뀌면 영상 밝기와 반사가 달라질 수 있습니다. 비전 전용 조명을 두고 차광 구조를 검토한 뒤, 자동 노출이 계속 변하는지 확인합니다. 가능한 경우 검사 조건을 정할 때 노출시간과 게인을 고정하고, 히스토그램과 결함 영역의 대비를 비교합니다. 너무 어두우면 노이즈와 세부 손실이 생길 수 있고, 너무 밝으면 밝은 부분의 정보가 날아갈 수 있습니다.
4. 트리거와 조명 스트로브의 순서를 확인합니다
센서 감지 후 카메라가 촬영하는지, 조명이 노출 구간에 맞춰 켜지는지 신호 흐름을 그려 봅니다. 트리거 지연, 입력 극성, 카메라의 노출 모드, 조명 컨트롤러의 점등·소등 시간을 장비 문서와 대조하세요. 특히 촬영 간격이 짧거나 조명 점멸이 빠르면 이전 점등이 끝나기 전에 다음 트리거가 들어오지 않는지 확인해야 합니다. 간헐적으로 어두운 프레임이 섞이면 트리거 타이밍과 조명 점멸 안정성을 우선 점검합니다.
5. 실제 속도와 교대 조건에서 반복 검증합니다
저속 시험만 통과했다고 양산 조건에서 안정적이라고 단정할 수 없습니다. 목표 라인 속도, 제품 위치 편차, 작업등 상태, 장시간 연속 운전 조건에서 영상을 모으고, 프레임별 밝기·검출률·오검출을 비교합니다. 설정값과 카메라·조명 위치를 기록해 교대나 보전 작업 후에도 같은 조건으로 복원할 수 있게 합니다.
현장 체크리스트
□ 결함과 양품의 차이가 영상에서 명확한가
□ 조명 방식·각도·차광 조건이 고정되어 있는가
□ 노출·게인·트리거 모드가 검사 조건에 맞는가
□ 센서, 카메라 노출, 조명 점등이 동기화되어 있는가
□ 목표 속도와 주변광 변화에서도 재현되는가
요약하면 알고리즘 조정 전에 영상의 대비와 반복성을 먼저 확보하는 것이 좋습니다. 조명과 촬영 조건을 고정한 뒤에도 판정이 불안정하다면 그때 렌즈 초점·심도, 제품 위치, 검사 알고리즘을 단계적으로 살펴보세요. 장비별 신호 사양과 안전 인터록은 반드시 해당 제조사 문서를 확인하시기 바랍니다.
참고 자료
Basler, 머신비전에서의 조명: https://www.baslerweb.com/ko-kr/learning/illumination/
머신비전 조명
적절한 조명은 이미지 처리에 큰 영향을 미치며 높은 이미지 품질과 안정적인 분석을 위한 기반이 됩니다. 조명을 선택할 때 가장 중요한 사항을 알아보세요.
www.baslerweb.com
Cognex, Lighting For Machine Vision Applications (2025-11-06): https://www.cognex.com/en/tools-and-resources/starter-guides/machine-vision/the-importance-of-lighting
Vision system lighting: techniques and filters | Cognex
The central role of lighting in machine visionPoor lighting is the most common cause of poor machine vision performance. Even sophisticated cameras and software can’t make up for inadequate lighting. Good lighting for machine vision maximizes contrast o
www.cognex.com
Basler, Light Control: https://docs.baslerweb.com/light-control
Light Control | Basler Product Documentation
Cameras Area and Line Scan Cameras Features Light Control The Light Control camera feature allows you to control up to 4 light devices. The feature is based on the SLP protocol that enables cameras and light devices to communicate directly with each other.
docs.baslerweb.com
이미지 출처 및 이용 조건
Freddy II Robot (1973), University of Edinburgh, School of Informatics / Freddy II Project, CC BY 4.0. 원본: https://commons.wikimedia.org/wiki/File:Freddy-II-Robot.jpg · 라이선스: https://creativecommons.org/licenses/by/4.0/ . 본문과 무관한 제품 사진이 아닌 초기 시각·조립 로봇의 참고 이미지로 사용했습니다. 이미지는 편집하지 않았습니다.
머신비전 검사 조건을 제품과 라인에 맞게 설계하거나 기존 설비의 오검출 원인을 점검할 때는 이노소프트의 설비제어·머신비전 소프트웨어 개발 분야에 문의해 주세요. 실제 시스템의 성능은 샘플과 현장 조건을 확인한 뒤 판단해야 합니다.
'[(주)북스 | 이노소프트] > SW개발정보' 카테고리의 다른 글
| C# 설비 알람 로그 CSV 만들기: 필드 이스케이프와 엑셀 수식 위험 점검 (0) | 2026.10.18 |
|---|---|
| C# WinForms 설비 통신 중 화면 멈춤 방지: async·await와 취소 처리 (0) | 2026.10.17 |
| 설비 제어와 빅데이터 분석: PC 기반 제어의 우수성 (0) | 2025.03.05 |
| VisualStudio C# 오프라인(로컬 레이아웃) 설치 만들기 (0) | 2025.03.03 |
| 실행파일(exe) 분석/디컴파일/리버스엔지니어링 (0) | 2024.12.13 |