專(zhuān)利名稱(chēng):一種視頻解碼高效測(cè)試方法
一種視頻解碼高效測(cè)試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體領(lǐng)域,尤其涉及一種視頻解碼高效測(cè)試方法。
背景技術(shù):
1.1視頻定義視頻泛指將一系列的靜態(tài)影像以電信號(hào)方式加以捕捉,紀(jì)錄,處理,儲(chǔ)存,傳 送,與重現(xiàn)的各種技術(shù);另一種說(shuō)法連續(xù)的圖像變化每秒超過(guò)24楨(frame)畫(huà)面以上 時(shí),根據(jù)視覺(jué)暫留原理,人眼無(wú)法辨別單幅的靜態(tài)畫(huà)面,看上去是平滑連續(xù)的視覺(jué)效 果,這樣連續(xù)的畫(huà)面叫做視頻,通常指涉各種動(dòng)態(tài)影像的儲(chǔ)存格式,這里所談到的視頻 指的是視頻數(shù)據(jù)的壓縮技術(shù)和文件屬性。文件通常包含了三個(gè)部分,分別是文件頭、數(shù)據(jù)塊和索引塊。文件頭包括文件通用信息、定義的數(shù)據(jù)格式以及所用壓縮算法等參數(shù)。其中數(shù)據(jù)塊包含實(shí)際數(shù)據(jù)流,即圖像和聲音的序列數(shù)據(jù),這是文件主體。索引塊包括數(shù)據(jù)塊列表和它們?cè)谖募械奈恢?,?fù)責(zé)保證文件內(nèi)數(shù)據(jù)隨機(jī)存取 能力。1.2數(shù)據(jù)屬性1.2.1封裝格式封裝格式,也叫容器,指將已編碼壓縮好的視頻文件和音頻文件按照一定的格 式放到一個(gè)文件中,形成一個(gè)可存儲(chǔ)的文件。1.2.2視頻編碼格式視頻編碼是指將原始數(shù)據(jù)進(jìn)行特定的壓縮技術(shù),轉(zhuǎn)換成一種高畫(huà)質(zhì)、便以網(wǎng)絡(luò) 傳輸、以降低存儲(chǔ)量的視頻文件。目前最為重要的視頻編解碼標(biāo)準(zhǔn)有國(guó)際電聯(lián)的H.261、 H.263、H.264視頻編碼;國(guó)際標(biāo)準(zhǔn)組織機(jī)構(gòu)下屬的MPEG ‘運(yùn)動(dòng)圖象專(zhuān)家組’制定的 Mpeg-I、Mpeg2、Mpeg4標(biāo)準(zhǔn);此外在互聯(lián)網(wǎng)上被廣泛應(yīng)用的還有Real-Networks的Real Video、微軟公司的WMV以及Apple公司的QuickTime等。常見(jiàn)封裝格式和編碼格式的關(guān)系如下附表一封裝格式編碼格式封裝格式編碼格式
權(quán)利要求
1.一種視頻解碼高效測(cè)試方法,其特征在于包括兼容性測(cè)試、性能測(cè)試以及糾錯(cuò) 能力測(cè)試三個(gè)階段;所述兼容性測(cè)試采用等效劃分法首先對(duì)待測(cè)視頻數(shù)據(jù)進(jìn)行分類(lèi),通過(guò)文件的后 綴名來(lái)區(qū)分文件類(lèi)型的封裝格式,從而得到不同類(lèi)型的封裝文件,將不同類(lèi)型的封裝文 件通過(guò)PC上的輔助工具區(qū)分出同封裝文件的不同編碼類(lèi)型的文件,所述輔助工具包括 Media info分析軟件、Kmplayer視頻播放器;將同封裝文件的不同編碼類(lèi)型的文件輸入 視頻播放器中進(jìn)行播放輸出對(duì)應(yīng)的不同編碼類(lèi)型的文件結(jié)果,將其結(jié)果進(jìn)行比較是否一 致,一致則待測(cè)視頻數(shù)據(jù)是等效數(shù)據(jù),不是一致則不是等效數(shù)據(jù);所述解碼性能的測(cè)試采用邊界測(cè)試法對(duì)待測(cè)視頻數(shù)據(jù)采集,所述采集是根據(jù)播放 器軟件設(shè)計(jì)的性能指標(biāo)進(jìn)行邊界篩選數(shù)據(jù),同時(shí)綜合畫(huà)面的視覺(jué)效果得出適合測(cè)試的視 頻數(shù)據(jù),將采集的視頻數(shù)據(jù)通過(guò)視頻播放器進(jìn)行播放,測(cè)試出視頻數(shù)據(jù)是否可以播放、 是否流暢、是否同步,并通過(guò)輸出結(jié)果進(jìn)行性能評(píng)估;所述糾錯(cuò)能力測(cè)試采用等效劃分法首先對(duì)待測(cè)視頻數(shù)據(jù)進(jìn)行分類(lèi),通過(guò)文件的后 綴名來(lái)區(qū)分文件類(lèi)型的封裝格式,從而得到不同類(lèi)型的封裝文件,將不同類(lèi)型的封裝文 件通過(guò)PC上的輔助工具區(qū)分出同封裝文件的不同編碼類(lèi)型的文件,所述輔助工具包括 Media info分析軟件、Kmplayer視頻播放器;將同封裝文件的不同編碼類(lèi)型的文件輸入視 頻播放器中進(jìn)行播放,在確保視頻播放器基本工作后,對(duì)播放器的穩(wěn)定性和糾錯(cuò)能力進(jìn) 行評(píng)估,在播放器支持的合理視頻數(shù)據(jù)時(shí)響應(yīng)正常播放,而非支持的視頻數(shù)據(jù)和支持的 不合理視頻數(shù)據(jù)必須彈出人機(jī)對(duì)話(huà)框告訴用戶(hù)該視頻播放器不支持該類(lèi)文件。
2.根據(jù)權(quán)利要求1所述的一種視頻解碼高效測(cè)試方法,其特征在于所述性能指標(biāo) 是對(duì)實(shí)際畫(huà)面的解碼輸出效果進(jìn)行分析,由于測(cè)試需覆蓋盡可能多的畫(huà)面效果,所以根 據(jù)視頻拍攝的不同角度和不同視覺(jué)來(lái)獲取較高的視頻畫(huà)面;采用這類(lèi)較高的視頻畫(huà)面片 段進(jìn)行解碼性能測(cè)試,提高測(cè)試效率并能較準(zhǔn)確的得出實(shí)際性能指標(biāo)。
全文摘要
本發(fā)明提供一種視頻解碼高效測(cè)試方法,其特征在于包括兼容性測(cè)試、性能測(cè)試以及糾錯(cuò)能力測(cè)試三個(gè)階段;所述兼容性測(cè)試采用等效劃分法首先對(duì)待測(cè)視頻數(shù)據(jù)進(jìn)行分類(lèi),將同封裝文件的不同編碼類(lèi)型的文件輸入視頻播放器中進(jìn)行播放輸出對(duì)應(yīng)的不同編碼類(lèi)型的文件結(jié)果,將其結(jié)果進(jìn)行比較;所述解碼性能的測(cè)試采用邊界測(cè)試法對(duì)待測(cè)視頻數(shù)據(jù)采集,將采集的視頻數(shù)據(jù)通過(guò)視頻播放器進(jìn)行播放,測(cè)試出視頻數(shù)據(jù)是否可以播放、是否流暢、是否同步,并通過(guò)輸出結(jié)果進(jìn)行性能評(píng)估;所述糾錯(cuò)能力測(cè)試采用上述所述的等效劃分法在確保視頻播放器基本工作后,對(duì)播放器的穩(wěn)定性和糾錯(cuò)能力進(jìn)行評(píng)估。本發(fā)明使視頻解碼測(cè)試更全面的同時(shí)測(cè)試更便捷。
文檔編號(hào)H04N7/26GK102026017SQ20101056730
公開(kāi)日2011年4月20日 申請(qǐng)日期2010年11月29日 優(yōu)先權(quán)日2010年11月29日
發(fā)明者楊鈺鵬 申請(qǐng)人:福州瑞芯微電子有限公司