專利名稱:多媒體系統(tǒng)的自動化測試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及模式識別領(lǐng)域、多媒體系統(tǒng)自動化測試領(lǐng)域,尤其涉及音視頻模式識別技術(shù)在多媒體系統(tǒng)自動化測試中的應(yīng)用。
背景技術(shù):
模式識別(Pattern Recognition)是指對表征事物或現(xiàn)象的各種形式的(數(shù)值的、文字的和邏輯關(guān)系的)信息進行處理和分析,以對事物或現(xiàn)象進行描述、辨認、分類和解釋的過程,是信息科學(xué)和人工智能的重要組成部分,其在智能監(jiān)控、自動化監(jiān)測方面的應(yīng)用非常廣泛。
多媒體系統(tǒng)是指處理音頻、視頻、圖形以及動畫等多種表達媒體的系統(tǒng),一般由媒體的采集模塊、處理模塊、傳輸模塊和顯示模塊組成。常見的有會議電視系統(tǒng)、IPTV(網(wǎng)絡(luò)電視)系統(tǒng)等。在多媒體系統(tǒng)的開發(fā)中,由于音頻、視頻很難量化表達,傳統(tǒng)的測試方法一般集中在人工“察言觀色”的方式,即通過人工觀測待測系統(tǒng)的音視頻輸出是主觀判斷媒體系統(tǒng)的工作情況,該測試方法具有如下缺陷1.勞動強度大,需要專人監(jiān)聽觀看系統(tǒng)的音視頻輸出是否正常;2.由于采取人工判斷的方式,所以無法對系統(tǒng)的性能進行量化;
3.無法獲得長時間烤機測試中系統(tǒng)的具體工作情況以及性能變化;4.由于嵌入式系統(tǒng)中間模塊往往無法直接外接顯示器輸出,因而整體測試必需在整個系統(tǒng)都建立完成之后才能進行,測試效率低下,很難進行模塊測試。
發(fā)明內(nèi)容
鑒于以上問題,本發(fā)明的目的在于提出一種多媒體系統(tǒng)音視頻工作情況的自動化測試方法。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個實施例,提供一種多媒體系統(tǒng)的自動化測試方法,該方法包括以下步驟多媒體信號發(fā)生裝置產(chǎn)生增加有特征部分的多媒體信號測試樣本,并將多媒體信號測試樣本提供給多媒體測試樣本播放裝置,以對其進行播放;待測試多體系統(tǒng)接收所播放的多媒體信號,并將所播放的多媒體信號從其輸出端傳送至多媒體采集裝置的輸入端;多媒體采集裝置對其輸入端接收到的多媒體信號測試樣本進行采集,并將所采集到的多媒體信號測試樣本提供給測試終端;以及測試終端利用由多媒體信號發(fā)生裝置產(chǎn)生的多媒體信號測試樣本的特征部分來分析采集到的多媒體信號測試樣本的特征部分,以判斷多媒體系統(tǒng)是否工作正常。
其中,如果采集到的多媒體信號測試樣本的特征部分與由多媒體信號發(fā)生裝置產(chǎn)生的多媒體信號測試樣本的特征部分一致或差異在誤差范圍內(nèi),則多媒體系統(tǒng)工作正常,否則多媒體系統(tǒng)工作異常。并且,如果多媒體系統(tǒng)工作異常,則在預(yù)定時間內(nèi)記錄多媒體信號測試樣本,與分析結(jié)果一起存儲到工作異常數(shù)據(jù)庫中。
在該方法中,多媒體采集裝置對所播放的多媒體信號測試樣本進行的采集為單路采集或多路采集。并且測試終端同時對多路采集到的多媒體信號測試樣本進行實時分析。其中,多媒體信號測試樣本包括音頻信號測試樣本和視頻信號測試樣本。且其中,特征部分包括指定頻率的音頻信號和指定區(qū)域中特定內(nèi)容的視頻信號。
此外,在該方法中,指定頻率為0至20KHz,以及指定區(qū)域為70×70像素且位置和內(nèi)容均固定。同時,測試終端利用多媒體分析軟件進行分析,其中,該測試終端為PC機;以及預(yù)定時間為1分鐘。
另外,在該方法中,刻錄環(huán)節(jié)可以刻錄成CD/VCD/MP3/DVD等常見格式,亦可以刻錄成其他播放設(shè)備可以播放的格式。播放環(huán)節(jié)可以采用CD/VCD/MP3/DVD播放機亦可以采用可編程音頻信號發(fā)生器替換。
另外,在該方法中,在刻錄環(huán)節(jié)可以選擇刻錄成VCD/DVD/EVD等,也可以刻錄成任何播放設(shè)備可以播放的格式。在采集端一般使用4路視頻采集卡,但也可以使用其他路數(shù)的采集卡。
通過本發(fā)明上述方面,采用采集卡采集待測系統(tǒng)的音視頻輸出,之后PC機上的分析軟件負責(zé)對采集進來的音視頻數(shù)據(jù)進行特征分析,可以自動判別出系統(tǒng)的工作情況。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1是示出了根據(jù)本發(fā)明實施例的多媒體系統(tǒng)的自動化測試方法的流程圖;圖2是示出了根據(jù)本發(fā)明實施例的音視頻特征的示意圖;圖3是示出了根據(jù)本發(fā)明實施例的音視頻測試的結(jié)構(gòu)圖。
具體實施例方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
根據(jù)本發(fā)明的一個實施例,圖1示出了根據(jù)本發(fā)明實施例的多媒體系統(tǒng)的自動化測試方法,該方法包括以下步驟步驟S102,多媒體信號發(fā)生裝置產(chǎn)生增加有特征部分的多媒體信號測試樣本,并將多媒體信號測試樣本提供給多媒體測試樣本播放裝置,以對其進行播放;步驟S104,待測試多體系統(tǒng)接收所播放的多媒體信號,并將所播放的多媒體信號從其輸出端傳送至多媒體采集裝置的輸入端;步驟S106,多媒體采集裝置對其輸入端接收到的多媒體信號測試樣本進行采集,并將所采集到的多媒體信號測試樣本提供給測試終端;以及步驟S108,測試終端利用由多媒體信號發(fā)生裝置產(chǎn)生的多媒體信號測試樣本的特征部分來分析采集到的多媒體信號測試樣本的特征部分,以判斷多媒體系統(tǒng)是否工作正常。
其中,如果采集到的多媒體信號測試樣本的特征部分與由多媒體信號發(fā)生裝置產(chǎn)生的多媒體信號測試樣本的特征部分一致或差異在誤差范圍內(nèi),則多媒體系統(tǒng)工作正常,否則多媒體系統(tǒng)工作異常。并且,如果多媒體系統(tǒng)工作異常,則在預(yù)定時間內(nèi)記錄多媒體信號測試樣本,與分析結(jié)果一起存儲到工作異常數(shù)據(jù)庫中。
在該方法中,多媒體采集裝置對所播放的多媒體信號測試樣本進行的采集為單路采集或多路采集。并且測試終端同時對多路采集到的多媒體信號測試樣本進行實時分析。其中,多媒體信號測試樣本包括音頻信號測試樣本和視頻信號測試樣本。且其中,特征部分包括指定頻率的音頻信號和指定區(qū)域中特定內(nèi)容的視頻信號。
此外,在該方法中,指定頻率為0至20KHz,以及指定區(qū)域為70×70像素且位置和內(nèi)容均固定。同時,測試終端利用多媒體分析軟件進行分析,其中,該測試終端為PC機;以及預(yù)定時間為1分鐘。
另外,在該方法中,刻錄環(huán)節(jié)可以刻錄成CD/VCD/MP3/DVD等常見格式,亦可以刻錄成其他播放設(shè)備可以播放的格式。播放環(huán)節(jié)可以采用CD/VCD/MP3/DVD播放機亦可以采用可編程音頻信號發(fā)生器替換。
另外,在該方法中,在刻錄環(huán)節(jié)可以選擇刻錄成VCD/DVD/EVD等,也可以刻錄成任何播放設(shè)備可以播放的格式。在采集端一般使用4路視頻采集卡,但也可以使用其他路數(shù)的采集卡。
根據(jù)本發(fā)明的另一實施例,圖2是示出了根據(jù)本發(fā)明實施例的音視頻特征的示意圖。如圖2所示,標號200是原始的測試視頻的一幀,而標號202是為了測試目的而特別加入的視頻特征,該特征區(qū)域在顏色形狀方面采取獨特設(shè)計,經(jīng)過待測系統(tǒng)后如果待測系統(tǒng)工作正常,那么該特征區(qū)域變化不大,采集端可以成功識別出添加的特征,否則,如果待測系統(tǒng)工作異常,比如花屏或者圖像抖動,那么該特征區(qū)域在輸出端分析軟件將無法恢復(fù),據(jù)此分析軟件判斷待測系統(tǒng)的工作情況。
圖3是示出了根據(jù)本發(fā)明實施例的音視頻測試的結(jié)構(gòu)圖。如圖3所示,其中,播放測試樣本的播放源300經(jīng)多路轉(zhuǎn)發(fā)設(shè)備302傳輸給多路待測系統(tǒng)304的輸入,待測系統(tǒng)304的輸出直接作為PC機206的輸入,PC機206通過采集卡進行多路數(shù)據(jù)采集,并對采集到的各路音視頻進行特征分析,如果識別出在樣本制作環(huán)節(jié)添加的指定特征,說明系統(tǒng)工作正常,否則系統(tǒng)發(fā)生異常。最后,由PC機生成日志。
綜上所述,采用本發(fā)明的方法,用計算機自動分析代替人工判斷,減輕了測試人員的勞動強度;采集卡可以同時對多路進行實時檢測,檢測路數(shù)配合視頻矩陣可以成倍增加,提高了測試效率;測試精度提高,以前人工測試時候測試結(jié)果都是基于一個時間段給出,本測試方法測試精度視頻可以精確到幀,音頻可以精確到秒;可以實現(xiàn)在無人值守的情況下詳細記錄每一時刻的系統(tǒng)輸出,測試人員可以通過查詢數(shù)據(jù)庫詳細了解待測系統(tǒng)在一段時間內(nèi)的工作狀況;可以對系統(tǒng)的音頻、視頻輸出質(zhì)量以及系統(tǒng)的大數(shù)據(jù)量長時間工作狀況給出一個定量的描述;同時也可以對系統(tǒng)中的某個模塊進行單獨測試。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種多媒體系統(tǒng)的自動化測試方法,其特征在于,包括以下步驟多媒體信號發(fā)生裝置產(chǎn)生增加有特征部分的多媒體信號測試樣本,并將所述多媒體信號測試樣本提供給多媒體測試樣本播放裝置,以對其進行播放;待測試多體系統(tǒng)接收所播放的多媒體信號,并將所播放的多媒體信號從其輸出端傳送至多媒體采集裝置的輸入端;所述多媒體采集裝置對所述輸入端接收到的多媒體信號測試樣本進行采集,并將所采集到的多媒體信號測試樣本提供給測試終端;以及所述測試終端利用由所述多媒體信號發(fā)生裝置產(chǎn)生的所述多媒體信號測試樣本的特征部分來分析所述采集到的多媒體信號測試樣本的特征部分,以判斷所述多媒體系統(tǒng)是否工作正常。
2.根據(jù)權(quán)利要求1所述的自動化測試方法,其特征在于,如果所述采集到的多媒體信號測試樣本的特征部分與由所述多媒體信號發(fā)生裝置產(chǎn)生的所述多媒體信號測試樣本的特征部分一致或差異在誤差范圍內(nèi),則所述多媒體系統(tǒng)工作正常,否則所述多媒體系統(tǒng)工作異常。
3.根據(jù)權(quán)利要求2所述的自動化測試方法,其特征在于,如果所述多媒體系統(tǒng)工作異常,則在預(yù)定時間內(nèi)記錄所述多媒體信號測試樣本,與分析結(jié)果一起存儲到工作異常數(shù)據(jù)庫中。
4.根據(jù)權(quán)利要求1所述的自動化測試方法,其特征在于,多媒體采集裝置對所播放的多媒體信號測試樣本進行的采集為單路采集或多路采集。
5.根據(jù)權(quán)利要求4所述的自動化測試方法,其特征在于,所述測試終端同時對多路采集到的多媒體信號測試樣本進行實時分析。
6.根據(jù)上述權(quán)利要求中任一項所述的自動化測試方法,其特征在于,所述多媒體信號測試樣本包括音頻信號測試樣本和視頻信號測試樣本。
7.根據(jù)權(quán)利要求6所述的自動化測試方法,其特征在于,所述特征部分包括指定頻率的音頻信號和指定區(qū)域中特定內(nèi)容的視頻信號。
8.根據(jù)權(quán)利要求7所述的自動化測試方法,其特征在于,所述指定頻率為0至20KHz,以及所述指定區(qū)域為70×70像素且位置和內(nèi)容均固定。
9.根據(jù)權(quán)利要求6所述的自動化測試方法,其特征在于,所述測試終端利用多媒體分析軟件進行分析。
10.根據(jù)權(quán)利要求3所述的自動化測試方法,其特征在于,所述預(yù)定時間為1分鐘。
全文摘要
本發(fā)明公開了一種多媒體系統(tǒng)的自動化測試方法,包括多媒體信號發(fā)生裝置產(chǎn)生增加有特征部分的多媒體信號測試樣本,并將多媒體信號測試樣本提供給多媒體測試樣本播放裝置,以對其進行播放;待測試多體系統(tǒng)接收所播放的多媒體信號,并將所播放的多媒體信號從其輸出端傳送至多媒體采集裝置的輸入端;多媒體采集裝置對其輸入端接收到的多媒體信號測試樣本進行采集,并將所采集到的多媒體信號測試樣本提供給測試終端;以及測試終端利用由多媒體信號發(fā)生裝置產(chǎn)生的多媒體信號測試樣本的特征部分來分析采集到的多媒體信號測試樣本的特征部分,以判斷多媒體系統(tǒng)是否工作正常。由此,本發(fā)明可以自動判別出系統(tǒng)的工作情況。
文檔編號H04N17/00GK101072374SQ200710111459
公開日2007年11月14日 申請日期2007年6月20日 優(yōu)先權(quán)日2007年6月20日
發(fā)明者蘇傳朋, 苗軍, 于京濤, 丁鵬, 譚笑, 祁曉璐 申請人:中興通訊股份有限公司