本發(fā)明涉及的是一種可編程的通用視頻處理分析模塊,屬于智能分析技術領域,是商業(yè)智能系統(tǒng)的重要組成部分,可以實現(xiàn)商業(yè)行為數(shù)據(jù)的處理與采集。
背景技術:
商業(yè)智能(businessintelligence,以下簡稱bi)系統(tǒng)的建立關鍵是從許多來自不同組織運作系統(tǒng)的數(shù)據(jù)中提取出有用的數(shù)據(jù)并進行清理,以保證數(shù)據(jù)的正確性,然后經(jīng)過抽取(extraction)、轉換(transformation)和裝載(load),即etl過程,合并到一個企業(yè)級的數(shù)據(jù)倉庫里,從而得到企業(yè)數(shù)據(jù)的一個全局視圖,在此基礎上利用合適的查詢和分析工具、數(shù)據(jù)挖掘工具、olap工具等對其進行分析和處理(此時信息變?yōu)檩o助決策的知識),最后將知識呈現(xiàn)給管理者,為管理者決策過程提供支持。
作為bi的首要環(huán)節(jié),傳統(tǒng)的業(yè)務流程大都是自下而上的設立邏輯規(guī)則,往往需要反復修改業(yè)務流程,才能夠符合管理者最為關注的主題。復雜冗余的信息采集系統(tǒng),往往要考慮不同系統(tǒng)之間的兼容性要求,系統(tǒng)功能往往比較單一,難以形成一整套閉環(huán)的信息采集系統(tǒng),缺乏通用性,部署實施受環(huán)境的影響較大。且傳統(tǒng)采集系統(tǒng)忽略了視頻這一重要實時數(shù)據(jù)源的采集與分析,難以做到采集過程的可視化管理。
技術實現(xiàn)要素:
本發(fā)明的目的就是針對上述的不足,提出了一種解決方案。為達到本發(fā)明的目的,本發(fā)明所采用的技術方案為:采用可編程的模塊化設計,將視頻碼流與硬件傳感器數(shù)據(jù)相結合,采用低功耗的元器件,利用算法共同完成前端商業(yè)行為屬性的采集與分析,特別是視頻碼流的處理,直觀、實時的可視化處理,為商業(yè)智能提供了一種新的數(shù)據(jù)獲取途徑。
本發(fā)明的可編程的通用視頻處理分析模塊,包括嵌入式視頻處理單元、輔助處理單元、閃存單元、電壓轉換單元、內(nèi)存單元、網(wǎng)絡處理單元、視頻編碼單元、卡存儲管理單元、外接傳感器以及網(wǎng)絡供電單元;
其中所述的嵌入式視頻處理單元、內(nèi)存單元、電壓轉換單元、閃存單元安裝于模塊主卡上,輔助處理單元、網(wǎng)絡處理單元、視頻編碼單元安裝與模塊子卡上,并通過插針連接器與主卡相連;
其中所述的外接傳感器、卡存儲管理單元、網(wǎng)絡供電單元與所述模塊分離連接,由模塊提供處理單元與接口支撐,包括卡存儲管理單元;
其中所述嵌入式視頻處理單元包含嵌入式cpu、視頻處理子系統(tǒng),可以實現(xiàn)對視頻的采集、編輯、分析,可以實現(xiàn)分析效果的疊加;
其中所述嵌入式視頻處理單元與輔助處理單元通過插針連接器實時通信,嵌入式單元使能輔助處理單元進行視頻碼流編解碼、密碼學安全管理、數(shù)據(jù)傳輸與分析、i/o管理等輔助功能,并為模塊提供豐富的接口,便于集成管理。
本發(fā)明技術方案實現(xiàn)過程如下:網(wǎng)絡供電單元為系統(tǒng)提供能源,外接傳感器通過模塊di/do處理部分的低通濾波電路與輔助處理單元相連,將采集到的信號以spi(serialperipheralinterface,spi)的方式、將采集到的數(shù)據(jù)信息以usart(universalsynchronous/asynchronousreceiver/transmitter,usart)方式傳送給輔助處理單元并與嵌入式視頻處理單元通信,同時視頻編碼單元實時編解碼攝像機的碼流信息,按照智能視頻分析引擎預先設定的行為分析規(guī)則,實時采集,嵌入式視頻處理單元將傳感器采集的數(shù)據(jù)信息和視頻采集信息按照規(guī)定的數(shù)據(jù)格式,寫入到臨時存儲單元中進行臨時存儲,并通過網(wǎng)絡處理單元傳遞到網(wǎng)絡服務器端,也可以將數(shù)據(jù)以特定的格式存儲在卡存儲管理單元中。
本發(fā)明的有益效果在于:本發(fā)明的設計簡單合理,僅通過改變外接傳感器的種類和處理程序,以及接入不同攝像機的視頻碼流,在不改變分析模塊硬件結構的情況下,即可滿足不同場景的應用需求,具有通用性和可重用性的特點。另外,本發(fā)明可以實現(xiàn)攝像機視頻信號的接入,支持市面上主流格式的視頻碼流的處理和分析;豐富的數(shù)據(jù)處理接口,可以實現(xiàn)多傳感器信號的接入和報警信號的輸出,只需要一個模塊即可實現(xiàn)多種數(shù)據(jù)信息的采集,特別是基于視頻分析算法可以從現(xiàn)場源視頻數(shù)據(jù)中動態(tài)獲取管理者需要的商業(yè)行為信息,模塊所有的處理邏輯均通過軟件算法完成,避免了不同硬件系統(tǒng)之間的兼容性問題,交互處理過程速度快且穩(wěn)定,具有較高的通用性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的結構示意圖。
圖2為本發(fā)明的工作示意圖。
具體實施方式
下面結合說明書附圖,對本發(fā)明提供的一種可編程的通用視頻處理分析模塊的結構和具體實施原理、特征進行說明。
如圖1所示,本發(fā)明提供的一種可編程的通用視頻處理分析模塊,包括:基于視頻編碼單元1、輔助處理單元2、網(wǎng)絡處理單元3、電壓轉換單元4、嵌入式視頻處理單元5、內(nèi)存單元6、閃存單元7、網(wǎng)絡供電單元8、外接傳感器9、卡存儲管理單元10組成;
其中所述電壓轉換單元4、嵌入式視頻處理單元5、內(nèi)存單元6、閃存單元7安裝于所述可編程的通用視頻處理分析模塊主卡上;
其中所述視頻編碼單元1、輔助處理單元2、網(wǎng)絡處理單元3安裝于所述可編程的通用視頻處理分析模塊子卡上,并通過插針連接器與主卡相連;
其中所述網(wǎng)絡供電單元8、外接傳感器9、卡存儲管理單元10與所述可編程的通用視頻處理分析模塊分離連接,由所述可編程的通用視頻處理分析模塊提供處理單元與接口支撐;
其中所述嵌入式視頻處理單元5包含嵌入式cpu、視頻處理子系統(tǒng),可以實現(xiàn)對視頻的采集、編輯、分析,可以實現(xiàn)分析效果的疊加;
其中所述嵌入式視頻處理單元5與輔助處理單元2通過插針連接器實時通信,嵌入式視頻處理單元5能使輔助處理單元2進行視頻碼流編解碼、密碼學安全管理、數(shù)據(jù)傳輸與分析、i/o管理等輔助功能,并為所述可編程的通用視頻處理分析模塊提供豐富的接口,便于集成管理。
本發(fā)明所述可編程的通用視頻處理分析模塊工作過程如圖2所示:
網(wǎng)絡供電單元8給所述可編程的通用視頻處理分析模塊供電,經(jīng)由電壓轉換單元4,將電壓轉換為適應不同芯片組工作的電壓值。所述可編程的通用視頻處理分析模塊啟動時,閃存單元7拷貝內(nèi)核到內(nèi)存單元6的中并掛載文件系統(tǒng),當嵌入式視頻處理單元5工作后使輔助處理單元2進行異步串行通信,輔助處理單元2為嵌入式視頻處理單元5提供i/o信號與數(shù)據(jù)的接入,并使視頻編碼單元1完成視頻碼流的預處理,并將視頻碼流數(shù)據(jù)傳遞給嵌入式視頻處理單元5的智能視頻分析算法引擎進行商業(yè)智能行為屬性的分析,將對象的行為屬性信息疊加到視頻碼流上,讓管理者便于直觀了解。
其中所述嵌入式視頻處理單元5產(chǎn)生的商業(yè)行為分析數(shù)據(jù),一方面以元數(shù)據(jù)的格式隨著實時視頻碼流傳遞并供視頻編碼單元分析疊加,另一方面將分析得到的商業(yè)智能數(shù)據(jù)以表格、逗號分隔值、圖表等格式上傳遞到網(wǎng)絡服務器端,所述格式的數(shù)據(jù)信息均通過輔助處理單元管理2的加密模塊進行安全性管理。
另外,所述可編程的通用視頻處理分析模塊也可以將數(shù)據(jù)以特定的格式存儲在卡存儲管理單元10中,當網(wǎng)絡出現(xiàn)故障時,模塊仍可以實時的進行分析,將采集到的商業(yè)行為屬性信息與數(shù)據(jù)以特殊的密文形式存儲在卡存儲管理單元10中,當設備網(wǎng)絡恢復時,所述可編程的通用視頻處理分析模塊可以斷點續(xù)傳網(wǎng)絡斷掉時遺漏掉的信息,避免了網(wǎng)絡丟失造成數(shù)據(jù)丟失。
本發(fā)明所述可編程的通用視頻處理分析模塊還支持多種傳感器連接,所有的數(shù)據(jù)的采集、傳遞、分析、挖掘等行為均通過嵌入式cpu中的調(diào)度軟件算法完成,僅通過改變外接傳感器的種類和處理程序,以及接入不同攝像機的視頻碼流,在不改變分析模塊硬件結構的情況下,即可滿足不同場景的應用需求,具有通用性和可重用性的特點。
通過以上的實施方式的描述,本領域的技術人員應該清楚的是,在不脫離本發(fā)明的精神或本質特征的情況下,本發(fā)明可以以其它形式、結構、布置、比例,以及用其它組件和部件來實現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對這里所披露的實施例進行其它變形和改變,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變形在內(nèi)。