안녕하세요. (주)이프입니다. AI 비전검사 장비를 납품하고 나면, 검사 정확도 못지않게 자주 듣는 이야기가 있습니다. "파라미터를 바꿨더니 어제 잡던 불량을 놓치는 것 같아요", "아침에 장비가 제대로 도는지 어떻게 확인하죠?", "누가 설정을 바꿨는지 모르겠어요." 이번 비전검사 노하우 글은 지난 글에서 예고한 대로 검사 프로그램에 넣으면 현장 운영자와 품질 담당자가 특히 좋아하는 기능 7가지를 정리합니다. 각 기능이 라인에서 어떤 문제를 풀어 주는지, 저희 비전검사 소프트웨어 Vision Agent 에서는 어떻게 동작하는지, 그리고 바로 써먹을 수 있는 팁 하나씩을 함께 적었습니다.
한 줄 요약
현장이 좋아하는 기능은 화려한 알고리즘이 아니라 "바꾸기 전에 확인하고, 바꾼 뒤에 되돌리고, 무엇이 바뀌었는지 남기는" 기능입니다.
왜 운영 편의 기능이 검사 정확도만큼 중요할까
검사 장비는 세팅이 끝난 뒤부터가 진짜 시작입니다. 신제품이 들어오고, 로트가 바뀌고, 조명이 조금씩 노화되고, 담당자가 교대로 바뀝니다. 그때마다 누군가 파라미터를 고치는데, 고친 결과를 확인할 수단이 없으면 두 가지 중 하나가 생깁니다. 아무도 손대지 못해 과검이 계속되거나, 누군가 손댄 뒤 미검이 생겨 고객 클레임으로 돌아옵니다.
그래서 저희는 검사 프로그램을 설계할 때 "운영 중에 생기는 변화"를 다루는 기능을 따로 챙깁니다. 아래 7가지는 Vision Agent 사용자 매뉴얼에 실제로 들어 있는 기능만 골랐습니다.
1. NG 시뮬레이션 : 과거 NG 를 다시 돌려 보기
라인에서 생기는 문제
"이 제품이 왜 NG 였죠?" 라는 질문에 바로 답하기 어렵습니다. 한 시나리오 안에 측정 · 외관 · 판정 노드가 수십 개 있으면, 어느 단계에서 NG 가 났는지 이미지 한 장만 보고는 알기 힘듭니다.
Vision Agent 에서는
검사 > NG 시뮬레이션 화면에서 저장된 NG 이력을 시나리오와 기간으로 검색하고, 건을 고른 뒤 [Run 선택] 또는 [Run 전체] 로 다시 추론합니다. 결과 표에는 노드별 판정 · 값 · 처리 시간이 나와서 어느 노드에서 NG 가 났는지 추적할 수 있습니다.
실무 팁
파라미터를 고친 직후에 과거 NG 이미지로 한 번 돌려 보세요. 고친 설정에서도 진짜 불량이 여전히 NG 로 나오는지 장비를 멈추지 않고 확인할 수 있습니다.
2. 레시피 검증 : 바꾸기 전 레시피와 지금 레시피를 나란히
라인에서 생기는 문제
과검을 줄이려고 판정 범위를 조금 넓혔는데, 그 바람에 어떤 불량이 OK 로 바뀌었는지는 실제 라인에서 시간이 지나야 드러납니다.
Vision Agent 에서는
시나리오 목록에서 우클릭 > 레시피 검증을 누르면, 같은 이미지들을 과거 어느 시점의 레시피와 현재 레시피로 각각 검사해 좌우로 비교합니다. 과거 시점은 저장할 때마다 남는 감사 이력, 5분 간격 자동 스냅샷, Hub 커밋에서 고를 수 있습니다. 검증 중에는 PLC · TCP · 조명 같은 외부 출력과 대기 노드를 건너뛰므로 장비에 영향이 없습니다.
결과는 동일 / 값만 변화 / OK→NG / NG→OK / 오류 건수로 요약되고, 판정이 바뀐 행은 색으로 강조됩니다. 노드별 출력값과 차이(Δ)를 표로 보고, CSV 로 내보낼 수도 있습니다.

실무 팁
Save Image 노드의 [Verify 이미지 따로 저장] 을 켜고 판정 경계 근처 값을 하한 · 상한으로 지정해 두면, 경계에 걸린 이미지만 따로 모입니다. 레시피를 바꾸기 전에 이 폴더를 [Verify 폴더 추가] 로 불러와 비교하면 가장 민감한 이미지로 영향을 확인할 수 있습니다.
3. 비전 정합화 검증 : 아침마다 하는 시업 점검
라인에서 생기는 문제
주말 동안 장비가 멈춰 있었거나, 카메라 · 렌즈를 교체했거나, 누군가 설정을 만졌다면 월요일 아침 첫 제품부터 판정이 달라질 수 있습니다. 한계 샘플을 손으로 흘려 보는 시업 점검은 번거로워서 빠지기 쉽습니다.
Vision Agent 에서는
검사 > 비전 정합화 검증에 기준이 되는 OK / NG 이미지를 등록해 두면, 지금 설정으로 검사했을 때 예전과 같은 판정이 나오는지 점검합니다. 이미지마다 기대 판정(OK / NG / ANY)을 정하고, 다르면 FAIL, 판정 노드가 없거나 실행 오류면 ERROR 로 표시합니다. 기준 이미지는 프로그램 설정 폴더에 복사 보관되므로 원본이 지워져도 검증할 수 있습니다.
옵션으로 [프로그램 시작 시 자동 검증 (시업 점검)] 과 [불일치 · 오류 시 알람] 을 켤 수 있고, 실행마다 시각 · 결과 · 실행 방식 · 사용자 · 모델이 검증 이력으로 남습니다.

실무 팁
판정을 비교하는 기능이므로 시나리오에 Judge 나 Result Judge 같은 판정 노드가 꼭 있어야 합니다. 기준 이미지에는 양품만 넣지 말고, 잡아야 하는 대표 불량과 경계에 가까운 한계 샘플을 함께 넣어 두세요.
4. Hub 관리 : 레시피 버전 관리와 감사 추적
라인에서 생기는 문제
"어제까지 잘 되던 게 오늘 갑자기 안 돼요." 이럴 때 가장 먼저 필요한 정보는 누가 · 언제 · 무엇을 바꿨는지입니다. 기록이 없으면 원인을 찾는 데 하루가 갑니다.
Vision Agent 에서는
이력 > Hub 관리는 두 탭으로 나뉩니다. 레시피 버전 탭은 Commit(스냅샷 저장) / Branch / Push / Pull / Rollback 을 지원해, 파라미터를 크게 바꾸기 전에 Commit 해 두면 언제든 이전 상태로 되돌릴 수 있습니다. 감사 추적 탭은 설정을 저장할 때마다 누가 · 언제 · 무엇을 바꿨는지를 자동으로 기록하고, 기록을 고르면 항목별 변경 전 / 후 값이 나옵니다.
[무결성 검사] 는 기록이 지워지거나 고쳐지지 않았는지 확인하고, [CSV 내보내기] 로 품질 문서에 첨부할 수 있습니다. 노드 위치 이동처럼 동작과 무관한 변경은 기록하지 않아 목록이 깔끔합니다.

실무 팁
감사 추적의 시나리오 변경 기록에서 [레시피 검증] 을 바로 누르면 그 변경 전후를 이미지로 비교할 수 있습니다. "기록 확인 → 영향 확인 → 필요하면 Rollback" 순서를 팀 규칙으로 정해 두면 원인 추적 시간이 크게 줄어듭니다.
5. 생산 설정 : 운영자에게는 꼭 필요한 파라미터만
라인에서 생기는 문제
운영자가 생산 중에 조정해야 하는 값은 몇 개뿐인데, 엔지니어용 세팅 화면을 통째로 열어 주면 건드리면 안 되는 값까지 바뀝니다. 반대로 아무것도 못 바꾸게 막으면 사소한 조정에도 엔지니어를 불러야 합니다.
Vision Agent 에서는
검사 > 생산 설정은 엔지니어가 미리 골라 둔 파라미터만 운영자(OPERATOR)가 생산 중에 조정할 수 있게 노출하는 화면입니다. 시나리오 선택 → Load → View / Edit 모드 전환 → 항목 조정 → Save 순서로 씁니다. 권한은 OPERATOR(검사 실행 · 결과 조회 · 모델 선택), MAKER(시나리오 편집 · 카메라 · 조명 조정 등), MASTER(시스템 설정 전체 · 계정 관리 · 커스텀 UI 편집) 3단계로 나뉘고, 권한이 부족한 기능은 진입할 때 안내가 나옵니다.
실무 팁
운영자에게 여는 값은 "로트마다 실제로 바뀌는 값" 으로 좁히세요. 그리고 생산 설정에서 바꾼 값도 Hub 의 감사 추적과 레시피 검증으로 확인하는 흐름을 함께 안내하면 운영자와 엔지니어 모두 안심합니다.
6. 검사 이력과 알람 이력 : 찾고, 보고, 내보내기
라인에서 생기는 문제
고객사에서 특정 날짜 제품의 검사 결과를 요청하거나, 야간에 장비가 몇 번 멈췄는지 물어볼 때, 로그 파일을 뒤지는 방식으로는 바로 답할 수 없습니다.
Vision Agent 에서는
이력 > 검사 이력은 기간 · 시나리오 · 결과(전체 / OK / NG) · 텍스트로 거르고, 왼쪽 목록에서 건을 고르면 결과 이미지와 노드별 결과(판정 / 값 / 시간)를 보여 줍니다. CSV 내보내기와 오래된 기록 삭제도 지원합니다. 이력 > 알람 이력은 기간 · 레벨(Info / Warning / Error) · 텍스트로 알람을 검색하고, 발생 모듈과 메시지를 확인합니다.

실무 팁
NG 만 걸러 놓고 하루 단위로 훑어보는 습관이 가장 효과적입니다. 같은 노드에서 NG 가 몰리면 그 노드를 NG 시뮬레이션으로 다시 돌려 과검인지 진짜 불량인지 바로 확인하세요.
7. 커스텀 UI : 라인마다 필요한 정보만 한 화면에
라인에서 생기는 문제
카메라 두 대를 쓰는 라인과 한 대를 쓰는 라인, 사이클 타임이 중요한 라인과 수율이 중요한 라인은 운영 화면에서 보고 싶은 정보가 다릅니다. 고정된 화면은 결국 어느 라인에도 딱 맞지 않습니다.
Vision Agent 에서는
커스텀 UI는 운영 화면을 위젯 단위로 자유롭게 구성하는 기능입니다. 결과 이미지 뷰어, OK / NG 대형 배너, 생산 카운터와 수율, 결과값 표, 사이클 타임 · 수율 · CPK 차트, 장치 상태 LED, 알람, 로그, 변수 모니터, 운전 버튼 등을 끌어다 놓습니다. 편집 모드는 MASTER 권한에서 열리고, 격자 스냅 · 자동 정렬 가이드 · 실행 취소(최대 50단계)를 지원합니다. 레이아웃은 파일로 저장되어 다른 장비의 같은 폴더로 복사하면 화면 구성을 그대로 옮길 수 있습니다.

실무 팁
카메라가 2대라면 결과 이미지 위젯을 2개 놓고 각각 다른 시나리오를 지정하면 좌우로 나란히 볼 수 있습니다. 운영자가 화면만 보고 "지금 정상인가" 를 알 수 있도록 판정 배너와 장치 상태, 알람 위젯을 가장 눈에 띄는 자리에 두세요.
덤 : 도움말과 튜토리얼
기능이 많아질수록 "이 버튼이 뭐였지?" 가 늘어납니다. Vision Agent 의 도움말 > 도움말 보기에는 모든 노드 · 알고리즘의 사용 시점, 동작 원리, 파라미터, 출력 설명이 있고, 교육 탭에서는 화면 위에 스포트라이트를 비추며 단계별로 따라 하는 인터랙티브 튜토리얼을 제공합니다. 레시피 검증 · 비전 정합화 검증처럼 이 글에서 소개한 화면 상당수에도 오른쪽 위에 [튜토리얼] 버튼이 있어, 신규 운영자 교육 자료로 그대로 쓸 수 있습니다.
한눈에 보는 7가지 기능
| No | 기능 | 풀어 주는 문제 | 메뉴 위치 |
|---|---|---|---|
| 1 | NG 시뮬레이션 | 과거 NG 가 어느 노드에서 났는지 추적, 파라미터 수정 후 재검증 | 검사 > NG 시뮬레이션 |
| 2 | 레시피 검증 | 바꾸기 전 · 후 레시피의 판정 차이를 장비 영향 없이 비교 | 시나리오 우클릭 > 레시피 검증 |
| 3 | 비전 정합화 검증 | 시업 점검, 설정 변경 · 장비 교체 후 판정 변화 감지 | 검사 > 비전 정합화 검증 |
| 4 | Hub 관리 | 레시피 버전 저장 · Rollback, 누가 · 언제 · 무엇을 바꿨는지 기록 | 이력 > Hub 관리 |
| 5 | 생산 설정 | 운영자에게 꼭 필요한 파라미터만 노출, 권한 3단계 | 검사 > 생산 설정 |
| 6 | 검사 · 알람 이력 | 날짜 · 결과별 검색, 노드별 결과 확인, CSV 내보내기 | 이력 > 검사 이력 / 알람 이력 |
| 7 | 커스텀 UI | 라인마다 필요한 정보만 배치한 운영 화면, 다른 장비로 이식 | 보기 > 커스텀 UI |
마치며
검사 프로그램을 고를 때 데모에서는 알고리즘이 눈에 띄지만, 납품 후 1년이 지나면 현장에서 고맙다는 말을 듣는 쪽은 대개 위와 같은 운영 기능입니다. 바꾸기 전에 확인하고, 바꾼 뒤에 되돌릴 수 있고, 무엇이 바뀌었는지 남는 장비는 담당자가 바뀌어도 오래 안정적으로 돕니다. 지금 쓰고 계신 검사 장비에서 아쉬운 운영 기능이 있다면 댓글이나 문의로 알려 주세요. 다음 글에서는 개당 수십 ms 안에 끝내야 하는 고속 검사에서 검사 프로그램의 사이클 타임을 줄이는 방법을 정리하겠습니다.
홈페이지 : www.intelligentfactory.co.kr/business/platform
☎ 070-7543-2022 · ✉ hssong@intelligentfactory.co.kr · 🌐 www.intelligentfactory.co.kr
아래 QR 코드를 카카오톡으로 스캔하시면 바로 상담이 연결됩니다.




