H.264是ITU-T的VCEG(視頻編碼專(zhuān)家組)和ISO/IEC的MPEG(活動(dòng)圖像編碼專(zhuān)家組)的聯(lián)合視頻組(JVT:jointvideoteam)開(kāi)發(fā)的一個(gè)新的數(shù)字視頻編碼標(biāo)準(zhǔn),它既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10部分。
在短短的幾年里就成為了全球安防產(chǎn)業(yè)最受矚目的產(chǎn)品明星,極大的推動(dòng)了安防產(chǎn)業(yè)數(shù)字化的進(jìn)程。
H.264是ITU-T的VCEG(視頻編碼專(zhuān)家組)和ISO/IEC的MPEG(活動(dòng)圖像編碼專(zhuān)家組)的聯(lián)合視頻組(JVT:jointvideoteam)開(kāi)發(fā)的一個(gè)新的數(shù)字視頻編碼標(biāo)準(zhǔn),它既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10部分。
H.264和以前的標(biāo)準(zhǔn)一樣,也是DPCM加變換編碼的混合編碼模式。但它采用“回歸基本”的簡(jiǎn)潔設(shè)計(jì),不用眾多的選項(xiàng),獲得比H.263++好得多的壓縮性能;加強(qiáng)了對(duì)各種信道的適應(yīng)能力,采用“網(wǎng)絡(luò)友好”的結(jié)構(gòu)和語(yǔ)法,有利于對(duì)誤碼和丟包的處理;應(yīng)用目標(biāo)范圍較寬,以滿足不同速率、不同解析度以及不同傳輸(存儲(chǔ))場(chǎng)合的需求;它的基本系統(tǒng)是開(kāi)放的,使用無(wú)需版權(quán).
H.264的技術(shù)亮點(diǎn)
(1)分層設(shè)計(jì)
H.264的算法在概念上可以分為兩層:視頻編碼層(VCL:VideCodingLayer)負(fù)責(zé)高效的視頻內(nèi)容表示,網(wǎng)絡(luò)提取層(NAL:NetwkAbstractionLayer)負(fù)責(zé)以網(wǎng)絡(luò)所要求的恰當(dāng)?shù)姆绞綄?duì)數(shù)據(jù)進(jìn)行打包和傳送。在VCL和NAL之間定義了一個(gè)基于分組方式的接口,打包和相應(yīng)的信令屬于NAL的一部分。這樣,高編碼效率和網(wǎng)絡(luò)友好性的任務(wù)分別由VCL和NAL來(lái)完成.
(2)高精度、多模式運(yùn)動(dòng)估計(jì)
H.264支持1/4或1/8像素精度的運(yùn)動(dòng)矢量。在1/4像素精度時(shí)可使用6抽頭濾波器來(lái)減少高頻噪聲,對(duì)于1/8像素精度的運(yùn)動(dòng)矢量,可使用更為復(fù)雜的8抽頭的濾波器。
(3)統(tǒng)一的VLC
H.264中熵編碼有兩種方法,一種是對(duì)所有的待編碼的符號(hào)采用統(tǒng)一的VLC(UVLC:UniversalVLC),另一種是采用內(nèi)容自適應(yīng)的二進(jìn)制算術(shù)編碼(CABAC:Context-AdaptiveBinarArithmeticCoding。
H.264的性能測(cè)試
H.264的PSNR比MPEG-4(ASP)和H.263++(HLP)明顯要好,在6種速率的對(duì)比測(cè)試中,H.264的PSNR比MPEG-4(ASP)平均要高2dB,比H.263(HLP)平均要高3dB。6個(gè)測(cè)試速率及其相關(guān)的條件分別為:32kbit/s速率、10f/s幀率和QCIF格式;64kbit/s速率、15f/s幀率和QCIF格式;128kbit/s速率、15f/s幀率和CIF格式;256kbit/s速率、15f/s幀率和QCIF格式;512kbit/s速率、30f/s幀率和CIF格式;1024kbit/s速率、30f/s幀率和CIF格式.