표제지
목차
ABSTRACT 9
제1장 서론 10
제1절 연구 배경 10
제2절 비전 검사 11
제3절 연구 동향 12
제4절 연구 목표 13
제2장 기존 연구 및 아이디어 14
제1절 기존 연구 14
1. SPADE 14
2. Mahalanobis AD 15
3. PaDiM 16
4. PatchCore 17
제2절 아이디어 18
1. 데이터 수집 시스템 구축 18
2. 불량 검사 알고리즘 개발 19
3. 데이터셋 수집 및 검증 20
제3장 연구 방법 21
제1절 데이터 수집 시스템 구축 21
1. 영상취득부 구현 22
2. 조명부 구현 23
제2절 불량 검사 알고리즘 개발 24
1. 데이터 전처리 24
2. 불량 검사 알고리즘 25
제3절 데이터셋 수집 및 검증 27
1. 데이터셋 수집 27
2. 데이터셋 검증 29
제4장 연구 결과 30
제1절 데이터 수집 결과 30
제2절 알고리즘 적용 결과 33
1. Gradient & Threshold 33
2. 알고리즘 적용 결과 33
제5장 토론 및 결론 39
제1절 토론 39
제2절 결론 40
참고문헌 41
국문초록 44
〈그림 1-1〉 커버 렌즈(좌), 불량 제품(우) 10
〈그림 1-2〉 제품 검사(좌), 비전 검사 시스템(우) 12
〈그림 1-3〉 One-Class CNN 적용 결과 13
〈그림 2-1〉 SPADE 14
〈그림 2-2〉 Mahalanobis AD 15
〈그림 2-3〉 PaDiM 모델 16
〈그림 2-4〉 PaDiM과 Mahalanobis AD 비교 16
〈그림 2-5〉 PatchCore 개념도 17
〈그림 2-6〉 불량 검사 시스템 예 18
〈그림 2-7〉 One-Class CNN 예 19
〈그림 2-8〉 불량 검사 결과 예 20
〈그림 3-1〉 시스템 설계 21
〈그림 3-2〉 데이터 수집 시스템 22
〈그림 3-3〉 카메라 및 렌즈(좌), 카메라 연결부(우) 22
〈그림 3-4〉 링 조명을 이용한 촬영 23
〈그림 3-5〉 바 조명(좌), 조명 제어기(우) 24
〈그림 3-6〉 원본 이미지 결과 25
〈그림 3-7〉 100장으로 crop한 이미지 25
〈그림 3-8〉 알고리즘 개념도 26
〈그림 3-9〉 Feature 추출 방식 26
〈그림 3-10〉 현장 데이터 수집 27
〈그림 3-11〉 현장 데이터 수집 27
〈그림 3-12〉 전체 조명 on 28
〈그림 3-13〉 조명 변화시 데이터 28
〈그림 3-14〉 샘플 crop 29
〈그림 4-1〉 불량 위치(가스) 30
〈그림 4-2〉 1번, 2번 조명에서 결과(가스) 31
〈그림 4-3〉 3번, 4번 조명에서 결과(가스) 31
〈그림 4-4〉 불량 위치(크랙) 32
〈그림 4-5〉 1번, 2번 조명에서 결과(크랙) 32
〈그림 4-6〉 3번, 4번 조명에서 결과(크랙) 33
〈그림 4-7〉 Gradient(좌), Threshold(우) 33
〈그림 4-8〉 알고리즘 적용 결과 34
〈그림 4-9〉 최종 결과(정상) 34
〈그림 4-10〉 최종 결과(찍힘) 35
〈그림 4-11〉 최종 결과(가스) 36
〈그림 4-12〉 최종 결과(측면 조명) 37
〈그림 4-13〉 최종 결과(전체,측면 비교) 38