基于DM642的X.264編碼器優(yōu)化
2 X.264編碼器的優(yōu)化
2.1 編碼器參數(shù)設(shè)置
X.264編碼器在VC下的優(yōu)化使用了一些平臺相關(guān)的硬件加速指令,所以在VC調(diào)試下的X.264編碼器參數(shù)在DSP平臺上執(zhí)行將對編碼速度產(chǎn)生很大的影響。在CCS中優(yōu)化X.264編碼器時,在不影響編碼質(zhì)量的情況下修改部分參數(shù)以提高編碼的速度。
(1)關(guān)閉環(huán)路濾波:環(huán)路濾波器能使解碼圖像的主觀質(zhì)量有所提高,但環(huán)路濾波器只對提高壓縮效率做出很小的貢獻。如果采用環(huán)路濾波將降低1 ms的編碼時間。不使用環(huán)路濾波對圖像的解壓本身沒有太大影響,而DSP注重速率的情況下關(guān)閉環(huán)路濾波可以獲得更高的編碼速度。表2對有無環(huán)路濾波的編碼圖像的峰值信噪比進行了對比,從表中可以看出環(huán)路濾波對編碼的質(zhì)量影響有限。本文引用地址:http://m.butianyuan.cn/article/150348.htm
(2)對P幀使用半像素搜索,不采用1/4像素搜索。表3列出了半像素搜索與1/4像素搜索的時鐘周期對比圖。從表中可以看到,采用P幀半像素搜索方式對編碼速度提升30%以上,并且視覺上解壓出來的圖像沒有明顯失真。
評論