영상에서 해상도가 증가하게되면 프레임 레이트가 증가하게 되는 이유가 뭔가요??
동영상을 분석하는 중에 궁금한 점이 생겼습니다.
일반적으로 영상 해상도가 증가하게되면, 프레임 레이트가 증가하게 된다고 하는데
그 이유가 궁금합니다!!
안녕하세요
우선 동영상을 만드는 원본의 해상도가 아주 좋다고 가정할때 예를 들어 설명하겠습니다
보통 비트레이트 ( bitrate) 라고 하는데요
비트레이트가 높으면 높을수록 화질이 좋아지는데요
이는 이미지를 jpg로 저장할때 원본과 같은 영상 또는 화질을 어느정도까지 낮추는지 설정하는걸 아실텐데요
화질을 높게 저장하면 깔끔하게 이미지가 저장되지만 파일용량은 높아지고 ( 비트레이트 상승 )
화질을 낮게 저장하면 이미지는 흐리멍텅하게 저장되지만 파일용량은 작아지고 (비트레이트 하락)
하는것처럼 동영상 사이즈 와 적정 화질에 따라서 비트레이트가 상승합니다
예를 들어 색상이 단순하고 표현이 단순한 애니메이션은 비트레이트를 작게 잡아도
아주 깔끔하게 애니메이션을 보여주지만,
풍경과 같이 세세하게 보여줘야 하는건 비트레이트를 아주 높게 잡아줘야
세세하게 나뭇잎까지 보일수 있게 되는것입니다
보통 4K 동영상은 90-150Mb 정도 됩니다
영상 해상도가 높아지면 처리하는 데이터 양이 많아져 동일 HW에서는 frame rate가 저하될 수 있습니다.
구성된 시스템이 HD(1280720) 해상도에서 30FPS가 최적 사양이라면 2560 * 1440 해상도에서는
Frame rate가 저하될 확률이 높고 반대로 640*360해상도에서는 frame rate를 배수로 높일 수 있습니다.
해상도는 4K인데 10fps라거나... 하면 해상도가 4K인게 의미가 없겠죠.
해상도를 높이는 이유가 세밀하게 표현해서 더 자연스럽게 보이게 하기 위함인데
해상도는 낮은데 프레임레이트만 높거나 해상도는 높은데 프레임레이트가 낮으면
낮은 거 하나가 높은 것의 장점을 다 말아먹기 때문에 하나만 높이지 않습니다.해상도가 증가한다고 자연스럽게 저절로 프레임레이트가 증가하는 건 아닙니다.
일반적으로 영상 해상도가 증가하면 프레임 레이트도 증가한다고 생각할 수 있지만, 사실 해상도와 프레임 레이트는 독립적인 요소입니다. 해상도는 화면의 선명도를 결정하고, 프레임 레이트는 영상의 부드러움을 결정합니다. 해상도가 증가한다고 해서 프레임 레이트가 자동으로 증가하지는 않습니다. 둘 다 영상의 품질에 영향을 미치지만, 서로 직접적인 연관은 없습니다.
영상 제작 시, 해상도와 프레임 레이트는 목적에 따라 따로 설정됩니다. 예를 들어, 4K 해상도의 영상이지만 30fps로 제작될 수도 있고, 1080p 해상도의 영상이지만 60fps로 제작될 수도 있습니다. 고해상도와 고프레임 레이트를 동시에 사용하는 경우, 더 많은 데이터 처리가 필요하므로 강력한 하드웨어가 요구됩니다. 요약하면, 해상도와 프레임 레이트는 독립적인 설정이며, 한쪽이 증가한다고 해서 다른 쪽도 반드시 증가하는 것은 아닙니다.