OpenCV 영상재생

    [Perception] Python OpenCV를 이용한 영상 재생과 Frame Rate (FPS) 조절

    💡 본 문서는 '[Perception] Python OpenCV를 이용한 영상 재생과 Frame Rate (FPS) 조절'에 대해 정리해놓은 글입니다. 연속된 이미지나 비디오 파일을 다룰때 재생되는 프레임의 속도를 조절해야하는 Task가 발생하게 됩니다. 특히, 실시간으로 이미지 프로세싱을 하게 될 경우, 모든 프레임에 알고리즘을 적용하게 되면 연산으로 인해 재생이 지연되는 상황이 발생하게 됩니다. 지연시간 및 처리시간을 측정하기 위한 내용을 정리하였으니 참고하시기 바랍니다. 1초 동안 10개의 프레임(이미지)이 재생되는 영상이 있다고 가정해보겠습니다. 단일 프레임 연산이 1초가 걸리는 딥러닝 알고리즘을 적용하게되면, 영상은 1초이지만 10초의 시간동안 영상이 재생되게 됩니다. 물론 모든 프레임에 대해 ..