비트 전송률을 변경하지 않고 프레임 속도를 높이면 품질이 떨어 집니까?


9

AFAIK에서 비트 전송률은 초당 비트 수입니다 . 동일한 코덱, 비트 전송률 설정 및 해상도를 사용하는 두 개의 비디오가 있다고 가정 해 봅시다. 첫 번째 프레임의 프레임 속도가 25fps이지만 두 번째 프레임의 속도가 50fps 인 경우 두 번째 비디오의 사용 가능한 비트가 두 배 많은 프레임으로 나누어 져야하므로 두 번째 프레임의 품질이 크게 저하됩니다. ?

또는 모션 보정 (예 : 더 많은 P- 프레임과 적은 I- 프레임을 가짐) 또는 이와 유사한 것에 의해이 효과가 감소합니까?

답변:


4

프레임 속도를 증가시킨 결과 초당 더 많은 픽셀이 표시되는 경우, 비트 속도를 동일하게 유지하면 거의 확실하게 전체 품질의 손실을 의미합니다. 그러한 손실이 모두 불쾌하거나 반드시 눈에 띄는 것은 아닙니다. 예를 들어, 비트 전송률이 30Mb / s이고이를 15Mb / s로 줄이면 많은 사람들이 알아 채지 못할 것입니다.


"if"는 무슨 뜻입니까? 이것이 사실인지 정확히 알지 못하거나이 규칙이 적용되지 않는 시나리오가 있습니까? 물론 비트 전송률이 높으면 비트 전송률 감소가 거의 눈에 띄지 않을 것입니다.이 경우 다소 이론적 인 질문입니다. 그러나 비트 전송률이 낮을 때 실제로 차이가 날 수 있습니다. .
MoritzLost

1
이것이 적용되지 않는 유일한 시나리오는 fps가 증가함에 따라 비디오의 해상도를 낮추는 것입니다. 다른 경우에, 비트 레이트를 증가시키지 않고 프레임 레이트를 증가 시키면 각 프레임에 대해 이용 가능한 최대 정보, 예를 들어 품질 감소를 감소시킬 것이다. 감소되는 양은 소스 자료와 비트 전송률에 따라 다릅니다.
PTS

2
오늘날의 코덱은 실제로 영리하며 프레임 속도를 두 배로 늘릴 때 비트 전송률을 두 배로 늘릴 필요는 없지만 최소한 원래 값의 3 분의 1로 늘리는 것이 좋습니다 (원래 값이 너무 크지 않은 경우)
PTS

1
@ Gin-San-내 'if'는 예를 들어 50i 대 25p를 인코딩하는 경우를 다루는 것입니다. 픽셀 전송률이 증가 할 때마다 동일한 비트 전송률에서 낮은 품질을 얻는다고 말하는 것이 더 분명했을 것입니다. 교수가 지적했듯이 관계는 선형 적이 지 않습니다. 현대 코덱은 추가 된 프레임이 실질적으로 유사한 경우를 잘 처리합니다.
Jim Mack

시간적 품질 또한 여기에 하나의 요소라는 것을 명심하십시오. 프레임 레이트를 두 배로 늘리면 우리의 눈이 너무 많은 정보를 신속하게 받아 들일 수 있고 프레임 간 블렌딩으로 인해 프레임 당 많은 손실을 복구 할 수 있기 때문에 비트 레이트를 절반으로 줄이는 것보다 전체 품질이 실질적으로 낮아집니다. (따라서 비트 전송률이 두 배가 될 필요가없는 이유)
AJ Henderson

2

이것은 정답이없는 복잡한 질문입니다. 일반적으로 그렇습니다. 품질은 낮을 것입니다. 그러나 높은 프레임 속도는 더 높은 "품질"입니다.

비디오를 사용하면 시간 정보가 품질의 일부라는 것을 기억해야합니다. 프레임 속도를 두 배로 늘리면 각 개별 프레임의 품질이 떨어지지 만 두 배나 더 많이 볼 수 있으며 노이즈 등으로 인해 프레임간에 평균적인 영향을 줄 수 있습니다.

또한 현대 압축은 한 프레임을 인접한 프레임과 비교하여 작동합니다. 프레임 속도를 높이면 프레임 간 변경 량이 줄어들 기 때문에 프레임 간 변경이 적으므로 변경 내용을 저장하는 데 필요한 데이터 양도 줄어 듭니다.

순전히 이론적으로, 품질면에서 가장 중요한 것은 시간이 지남에 따라 우리 눈 앞에 놓인 정보의 양입니다. 따라서 이론적으로 전체적으로 더 높은 품질의 비디오를 더 높은 프레임 레이트 버전으로 만드는 것이 가능할 수도 있습니다 낮은 프레임 속도 버전으로 비트 전송률.

가상의 완벽한 인코딩 및 압축 시스템을 사용하면 초당 가상의 완벽한 눈에 제공되는 의미있는 정보의 비율이 품질을 결정합니다. 문제는 그러한 가설이 존재하지 않는다는 것입니다. 시간이 지남에 따라 어떤 정보에주의를 기울여야하는지에 따라 우리의 시선은 예측할 수 없을 정도로 손실됩니다. 마찬가지로 압축 및 인코딩도 완벽하지 않으므로 일부 유형의 콘텐츠는 더 많은 오버 헤드로 인코딩 및 압축에 더 많은 노력이 필요하고, 다른 유형은 더 높은 프레임 속도를 통해 가장 잘 설명되는 노이즈를 생성하는 반면 다른 프레임은 더 낮은 프레임 속도를 요구할 수 있습니다 프레임 당 더 높은 디테일.

실제로, 쉽게 압축 할 수없는 프레임의 일부를 저장하는 오버 헤드는 일반적으로 높은 프레임 속도의 장점을 극복하여 비트 전송률을 높이 지 않고 프레임 속도를 두 배로 늘릴 때 품질이 저하되지만 그 정도는 중요하지 않습니다. 비트 전송률을 반으로 줄이면 얻을 수있는 품질 손실입니다.

또한, 낮은 프레임 속도와 높은 프레임 속도 버전 사이의 상대적 품질이 훨씬 더 가깝더라도 (낮은 프레임 속도 비디오가 시작하기에 훨씬 낮은 품질이기 때문에) 원본보다 압축 된 버전의 품질 손실은 더 높은 프레임 속도에 대해 훨씬 더 높습니다. 와).

추가 프레임 데이터의 인코딩 및 압축시 비 효율성으로 인해 손실되는 오버 헤드를 보충 할 수있을 정도로 비트 전송률을 높이기 만하면됩니다. 스파클 스 교수가 지적했듯이 약 1/3의 추가 비트 전송률은 아마도 주관적 품질을 유지하는 데 필요한 것을 파악하기위한 적절한 출발점이 될 수 있지만 인코딩하는 비디오 콘텐츠와 코덱 및 데이터 속도에 따라 크게 달라질 수 있습니다 익숙한.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.