多維視頻同步系統(tǒng)軟件的制作方法
【專利摘要】本發(fā)明揭示了一種用于多個(gè)視頻同步采集和回放的系統(tǒng)軟件。采集時(shí),在多端口設(shè)備的第一端口上從第一源接收第一視頻數(shù)據(jù)流,該第一視頻數(shù)據(jù)流的第一視頻幀在第一到達(dá)時(shí)間到達(dá)第一端口,在多端口設(shè)備的第二端口上從第二源接收第二視頻數(shù)據(jù)流,該第二視頻數(shù)據(jù)流的第一視頻幀在第二到達(dá)時(shí)間到達(dá)第二端口,直到所有端口的第一視頻幀都到達(dá)端口,然后再對所有端口的第一視頻幀進(jìn)行統(tǒng)一顯示錄制操作,之后到達(dá)的第二視頻幀第三視頻幀包括后面采集的所有視頻幀進(jìn)行如上的相同操作。回放時(shí),軟件讀取本地第一視頻數(shù)據(jù)流的第一視頻幀,再讀取本地第二視頻的第一視頻幀直到讀取完所有索引文件中的視頻第一視頻幀后對第一視頻幀進(jìn)行統(tǒng)一顯示。
【專利說明】多維視頻同步系統(tǒng)軟件
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種軟件,具體涉及一種多維視頻同步系統(tǒng)軟件。
【背景技術(shù)】
[0002]隨著現(xiàn)在科技的進(jìn)步,網(wǎng)絡(luò)傳輸速度的增加,硬件條件的提升,有時(shí)候需要用多臺(tái)攝像機(jī)多角度觀察某一對象,對該對象的畫面錄制成視頻。計(jì)算機(jī)如何同時(shí)操作多臺(tái)攝像機(jī)進(jìn)行同一時(shí)間采集畫面,采集畫面如何同步顯示成了一個(gè)問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供了一種多攝像頭視頻采集同步方法,和多攝像頭采集錄制播放的系統(tǒng)軟件。
[0004]本發(fā)明的技術(shù)方案是,當(dāng)軟件啟動(dòng)時(shí)登陸連接多個(gè)攝像頭,攝像頭會(huì)將實(shí)時(shí)采集畫面轉(zhuǎn)換成數(shù)據(jù)流的形式發(fā)送回計(jì)算機(jī)上,當(dāng)計(jì)算機(jī)接收到第一個(gè)攝像機(jī)的視頻信號(hào)流的第一幀以后先等待,直到其他所有攝像機(jī)的視頻信號(hào)流的第一幀都到達(dá)后對視頻第一幀進(jìn)行統(tǒng)一處理。如果有某端口接收到視頻信號(hào)堆積達(dá)兩幀,則等待沒有到達(dá)的端口視頻信號(hào)幀到達(dá)后復(fù)制補(bǔ)全前面丟失的幀,然后再進(jìn)行統(tǒng)一處理。
[0005]附圖簡述
圖1為本發(fā)明多維視頻同步技術(shù)方法圖。
[0006]圖2為本發(fā)明同步接收處理視頻圖。
[0007]圖3為本發(fā)明多維視頻同步系統(tǒng)軟件程序流程圖。
【具體實(shí)施方式】
[0008]下面對本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。
[0009]本發(fā)明為所述為一種多維視頻同步系統(tǒng)軟件,圖1所示為本發(fā)明采用的主要方法,攝像機(jī)采集圖像轉(zhuǎn)化為數(shù)據(jù)信號(hào),作為整個(gè)軟件的視頻源,當(dāng)軟件檢測接收到第一個(gè)視頻源的第一幀以后等待其他視頻源的第一幀到達(dá),當(dāng)所有視頻源的第一幀都到達(dá)以后軟件再對第一幀視頻源進(jìn)行統(tǒng)一操作。之后檢查到的視頻源也進(jìn)行同樣操作。
[0010]圖2所示為本發(fā)明同步接收處理視頻部分,是對本發(fā)明采用方法的補(bǔ)充,當(dāng)某一視頻源丟幀后或傳輸速度比較慢,其他視頻源到達(dá)且堆幀達(dá)兩幀以上時(shí),該視頻源的接收的下一幀將被復(fù)制,補(bǔ)充到之前缺失的視頻幀,然后軟件再對視頻進(jìn)行統(tǒng)一操作。
[0011]圖3所示為本發(fā)明系統(tǒng)軟件程序流程圖,該流程圖包含系統(tǒng)軟件所有操作過程。軟件啟動(dòng)時(shí)發(fā)送控制命令,開始接收視頻采集信號(hào),視頻信號(hào)可以直接顯示,也可以錄制壓縮后保存成視頻文件,當(dāng)想回放錄制視頻文件時(shí),可以調(diào)用錄制視頻文件進(jìn)行播放。
[0012]播放時(shí)可以選擇手動(dòng)播放、自動(dòng)播放、對比播放。自動(dòng)播放可以按照程序設(shè)置的時(shí)間和次數(shù)進(jìn)行播放,播放結(jié)束后暫停。手動(dòng)播放可以按照播放者意愿進(jìn)行播放/暫停、快進(jìn)/快退、拖動(dòng)播放、慢速播放、逐幀播放、組合播放、窗口切換操作。對比播放播放者可按自己意愿選擇已保存的視頻進(jìn)行回放,回放可進(jìn)行操作同手動(dòng)播放。
[0013]以上所述僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本領(lǐng)域的技術(shù)人員在本發(fā)明所揭露的技術(shù)范圍內(nèi),可不經(jīng)過創(chuàng)造性勞動(dòng)想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書所限定的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種多視頻同步處理采集播放系統(tǒng)軟件,其特征在于:連接多個(gè)攝像頭后可統(tǒng)一對多個(gè)攝像頭信號(hào)源進(jìn)行操作,從而達(dá)到同步顯示,同步采集,同步播放的功能。
2.根據(jù)權(quán)利要求1所述的多視頻同步處理采集播放系統(tǒng)軟件,其特征在于:對信號(hào)源進(jìn)行采集過程中如果有視頻幀丟失達(dá)兩幀以上則對后面能采集的幀進(jìn)行復(fù)制,然后補(bǔ)全前面的視頻幀,從而達(dá)到就算丟幀也能同步。
3.根據(jù)權(quán)利要求1所述的多視頻同步處理采集播放系統(tǒng)軟件,其特征在于:能對采集的視頻進(jìn)行統(tǒng)一的錄制、播放、暫停、快進(jìn)、快退、調(diào)整播放速度。
4.根據(jù)權(quán)利要求1所述的多視頻同步處理采集播放系統(tǒng)軟件,其特征在于:能夠在軟件窗口上實(shí)時(shí)顯示多攝像頭采集畫面。
5.—種視頻采集播放同步的方法,所述方法包括: 接收包括多個(gè)視頻源的多個(gè)視頻信號(hào); 讀取多個(gè)視頻源信號(hào),等到多視頻信號(hào)視頻幀都同時(shí)讀取完畢再開始進(jìn)行下一步操作。
6.根據(jù)權(quán)利要求5所述的方法,其中所述視頻信號(hào)視頻幀在讀取過程中如果丟失兩幀以上,將從后面讀取到的視頻幀復(fù)制補(bǔ)齊丟失幀。
7.根據(jù)權(quán)利要求5所述的方法,其中每個(gè)所述多個(gè)視頻源對應(yīng)于輸入信道并且與每個(gè)所述多個(gè)視頻源相關(guān)的所述多個(gè)視頻幀逐個(gè)信道地獨(dú)立讀取。
【文檔編號(hào)】H04N5/04GK104253975SQ201410339629
【公開日】2014年12月31日 申請日期:2014年7月17日 優(yōu)先權(quán)日:2014年7月17日
【發(fā)明者】夏曹俊, 蔡泳 申請人:夏曹俊, 蔡泳