視頻矩陣在安防領域有十分廣泛的應用,在現有產品中,絕大多數都是傳統的模擬視頻矩陣。隨著近年來數字技術的高速發(fā)展,軟硬件水平的提高,不斷有高性能的DSP和更高速的總線得到應用,使基于數字技術的視頻矩陣方案能夠得以實現。同時,得益于數字視頻處理技術的強大功能,數字視頻矩陣的優(yōu)勢逐漸顯現,我們有理由相信,數字視頻矩陣將成為安防業(yè)中新興的一個熱點,也將是視頻矩陣以后的一個發(fā)展趨勢。
一、視頻矩陣的基本概念
1.視頻矩陣的基本功能和要求
作為視頻矩陣,最重要的一個功能就是實現對輸入視頻圖像的切換輸出。準確概括那就是:將視頻圖像從任意一個輸入通道切換到任意一個輸出通道顯示。一般來講,一個M×N矩陣:表示它可以同時支持M路圖像輸入和N路圖像輸出。這里需要強調的是必須要做到任意,即任意的一個輸入和任意的一個輸出。
另外,一個矩陣系統通常還應該包括以下基本功能:字符信號疊加;解碼器接口以控制云臺和攝像機;報警器接口;控制主機,以及音頻控制箱、報警接口箱、控制鍵盤等附件。對國內用戶來說,字符疊加應為全中文,以方便不懂英文的操作人員使用,矩陣系統還需要支持級聯,來實現更高的容量,為了適應不同用戶對矩陣系統容量的要求,矩陣系統應該支持模塊化和即插即用(PnP)的,可以通過增加或減少視頻輸入、輸出卡來實現不同容量的組合。
矩陣系統的發(fā)展方向是多功能、大容量、可聯網以及可進行遠程切換。一般而言矩陣系統的容量達到64×16即為大容量矩陣。如果需要更大容量的矩陣系統,也可以通過多臺矩陣系統級聯來實現。矩陣容量越大,所需技術水平越高,設計實現難度也越大。
2.視頻矩陣的分類
按實現視頻切換的不同方式,視頻矩陣分為模擬矩陣和數字矩陣。
模擬矩陣
視頻切換在模擬視頻層完成。信號切換主要是采用單片機或更復雜的芯片控制模擬開關實現。[nextpage]
數字矩陣
視頻切換在數字視頻層完成,這個過程可以是同步的也可以是異步的。數字矩陣的核心是對數字視頻的處理,需要在視頻輸入端增加AD轉換,將模擬信號變?yōu)閿底中盘枺谝曨l輸出端增加DA轉換,將數字信號轉換為模擬信號輸出。視頻切換的核心部分由模擬矩陣的模擬開關,變將成了對數字視頻的處理和傳輸。
二、數字視頻矩陣簡介
根據數字視頻矩陣的實現方式不同,數字視頻矩陣可以分為總線型和包交換型。
總線型數字視頻矩陣
顧名思義,總線型數字矩陣就是數據的傳輸和切換是通過一條共用的總線來實現的,例如PCI總線。
總線型矩陣中最常見的就是PC-DVR和嵌入式DVR。對于PC-DVR來說,它的視頻輸出是VGA,通過PC顯卡來完成圖像顯示,通常只有1路輸出(1塊顯卡),2路輸出的情況(2塊顯卡)已經很少;嵌入式DVR一般的視頻輸出是監(jiān)視器,一些新的嵌入式DVR也可以支持VGA顯示。在上面的兩個例子中,它們都可以實現1路視頻輸出(還可以進行畫面分割),可以把這兩款產品當作視頻矩陣的一個特例,也就是一個只有1路視頻輸出的特殊情況。
包交換型數字視頻矩陣
包交換型矩陣是通過包交換的方式(通常是IP包)實現圖像數據的傳輸和切換。包交換型矩陣目前已經比較普及,比如已經廣泛應用的遠程監(jiān)控中心,即在本地錄像端把圖像壓縮,然后把壓縮的碼流通過網絡(可以是高速的專網、internet、局域網等)發(fā)送到遠端,在遠端解碼后,顯示在大屏幕上。包交換型數字矩陣目前有兩個比較大的局限性:延時大、圖像質量差。由于要通過網絡傳輸,因此不可避免的會帶來延時,同時為了減少對帶寬的占用,往往都需要在發(fā)送端對圖像進行壓縮,然后在接收端實行解壓縮,經過有損壓縮過的圖像很難保證較好的圖像質量,同時編、解碼過程還會增大延時。所以目前包交換型矩陣還無法適用于對實時性和圖像質量要求比較高的場合。
[nextpage] 三、數字視頻矩陣優(yōu)勢分析
數字視頻矩陣的優(yōu)勢主要體現在以下幾個方面:
1.成本優(yōu)勢:實現了視頻矩陣和DVR合二為一
采用數字視頻矩陣方案,只需一臺設備就可以同時實現視頻矩陣和DVR的功能,大大的節(jié)省了成本。對矩陣的控制和DVR的控制集成在一起,方便靈活。如果采用模擬矩陣,至少需要一臺矩陣主機和一臺DVR主機,安裝調試復雜,除了DVR的成本外,還要為模擬矩陣付出高額的成本。此外,對于模擬矩陣的控制,可能還需要外接其他設備,比如顯示設備、矩陣控制器,矩陣控制鍵盤等,有些復雜的功能甚至需要專門的PC機來進行配置。模擬矩陣的方案還需要視頻信號的分配、復用設備來實現DVR的錄像功能,而采用數字矩陣,則只需在DVR的基礎之上,增加簡單的矩陣模塊即可,成本相對低廉,且數字矩陣、錄像系統的集成度高,穩(wěn)定性增強,也降低了以后維護的成本。
2.功能優(yōu)勢:配置靈活,功能強大,簡單易用
在模擬矩陣+DVR方案中,矩陣和DVR各自為政,需要分別控制,模擬矩陣提供的操作方式復雜,易操作性很差,且功能單一,如果要實現比較復雜的功能,需要很繁瑣的操作流程;而采用數字矩陣,通過一個控制平臺即可實現對切換矩陣和DVR的同時控制,操作界面可由二次開發(fā)商在Windows或Linux下自由開發(fā),可以根據自己客戶的需求定制應用程序,定制各種功能,所構建的系統,完全取決于開發(fā)商自己的軟件。
在數字矩陣中,基于對圖像的數字處理:可以在實現視頻切換的同時,對圖像進行很多處理,比如疊加字符、疊加圖像,區(qū)域遮蓋等,這些都是目前DVR所普遍具有的功能,但是對于模擬矩陣,由于它的核心是基于模擬信號的處理,在面對這些功能時,則顯得力不從心。這里以字符疊加功能為例,模擬矩陣往往需要外接字符疊加芯片來實現,通常只能實現ASCII碼也就是英文字符的疊加,而能夠實現漢字疊加的模擬則可以說是寥寥無幾,更不用說同時支持簡體、繁體,甚至日文了。至于圖像疊加等功能,在模擬信號層基本是無法實現的。
數字矩陣可以提供更豐富的圖像顯示模式。傳統的模擬矩陣只能進行最簡單的1:1的圖像輸出;而數字矩陣在此基礎上還可以實現N→1(通過對圖像的縮放處理,可以實現多路圖像在一個窗口顯示)和1→N(一個輸入圖像同時在多個輸出端顯示)的顯示方式,甚至是畫中畫等高級功能。
3.系統穩(wěn)定性,數字矩陣+DVR的方案,系統集成度高、功耗低,穩(wěn)定性高;而采用模擬矩陣方案,由于需要多臺設備,出問題的概率則大大增加。
4.潛力:發(fā)展空間巨大
模擬矩陣控制系統目前已經非常成熟,其產品的結構和功能在近幾年,甚至是十幾年內,都沒有發(fā)生大的變化,可挖掘的潛力已經十分有限。
而數字矩陣則完全不同,目前數字技術的發(fā)展可以用日新月異、前途廣闊來形容。首先,隨著硬件性能的提高,在高速總線方面:66M的PCI總線已經很成熟和普及,比如PCI-E或其它的高速串行總線也不斷的提出;在芯片技術上:已經出現了600M、720M甚至是1GHz的高性能DSP,可以說,得益于硬件平臺性能的不斷提高,必然使數字矩陣的功能不斷的提升,不斷的向高端發(fā)展。與此同時,軟件的進步同樣不可忽略,不斷有新圖像的壓縮、處理算法提出,圖像壓縮的效率不斷提高,也不斷有更復雜、更智能的圖像處理算法得到應用,比如智能的移動檢測、智能識別技術(人臉識別,指紋識別、車牌識別、簽名識別)目前都已經有了比較成熟的應用,這些更高層次的圖像處理技術,利用目前硬件平臺,已經可以應用到我們的數字視頻系統中。因此隨著軟、硬件水平的的飛速提高,我們有理由相信,數字矩陣的發(fā)展空間會非常廣,無論是在性能上還是在功能上必然會全面超過模擬矩陣。
5.二次開發(fā)簡單、便捷
和以前的H卡和D卡分別使用各自的SDK不同,新的SDK將同時支持H卡、HC卡和MD卡。只需通過一個SDK即可以同時實現編碼、解碼、和矩陣控制,新的SDK中編碼、解碼部分和原有SDK中的編碼、解碼部分兼容,用戶只需增加矩陣控制部分即可,極大的降低了用戶進行二次開發(fā)的復雜性。同時:H卡、HC卡和MD卡可以混插,便于對現有的工程進行維護和擴展。 [nextpage]
四、矩陣產品功能描述
矩陣切換控制系統是集模擬和數字視音頻信號切換,視頻圖像智能分析,視頻信號編解碼,視頻壓縮數據集中管理存儲和網絡實時預覽,多種外設控制于一體的控制系統,該產品具有以下特點:
?采用PCI-ExpressSwitch交換技術實現高速的、大容量的視頻交換背板設計,實現全數字化任意輸入數字信號經過高速背板切換到任意輸出的矩陣功能;
?刀片式數字矩陣板,支持64×16;128×32;256×64;512×128下數字視頻全交叉切換;
?采用模塊化結構設計,不同型號的交換矩陣通過更換或增加數字矩陣板實現;
?同時支持數字矩陣交換和網絡IP矩陣交換,支持多種模擬輸入、數字等壓縮、非壓縮高清視頻信號輸入和多種模擬、數字壓縮、非壓縮信號的輸出轉換,并可輸出到模擬和數字顯示設備上,實現了真正意義上的全高清、全數字化的矩陣;
?采用雙電源提供冗余切換后備保護;
?支持視頻行為智能分析功能;
?支持視頻圖像編解碼,網絡視頻收發(fā)服務,視頻數據記錄和回放功能;
?內置多個千兆網絡接口,用于視頻壓縮圖像、IPC的接收和發(fā)送,網絡存儲,提供網絡收發(fā)控制板,方便網絡帶寬和網口數的擴容。
視頻矩陣系統示意圖
整個系統以高速PCIExperssSwitch和Ethernetswitch雙交換結構作為矩陣交換背板,采用插拔式模塊化設計,包括中央主處理器模塊、視頻信號輸入模塊、視頻信號輸出模塊、電源模塊、視頻編解碼模塊,視頻圖像智能行為分析模塊、風扇控制模塊、網絡收發(fā)協處理模塊,視頻數據記錄協處理模塊。(本文由海康威視 王玉夫提供)