1. 程式人生 > >呼吸效應及調節方法

呼吸效應及調節方法

呼吸效應的概念

H.26x編碼序列中,I幀P幀交替排列,I幀使用幀內預測編碼,跟JPEG類似,壓縮比相對P幀來說,沒有那麼大,因此I幀的資料量很大,但是I幀也相對比較清楚,P幀以I幀為基準進行預測編碼,I幀清楚了,P幀才有可能清楚。

一般情況下,我們都會將I幀調的比較大,一個GOP內,離I幀越遠的P幀,編碼誤差越大,影象降質也越嚴重,當下一個I幀出現時,影象又立即變得清楚起來,縱觀整個視訊流,就會週期性出現清楚到模糊的突變,我們稱這種現象為呼吸效應。

呼吸效應在靜止的場景下比較容易觀察出來,運動場景中,大部分的影象內容都在變化,不容易被發現。

呼吸效應的調節方法

IntraQPDelta、IntraQPOffset


H.26x可以調節I幀P幀直接QP的偏差,控制I幀和P幀的大小比例關係,I幀的QP越小,I幀越大,影象越清楚,在一定程度上提升了整體影象質量,呼吸效應在一定程度上可以得到緩解;但是I幀也不能調的過大,在CBR模式下,I幀把全部頻寬都吃掉了,P幀就只能編的更模糊一些,反而加重了呼吸效應。

在實際調節過程中,就是通過調整IntraQPDelta、IntraQPOffset這類的引數來調節I幀大小。

3DNR
如果ISP有3DNR的功能,在靜止場景下,將3DNR開強,這對呼吸效應的改善有很大幫助。

轉自:https://blog.csdn.net/szfhy/article/details/79882903