本發(fā)明涉及視頻檢測(cè)技術(shù)領(lǐng)域,特別涉及一種視頻采集設(shè)備。
背景技術(shù):
視頻采集設(shè)備是目前使用比較廣泛的電子產(chǎn)品。隨著科技的發(fā)展,現(xiàn)在絕大多數(shù)廠商將算法集成在攝像頭中,由于受攝像頭硬件限制,只能構(gòu)建簡(jiǎn)單算法,做基本處理,無(wú)法實(shí)現(xiàn)真正意義上的智能識(shí)別。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。
為此,本發(fā)明的目的在于提出一種視頻采集設(shè)備,能夠加載復(fù)雜的算法程序。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種視頻采集設(shè)備,包括:攝像頭、控制模塊、無(wú)線通訊模塊、算法加載模塊、串口模塊;
所述攝像頭的輸出端連接控制模塊的輸入端,所述控制模塊分別與無(wú)線通訊模塊、算法加載模塊、串口模塊連接,所述串口模塊與所述算法加載模塊連接;
所述算法加載模塊包括程序加載芯片、多個(gè)存儲(chǔ)芯片,所述程序加載芯片分別與每個(gè)存儲(chǔ)芯片連接,所述程序加載芯片還與所述控制模塊、所述串口模塊連接。
進(jìn)一步的,所述無(wú)線通訊模塊至少采用以下通信方式:WIFI通信、3G/4G通信、藍(lán)牙通訊。
進(jìn)一步的,所述控制模塊通過(guò)所述串口模塊與外部擴(kuò)展設(shè)備連接。
進(jìn)一步的,所述程序加載芯片通過(guò)所述串口模塊與計(jì)算機(jī)連接。
進(jìn)一步的,所述攝像頭通過(guò)無(wú)線通訊模塊與監(jiān)控平臺(tái)連接。
進(jìn)一步的,所述串口模塊包括USB接口、VGA接口及HDMI接口中的至少一種。
進(jìn)一步的,所述控制模塊的主控芯片選用型號(hào)為TMS320DM642的DSP芯片。
進(jìn)一步的,所述程序加載芯片選用STM32F103C8T6型號(hào)的芯片。
本發(fā)明通過(guò)接口模塊和算法加載模塊,可以將計(jì)算機(jī)中的程序加載到攝像頭上,采用多個(gè)存儲(chǔ)芯片,可以存儲(chǔ)復(fù)雜的算法,實(shí)現(xiàn)智能化識(shí)別。
本發(fā)明的可移植性高,穩(wěn)定性強(qiáng),適應(yīng)各種可能的環(huán)境,技術(shù)擴(kuò)展性強(qiáng)。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明的結(jié)構(gòu)框圖;
圖2為本發(fā)明的算法加載模塊的電路原理圖;
圖3為本發(fā)明的無(wú)線通訊模塊的電路原理圖;
圖4為本發(fā)明的串口模塊中USB接口的電路原理圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
本發(fā)明提供一種視頻采集設(shè)備,參考附圖1所示,包括:攝像頭1、控制模塊2、無(wú)線通訊模塊3、算法加載模塊4、串口模塊5;
攝像頭1的輸出端連接控制模塊2的輸入端,控制模塊2分別與無(wú)線通訊模塊3、算法加載模塊4、串口模塊5連接,控制模塊2通過(guò)串口模塊5與外部擴(kuò)展設(shè)備連接。串口模塊5與算法加載模塊4連接;攝像頭1通過(guò)無(wú)線通訊模塊3與監(jiān)控平臺(tái)連接。
其中,控制模塊的主控芯片選用型號(hào)為TMS320DM642的DSP芯片。
算法加載模塊4包括程序加載芯片、多個(gè)存儲(chǔ)芯片,程序加載芯片分別與每個(gè)存儲(chǔ)芯片連接,程序加載芯片還與控制模塊2、串口模塊5連接,程序加載芯片通過(guò)串口模塊與計(jì)算機(jī)連接。
圖2為算法加載模塊的電路原理圖,其中程序加載芯片選用STM32F103C8T6型號(hào)的芯片。
算法加載模塊4加載的算法采用OpenCV結(jié)合c/c++的方式實(shí)現(xiàn),OpenCV是一個(gè)基于(開(kāi)源)發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),可以運(yùn)行在Linux、Windows和MacOS操作系統(tǒng)上。它輕量級(jí)而且高效,由一系列C函數(shù)和少量C++類構(gòu)成,同時(shí)提供了Python、Ruby、MATLAB等語(yǔ)言的接口,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法。OpenCV提供的視覺(jué)處理算法非常豐富,并且它部分以C語(yǔ)言編寫,不需要添加新的外部支持也可以完整的編譯鏈接生成執(zhí)行程序。
此外,無(wú)線通訊模塊3至少采用以下通信方式:WIFI通信、3G/4G通信、藍(lán)牙通訊。圖3為無(wú)線通訊模塊的電路原理圖,選用型號(hào)為nRF905的無(wú)線芯片。
串口模塊5包括USB接口、VGA接口及HDMI接口中的至少一種。圖4為USB接口的電路原理圖。
本發(fā)明通過(guò)接口模塊和算法加載模塊,可以將多種算法加載到攝像頭上,采用多個(gè)存儲(chǔ)芯片,可以存儲(chǔ)大量復(fù)雜的算法,實(shí)現(xiàn)智能化識(shí)別。
本發(fā)明的可移植性高,穩(wěn)定性強(qiáng),適應(yīng)各種可能的環(huán)境,技術(shù)擴(kuò)展性強(qiáng)。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求極其等同限定。