依靠視頻預(yù)/后處理實(shí)現(xiàn)更出眾的高清多媒體
視頻后處理算法
從標(biāo)準(zhǔn)視頻解碼器得到的圖像并非完美無缺,視頻后處理算法可以大大提高圖像的質(zhì)量,提高最終產(chǎn)品的附加值。視頻后處理算法包括:
* 解塊/解環(huán)路濾波器–在視頻壓縮和解壓縮過程中會(huì)把圖像分成小塊,分別進(jìn)行編碼,解碼時(shí)再把這些塊組合成完整的圖像。這種操作是有損的,而解塊/去振鈴濾波器可以降低其對(duì)圖像造成的影響。
* 邊界檢測(cè)–邊界檢測(cè)算法用于縮放,解交織以及其他一些視頻處理操作。除此之外,在安保,視頻監(jiān)視,交通管理和醫(yī)學(xué)圖像處理領(lǐng)域也起著重要作用。
* 圖像縮放–從掛在墻上的平板電視到拿在手中的移動(dòng)電話,視頻設(shè)備的屏幕大小千差萬別,這使得編碼后的視頻流尺寸和播放設(shè)備的屏幕尺寸多有不同。圖像縮放算法可以調(diào)整視頻流的尺寸以適應(yīng)播放設(shè)備的屏幕。
* 解交織–視頻交織是為了在電視屏幕上顯示設(shè)計(jì)的,每一幅交織視頻圖像顯示為兩個(gè)連續(xù)的畫面,每個(gè)畫面包括了奇數(shù)或偶數(shù)條狀視頻線,這樣交替的每個(gè)畫面包含了對(duì)應(yīng)圖像的一半視頻線。但是在電腦屏幕或液晶電視上顯示時(shí),每個(gè)畫面都需要顯示對(duì)應(yīng)圖像的所有視頻線,這時(shí)交織視頻在顯示前就必須進(jìn)行解交織處理。
* 幀率轉(zhuǎn)換–在解碼后的各幀圖像間插值以提高視頻幀率的方法可以增強(qiáng)運(yùn)動(dòng)圖像的平滑度。這種能力對(duì)于高端的120fps視頻和24fps電影視頻的轉(zhuǎn)換都非常重要。
* 噪聲濾波–噪聲會(huì)使視頻圖像的質(zhì)量下降。而各種噪聲濾波算法可以改善圖像質(zhì)量。
* 視頻覆蓋/透明效果–許多視頻系統(tǒng)都會(huì)在播放視頻的同時(shí)覆蓋顯示用戶界面。
* 色彩空間轉(zhuǎn)換/亮度/對(duì)比度/伽馬校正–不同的顯示設(shè)備有不同的動(dòng)態(tài)范圍,對(duì)顏色的處理也不相同(不同的顏色傳輸函數(shù))。如果知道相應(yīng)的參數(shù),就可以選擇適當(dāng)?shù)囊曨l后處理算法。對(duì)于液晶顯示來說伽馬校正非常重要因?yàn)槊總€(gè)液晶面板都有獨(dú)特的傳輸函數(shù)。
圖2是四種后處理算法的示例圖像:解塊和去振鈴、邊界檢測(cè)、圖像縮放和解交織。
圖2: 四種后處理算法示例:解塊和去振鈴、邊界檢測(cè)、圖像縮放和解交織。
評(píng)論