為匹配標準,得到整象素精度最佳匹配點后,以同樣的方法進行1/2,1/4象素精度的匹配搜索。同時在多個參考幀內作同樣的操作,將所得的函數代價進行比較得到最小值,也就找到了s,塊的最佳匹配的運動矢量mi。 3.2 快速預測模式判斷算法 快速算法相對于拉各朗日代價函數算法,可分以下兩步實現: (1)以基于預測模式的方式計算代價函數j,但是這里采用簡化的計算方法,對每一種采樣模式進行分行交錯隔點采樣,如對8×8塊內象素進行下采樣,采樣如圖5所示。 然后對采樣點計算sad,記做sadi。僅對采樣點計算的拉各朗日代價函數如下: 先對上述各種模式分別計算代價函數j,然后選擇代價最小的3種模式構成候選模式集。 (2)對步驟(1)所得到的候選模式集中每個模式,按照式(1),通過計算基于率失真的代價實現基于rdo的模式選擇,也即c值最小的模式作為最終預測模式。 4 測試結果與結論 目前,基于dm6446平臺上設計的以上h.264編碼器系統己基本完成,我們選擇了幾個常見的視頻對該編碼器進行了性能測試,測試數據如表1所示。數據表明本h.264編碼器完全能夠正