欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻采集控制方法及裝置與流程

文檔序號:11624307閱讀:188來源:國知局
一種視頻采集控制方法及裝置與流程

本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種視頻采集控制方法及裝置。



背景技術(shù):

隨著科學(xué)技術(shù)的不斷發(fā)展,在越來越多的場景中應(yīng)用到了視頻監(jiān)控技術(shù),例如安防場景、會議場景等。在所述視頻監(jiān)控技術(shù)中,視頻采集設(shè)備采集視頻數(shù)據(jù)并提供給用戶,從而達到視頻監(jiān)控的目的。

所述視頻采集設(shè)備包含多個采集端口,其中,每個采集端口與外部的一個拍攝設(shè)備連接,從而在該采集端口與該拍攝設(shè)備之間形成一路視頻傳輸通道。所述視頻采集設(shè)備在采集視頻數(shù)據(jù)時,通過每個采集端口分別采集相應(yīng)的視頻傳輸通道中的視頻數(shù)據(jù)。

目前,在所述視頻采集設(shè)備采集視頻數(shù)據(jù)的過程中,由于外部環(huán)境因素(例如雷擊、閃電等)、自身設(shè)備因素(例如器件老化等)等的影響,可能會造成所述視頻采集設(shè)備的某些采集端口異常,而造成所述視頻采集設(shè)備無法采集該采集端口對應(yīng)的視頻傳輸通道中的視頻數(shù)據(jù),導(dǎo)致提供給用戶的視頻數(shù)據(jù)不完整,出現(xiàn)監(jiān)控死角,降低了視頻監(jiān)控的有效性。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種視頻采集控制方法及裝置,用以解決現(xiàn)有技術(shù)中視頻采集設(shè)備的某些采集端口異常導(dǎo)致提供給用戶的視頻數(shù)據(jù)不完整,出現(xiàn)監(jiān)控死角,降低了視頻監(jiān)控的有效性的問題。

本發(fā)明實施例提供的具體技術(shù)方案如下:

第一方面,本發(fā)明實施例提供了一種視頻采集控制方法,包括:

確定視頻采集設(shè)備中工作異常的第一采集端口;

在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口;

將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口。

結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,確定所述視頻采集設(shè)備中工作異常的所述第一采集端口,包括:

確定在當(dāng)前時刻之前的設(shè)定時長內(nèi),所述視頻采集設(shè)備通過所述第一采集端口未采集到視頻數(shù)據(jù)。

結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,在所述多個采集端口中確定所述第二采集端口之前,所述方法還包括:

確定已分配給每個采集端口的至少一個拍攝設(shè)備中每個拍攝設(shè)備的傳輸碼流;其中,任一個拍攝設(shè)備的傳輸碼流為所述拍攝設(shè)備在單位時間內(nèi)拍攝的待傳輸?shù)臄?shù)據(jù)量。

結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,在所述多個采集端口中確定所述第二采集端口,包括:

在所述多個采集端口中確定工作正常的至少一個待選采集端口;

在所述至少一個待選采集端口中,篩選出至少一個目標采集端口,其中,已分配給每個目標采集端口的至少一個拍攝設(shè)備的傳輸碼流之和小于或等于碼流閾值;

在所述至少一個目標采集端口中確定所述第二采集端口。

結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,將所述第一拍攝設(shè)備分配給所述第二采集端口,包括:

根據(jù)所述第一拍攝設(shè)備的傳輸碼流、以及已分配給所述第二采集端口的至少一個第二拍攝設(shè)備的傳輸碼流,確定在設(shè)定采集周期內(nèi)分配給所述第一拍攝設(shè)備的采集時間;

在所述設(shè)定采集周期中的采集時間內(nèi),將所述第一拍攝設(shè)備分配給所述第二采集端口。

第二方面,本發(fā)明實施例提供了一種視頻采集控制裝置,包括:

確定單元,用于確定視頻采集設(shè)備中工作異常的第一采集端口;以及

在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口;

分配單元,用于將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口。

結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述確定單元,在確定所述視頻采集設(shè)備中工作異常的所述第一采集端口時,具體用于:

確定在當(dāng)前時刻之前的設(shè)定時長內(nèi),所述視頻采集設(shè)備通過所述第一采集端口未采集到視頻數(shù)據(jù)。

結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述確定單元,還用于:

在所述多個采集端口中確定所述第二采集端口之前,確定已分配給每個采集端口的至少一個拍攝設(shè)備中每個拍攝設(shè)備的傳輸碼流;其中,任一個拍攝設(shè)備的傳輸碼流為所述拍攝設(shè)備在單位時間內(nèi)拍攝的待傳輸?shù)臄?shù)據(jù)量。

結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述確定單元,在所述多個采集端口中確定所述第二采集端口時,具體用于:

在所述多個采集端口中確定工作正常的至少一個待選采集端口;

在所述至少一個待選采集端口中,篩選出至少一個目標采集端口,其中,已分配給每個目標采集端口的至少一個拍攝設(shè)備的傳輸碼流之和小于或等于碼流閾值;

在所述至少一個目標采集端口中確定所述第二采集端口。

結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述分配單元,具體用于:

根據(jù)所述第一拍攝設(shè)備的傳輸碼流、以及已分配給所述第二采集端口的至少一個第二拍攝設(shè)備的傳輸碼流,確定在設(shè)定采集周期內(nèi)分配給所述第一拍攝設(shè)備的采集時間;

在所述設(shè)定采集周期中的采集時間內(nèi),將所述第一拍攝設(shè)備分配給所述第二采集端口。

本發(fā)明實施例提供的視頻采集控制方法確定視頻采集設(shè)備中工作異常的第一采集端口后,在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,并將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口;其中,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。這樣,即使所述第一采集端口工作異常,該方法也能使所述視頻采集設(shè)備通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

附圖說明

圖1為本發(fā)明實施例提供的一種視頻采集系統(tǒng)的架構(gòu)圖;

圖2為本發(fā)明實施例提供的一種視頻采集控制方法的流程圖;

圖3為本發(fā)明實施例提供的視頻采集控制裝置的結(jié)構(gòu)示意圖。

具體實施方式

為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

現(xiàn)有技術(shù)中在視頻采集設(shè)備采集視頻數(shù)據(jù)的過程中,由于外部環(huán)境因素(例如雷擊、閃電等)、自身設(shè)備因素(例如器件老化等)等的影響,可能會造成所述視頻采集設(shè)備的某些采集端口異常,而造成所述視頻采集設(shè)備無法采集該采集端口對應(yīng)的拍攝設(shè)備的視頻數(shù)據(jù),導(dǎo)致提供給用戶的視頻數(shù)據(jù)不完整,出現(xiàn)監(jiān)控死角,降低了視頻監(jiān)控的有效性。本發(fā)明實施例提供一種視頻采集控制方法及裝置,用以解決現(xiàn)有技術(shù)中視頻采集設(shè)備的某些采集端口異常,導(dǎo)致提供給用戶的視頻數(shù)據(jù)不完整,出現(xiàn)監(jiān)控死角,降低了視頻監(jiān)控的有效性的問題。其中,本發(fā)明所述方法和裝置基于同一發(fā)明構(gòu)思,由于方法及裝置解決問題的原理相似,因此裝置與方法的實施可以相互參見,重復(fù)之處不再贅述。

本發(fā)明實施例提供的視頻采集控制方法確定視頻采集設(shè)備中工作異常的第一采集端口后,在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,并將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口;其中,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。這樣,即使所述第一采集端口工作異常,該方法也能使所述視頻采集設(shè)備通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

本發(fā)明實施例中,執(zhí)行上述視頻采集控制方法的可以但不限于是處理器,其中,所述處理器可以為視頻采集設(shè)備中的處理器,也可以為獨立于所述視頻采集設(shè)備而單獨存在的處理器。在本發(fā)明實施例中,均以執(zhí)行主體為處理器為例進行詳細說明。

為了更加清晰地描述本發(fā)明實施例的技術(shù)方案,下面結(jié)合附圖,對本發(fā)明實施例提供的一種視頻采集控制方法及裝置進行詳細說明。

圖1示出了本發(fā)明實施例提供的一種視頻采集控制方法適用的一種可能的視頻采集系統(tǒng),所述視頻采集系統(tǒng)的架構(gòu)包括:視頻采集設(shè)備、處理器和拍攝設(shè)備。其中,

所述拍攝設(shè)備,用于拍攝,得到視頻數(shù)據(jù)。

所述視頻采集設(shè)備中包含多個采集端口,每個采集端口均被分配了一個拍攝設(shè)備,所述視頻采集設(shè)備,用于通過每個采集端口采集已分配給該采集端口的拍攝設(shè)備拍攝的視頻數(shù)據(jù)。例如圖1中,所述視頻采集設(shè)備包含采集端口a和采集端口b;所述采集端口a被分配了拍攝設(shè)備a,所述采集端口b被分配了拍攝設(shè)備b;所述視頻采集設(shè)備通過所述采集端口a采集所述拍攝設(shè)備a拍攝的視頻數(shù)據(jù),以及通過所述采集端口b采集所述拍攝設(shè)備b拍攝的視頻數(shù)據(jù)。

由于所述視頻采集設(shè)備通過每個采集端口采集已分配給該采集端口的拍攝設(shè)備拍攝的視頻數(shù)據(jù)時,必須保證所述采集端口與已分配的拍攝設(shè)備之間保持連接;并且當(dāng)一個采集端口異常時,為了保證所述視頻采集設(shè)備可以通過其他采集端口采集分配給異常采集端口的拍攝設(shè)備的視頻數(shù)據(jù),需要每個采集端口與每個拍攝設(shè)備之間都可以連接成功。因此,可選的,所述視頻采集系統(tǒng)中的任一個拍攝設(shè)備與所有采集端口之間均可以設(shè)置一個開關(guān),如圖1所示,所述拍攝設(shè)備a和所述拍攝設(shè)備b與所述采集端口a和所述采集端口b之間分別設(shè)置了開關(guān)。

在初始的狀態(tài)下,每個采集端口被分配一個拍攝設(shè)備,每個采集端口與初始分配的拍攝設(shè)備之間保持連接,即每個采集端口與初始分配的拍攝設(shè)備之間的開關(guān)是閉合的,與其他拍攝設(shè)備之間的開關(guān)是斷開的。如圖1所示,在初始狀態(tài)下,所述采集端口a被分配了所述拍攝設(shè)備a,即所述采集端口a與所述拍攝設(shè)備a之間的開關(guān)是閉合的,與所述拍攝設(shè)備b之間的開關(guān)是斷開的;所述采集端口b被分配了所述拍攝設(shè)備b,即所述采集端口b與所述拍攝設(shè)備b之間的開關(guān)是閉合的,與所述拍攝設(shè)備a之間的開關(guān)是斷開的。

在后期,當(dāng)某個采集端口被分配了多個拍攝設(shè)備后,所述視頻采集設(shè)備在通過該采集端口采集視頻數(shù)據(jù)的過程中,通過該采集端口采集某個已分配的拍攝設(shè)備的視頻數(shù)據(jù)時,該拍攝設(shè)備與該采集端口之間的開關(guān)是閉合的,已分配的其他拍攝設(shè)備與該采集端口之間的開關(guān)是斷開的。如圖1所示,當(dāng)后期所述采集端口a被分配了所述拍攝設(shè)備a和所述拍攝設(shè)備b時,當(dāng)所述視頻采集設(shè)備通過所述采集端口a采集所述拍攝設(shè)備a拍攝的視頻數(shù)據(jù)時,所述拍攝設(shè)備a與所述采集端口a之間的開關(guān)是閉合的,所述拍攝設(shè)備b與所述采集端口a之間的開關(guān)是斷開的。

所述處理器,用于在確定所述視頻采集設(shè)備中工作異常的采集端口后,將分配給所述工作異常的采集端口的拍攝設(shè)備分配給所述視頻采集設(shè)備中一個工作正常的采集端口。例如,圖1中所述處理器當(dāng)確定所述視頻采集設(shè)備中的采集端口a工作異常后,將分配給所述采集端口a的所述拍攝設(shè)備a分配給工作正常的所述采集端口b,以使所述視頻采集設(shè)備通過所述采集端口b采集所述拍攝設(shè)備a拍攝的視頻數(shù)據(jù)。具體的,所述處理器將所述拍攝設(shè)備a分配給所述采集端口b時,所述處理器可以直接將所述采集端口a與所述拍攝設(shè)備a之間的開關(guān)斷開后,將所述采集端口b與所述拍攝設(shè)備a之間的開關(guān)閉合。

可選的,所述處理器可以如圖1所示獨立于所述視頻采集設(shè)備單獨存在,也可以包含在所述視頻采集設(shè)備中。

通過上述方法,當(dāng)視頻采集設(shè)備中的一個采集端口出現(xiàn)工作異常后,所述視頻采集設(shè)備也能通過其它工作正常的采集端口采集分配給所述工作異常的采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

本發(fā)明實施例提供的一種視頻采集控制方法,適用于如圖1所示的視頻采集系統(tǒng)中的處理器。參閱圖2所示,該方法的具體流程包括:

步驟201:處理器確定視頻采集設(shè)備中工作異常的第一采集端口。

其中,所述視頻采集設(shè)備中有多個采集端口,所述多個采集端口中的每個采集端口均已分配了至少一個拍攝設(shè)備。

當(dāng)某個采集端口已分配了一個拍攝設(shè)備時,該拍攝設(shè)備為初始分配給該采集端口的拍攝設(shè)備;當(dāng)某個采集端口已分配了多個拍攝設(shè)備時,所述多個拍攝設(shè)備中包含初始分配的給該采集端口的拍攝設(shè)備,以及由于其他采集端口異常,后期分配給該采集端口的拍攝設(shè)備。

在每個時刻,每個采集端口采集已分配的其中一個拍攝設(shè)備拍攝的視頻數(shù)據(jù),因此,在正常情況下,所述視頻采集設(shè)備在每個時刻通過每個采集端口均能采集到視頻數(shù)據(jù)。

在正常情況下,所述視頻采集設(shè)備采集到視頻數(shù)據(jù)后會緩存到寄存器中,因此,可選的,所述處理器可以通過讀取寄存器判斷所述視頻采集設(shè)備通過所述第一采集端口是否采集到視頻數(shù)據(jù)。

可選的,在步驟201中,所述處理器確定在當(dāng)前時刻之前的設(shè)定時長內(nèi),所述視頻采集設(shè)備通過所述第一采集端口未采集到視頻數(shù)據(jù)時,即確定所述視頻采集設(shè)備中工作異常的所述第一采集端口。

步驟202:所述處理器在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。

可選的,所述處理器在執(zhí)行步驟202之前,所述處理器確定已分配給每個采集端口的至少一個拍攝設(shè)備中每個拍攝設(shè)備的傳輸碼流;其中,任一個拍攝設(shè)備的傳輸碼流為所述拍攝設(shè)備在單位時間內(nèi)拍攝的待傳輸?shù)臄?shù)據(jù)量。

其中,任一個拍攝設(shè)備的傳輸碼流可以是所述處理器根據(jù)所述拍攝設(shè)備拍攝的視頻畫面的動態(tài)情況計算的,即根據(jù)相鄰兩個視頻畫面中同一像素點的像素值變化情況計算的;也可以是所述處理器根據(jù)所述拍攝設(shè)備之前在單位時間內(nèi)拍攝的數(shù)據(jù)量確定的。

由于每個拍攝設(shè)備所處場景的動態(tài)情況在實際情況中是不斷發(fā)生變化的,導(dǎo)致每個拍攝設(shè)備拍攝的視頻畫面的動態(tài)情況也在不斷變化,因此,所述處理器可以定期地更新每個拍攝設(shè)備的傳輸碼流。例如,所述處理器可以每10分鐘對每個拍攝設(shè)備的傳輸碼流進行一次更新。這樣,可以保證每個拍攝設(shè)備的傳輸碼流的準確性,進而保證了視頻數(shù)據(jù)的合理性和可靠性。

可選的,所述處理器在執(zhí)行步驟202時,具體可以分為以下三個步驟:

a1、所述處理器在所述多個采集端口中確定工作正常的至少一個待選采集端口。

a2、所述處理器在所述至少一個待選采集端口中,篩選出至少一個目標采集端口,其中,已分配給每個目標采集端口的至少一個拍攝設(shè)備的傳輸碼流之和小于或等于碼流閾值。

a3、所述處理器在所述至少一個目標采集端口中確定所述第二采集端口。

可選的,在上述步驟a2中,所述處理器在所述至少一個待選采集端口中,篩選出至少一個目標采集端口,具體方法可以為:

所述處理器確定已分配給所述至少一個待選采集端口中每個待選采集端口的至少一個拍攝設(shè)備的傳輸碼流之和;

所述處理器分別將確定的每個待選采集端口對應(yīng)的傳輸碼流之和與所述碼流閾值進行比較,篩選出對應(yīng)的傳輸碼流之和小于或等于所述碼流閾值的所述至少一個目標采集端口。

可選的,在上述步驟a3中,所述處理器在所述至少一個目標采集端口中確定所述第二采集端口,具體方法可以分為以下兩種:

第一種方法:所述處理器根據(jù)已分配給所述至少一個目標采集端口中每個目標采集端口的至少一個拍攝設(shè)備的傳輸碼流之和,確定對應(yīng)的傳輸碼流之和最小的目標采集端口;

所述處理器將所述對應(yīng)的傳輸碼流之和最小的目標采集端口作為所述第二采集端口。

第二種方法:所述處理器在所述至少一個目標采集端口中隨機選擇一個目標采集端口作為所述第二采集端口。

由于通過上述兩種方法確定的所述第二采集端口已分配的至少一個拍攝設(shè)備的傳輸碼流之和相對較小,因此,在后續(xù)將分配給工作異常的所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口后,通過所述第二采集端口繼續(xù)采集所述第一拍攝設(shè)備拍攝的視頻數(shù)據(jù),可以保證所述視頻采集設(shè)備采集的視頻數(shù)據(jù)的質(zhì)量,保證了采集到的視頻數(shù)據(jù)的可靠性。

可選的,當(dāng)已分配給所述第一采集端口的拍攝設(shè)備為多個時,所述至少一個目標采集端口的數(shù)量可以等于分配給所述第一采集端口的拍攝設(shè)備的數(shù)量。此時,所述至少一個目標采集端口中的每個目標采集端口可以是一個第二采集端口,以使后續(xù)所述處理器將多個拍攝設(shè)備分別分配給所述至少一個目標采集端口。

可選的,當(dāng)所述處理器確定所述多個采集端口中工作正常的采集端口只有一個時,所述處理器可以跳過確定分配給該采集端口的至少一個拍攝設(shè)備的傳輸碼流之和的步驟,直接將工作正常的該采集端口作為所述第二采集端口,這樣可以節(jié)省流程,提高工作效率。

步驟203:所述處理器將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口。

可選的,在步驟203中,所述處理器將所述第一拍攝設(shè)備分配給所述第二采集端口,具體可以分為以下兩個步驟:

b1、所述處理器根據(jù)所述第一拍攝設(shè)備的傳輸碼流、以及已分配給所述第二采集端口的至少一個第二拍攝設(shè)備的傳輸碼流,確定在設(shè)定采集周期內(nèi)分配給所述第一拍攝設(shè)備的采集時間。

b2、所述處理器在所述設(shè)定采集周期中的采集時間內(nèi),將所述第一拍攝設(shè)備分配給所述第二采集端口。

可選的,在上述步驟b1中,所述處理器確定所述采集時間的具體方法可以分為以下兩種:

第一種方法:所述處理器通過所述第一拍攝設(shè)備的傳輸碼流和所述至少一個第二拍攝設(shè)備的傳輸碼流之和的比,確定所述設(shè)定采集周期的第一分配比;

所述處理器根據(jù)所述第一分配比,確定所述采集時間。

例如,已分配給所述第二采集端口兩個第二拍攝設(shè)備,所述第一拍攝設(shè)備的傳輸碼流與所述兩個第二拍攝設(shè)備的傳輸碼流之和的比為1:4(即所述第一分配比為1:4),所述設(shè)定采集周期為1秒時,所述處理器將1秒按1:4劃分為200毫秒:800毫秒,可得所述第一拍攝設(shè)備的采集時間為200毫秒。

第二種方法:所述處理器通過所述第一拍攝設(shè)備的傳輸碼流以及所述至少一個第二拍攝設(shè)備中每個第二拍攝設(shè)備的傳輸碼流的比,確定所述設(shè)定采集周期的第二分配比;

所述處理器根據(jù)所述第二分配比,確定所述采集時間。

例如,已分配給所述第二采集端口兩個第二拍攝設(shè)備,所述第一拍攝設(shè)備的傳輸碼流以及所述兩個第二拍攝設(shè)備中每個第二拍攝設(shè)備的傳輸碼流的比為1:2:2(即所述第二分配比為1:2:2),所述設(shè)定采集周期為1秒時,所述處理器將1秒按1:2:2劃分為200毫秒:400毫秒:400毫秒,可得所述第一拍攝設(shè)備的采集時間為200毫秒。

可選的,在上述步驟b1中,所述處理器確定所述采集時間時,也可以根據(jù)上述第一分配比或上述第二分配比,以及所述設(shè)定采集周期中通過所述第二采集端口可采集的視頻數(shù)據(jù)的幀數(shù),先確定在所述設(shè)定采集周期中分配給所述第一拍攝設(shè)備的幀數(shù),然后根據(jù)每幀的時間確定所述采集時間。

例如,所述設(shè)定周期為1秒,所述視頻采集設(shè)備每秒通過所述第二采集端口可采集25幀時,每幀的時間為40毫秒。延用上例,所述第一分配比為1:4時,所述處理器將25幀劃分為5幀:20幀,可得在所述設(shè)定采集周期中分配給所述第一拍攝設(shè)備5幀;根據(jù)每幀的時間40毫秒,所述處理器可以確定所述采集時間為200毫秒?;蛘咚龅诙峙浔葹?:2:2時,所述處理器將25幀劃分為5幀:10幀:10幀,可得在所述設(shè)定采集周期中分配給所述第一拍攝設(shè)備5幀;所述處理器根據(jù)每幀的時間40毫秒,可以確定所述采集時間為200毫秒。

可選的,所述處理器在執(zhí)行上述步驟b2時,具體方法可以但不限于分為以下兩種:

第一種:所述處理器可以在所述設(shè)定采集周期中的任一時刻起在連續(xù)的所述采集時間內(nèi),將所述第一拍攝設(shè)備分配給所述第二采集端口。

例如,所述設(shè)定采集周期為1秒,所述采集時間為200毫秒時,所述處理器可以在所述設(shè)定采集周期起始時刻為起點的連續(xù)200毫秒內(nèi),將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口;或者,所述處理器還可以在所述設(shè)定采集周期的最后的連續(xù)200毫秒內(nèi),將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口;再或者,所述處理器還可以在所述設(shè)定周期中中間的某一時刻起的連續(xù)200毫秒內(nèi),將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口。其中,在將所述第一拍攝設(shè)備分配給所述第二采集端口的所述采集時間內(nèi),所述第二采集端口與已分配給所述第二采集端口的拍攝設(shè)備之間的開關(guān)是斷開的;在所述設(shè)定采集周期的除所述采集時間以外的時間內(nèi),所述處理器會將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)斷開后,按照設(shè)定規(guī)則將已分配給所述第二采集端口的拍攝設(shè)備中與所述第二采集端口之間的開關(guān)閉合。

第二種:所述處理器可以將所述采集時間分成多個時間段,將所述多個時間段分散到所述設(shè)定周期中,并在每個時間段對應(yīng)的時間內(nèi)將所述第一拍攝設(shè)備分配給所述第二采集端口,其中所述多個時間段中每個時間段的時間可以相等,也可以不相等。

例如,所述設(shè)定采集周期為1秒,所述采集時間為200毫秒時,所述處理器可以先將所述采集時間分成5個均等時間的時間段,即每個時間段的時間為40毫秒;然后所述處理器可以在所述設(shè)定采集周期中相隔固定時長的五個40毫秒內(nèi)將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口。其中,在上述五個40毫秒內(nèi)所述第二采集端口與已分配給所述第二采集端口的拍攝設(shè)備之間的開關(guān)是斷開的;在所述設(shè)定采集周期的除上述五個40毫秒以外的時間內(nèi),所述處理器會將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)斷開后,按照設(shè)定規(guī)則將已分配給所述第二采集端口的拍攝設(shè)備中與所述第二采集端口之間的開關(guān)閉合??蛇x的,每兩個40毫秒之間相隔的時長也可以不相等。

可選的,所述處理器將所述第一拍攝設(shè)備分配給所述第二采集端口時,除了上述根據(jù)所述采集時間進行分配的方法外,還可以包括如下方法:所述處理器可以根據(jù)上述第一分配比或上述第二分配比,以及所述設(shè)定采集周期中通過所述第二采集端口可采集的視頻數(shù)據(jù)的幀數(shù),確定在所述設(shè)定采集周期中分配給所述第一拍攝設(shè)備的幀數(shù)后,確定分配給所述第一拍攝設(shè)備的采集幀,所述處理器直接在所述采集幀內(nèi)將所述第一拍攝設(shè)備分配給所述第二采集端口。

例如,所述視頻采集設(shè)備每秒通過所述第二采集端口可采集25幀時,延用上例,所述第一分配比為1:4或者所述第二分配比為1:2:2時,可得在所述設(shè)定采集周期中分配給所述第一拍攝設(shè)備5幀。之后,在所述設(shè)定采集周期中所述視頻采集設(shè)備通過所述第二采集端口采集前5幀(或最后5幀、或中間任意連續(xù)5幀)的視頻數(shù)據(jù)時,所述處理器將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口;或者,在所述設(shè)定采集周期中所述視頻采集設(shè)備通過所述第二采集端口采集任意非連續(xù)的5幀的視頻數(shù)據(jù)時,所述處理器將所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān)閉合,即將所述第一拍攝設(shè)備分配給所述第二采集端口。

通過上述方法,所述處理器在將所述第一拍攝設(shè)備分配給所述第二采集端口時,所述處理器可以閉合所述第一拍攝設(shè)備與所述第二采集端口之間的開關(guān),以使所述第二采集端口采集所述第一拍攝設(shè)備拍攝的視頻數(shù)據(jù)。這樣,即使所述第一采集端口工作異常,所述視頻采集設(shè)備也能通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

采用本發(fā)明實施例提供的一種視頻采集控制方法,處理器確定視頻采集設(shè)備中工作異常的第一采集端口后,在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,并將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口;其中,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。這樣,即使所述第一采集端口工作異常,所述視頻采集設(shè)備也能通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

基于以上實施例,所述處理器確定所述視頻采集設(shè)備中工作異常的所述第一采集端口后,會發(fā)出報警信號以提示用戶所述視頻采集設(shè)備需要進行維修。采用以上實施例中的方法,在用戶將所述視頻采集設(shè)備送去維修之前,所述視頻采集設(shè)備均能采集到完整的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

基于以上實施例,本發(fā)明實施例還提供了一種視頻采集控制裝置,該視頻采集控制裝置具有實現(xiàn)如圖2所示的一種視頻采集控制方法的功能,如圖3所示,該視頻采集控制裝置300包括:確定單元301和分配單元302,其中,

所述確定單元301,用于確定視頻采集設(shè)備中工作異常的第一采集端口;以及

在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口;

所述分配單元302,用于將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口。

可選的,所述確定單元301,在確定所述視頻采集設(shè)備中工作異常的所述第一采集端口時,具體用于:

確定在當(dāng)前時刻之前的設(shè)定時長內(nèi),所述視頻采集設(shè)備通過所述第一采集端口未采集到視頻數(shù)據(jù)。

可選的,所述確定單元301,還用于:

在所述多個采集端口中確定所述第二采集端口之前,確定已分配給每個采集端口的至少一個拍攝設(shè)備中每個拍攝設(shè)備的傳輸碼流;其中,任一個拍攝設(shè)備的傳輸碼流為所述拍攝設(shè)備在單位時間內(nèi)拍攝的待傳輸?shù)臄?shù)據(jù)量。

可選的,所述確定單元301,在所述多個采集端口中確定所述第二采集端口時,具體用于:

在所述多個采集端口中確定工作正常的至少一個待選采集端口;

在所述至少一個待選采集端口中,篩選出至少一個目標采集端口,其中,已分配給每個目標采集端口的至少一個拍攝設(shè)備的傳輸碼流之和小于或等于碼流閾值;

在所述至少一個目標采集端口中確定所述第二采集端口。

可選的,所述分配單元302,具體用于:

根據(jù)所述第一拍攝設(shè)備的傳輸碼流、以及已分配給所述第二采集端口的至少一個第二拍攝設(shè)備的傳輸碼流,確定在設(shè)定采集周期內(nèi)分配給所述第一拍攝設(shè)備的采集時間;

在所述設(shè)定采集周期中的采集時間內(nèi),將所述第一拍攝設(shè)備分配給所述第二采集端口。

采用本發(fā)明實施例提供的一種視頻采集控制裝置,確定視頻采集設(shè)備中工作異常的第一采集端口后,在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,并將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口;其中,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。這樣,即使所述第一采集端口工作異常,也能使所述視頻采集設(shè)備通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

綜上所述,本發(fā)明實施例提供了一種視頻采集控制方法及裝置,在該方法中,處理器確定視頻采集設(shè)備中工作異常的第一采集端口后,在所述視頻采集設(shè)備的多個采集端口中確定第二采集端口,并將分配給所述第一采集端口的第一拍攝設(shè)備分配給所述第二采集端口;其中,所述第二采集端口為所述視頻采集設(shè)備中工作正常的采集端口。這樣,即使所述第一采集端口工作異常,該方法也能使所述視頻采集設(shè)備通過工作正常的所述第二采集端口采集到分配給所述第一采集端口的拍攝設(shè)備的視頻數(shù)據(jù),保證了提供給用戶的視頻數(shù)據(jù)的完整性,從而不會出現(xiàn)監(jiān)控死角,提高了視頻監(jiān)控的有效性。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。

顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實施例進行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大宁县| 三河市| 五寨县| 峨眉山市| 大丰市| 诸暨市| 宝应县| 兖州市| 巫溪县| 鸡泽县| 彭阳县| 塘沽区| 张掖市| 会同县| 政和县| 黄浦区| 汽车| 西安市| 合川市| 屏山县| 天门市| 泽普县| 德江县| 东丽区| 黑山县| 古交市| 张北县| 久治县| 广州市| 高阳县| 宣城市| 从江县| 常德市| 合阳县| 土默特左旗| 宁南县| 清水河县| 恩平市| 上高县| 南华县| 库车县|