프로젝트/자동차번호판 인식
YOLO의 기본개념과 개발환경세팅
파크재
2021. 7. 8. 11:20
1. YOLO
You Only Look Once의 준말, Objection detection 분야의 합성곱 신경망 기반의 모델중 하나
그림과 같이 사진속 객체를 인식하여 객체를 Bounding Box로 구분짓고 이름을 붙여 분류함.
이 YOLO를 사용하여 차량 사진속에서 번호판 객체를 인식하게하여 번호판 부분만을 추출할 것
2. YOLO를 위한 개발환경세팅
YOLO 학습 / 검출을 위해 Darknet Project를 사용할 것
https://github.com/AlexeyAB/darknet 를 통해 다운로드
※ Darknet : 신경망 프레임워크, 테이터들을 학습시키고 실행시킬 수 있는 틀
Darknet 빌드를 위한 프로그램
- Visual Studio 2015 (2017,2019면 2015툴을 다운받아 2015버전으로 돌아가도록 설정
- NVIDIA CUDA 10.0, NVIDIA cuDNN(CUDA와 호환 가능한 버전) : GPU로 돌리기위해 필수 - CPU와 차이 큼.
- OpenCV 4.5.2 (영상처리 라이브러리-영상처리관련 API와 툴제공)
Darknet 빌드 완료 후 YOLO 예제 실행