專利名稱:基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法、解碼器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音視頻監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種基于音視頻監(jiān)控系統(tǒng)的多畫面顯 示方法、解碼器及系統(tǒng)。
背景技術(shù):
當(dāng)前音視頻監(jiān)控技術(shù)已經(jīng)發(fā)展到基于網(wǎng)絡(luò)的數(shù)字音視頻監(jiān)控時代,構(gòu)建的音視頻 監(jiān)控系統(tǒng)往往是各種監(jiān)控設(shè)備基于網(wǎng)絡(luò)的有效組建,典型的一個音視頻監(jiān)控系統(tǒng)請參見圖 1。該系統(tǒng)由圖像采集中心(前端)、圖像存儲處理中心(中端)和監(jiān)控中心(后端)構(gòu)成, 其中,圖像采集中心是由最上方的攝像機(jī)等設(shè)備構(gòu)成的,用來采集現(xiàn)場圖像;圖像存儲處理 中心位于中間部分,具有對圖像/語音進(jìn)行長時間錄像、錄音、遠(yuǎn)程監(jiān)視和控制的功能;監(jiān) 控中心對前端的視頻圖像進(jìn)行綜合的控制和管理,其中有報(bào)警的管理,視頻圖像存儲的管 理,以及視頻圖像實(shí)時預(yù)覽的管理。預(yù)覽管理中包括一個重要的功能是解碼上墻,所謂解碼 上墻指的是,將解碼器解碼后的圖像,經(jīng)過解碼器的物理顯示口顯示到電視墻(或稱為顯 不墻)上O在典型的監(jiān)控系統(tǒng)中,往往通過網(wǎng)絡(luò)音視頻解碼器作為電視墻服務(wù)器,由該服務(wù) 器控制電視墻進(jìn)行畫面顯示?,F(xiàn)有的網(wǎng)絡(luò)音視頻解碼器,其解碼通道和顯示通道往往是 一一對應(yīng)的,這就導(dǎo)致在顯示通道上只能做到單畫面顯示。對于一個監(jiān)控系統(tǒng)來說,如果 解碼器的顯示只能是單畫面顯示,那么必須配置多個顯示器或者監(jiān)視器來顯示每個解碼圖 像,這就導(dǎo)致監(jiān)控中心的電視墻部署就會比較龐大和昂貴。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法、解碼器及系 統(tǒng),通過一個顯示通道對應(yīng)多個解碼通道的解碼資源,實(shí)現(xiàn)一個電視墻的多畫面顯示。為此,本發(fā)明實(shí)施例采用如下技術(shù)方案一種基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法,所述系統(tǒng)包括多個解碼通道,所述 方法包括獲取多個解碼通道的解碼資源;將多個解碼資源匯聚到一個顯示通道上;對所 述顯示通道的多個解碼資源在一個電視墻上進(jìn)行多畫面顯示。其中,在將多個解碼資源匯聚到一個顯示通道上之前還包括對顯示通道進(jìn)行參 數(shù)配置,并判斷顯示通道的狀態(tài)。其中,所述參數(shù)配置包括視頻輸出制式、顯示分分辨率、是否分屏操作,或/和,是 否開啟音頻。其中若顯示通道的狀態(tài)為未開啟,則開啟顯示通道顯示,并設(shè)置顯示通道的狀態(tài) 為開啟,若顯示通道的狀態(tài)為開啟,則進(jìn)一步判斷是否關(guān)閉顯示通道顯示。所述進(jìn)一步判斷是否關(guān)閉通道顯示包括若判斷為是,則關(guān)閉顯示通道顯示,并設(shè) 置顯示通道的狀態(tài)為關(guān)閉;若判斷為否,則關(guān)閉當(dāng)前顯示通道顯示,并開啟最新配置的顯示 通道顯不。
一種可支持多畫面顯示的解碼器,所述解碼器包括顯示接口以及多個解碼通道, 其中,每個解碼通道對監(jiān)控?cái)?shù)據(jù)進(jìn)行解碼獲取解碼資源;顯示接口將解碼資源提供給電視 墻設(shè)備,所述解碼器還包括解碼資源匯聚單元,用于將多個解碼資源匯聚到一個顯示接口 上。上述裝置還包括顯示接口配置單元,用于對顯示接口的參數(shù)進(jìn)行配置。其中,所述參數(shù)配置包括視頻輸出制式、顯示分分辨率、是否分屏操作,或/和,是 否開啟音頻。上述裝置還包括顯示接口狀態(tài)檢查單元,用于檢查所述顯示接口是否已開啟; 顯示接口狀態(tài)更改單元,用于在顯示接口未開啟時,將當(dāng)前的顯示接口開啟或者開啟一個 新的顯示接口。一種音視頻監(jiān)控系統(tǒng),包括解碼器和電視墻設(shè)備,其中所述解碼器包括顯示接口以及多個解碼通道,每個解碼通道對監(jiān)控?cái)?shù)據(jù)進(jìn)行解碼 獲取解碼資源;顯示接口將解碼資源提供給電視墻設(shè)備,所述解碼器還包括解碼資源匯 聚單元,用于將多個解碼資源匯聚到一個顯示接口上;所述電視墻設(shè)備對解碼器一個顯示接口上的多個解碼資源進(jìn)行多畫面顯示。可見,本發(fā)明提出了一種網(wǎng)絡(luò)音視頻解碼器支持多畫面顯示的方案,有效降低了 監(jiān)控中心電視墻的規(guī)模和費(fèi)用,良好滿足了電視墻服務(wù)器多畫面顯示的需求。
圖1為現(xiàn)有技術(shù)音視頻監(jiān)控系統(tǒng)示意圖2為現(xiàn)有技術(shù)單畫面顯示示意圖3為本發(fā)明多畫面顯示方法流程圖4為本發(fā)明實(shí)施例多畫面顯示示意圖5為本發(fā)明實(shí)施例解碼器顯示任務(wù)流程圖6為本發(fā)明實(shí)施例解碼器顯示任務(wù)中開啟顯示通道顯示流程圖7為本發(fā)明實(shí)施例解碼器顯示任務(wù)中關(guān)閉顯示通道顯示流程圖8為本發(fā)明實(shí)施例解碼器顯示任務(wù)中改變顯示通道顯示流程圖9為本發(fā)明支持多畫面顯示的解碼器結(jié)構(gòu)示意圖。
具體實(shí)施例方式參見圖2,現(xiàn)有解碼器只支持單畫面顯示示意圖,從圖2中可以看到,解碼通道和 顯示通道是一一對應(yīng)的,這種實(shí)現(xiàn)方式中解碼器的實(shí)現(xiàn)比較簡單,概念比較明了,但是缺點(diǎn) 就是由于輸入到顯示通道上的解碼資源只有一路,決定了顯示通道的顯示只能是單畫面顯
示ο針對現(xiàn)有方案的單畫面顯示方案存在的問題,本發(fā)明提出了一種多畫面顯示方 法,可實(shí)現(xiàn)一個電視墻顯示多個畫面,從而減少部署在監(jiān)控系統(tǒng)中的顯示設(shè)備,減少成本。參見圖3,為本發(fā)明基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法,包括301 獲取多個解碼通道的解碼資源;302 將多個解碼資源匯聚到一個顯示通道上;
303 對所述顯示通道的多個解碼資源在一個電視墻上進(jìn)行多畫面顯示。在將多個解碼資源進(jìn)行匯聚之前,應(yīng)先確保顯示通道的參數(shù)已配置,并確保顯示 通道的狀態(tài)為開啟。如果顯示通道未開啟,則應(yīng)該開啟當(dāng)前顯示通道,或者首先關(guān)閉當(dāng)前顯 示通道再開啟另一個新的顯示通道。在確保顯示通道參數(shù)已配置并且狀態(tài)為已開啟后,即 可將解碼資源匯聚到顯示通道上,繼而由電視墻對解碼資源進(jìn)行多畫面顯示。其中,對顯示 通道的參數(shù)配置包括配置顯示通道的視頻輸出制式、顯示分辨率、是否分屏操作,以及是否 開啟音頻等。由此,通過本發(fā)明的方法,可實(shí)現(xiàn)將多路解碼資源匯聚到一個顯示通道上,再由電 視墻對顯示通道的資源進(jìn)行多畫面顯示,可有效減少音視頻監(jiān)控系統(tǒng)中的電視墻數(shù)量。下面以一個具體實(shí)施例進(jìn)行介紹。概括而言,本發(fā)明實(shí)施例打破了解碼通道和顯示通道一一對應(yīng)的關(guān)系,使解碼通 道和顯示通道相互獨(dú)立,解碼通道作為顯示通道的資源,可以組合在顯示通道上輸出,以支 持多畫面顯示。解碼通道提供了解碼后的數(shù)據(jù),作為顯示通道的資源,各個解碼資源可以通過某 種方式在各個顯示通道上傳輸,比如PCI總線或者DSP的網(wǎng)口等,這樣,由于顯示通道可以 輸入多個源,那么當(dāng)然也支持多畫面顯示了。參見圖4,為本發(fā)明實(shí)施例多畫面顯示示意圖, 在圖4中,將16路解碼通道解碼后的解碼資源匯聚到一路顯示通道上,連接該顯示通道的 電視墻對這16路解碼資源進(jìn)行多畫面顯示,S卩,采用16個子窗口,對各路畫面進(jìn)行分別顯
7J\ ο本發(fā)明實(shí)施例主要在于對音視頻解碼系統(tǒng)中的解碼器上的改進(jìn),S卩,將多路解碼 通道的解碼資源匯聚到一個顯示接口上,再由顯示接口將數(shù)據(jù)傳輸給電視墻實(shí)現(xiàn)多畫面顯
7J\ ο下面介紹解碼器上顯示任務(wù)的流程。參見圖5,為本發(fā)明實(shí)施例解碼器顯示任務(wù)流程圖,包括501 顯示任務(wù)啟動,進(jìn)行顯示通道的參數(shù)初始化工作。502 判斷顯示通道配置或者控制是否改變。如果是,進(jìn)入503 ;如果否,等待1秒 后繼續(xù)檢測。503 更新顯示通道配置。504 使用新的配置關(guān)聯(lián)解碼通道。505 當(dāng)前顯示通道的狀態(tài)是否為開啟狀態(tài),如果是,進(jìn)入506 ;如果否,進(jìn)入507。506 設(shè)置顯示通道狀態(tài)為顯示;然后退回到502。507 判斷是否開啟顯示,如果是,進(jìn)入508 ;如果不是,進(jìn)入509。508 開啟顯示通道的顯示,然后退回到502。509 改變顯示通道顯示,具體動作為關(guān)閉當(dāng)前顯示通道的顯示,并開啟最新配置 的顯示通道顯示,然后退回到502。下面對開啟顯示通道顯示、改變顯示通道顯示以及關(guān)閉顯示通道顯示的流程進(jìn)行 詳細(xì)介紹。參見圖6,為本發(fā)明實(shí)施例解碼器顯示任務(wù)中開啟顯示通道顯示流程圖,包括601 進(jìn)行參數(shù)初始化工作。
602 設(shè)置視頻輸出制式(PAL制或者NTSC制)。603 是否是VGA或HDM I或DVI接口,如果是,進(jìn)入604 ;如果否,進(jìn)入605。604 設(shè)置顯示分辨率。605 進(jìn)行分屏操作,即劃分多少個子窗口。606 各個子窗口關(guān)聯(lián)解碼通道進(jìn)行顯示。607:是否開啟某個子窗口的音頻。如果是,進(jìn)入608;如果否,操作結(jié)束。608 開啟某個子窗口的音頻。參見圖7,為本發(fā)明實(shí)施例解碼器顯示任務(wù)中關(guān)閉顯示通道顯示流程圖,包括701 進(jìn)行參數(shù)初始化工作。702 是否已經(jīng)開啟了音頻;如果是,進(jìn)入703 ;如果否,進(jìn)入704.703 關(guān)閉已經(jīng)開啟的音頻。704 關(guān)閉各個子窗口關(guān)聯(lián)的解碼通道顯示。705 清除所有屏幕。參見圖8,為本發(fā)明實(shí)施例解碼器顯示任務(wù)中改變顯示通道顯示流程圖,包括801 關(guān)閉當(dāng)前的顯示,即使用當(dāng)前的配置來執(zhí)行關(guān)閉顯示操作(關(guān)閉顯示通道顯 示的流程見下面的圖8及其描述)。802 打開新的顯示,即使用新的配置來執(zhí)行打開顯示操作。與上述方法相對應(yīng),本發(fā)明還提供一種可支持多畫面顯示的解碼器,該解碼器作 為電視墻的服務(wù)器,可支持一個電視墻實(shí)現(xiàn)多畫面顯示。參見圖9,為本發(fā)明提供的解碼器結(jié)構(gòu)示意圖,解碼器包括顯示接口 901以及多個 解碼通道902,其中,每個解碼通道902對監(jiān)控?cái)?shù)據(jù)進(jìn)行解碼獲取解碼資源;顯示接口 901 將解碼資源提供給電視墻設(shè)備,所述解碼器還包括解碼資源匯聚單元903,用于將多個解 碼資源匯聚到一個顯示接口 901上。優(yōu)選地,解碼器還包括顯示接口配置單元904,用于對顯示接口 901的參數(shù)進(jìn)行配置。其中,參數(shù)配置包括視頻輸出制式、顯示分分辨率、是否分屏操作,或/和,是否開
啟音頻。優(yōu)選地,該解碼器還包括顯示接口狀態(tài)檢查單元905,用于檢查所述顯示接口 901是否已開啟;顯示接口狀態(tài)更改單元906,用于在顯示接口 901未開啟時,將當(dāng)前的顯示接口 901開啟或者開啟一個新的顯示接口 901。另外,本發(fā)明還提供一種音視頻監(jiān)控系統(tǒng),該系統(tǒng)包括解碼器和電視墻設(shè)備,其中 的解碼器請參考上述圖9及其描述,可支持多路解碼資源匯聚到一個顯示接口,其中的電 視墻設(shè)備對解碼器一個顯示接口上的多個解碼資源進(jìn)行多畫面顯示??梢?,本發(fā)明提出了一種網(wǎng)絡(luò)音視頻解碼器支持多畫面顯示的方案,有效降低了 監(jiān)控中心電視墻的規(guī)模和費(fèi)用,良好滿足了電視墻服務(wù)器多畫面顯示的需求。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法,其特征在于,所述系統(tǒng)包括多個解碼通道,所述方法包括獲取多個解碼通道的解碼資源;將多個解碼資源匯聚到一個顯示通道上;對所述顯示通道的多個解碼資源在一個電視墻上進(jìn)行多畫面顯示。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,在將多個解碼資源匯聚到一個顯示通道上 之前還包括對顯示通道進(jìn)行參數(shù)配置,并判斷顯示通道的狀態(tài)。
3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述參數(shù)配置包括視頻輸出制式、顯示分辨 率、是否分屏操作,或/和,是否開啟音頻。
4.根據(jù)權(quán)利要求2所述方法,其特征在于,若顯示通道的狀態(tài)為未開啟,則開啟顯示通道顯示,并設(shè)置顯示通道的狀態(tài)為開啟,若 顯示通道的狀態(tài)為開啟,則進(jìn)一步判斷是否關(guān)閉顯示通道顯示。
5.根據(jù)權(quán)利要求4所述方法,其特征在于,所述進(jìn)一步判斷是否關(guān)閉通道顯示包括若判斷為是,則關(guān)閉顯示通道顯示,并設(shè)置顯示通道的狀態(tài)為關(guān)閉;若判斷為否,則關(guān)閉當(dāng)前顯示通道顯示,并開啟最新配置的顯示通道顯示。
6.一種可支持多畫面顯示的解碼器,其特征在于,所述解碼器包括顯示接口以及多個 解碼通道,其中,每個解碼通道對監(jiān)控?cái)?shù)據(jù)進(jìn)行解碼獲取解碼資源;顯示接口將解碼資源提 供給電視墻設(shè)備,所述解碼器還包括解碼資源匯聚單元,用于將多個解碼資源匯聚到一個 顯示接口上。
7.根據(jù)權(quán)利要求6所述解碼器,其特征在于,還包括顯示接口配置單元,用于對顯示 接口的參數(shù)進(jìn)行配置。
8.根據(jù)權(quán)利要求7所述解碼器,其特征在于,所述參數(shù)配置包括視頻輸出制式、顯示分 辨率、是否分屏操作,或/和,是否開啟音頻。
9.根據(jù)權(quán)利要求6、7或8所述解碼器,其特征在于,還包括顯示接口狀態(tài)檢查單元,用于檢查所述顯示接口是否已開啟;顯示接口狀態(tài)更改單元,用于在顯示接口未開啟時,將當(dāng)前的顯示接口開啟或者開啟 一個新的顯示接口。
10.一種音視頻監(jiān)控系統(tǒng),包括解碼器和電視墻設(shè)備,其特征在于,所述系統(tǒng)包括權(quán)利 要求6-9任一項(xiàng)所述的解碼器;所述電視墻設(shè)備對解碼器一個顯示接口上的多個解碼資源 進(jìn)行多畫面顯示。
全文摘要
本發(fā)明公開了一種基于音視頻監(jiān)控系統(tǒng)的多畫面顯示方法、解碼器及系統(tǒng),其中的方法包括獲取多個解碼通道的解碼資源;將多個解碼資源匯聚到一個顯示通道上;對所述顯示通道的多個解碼資源在一個電視墻上進(jìn)行多畫面顯示??梢姡景l(fā)明提出了一種網(wǎng)絡(luò)音視頻解碼器支持多畫面顯示的方案,有效降低了監(jiān)控中心電視墻的規(guī)模和費(fèi)用,良好滿足了電視墻服務(wù)器多畫面顯示的需求。
文檔編號G09G5/14GK101872603SQ20101011815
公開日2010年10月27日 申請日期2010年2月10日 優(yōu)先權(quán)日2010年2月10日
發(fā)明者曹云, 胡揚(yáng)忠, 鄔偉琪, 陳軍科, 陳王賢 申請人:杭州海康威視數(shù)字技術(shù)股份有限公司