
시기
프로젝트 소개
개발 환경
| 항목 | |
|---|---|
| O/S | Ubuntu 18.04 |
| 언어 | Python |
| 프레임 워크 | Pytorch, OpenCV, Numpy, Scikit-learn |
| misc | gitlab |
인력구성
역할
업체에서 수집된 데이터 전처리
전체 이미지에서 OpenCV로 제품만 검출해 4개로 분할해 학습

![[사진 3] 4개로 분할한 이미지](https://prod-files-secure.s3.us-west-2.amazonaws.com/26fd8bf0-f651-4e3f-bbf4-2419115be8de/4f37c685-c531-4a73-a82a-71b473e5882b/Untitled.png)
[사진 3] 4개로 분할한 이미지
이미지 Anomaly Detection 모델 중 PatchCore 알고리즘을 구현해 학습
모델을 이용한 추론 후 heatmap을 이용해 불량 위치를 검출하도록 후처리
![[사진 4] 모델 추론 후 생성한 heatmap 및 불량 위치 검출](https://prod-files-secure.s3.us-west-2.amazonaws.com/26fd8bf0-f651-4e3f-bbf4-2419115be8de/0c7fd1cc-4e0a-40c6-b73a-696e582a884e/Untitled.png)
[사진 4] 모델 추론 후 생성한 heatmap 및 불량 위치 검출