출처 : https://deep-learning-study.tistory.com/107
cv_imshow : 화면에 보여주기 위한 함수
# 코랩에서는 cv2의 imshow가 안되기 때문에 다른 방법으로 진행해야 함
# https://overface.tistory.com/573
from google.colab.patches import cv2_imshow
video.set : 위치를 프레임으로 지정
video.set(cv2.CAP_PROP_POS_FRAMES, 499)
1단계: 프레임수를 확인하고 저장할 폴더를 지정
2단계: while을 활용해 하나씩 프레임을 읽으면서 저장합니다.
(사이즈가 큰 경우 가져올때 image = cv2.resize(frame, (500,400))을 활용하여 용량을 줄여 저장합니다.)
glob : 특정 파일의 전체 Path를 가지고 와서 리스트로 저장
import glob
img_list = glob.glob("/content/drive/MyDrive/helmet/image/*.jpg")
1️⃣사업목적
💡 (주)Fine-Apple 사와 협력하여 경찰청에서 주관하는 2023년 실시간 신호등 제어 사업을 위한 객체 검출실시간 신호등 제어 사업을 위한 차량 통행량 파악
Fine-Apple사의 솔루션
- 신호등이 있는 도로의 CCTV를 통해 실시간 영상 분석을 하여 차량 통행량을 파악한 후 신호주기를 자동으로 변경하고자 합니다.
AIVLE의 과제
도로 CCTV를 통해 실시간으로 차량 통행량을 파악하고 신호주기를 자동으로 만들기 위한 차량수 확인을 위한 분석