기존의 YOLOV5 알고리즘을 수정하여 동영상에서 객체를 인식함과 동시에 객체 데이터를 출력하고 데이터를 모은 하나의 csv파일을 생성합니다.
detects.py
- 동영상 파일을 detect하면 객체를 인식하여 보여줍니다
- 매 초마다 시간, 탐지된 객체의 이름, Bounding Box 좌표 데이터를 출력합니다.
- 모든 탐지 결과 데이터를 하나의 csv파일로 생성합니다.
- Google Colab에 접속할 Google ID
- Google Colab
- 'seeyoutube-backend-yolov5' repository에서 ObjectDetection.ipynb를 들어가 'Colab에서 열기' 버튼을 클릭합니다.
- 작성되어 있는 명령어를 순서대로 실행시킵니다.
- 마지막 detect 명령어를 실행하면 실시간으로 샘플 동영상이 detection되면서 객체 데이터가 출력 및 csv파일이 생성되는 것을 확인할 수 있습니다.
- detect된 동영상 파일은 마지막 detect 명령어 실행 결과창의 마지막 줄에 적혀 있는 파일에 들어가 다운로드하여 확인할 수 있습니다.