本發(fā)明涉及視頻采集技術(shù)領(lǐng)域,更具體地說,特別涉及一種視頻采集設(shè)備及方法。
背景技術(shù):
微型的模擬攝像頭或數(shù)字視頻采集器因具有成像效果好、體積小、安裝方便等優(yōu)點(diǎn)被廣泛應(yīng)用于視頻采集設(shè)備,但是這些無(wú)鏡頭畸變的攝像頭視角一般在45-90度之間,為了進(jìn)一步擴(kuò)展成像視野至165-180度,可使用成像視野更廣的廣角鏡頭。
但是由于廣角鏡頭本身采用的為凸面鏡,常常產(chǎn)生失真的透視關(guān)系,形成嚴(yán)重的畸變,降低了基于廣角鏡頭的視頻采集設(shè)備所顯示的圖像或視頻的識(shí)別度和可靠性,同時(shí),廣角鏡頭體積龐大,不利于結(jié)構(gòu)設(shè)計(jì)和安裝,降低了系統(tǒng)的集成度。
而為了解決廣角鏡頭的上述問題,可采用多路小視角微型攝像頭,小視角微型攝像頭由于不存在畸變現(xiàn)象,多個(gè)微型攝像頭在滿足提高成像視野的基礎(chǔ)上,一定程序上解決了廣角鏡頭存在的畸變問題。但是由于需要相應(yīng)的增加微型攝像頭的數(shù)量,大大增加了對(duì)視頻采集設(shè)備的處理器的接口要求,目前市面上的處理器以1-2路為主,而支持多路的處理器結(jié)構(gòu)復(fù)雜,降低了視頻采集設(shè)備的集成度。
因此,設(shè)計(jì)一種對(duì)處理器接口要求低,成像視野廣且無(wú)畸變的視頻采集設(shè)備,是本領(lǐng)域技術(shù)人員亟待解決的問題
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題為提供一種視頻采集設(shè)備,在滿足成像視野廣且無(wú)畸變的基礎(chǔ)上,對(duì)處理器接口要求低,提高了視頻采集設(shè)備的集成度。
一種視頻采集設(shè)備,包括處理器、數(shù)字選擇器和兩個(gè)以上的數(shù)字視頻采集器;
所述處理器與所述數(shù)字選擇器相連,用于控制所述數(shù)字選擇器,并接收所述數(shù)字選擇器轉(zhuǎn)發(fā)的視頻數(shù)據(jù);
所述數(shù)字視頻采集器與所述數(shù)字選擇器相連,用于采集所述視頻數(shù)據(jù),并將所述視頻數(shù)據(jù)發(fā)送給所述數(shù)字選擇器,且相鄰的所述數(shù)字視頻采集器采集的所述視頻數(shù)據(jù)具有交疊部分;
所述數(shù)字選擇器用于選通所述數(shù)字視頻采集器對(duì)應(yīng)的所述視頻數(shù)據(jù),并轉(zhuǎn)發(fā)給所述處理器;
所述處理器用于接收所述視頻數(shù)據(jù),并將所述交疊部分對(duì)應(yīng)的各個(gè)所述視頻數(shù)據(jù)拼接,形成視頻輸出數(shù)據(jù)。
優(yōu)選的,所述處理器還用于提取各個(gè)所述視頻數(shù)據(jù)的多個(gè)特征點(diǎn),并將所述特征點(diǎn)匹配度滿足預(yù)設(shè)閾值區(qū)間的部分判定為所述交疊部分。
優(yōu)選的,所述處理器還用于對(duì)各個(gè)所述視頻數(shù)據(jù)進(jìn)行預(yù)處理,所述預(yù)處理用于濾除所述視頻數(shù)據(jù)的噪聲。
優(yōu)選的,所述處理器還用于對(duì)各個(gè)所述視頻數(shù)據(jù)的圖像進(jìn)行融合并完成邊界平滑。
優(yōu)選的,所述處理器包括視頻采集驅(qū)動(dòng)、參數(shù)配置器和選通單元;
所述視頻采集驅(qū)動(dòng)與所述數(shù)字選擇器相連,用于接收和緩存所述視頻數(shù)據(jù);
所述參數(shù)配置器與所述數(shù)字選擇器相連,用于對(duì)所述數(shù)字視頻采集器和所述數(shù)字選擇器進(jìn)行參數(shù)配置;
所述選通單元與所述數(shù)字選擇器相連,用于向所述數(shù)字選擇器發(fā)出選通命令,所述數(shù)字選擇器接收所述選通命令并執(zhí)行選通操作。
優(yōu)選的,所述處理器還包括顯示驅(qū)動(dòng),所述顯示驅(qū)動(dòng)外接顯示設(shè)備,用于使用視頻拼接算法形成所述視頻輸出數(shù)據(jù),并將所述視頻輸出數(shù)據(jù)發(fā)送給所述顯示設(shè)備,所述顯示設(shè)備用于顯示所述視頻輸出數(shù)據(jù)。
優(yōu)選的,所述處理器還包括與所述視頻采集驅(qū)動(dòng)相連的光源控制器,所述光源控制器用于進(jìn)行光源的時(shí)序邏輯控制,以使得所述光源在所述數(shù)字視頻采集器曝光時(shí)提前打開或滯后關(guān)閉。
優(yōu)選的,所述視頻采集驅(qū)動(dòng)通過主數(shù)據(jù)總線與所述數(shù)字選擇器相連,所述參數(shù)配置器通過主控制總線與所述數(shù)字選擇器相連;
所述數(shù)字視頻采集器通過副控制總線及副數(shù)據(jù)總線與所述數(shù)字選擇器相連;
所述選通單元通過非門與所述數(shù)字選擇器連接。
優(yōu)選的,所述參數(shù)配置器具體為i2c控制器,所述選通單元具體為gpio選通單元。
本發(fā)明還提供一種視頻采集方法,具體如下:
數(shù)字視頻采集器采集視頻數(shù)據(jù),將所述視頻數(shù)據(jù)發(fā)送給數(shù)字選擇器,其中,所述視頻采集器的數(shù)量為兩個(gè)以上,且相鄰的所述數(shù)字視頻采集器采集的所述視頻數(shù)據(jù)具有交疊部分;
所述數(shù)字選擇器選通所述數(shù)字視頻采集器對(duì)應(yīng)的所述視頻數(shù)據(jù),轉(zhuǎn)發(fā)給處理器;
所述處理器接收所述視頻數(shù)據(jù),拼接所述交疊部分對(duì)應(yīng)的各個(gè)所述視頻數(shù)據(jù),形成視頻輸出數(shù)據(jù);
所述處理器輸出所述視頻輸出數(shù)據(jù)。
優(yōu)選的,所述處理器提取各個(gè)所述視頻數(shù)據(jù)的多個(gè)特征點(diǎn),并將所述特征點(diǎn)匹配度滿足預(yù)設(shè)閾值區(qū)間的部分判定為所述交疊部分。
優(yōu)選的,在所述數(shù)字視頻器采集視頻數(shù)據(jù)之前,還包括:
參數(shù)配置器對(duì)所述數(shù)字視頻采集器和所述數(shù)字選擇器進(jìn)行參數(shù)配置,初始化所述數(shù)字視頻采集器和所述數(shù)字選擇器,其中,所述參數(shù)配置器位于所述處理器中。
優(yōu)選的,在所述數(shù)字選擇器選通所述數(shù)字視頻采集器對(duì)應(yīng)的所述視頻數(shù)據(jù)之前,還包括:
選通單元向所述數(shù)字選擇器發(fā)出選通命令,所述數(shù)字選擇器接收所述選通命令,其中,所述選通單元位于所述處理器中。
優(yōu)選的,所述處理器接收所述視頻數(shù)據(jù)具體為:
視頻采集驅(qū)動(dòng)接收并緩存所述視頻數(shù)據(jù),其中,所述視頻采集驅(qū)動(dòng)位于所述處理器中。
優(yōu)選的,在所述處理器輸出所述視頻輸出數(shù)據(jù)之后,還包括:
顯示驅(qū)動(dòng)將所述視頻輸出數(shù)據(jù)發(fā)送給顯示設(shè)備,所述顯示設(shè)備顯示所述視頻輸出數(shù)據(jù),其中,所述顯示驅(qū)動(dòng)位于所述處理器中,所述顯示驅(qū)動(dòng)外接所述顯示設(shè)備。
優(yōu)選的,所述數(shù)字視頻采集器采集視頻數(shù)據(jù)中,還包括:
光源控制器對(duì)光源進(jìn)行時(shí)序邏輯控制,當(dāng)所述數(shù)字視頻采集器需要曝光時(shí),所述光源控制器控制所述光源提前打開或滯后關(guān)閉,其中,所述光源控制器位于所述處理器中,所述光源與所述光源控制器連接。
優(yōu)選的,在所述處理器接收所述視頻數(shù)據(jù)之后,還包括:
對(duì)各個(gè)所述視頻數(shù)據(jù)進(jìn)行預(yù)處理,所述預(yù)處理用于濾除所述視頻數(shù)據(jù)的噪聲。
優(yōu)選的,在所述處理器提取各個(gè)所述視頻數(shù)據(jù)的特征點(diǎn)之后,還包括:
依據(jù)特征點(diǎn),對(duì)各個(gè)所述視頻的圖像進(jìn)行對(duì)齊和配準(zhǔn)。
優(yōu)選的,在所述形成視頻輸出數(shù)據(jù)之前,還包括:
對(duì)各個(gè)所述視頻數(shù)據(jù)的圖像進(jìn)行融合并進(jìn)行邊界平滑操作。
本發(fā)明提供的視頻采集設(shè)備,設(shè)置兩個(gè)以上的數(shù)字視頻采集器采集視頻數(shù)據(jù),且相鄰的數(shù)字視頻采集器在采集視野上存在交疊部分,將交疊部分對(duì)應(yīng)的各個(gè)視頻數(shù)據(jù)拼接,形成視頻輸出數(shù)據(jù)。在滿足成像視野廣且無(wú)畸變的基礎(chǔ)上,對(duì)處理器接口要求低,提高了視頻采集設(shè)備的集成度。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中視頻采集設(shè)備的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例中視頻采集設(shè)備的另一種實(shí)施方式的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例中視頻采集方法的流程示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。
基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
如圖1所示,本發(fā)明提供的一種視頻采集設(shè)備,包括處理器u1、數(shù)字選擇器u2和兩個(gè)以上的數(shù)字視頻采集器u3;
處理器u1與數(shù)字選擇器u2相連,用于控制數(shù)字選擇器u2,并接收數(shù)字選擇器u2轉(zhuǎn)發(fā)的視頻數(shù)據(jù);
數(shù)字視頻采集器u3與數(shù)字選擇器u2相連,用于采集視頻數(shù)據(jù),并將視頻數(shù)據(jù)發(fā)送給數(shù)字選擇器u2,且相鄰的數(shù)字視頻采集器u3采集的視頻數(shù)據(jù)具有交疊部分;
數(shù)字選擇器u2用于選通數(shù)字視頻采集器u3對(duì)應(yīng)的視頻數(shù)據(jù),并轉(zhuǎn)發(fā)給處理器u1;
處理器u1用于接收視頻數(shù)據(jù),并將交疊部分對(duì)應(yīng)的各個(gè)視頻數(shù)據(jù)拼接,形成視頻輸出數(shù)據(jù)。
由于數(shù)字視頻采集器u3采用的為小視角微型攝像頭,不存在廣角鏡頭的畸變問題,而采用視頻區(qū)域具有交疊部分的多個(gè)數(shù)字視頻采集器u3,由于在視頻區(qū)域內(nèi)存在交疊區(qū)域,因此視頻數(shù)據(jù)中也包含交疊部分。通過將交疊部分對(duì)應(yīng)的各個(gè)視頻數(shù)據(jù)拼接,形成廣視角的無(wú)畸變視頻輸出數(shù)據(jù)。同時(shí),數(shù)字視頻采集器u3雖然是一直處于開啟狀態(tài),即始終處于采集視頻數(shù)據(jù)的階段,但是由于采用數(shù)字選擇器u2對(duì)數(shù)字視頻采集器u3進(jìn)行選通操作,在同一時(shí)刻內(nèi),只有一路數(shù)字視頻采集器u3的視頻數(shù)據(jù),通過處理器接口進(jìn)入處理器,因此只有一路接口的處理器,也可以連接多路數(shù)字視頻采集器u3,降低了對(duì)處理器的接口要求。
當(dāng)然,也可以根據(jù)需要,減少數(shù)字選擇器u2對(duì)數(shù)字視頻采集器u3的選通間隙,達(dá)到快速的切換各個(gè)數(shù)字視頻采集器u3的目的,最大化的提高各個(gè)數(shù)字視頻采集器u3所采集的視頻數(shù)據(jù)的相似度,優(yōu)化視頻輸出數(shù)據(jù),使得最終輸出的視頻數(shù)據(jù)貼近實(shí)際拍攝的場(chǎng)景情況。
在實(shí)際運(yùn)用中,可采用兩個(gè)以上的數(shù)字視頻采集器u3,例如采用兩個(gè)數(shù)字視頻采集器,分別為第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32,在安裝時(shí),第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32成對(duì)的沿鉛垂線方向上安裝,之間的安裝間隙大于第一數(shù)字視頻采集器u31或第二數(shù)字視頻u32所采用的攝像頭的直徑。
當(dāng)視頻采集設(shè)備安裝在入戶門或入場(chǎng)通道上,安裝時(shí)滿足如下條件:
其中,ω是第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32的上傾角度,θ是第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32的拍攝角度,h為視頻采集設(shè)備距離地面的高度,h1為第一數(shù)字視頻采集器u31的視場(chǎng)區(qū)域的高度,h2為第二數(shù)字視頻采集器u32的視場(chǎng)區(qū)域的高度,h3為可視區(qū)域的高度,h4為交疊部分的高度,d為被拍攝物體到入戶門或入場(chǎng)通道的水平距離,h為被拍攝物體的高度范圍。
可以根據(jù)實(shí)際需求對(duì)上述參數(shù)進(jìn)行選擇,具體地,本實(shí)施例中第一數(shù)字視頻采集器u31上傾角度ω為8~20度,第二數(shù)字視頻采集器u32上傾角度ω為0度,第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32的拍攝角度θ范圍為65~85度,被拍攝物體到入戶門或入場(chǎng)通道的水平距離d為50~70cm,視頻采集設(shè)備距離地面的安裝高度h為110cm。
在門禁視頻采集應(yīng)用中,使用本發(fā)明的視頻采集設(shè)備,采用以上的幾何參數(shù)組合可輕松完成高度范圍h為70cm~230cm的廣視角的無(wú)畸變視頻數(shù)據(jù)采集。
需要指出的是,雖然在實(shí)施例中,第一數(shù)字視頻采集器u31和第二數(shù)字視頻采集器u32采用的沿鉛垂線方向上放置的方式,但在實(shí)際應(yīng)用中,數(shù)字視頻采集器擺放的相對(duì)位置并不局限于此。例如,可以沿水平位置擺放,實(shí)現(xiàn)對(duì)水平位置上的視場(chǎng)范圍的擴(kuò)展。
同樣,雖然在實(shí)施例中,采用的是1擴(kuò)2路攝像頭,但可以根據(jù)實(shí)際的需求,匹配性的擴(kuò)充支持n路數(shù)字視頻采集器u3。
雖然在實(shí)施例中,從處理器u1接收到的是視頻數(shù)據(jù),但在實(shí)際應(yīng)用中不局限于此。例如,圖像作為視頻的特殊形式,也可包含在其中,符合視頻采集設(shè)備的各種工作需求。
需要補(bǔ)充的是,處理器u1可根據(jù)具體的實(shí)施需求,選擇相關(guān)的視頻拼接算法,將接收到的兩路視頻信號(hào)轉(zhuǎn)換為一路廣視角的視頻信號(hào),而不僅限于本實(shí)施例中基于特征點(diǎn)的視頻拼接算法。
同樣,處理器u1可根據(jù)具體的實(shí)施要求,選擇對(duì)應(yīng)的類型或型號(hào),例如,處理器u1可為通用型soc芯片:arm,諸如am437x或am335x系列;fpga,諸如zynq-7000系列。在實(shí)際運(yùn)用中,也可選擇其他類型或型號(hào)的處理器u1,只要能夠達(dá)到相應(yīng)的效果即可,在此不再累述。
優(yōu)選的,所述處理器還用于提取各個(gè)所述視頻數(shù)據(jù)的多個(gè)特征點(diǎn),并將所述特征點(diǎn)匹配度滿足預(yù)設(shè)閾值區(qū)間的部分判定為所述交疊部分。
具體的,在實(shí)際運(yùn)用中,用于視頻拼接的特征點(diǎn)可通過尺度不變特征變換(sift:scaleinvariantfeaturetransform)獲得,能夠穩(wěn)健地保持視頻幀或圖像在平移、旋轉(zhuǎn)、縮放、甚至仿射變換中的不變性。
在實(shí)際運(yùn)用中,處理器還可用于對(duì)各個(gè)視頻數(shù)據(jù)進(jìn)行預(yù)處理,預(yù)處理用于濾除視頻數(shù)據(jù)的噪聲。
通過濾除噪聲的預(yù)處理,能夠提高視頻數(shù)據(jù)的質(zhì)量,當(dāng)然,在實(shí)際運(yùn)用中,預(yù)處理也可以包含其它提高視頻數(shù)據(jù)質(zhì)量的操作,在此不再累述。
同理的,在實(shí)際運(yùn)用中,為了提高視頻數(shù)據(jù)的質(zhì)量,處理器還可用于對(duì)各個(gè)視頻數(shù)據(jù)的圖像進(jìn)行融合并完成邊界平滑。
優(yōu)選的,如圖2所示,處理器包括視頻采集驅(qū)動(dòng)u12、參數(shù)配置器u13和選通單元u14;
視頻采集驅(qū)動(dòng)u12與數(shù)字選擇器u2相連,用于接收和緩存視頻數(shù)據(jù);
參數(shù)配置器u13與數(shù)字選擇器u2相連,用于對(duì)數(shù)字視頻采集器u3和數(shù)字選擇器u2進(jìn)行參數(shù)配置;
選通單元u14與數(shù)字選擇器u2相連,用于向數(shù)字選擇器u2發(fā)出選通命令,數(shù)字選擇器u2接收選通命令并執(zhí)行選通操作。
參數(shù)配置器u13通過對(duì)數(shù)字視頻采集器u3和數(shù)字選擇器u2進(jìn)行參數(shù)配置,達(dá)到初始化數(shù)字視頻采集器u3和數(shù)字選擇器u2的目的,所配置的主要參數(shù)包括但不限于攝像頭增益、曝光值、工作模式以及數(shù)據(jù)輸出格式。
而視頻采集驅(qū)動(dòng)u12,用于接收并緩存視頻數(shù)據(jù),可以根據(jù)實(shí)際需求,在處理器u1需要處理交疊部分對(duì)應(yīng)的視頻數(shù)據(jù)時(shí),才接入拼接算法對(duì)視頻數(shù)據(jù)的特征點(diǎn)進(jìn)行計(jì)算并比較,而不需要處理上述視頻數(shù)據(jù)時(shí),對(duì)應(yīng)的視頻數(shù)據(jù)可以先緩存在視頻采集驅(qū)動(dòng)u12中,實(shí)現(xiàn)處理器u1的按需計(jì)算。
同理,設(shè)置選通單元u14的目的,也是為了讓數(shù)字選擇器u2在需要進(jìn)行選通操作時(shí),才進(jìn)行相應(yīng)的運(yùn)算及數(shù)據(jù)交互,實(shí)現(xiàn)按需啟動(dòng)。
在實(shí)際運(yùn)用中,可以根據(jù)實(shí)際的需求,選擇處理器u1的視頻采集驅(qū)動(dòng)u12的數(shù)量,匹配性的擴(kuò)充支持n路數(shù)字視頻采集器。
優(yōu)選的,處理器u1還包括顯示驅(qū)動(dòng)u15,顯示驅(qū)動(dòng)u15外接顯示設(shè)備u4,用于使用視頻拼接算法形成視頻輸出數(shù)據(jù),并將視頻輸出數(shù)據(jù)發(fā)送給顯示設(shè)備u4,顯示設(shè)備u4用于顯示視頻輸出數(shù)據(jù)。
在實(shí)際運(yùn)用中,顯示驅(qū)動(dòng)u15旨在提供用戶交互界面,對(duì)應(yīng)所選擇顯示模塊u4的時(shí)序特性和控制邏輯而設(shè)計(jì),向顯示模塊u4輸出拼接后的視頻輸出數(shù)據(jù),顯示模塊u4將最終視頻進(jìn)行直觀的顯示。
優(yōu)選的,處理器u1還包括與視頻采集驅(qū)動(dòng)u12相連的光源控制器u11,光源控制器u11用于進(jìn)行光源u33的時(shí)序邏輯控制,以使得光源u33在數(shù)字視頻采集器u3曝光時(shí)提前打開或滯后關(guān)閉。
在實(shí)際運(yùn)用中,當(dāng)數(shù)字視頻采集器u3選用可見光攝像頭時(shí),在曝光時(shí)需要打開光源33,而在曝光結(jié)束后,光源33需要關(guān)閉,因此設(shè)置光源控制器u11對(duì)光源u33的進(jìn)行時(shí)序邏輯控制,同時(shí)也可以達(dá)到更好的成像效果,例如可拓寬時(shí)隙為前后各10us;而當(dāng)數(shù)字視頻采集器u3選用近紅外攝像頭時(shí),光源33可以保持關(guān)閉狀態(tài)。
優(yōu)選的,視頻采集驅(qū)動(dòng)u12通過主數(shù)據(jù)總線與數(shù)字選擇器u2相連,參數(shù)配置器u13通過主控制總線與數(shù)字選擇器u2相連;
數(shù)字視頻采集器u3通過副控制總線及副數(shù)據(jù)總線與數(shù)字選擇器u2相連;
選通單元u14通過非門u16與數(shù)字選擇器u2連接。
由于視頻采集驅(qū)動(dòng)u12接收的為數(shù)字選擇器u2轉(zhuǎn)發(fā)的視頻數(shù)據(jù),只需關(guān)注數(shù)據(jù)傳輸,因此采用主數(shù)據(jù)總線和數(shù)字選擇器u2連接,而參數(shù)配置器u13傳送給數(shù)字選擇器u2為控制指令,只需關(guān)注控制傳輸,因此采用主控制總線與數(shù)字選擇器u2相連。
數(shù)字視頻采集器u3與數(shù)字選擇器u2之間傳輸?shù)募从袛?shù)據(jù)也有控制指令,同時(shí)為了實(shí)現(xiàn)分開傳輸,因此通過副控制總線及副數(shù)據(jù)總線與數(shù)字選擇器u2相連。如有兩個(gè)數(shù)字視頻采集器u3的話,即第一數(shù)字視頻采集器u31、第二數(shù)字視頻采集器u32,而各自對(duì)應(yīng)的副數(shù)據(jù)總線和副控制總線,分別為第一副數(shù)據(jù)總線與第一副控制總線、第二副數(shù)據(jù)總線與二副控制總線。
而由于選通單元u14和數(shù)字選擇器u2為視頻采集設(shè)備中實(shí)現(xiàn)視頻數(shù)據(jù)選通的指令傳輸和操作執(zhí)行,因此通過非門u16連接,可以提高實(shí)際信號(hào)的傳輸穩(wěn)定性。
優(yōu)選的,參數(shù)配置器具體為i2c控制器,選通單元具體為gpio選通單元。
需要補(bǔ)充的是,在實(shí)際運(yùn)用中,光源u33與第一數(shù)字視頻采集器u31、第二數(shù)字視頻采集器u32選用的濾光片,可選擇為同一光譜波段,例如光源u33采用850nm紅外燈珠組合而成,亦可采用650nm白光燈珠組合而成。
成對(duì)的數(shù)字視頻采集器u3也可以選擇可配置不同波段的濾光片,通過濾除其他光譜波段的干擾,提升成像效果,在此不再累述。
同時(shí),如圖3所示,本實(shí)施例還提供了一種視頻采集方法,包括:
s01.參數(shù)配置器對(duì)數(shù)字視頻采集器和數(shù)字選擇器進(jìn)行參數(shù)配置,初始化數(shù)字視頻采集器和數(shù)字選擇器,其中,參數(shù)配置器位于處理器中;
s02.數(shù)字視頻采集器采集視頻數(shù)據(jù),將視頻數(shù)據(jù)發(fā)送給數(shù)字選擇器,其中,視頻采集器的數(shù)量為兩個(gè)以上,且相鄰的數(shù)字視頻采集器采集的視頻數(shù)據(jù)具有交疊部分;
s03.選通單元向數(shù)字選擇器發(fā)出選通命令,數(shù)字選擇器接收選通命令,其中,選通單元位于處理器中;
s04.數(shù)字選擇器選通數(shù)字視頻采集器對(duì)應(yīng)的視頻數(shù)據(jù),轉(zhuǎn)發(fā)給處理器;
s05.處理器接收視頻數(shù)據(jù),拼接交疊部分對(duì)應(yīng)的各個(gè)視頻數(shù)據(jù),形成視頻輸出數(shù)據(jù);
s06.處理器輸出視頻輸出數(shù)據(jù);
s07.顯示驅(qū)動(dòng)將視頻輸出數(shù)據(jù)發(fā)送給顯示設(shè)備,顯示設(shè)備顯示視頻輸出數(shù)據(jù),其中,顯示驅(qū)動(dòng)位于處理器中,顯示驅(qū)動(dòng)外接顯示設(shè)備。
其中,s01中的參數(shù)配置器對(duì)數(shù)字選擇器進(jìn)行參數(shù)配置,初始化數(shù)字選擇器的這部分步驟,可以與s01中的參數(shù)配置器對(duì)數(shù)字視頻采集器進(jìn)行參數(shù)配置,初始化數(shù)字視頻采集器的這個(gè)步驟同步進(jìn)行,也可以設(shè)置兩個(gè)初始化步驟的先后順序,即依次對(duì)數(shù)字視頻采集器和數(shù)字選擇器進(jìn)行參數(shù)配置并初始化,兩者之間的順序可以調(diào)換。
優(yōu)選的,s05中的拼接交疊部分對(duì)應(yīng)的各個(gè)視頻數(shù)據(jù),還包括:
s052.處理器提取各個(gè)視頻數(shù)據(jù)的多個(gè)特征點(diǎn),并將特征點(diǎn)匹配度滿足預(yù)設(shè)閾值區(qū)間的部分判定為交疊部分。
s052中,具體的,在實(shí)際運(yùn)用中,用于視頻拼接的特征點(diǎn)可通過尺度不變特征變換(sift:scaleinvariantfeaturetransform)獲得,能夠穩(wěn)健地保持視頻幀或圖像在平移、旋轉(zhuǎn)、縮放、甚至仿射變換中的不變性。
而判定交疊部分的方法,除開采用上述的特征點(diǎn)方法外,還可以根據(jù)實(shí)際情況,選擇基于區(qū)域相關(guān)的拼接算法,例如以兩塊區(qū)域像素點(diǎn)灰度值的差別作為判別標(biāo)準(zhǔn),計(jì)算兩塊區(qū)域的對(duì)應(yīng)像素點(diǎn)灰度值的相關(guān)系數(shù),相關(guān)系數(shù)越大,則兩塊圖像的匹配程度越高,其它類似的方法在此不再累述。
優(yōu)選的,s02中還包括:
s021.光源控制器對(duì)光源進(jìn)行時(shí)序邏輯控制,當(dāng)數(shù)字視頻采集器需要曝光時(shí),光源控制器控制光源提前打開或滯后關(guān)閉,其中,光源控制器位于處理器中,光源與光源控制器連接。
優(yōu)選的,s05的處理器接收視頻數(shù)據(jù)具體為:
視頻采集驅(qū)動(dòng)接收并緩存視頻數(shù)據(jù),其中,視頻采集驅(qū)動(dòng)位于處理器中。
優(yōu)選的,在s05中的處理器接收視頻數(shù)據(jù)之后,還包括:
s051.對(duì)各個(gè)視頻數(shù)據(jù)進(jìn)行預(yù)處理,預(yù)處理用于濾除視頻數(shù)據(jù)的噪聲。
優(yōu)選的,在s052中的處理器提取各個(gè)視頻數(shù)據(jù)的特征點(diǎn)之后,還包括:
依據(jù)特征點(diǎn),對(duì)各個(gè)視頻的圖像進(jìn)行對(duì)齊和配準(zhǔn)。
優(yōu)選的,在s05中的輸出視頻輸出數(shù)據(jù)之前,還包括:
s053.對(duì)各個(gè)視頻數(shù)據(jù)的圖像進(jìn)行融合并進(jìn)行邊界平滑操作。
上述視頻采集方法,可以基于本實(shí)施例所描述的視頻采集設(shè)備,也可以使用于其它視頻采集設(shè)備,只要滿足其步驟方法要求即可,在此不再累述。
以上對(duì)本發(fā)明所提供的一種視頻采集設(shè)備及方法進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。