【安防知識網(wǎng)】Scalable Coding視頻編解碼技術(shù)標(biāo)準(zhǔn)
在因特網(wǎng)、無線網(wǎng)絡(luò)與異質(zhì)網(wǎng)絡(luò)的環(huán)境下,頻寬變動往往會造成視頻數(shù)據(jù)無法傳送 (頻寬太小)或頻寬浪費(fèi)的情況(頻寬大但傳送數(shù)據(jù)少造成畫面質(zhì)量差)。
目前的解決方式是預(yù)先備妥各種頻寬速率的數(shù)據(jù),根據(jù)網(wǎng)絡(luò)的情況再作動態(tài)的調(diào)整。但因?yàn)槊恳粋€影片都需要數(shù)個備份,這種方式會造成儲存資源的浪費(fèi)。新一代的壓縮技術(shù)開始考慮采用可調(diào)式壓縮(scalable coding)的方式,希望能有效對抗頻寬變動的問題。此技術(shù)主要特色是達(dá)到encode once,decode many times的目標(biāo)。最高的理想是,只需一種壓縮編碼,就可以應(yīng)付不同的頻寬使用者,且視頻質(zhì)量則因頻寬不同,而有不同的對應(yīng)質(zhì)量,使用者在收看網(wǎng)絡(luò)視頻節(jié)目時,可擺脫因頻寬變動所造成的畫面暫停、破損、甚至無法收看的窘境。
在MPEG-4 2002 修正版 (ISO/IEC 14496-2:2001/Amd 2:2002)中的Streaming Video Profile 就增加了FGS (Fine Granularity Scalability)的可調(diào)式視頻壓縮標(biāo)準(zhǔn),F(xiàn)GS采用位平面編碼(Bit-plane Coding),所產(chǎn)生的加強(qiáng)層(enhancement layer)比特流可以在任意位置作切割,具有良好適應(yīng)頻寬的能力與最細(xì)微的可調(diào)分辨率,并能抵抗因特網(wǎng)上封包遺失的問題。不同使用者可依照頻寬與本身譯碼器的運(yùn)算能力,選擇適當(dāng)?shù)臄?shù)據(jù)量來譯碼,希望達(dá)到有多少頻寬就擁有多少質(zhì)量的目標(biāo)。
然而這幾年FGS在產(chǎn)業(yè)界的發(fā)展并不十分理想,主要原因是該方法過于強(qiáng)調(diào) 可調(diào)式的彈性卻造成視頻質(zhì)量普遍不佳,因此無法取代現(xiàn)有非可調(diào)式壓縮標(biāo)準(zhǔn)的地位。然而追求 可調(diào)式壓縮的努力一直持續(xù),只是戰(zhàn)場轉(zhuǎn)到了MPEG-21的標(biāo)準(zhǔn)制定會議中,目前scalable coding 仍在MPEG-21制定中,約在年內(nèi)會完成制定 。
Universal Codec視頻編解碼技術(shù)標(biāo)準(zhǔn)
從上述的描述可以發(fā)現(xiàn)目前存在的壓縮技術(shù)相當(dāng)多,幾乎到了泛濫的程度。然而 到目前為止,所有壓縮標(biāo)準(zhǔn)的架構(gòu)都差不多,在觀念上,應(yīng)該可以設(shè)計一個“universal codec”,能同時支持MPEG-1/2/4、H.264/AVC、WMV-9、AVS等壓縮標(biāo)準(zhǔn)。
因此在MPEG第69次會議(2004/7)明確研擬制定universal codec標(biāo)準(zhǔn)的計劃,希望能設(shè)計支持多重壓縮標(biāo)準(zhǔn)的泛型單一編碼,并預(yù)留產(chǎn)業(yè)客制化與最佳化的空間,以提供有別于微軟Windows Media Platform的另一解決方案(MPEG真的將微軟視為主要的對手)。該計劃如果施行順利,不論對IC設(shè)計公司或系統(tǒng)廠商都是一大利多,因?yàn)椴挥迷贋椴煌膲嚎s方式傷腦筋,而且許多開發(fā)過的組件也都可以重復(fù)使用。