專利名稱:數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字視頻監(jiān)控領(lǐng)域,尤其涉及一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行 抽幀備份的方法及系統(tǒng)。
背景技術(shù):
眾所周知,利用數(shù)字視頻進(jìn)行監(jiān)控已經(jīng)普及到人們生活和工作的各個(gè)行業(yè)之中, 特別是一些特殊行業(yè)(如銀行業(yè))和特殊場(chǎng)合,都建立了大規(guī)模的視頻監(jiān)控系統(tǒng)。在大中 型的數(shù)字視頻監(jiān)控系統(tǒng)中,由于視頻監(jiān)控的信息點(diǎn)很多,需要大量數(shù)量的硬盤錄像機(jī)來完 成信息點(diǎn)信息量采集和保存,然后通過網(wǎng)絡(luò)進(jìn)行傳輸,將信息傳送至監(jiān)控中心進(jìn)行處理,從 而實(shí)現(xiàn)視頻監(jiān)控的功效。作為視頻信息采集和保存的硬盤錄像機(jī)雖然在出廠前都經(jīng)過老化的測(cè)試,也進(jìn)行 過對(duì)壓力和環(huán)境的檢測(cè),從而達(dá)到了標(biāo)準(zhǔn)檢測(cè)的要求,但是,在實(shí)際應(yīng)用過程中硬盤本身使 用壽命有限,在工作過程中容易出現(xiàn)磁道損壞或老化。然而,一是監(jiān)控系統(tǒng)中錄像機(jī)的工作 狀態(tài)出現(xiàn)異常,則監(jiān)控區(qū)域所得到的信息無法及時(shí)記錄和存儲(chǔ)下來,特別是對(duì)于某些特殊 行業(yè)的監(jiān)控或某些敏感的監(jiān)控點(diǎn),是不允許錄像或監(jiān)控間斷情況的發(fā)生。當(dāng)硬盤損壞時(shí),經(jīng) 常出現(xiàn)數(shù)據(jù)全部丟失的情況。為此,現(xiàn)有技術(shù)中出現(xiàn)對(duì)硬盤錄像機(jī)中進(jìn)行各種備份數(shù)據(jù)的方法,以解決數(shù)據(jù)全 部丟失的問題。為此,基于現(xiàn)有的硬盤錄像機(jī)來說明現(xiàn)有的一種備份數(shù)據(jù)的方法。請(qǐng)參閱 圖1,其為現(xiàn)有的硬盤錄像機(jī)的原理示意圖。硬盤錄像機(jī)10包括處理器16、視頻輸入部分 11、A/D轉(zhuǎn)換器12、編碼器13、若干硬盤控制電路14及對(duì)應(yīng)的一個(gè)或兩個(gè)硬盤15。視頻輸 入部分11用于接收若干通道的視頻信息輸入,A/D轉(zhuǎn)換器12用于將視頻輸入部分11輸入 的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),編碼器13用于將A/D轉(zhuǎn)換器12轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先 設(shè)定的格式進(jìn)行編碼,硬盤控制電路14用于控制對(duì)應(yīng)的硬盤15存儲(chǔ)編碼后的數(shù)據(jù)。現(xiàn)在 視頻輸入部分11比較常見是每秒鐘采集25幀,通過硬盤控制電路14存儲(chǔ)至某一硬盤15 上。通常情況下,可以按照硬盤15的順序依次存儲(chǔ)不間斷采集到并經(jīng)轉(zhuǎn)換編碼后的數(shù)據(jù)。 當(dāng)所有硬盤上的容量用完存儲(chǔ)的數(shù)據(jù),后續(xù)需要存儲(chǔ)的數(shù)據(jù)可以直接覆蓋至硬盤上,我們 可以稱硬盤上的容量用完存儲(chǔ)的數(shù)據(jù)為存儲(chǔ)最長(zhǎng)周期(比如一個(gè)月)所存儲(chǔ)的數(shù)據(jù)?;谏鲜龉_的硬盤錄像機(jī),將數(shù)據(jù)存儲(chǔ)至硬盤時(shí),也備份一份至其它硬盤上。當(dāng) 硬盤損壞時(shí),可以通過備份硬盤獲得對(duì)應(yīng)的視頻數(shù)據(jù),但是,該種方法存在以下缺陷假設(shè)一個(gè)硬盤錄像機(jī)中有八個(gè)硬盤,可以最長(zhǎng)保存一個(gè)月的視頻數(shù)據(jù)。當(dāng)采用現(xiàn) 有完全備份所有數(shù)據(jù)的方式,則在不添加硬盤的基礎(chǔ)上,只能是4個(gè)硬盤作主硬盤,4個(gè)硬 盤作備份硬盤,因此只能最長(zhǎng)保存半個(gè)月的視頻數(shù)據(jù),即大大縮短了最長(zhǎng)保存視頻周期。若 保存最長(zhǎng)保存視頻周期不變,則需要額外增加8個(gè)硬盤或增加對(duì)應(yīng)容量的硬盤,極大增加 了成本投入。當(dāng)前缺少一種既做好數(shù)據(jù)備份,又能盡可能少影響最長(zhǎng)保存視頻周期或少量成本 投入之間的視頻備份方式。
發(fā)明內(nèi)容
本發(fā)明的第一目的在于提供一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法, 以解決現(xiàn)有技術(shù)中既做好數(shù)據(jù)備份,又能盡可能少影響最長(zhǎng)保存視頻周期或增加少量成本 投入之間的視頻備份方法。本發(fā)明的第二目的在于提供一種實(shí)現(xiàn)抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng)。一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包括硬盤錄像機(jī), 所述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置若干硬盤,所述 方法包括以下步驟(1)在硬盤錄像機(jī)上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù) 據(jù)中采樣M幀;(2)備份硬盤所占的存儲(chǔ)空間=K1*(M/N),Kl為所有硬盤存儲(chǔ)容量之和,所有硬 盤中找到存儲(chǔ)空間滿足Al要求的硬盤或硬盤組作為備份硬盤,其它作為實(shí)時(shí)存儲(chǔ)硬盤,所 述該組實(shí)時(shí)存儲(chǔ)硬盤組成實(shí)時(shí)存儲(chǔ)硬盤組;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序 存儲(chǔ)到實(shí)時(shí)存儲(chǔ)硬盤組中的各個(gè)實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采樣M幀數(shù)據(jù)依次 存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。本發(fā)明還提供第二種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包 括硬盤錄像機(jī),所述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置 若干硬盤,所述方法包括以下步驟(1)中央控制器上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù) 中采樣M幀;(2)添置備份硬盤,所述備份硬盤設(shè)置在以太網(wǎng)或中央控制器上;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序 存儲(chǔ)到當(dāng)前硬盤上,并同時(shí)傳輸至以太網(wǎng)上;(4)中央控制器接收以太網(wǎng)上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M幀幀數(shù) 據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。對(duì)應(yīng)第一種方法,則本發(fā)明提供一種對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng), 包括硬盤錄像機(jī),所述硬盤錄像機(jī)包括視頻輸入部分用于接收若干通道的視頻信息輸入;A/D轉(zhuǎn)換器用于將視頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);編碼器用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼;實(shí)時(shí)存儲(chǔ)硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的實(shí)時(shí)存儲(chǔ)硬盤,用于實(shí)時(shí) 存儲(chǔ)采樣到的實(shí)時(shí)數(shù)據(jù);備份存儲(chǔ)硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的硬盤,用于每N幀幀數(shù)據(jù) 中采樣M幀幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上;處理器分別連接視頻輸入部分、A/D轉(zhuǎn)換器、編碼器及硬盤控制電路,用于將實(shí) 時(shí)采樣到的數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采 樣M幀幀數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。
對(duì)應(yīng)第二種方法,本發(fā)明提供對(duì)應(yīng)的對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng), 包括硬盤錄像機(jī)、以太網(wǎng)、中央控制器及備份存儲(chǔ)硬盤控制子系統(tǒng),所述硬盤錄像機(jī)包括視頻輸入部分用于接收若干通道的視頻信息輸入;A/D轉(zhuǎn)換器用于將視頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);編碼器用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼;硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的硬盤,用于實(shí)時(shí)存儲(chǔ)采樣到的實(shí)時(shí) 數(shù)據(jù);處理器分別連接視頻輸入部分、A/D轉(zhuǎn)換器、編碼器及硬盤控制電路,用于將實(shí) 時(shí)采樣到的數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的硬盤上,并且將所述數(shù)據(jù)傳輸至以太網(wǎng) 上;備份存儲(chǔ)硬盤控制子系統(tǒng),包括硬盤控制電路及對(duì)應(yīng)的硬盤,中央處理器,用以接收以太網(wǎng)上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M幀幀 數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。與現(xiàn)有技術(shù)相比,本申請(qǐng)人改變了現(xiàn)有的一種思維定勢(shì),通過一種抽幀進(jìn)行備份 的方式,這種方式能夠一定程度上保存視頻數(shù)據(jù)的完整性。一旦存儲(chǔ)當(dāng)前視頻數(shù)據(jù)的硬盤 發(fā)生損壞,通過備用硬盤能大致還原出當(dāng)前的視頻信息,而且也大大節(jié)省了用于備份的硬 盤投入,做到備份和成本的一個(gè)非常好的平衡。
圖1為現(xiàn)有的硬盤錄像機(jī)的原理示意圖;圖2為本發(fā)明硬盤錄像機(jī)的原理示意圖;圖3為對(duì)視頻進(jìn)行抽幀備份的第一實(shí)施流程圖;圖4為對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng)的原理示意圖;圖5為對(duì)視頻進(jìn)行抽幀備份的的第二實(shí)施流程圖。
具體實(shí)施例方式以下結(jié)合附圖,具體說明本發(fā)明?,F(xiàn)有的視頻監(jiān)控系統(tǒng)中,比如像銀行業(yè),對(duì)采樣的精度和準(zhǔn)確度要求非常高。現(xiàn)今 常用的采樣頻率為1秒鐘采樣一次視頻數(shù)據(jù)。雖然現(xiàn)有存儲(chǔ)的硬盤容量是越來越大,但是 能夠提供的硬盤容量還是有限的,即按照目前的硬盤容量一次存儲(chǔ)的視頻數(shù)據(jù)是有限的, 比如,現(xiàn)有的硬盤容量一次能存儲(chǔ)6個(gè)月的視頻歷史數(shù)據(jù)。當(dāng)硬盤存滿后,一般都會(huì)將采 集到的當(dāng)前視頻數(shù)據(jù)覆蓋到現(xiàn)有的硬盤上。即,每過6個(gè)月硬盤需要重新寫入一次。當(dāng)硬 盤發(fā)生損壞后,存儲(chǔ)的視頻數(shù)據(jù)可能會(huì)丟失,因此一般都需要對(duì)其進(jìn)行備份。在本行業(yè)內(nèi), 存在技術(shù)偏見要么重投入成本添置相同容量的用于備份的硬盤,要么就將現(xiàn)有的硬盤分 為用于備份的硬盤和用于存儲(chǔ)當(dāng)前視頻數(shù)據(jù)的硬盤,從來都沒有考慮到改變備份的存儲(chǔ)頻 率。本申請(qǐng)人就考慮到不需要將所有的視頻數(shù)據(jù)進(jìn)行備份,只需要采用抽幀的方式保存視 頻數(shù)據(jù)即可。比如,每秒鐘采樣一次視頻數(shù)據(jù),每20幀抽1幀進(jìn)行備份,這種方式能夠一定 程度上保存視頻數(shù)據(jù)的完整性。一旦存儲(chǔ)當(dāng)前視頻數(shù)據(jù)的硬盤發(fā)生損壞,通過備用硬盤能大致還原出當(dāng)前的視頻信息,而且也大大節(jié)省了用于備份的硬盤投入,做到備份和成本的 一個(gè)非常好的平衡。第一實(shí)施例在本實(shí)例中,現(xiàn)有的數(shù)字視頻監(jiān)控系統(tǒng)沒有做大的改動(dòng),只是根據(jù)抽幀的頻率從 現(xiàn)有的硬盤組中劃分出用于抽幀備份的備份硬盤或硬盤組,和用于存儲(chǔ)當(dāng)前視頻數(shù)據(jù)的實(shí) 時(shí)存儲(chǔ)硬盤,該些實(shí)時(shí)存儲(chǔ)硬盤組成實(shí)時(shí)存儲(chǔ)硬盤組。以下具體介紹一下。請(qǐng)參閱圖2,所述硬盤錄像機(jī)包括處理器26、視頻輸入部分21、A/D轉(zhuǎn)換器22、編 碼器23、硬盤控制電路24和實(shí)時(shí)存儲(chǔ)硬盤組25及備份硬盤或硬盤組27。其中視頻輸入部分21 用于接收若干通道的視頻信息輸入。A/D轉(zhuǎn)換器22 用于將視 頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。視頻輸入部分21為視頻輸入接口,用于接收 外部球機(jī)等的視頻輸入。當(dāng)輸入的數(shù)據(jù)為模擬信號(hào)時(shí),可以通過A/D轉(zhuǎn)換器22,將其轉(zhuǎn)化 成數(shù)字信號(hào)。當(dāng)輸入的數(shù)據(jù)為數(shù)字信號(hào)時(shí),則可以不需要A/D轉(zhuǎn)換器22,直接輸入至處理器 26.編碼器23 用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼。當(dāng)輸入的數(shù) 據(jù)是模擬信號(hào),并且經(jīng)過A/D轉(zhuǎn)換器22進(jìn)行模/數(shù)轉(zhuǎn)換后,可以通過編碼器23將其轉(zhuǎn)換成 標(biāo)準(zhǔn)格式的視頻信號(hào)。實(shí)時(shí)存儲(chǔ)硬盤控制子系統(tǒng)包括硬盤控制電路24及對(duì)應(yīng)的實(shí)時(shí)存儲(chǔ)硬盤組25。硬 盤控制電路24主要指現(xiàn)有的硬盤控制芯片,控制和其連接的硬盤的數(shù)據(jù)存儲(chǔ)。處理器26 通過硬盤控制電路24控制實(shí)時(shí)存儲(chǔ)硬盤的數(shù)據(jù)存儲(chǔ)和備份硬盤的備份抽幀數(shù)據(jù)存儲(chǔ)。即 每N幀幀數(shù)據(jù)中采樣M幀幀數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。請(qǐng)參閱圖3,一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述方法包括以 下步驟SllO 在硬盤錄像機(jī)上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀 數(shù)據(jù)中采樣M幀。將備份硬盤設(shè)置在現(xiàn)有的硬盤錄像機(jī)上.比如,在硬盤錄像機(jī)的處理器上可以通 過軟件的方式設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù)中采樣1幀。假 設(shè)每20幀數(shù)據(jù)中采樣1幀用于備份的視頻數(shù)據(jù),確認(rèn)了抽幀的頻率即可確認(rèn)用于備份的硬 盤的個(gè)數(shù)。備份硬盤所占的存儲(chǔ)空間=K1*(M/N),Kl為所有硬盤存儲(chǔ)容量之和,所有硬盤中 找到存儲(chǔ)空間滿足Al要求的硬盤作為備份硬盤,其它作為實(shí)時(shí)存儲(chǔ)硬盤。當(dāng)采樣幀所占的存儲(chǔ)空間相同時(shí),可以采用以下方式來獲得備份硬盤。一種情況是所有的硬盤的最大存儲(chǔ)空間是相同的,則備份硬盤的個(gè)數(shù)為(K1*(M/ N))MOD K2,所述Kl為所有硬盤存儲(chǔ)容量之和,Κ2為每一硬盤存儲(chǔ)的最大存儲(chǔ)空間.一種情況是硬盤的最大存儲(chǔ)空間不相同,則備份硬盤所占的存儲(chǔ)空間為Κ3 = ΚΙ* (Μ/Ν),從所有的硬盤中找到存儲(chǔ)空間大于Κ3的其中一個(gè)或幾個(gè)硬盤作為備份硬盤。當(dāng)采樣幀所占的存儲(chǔ)空間不相同,可以具體設(shè)置。S120 將當(dāng)前硬盤中劃分出備份硬盤和實(shí)時(shí)存儲(chǔ)硬盤。按照上述公開的方式,即可將現(xiàn)有的硬盤中劃分出備份硬盤和實(shí)時(shí)存儲(chǔ)硬盤。在本實(shí)例中,備份硬盤和實(shí)時(shí)存儲(chǔ)硬盤可以為確定的,比如,第一個(gè)硬盤為備份硬盤,其它就為實(shí)時(shí)存儲(chǔ)硬盤。后續(xù)中第一個(gè)硬盤就一直為備份硬盤。S130 在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順 序存儲(chǔ)到實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采樣1幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤 上。硬盤錄像機(jī)的處理器可以將編碼后的幀數(shù)據(jù)實(shí)時(shí)存儲(chǔ)至實(shí)時(shí)存儲(chǔ)硬盤上。比如, 數(shù)據(jù)依次從第1號(hào)硬盤開始存儲(chǔ),第1號(hào)硬硬盤存儲(chǔ)滿至存儲(chǔ)第2號(hào)硬盤,直至所有的實(shí)時(shí) 存儲(chǔ)硬盤滿后,又從第1號(hào)硬盤開始重新寫入。在這個(gè)過程中,處理器每N幀幀數(shù)據(jù)后采樣 一幀視頻數(shù)據(jù)存儲(chǔ)至備份硬盤上。假設(shè),實(shí)時(shí)存儲(chǔ)硬盤組能存儲(chǔ)視頻數(shù)據(jù)的周期為Tl,則備 份硬盤或備份硬盤組至少應(yīng)能存儲(chǔ)Tl周期內(nèi)的所有抽取幀的視頻數(shù)據(jù)。當(dāng)備份硬盤存儲(chǔ)空間用完后,后續(xù)采樣到的幀數(shù)據(jù)覆蓋寫入備份硬盤上?;蛘弋?dāng)實(shí)時(shí)存儲(chǔ)硬盤寫滿后,采樣到的當(dāng)前視頻數(shù)據(jù)重新依次順序?qū)懭雽?shí)時(shí)存儲(chǔ)硬盤 上;當(dāng)實(shí)時(shí)存儲(chǔ)硬盤寫滿后,后續(xù)抽幀的數(shù)據(jù)覆蓋寫入備份硬盤上。當(dāng)實(shí)時(shí)存儲(chǔ)硬盤組中的某一硬盤發(fā)生故障時(shí),可以通過備份硬盤查看到存儲(chǔ)的備 份信息。假設(shè)實(shí)時(shí)硬盤組中是每秒存儲(chǔ)一幀,而備份硬盤上是每10秒抽一幀進(jìn)行存儲(chǔ),從 備份硬盤上還是能夠還原出視頻信息,只不過該視頻信息的精度沒有實(shí)時(shí)存儲(chǔ)數(shù)據(jù)的精度 高而已。實(shí)施例2請(qǐng)參閱圖4,其為一種對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng)的原理示意圖。 它包括硬盤錄像機(jī)1、以太網(wǎng)2、中央控制器3及備份存儲(chǔ)硬盤控制子系統(tǒng)4.所述硬盤錄像機(jī)1包括視頻輸入部分31 用于接收若干通道的視頻信息輸入;A/D轉(zhuǎn)換器32 用于將視頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);編碼器33 用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼;硬盤控制子系統(tǒng)包括硬盤控制電路34及對(duì)應(yīng)的硬盤35,用于實(shí)時(shí)存儲(chǔ)采樣到的 實(shí)時(shí)數(shù)據(jù);處理器36 分別連接視頻輸入部分31、A/D轉(zhuǎn)換器32、編碼器33及硬盤控制電路, 用于將實(shí)時(shí)采樣到的數(shù)據(jù)通過硬盤控制電路34存儲(chǔ)至對(duì)應(yīng)的硬盤35上,并且將所述數(shù)據(jù) 傳輸至以太網(wǎng)2上。備份存儲(chǔ)硬盤控制子系統(tǒng)4,包括硬盤控制電路41及對(duì)應(yīng)的硬盤42,中央處理器3,用以接收以太網(wǎng)2上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M 幀幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤42上。與上一個(gè)實(shí)例相比,本實(shí)例中,備份硬盤及以應(yīng)的硬盤控制電路41是設(shè)置在以太 網(wǎng)2上的。對(duì)原來的硬盤錄像機(jī)未做任何改進(jìn)。請(qǐng)參閱圖5,一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述方法包括以 下步驟S210 中央控制器上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù) 據(jù)中采樣1幀;S220 添置備份硬盤,所述備份硬盤設(shè)置在以太網(wǎng)或中央控制器上;Al假設(shè)備份硬盤所占的存儲(chǔ)空間=K1*(M/N),Kl為所有硬盤存儲(chǔ)容量之和;A2 添設(shè)存儲(chǔ)空間滿足Al要求的硬盤作為備份硬盤或硬盤組。S230 在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順 序存儲(chǔ)到當(dāng)前硬盤上,并同時(shí)傳輸至以太網(wǎng)上;S240:中央控制器接收以太網(wǎng)上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M幀幀 數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。當(dāng)備份硬盤或備份硬盤組中的存儲(chǔ)空間用完后,采樣到幀數(shù)據(jù)直接重新覆蓋寫入 備份硬盤上。實(shí)施例三上述兩個(gè)實(shí)施例,需要專門設(shè)置用于備份的硬盤,在本實(shí)例中,可以在現(xiàn)有的硬盤 上開辟備份存儲(chǔ)區(qū)域。通過這種方式,所有的硬盤存取速度和周期都相似,因此不會(huì)出現(xiàn)備 份硬盤容易壞的情況發(fā)生。一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包括硬盤錄像機(jī), 所述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置若干硬盤,其特 征在于,所述方法包括以下步驟(1)在硬盤錄像機(jī)上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù) 據(jù)中采樣M幀,N > Μ, M > 0 ;(2)在每個(gè)硬盤上劃分出實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)和備份數(shù)據(jù)存儲(chǔ)區(qū),建立硬盤之間的對(duì) 應(yīng)關(guān)系;比如,硬盤1和硬盤2建立對(duì)應(yīng)關(guān)系,則當(dāng)實(shí)時(shí)存儲(chǔ)在硬盤1的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū),則 每N幀幀數(shù)據(jù)采樣M幀數(shù)據(jù)的采樣備份數(shù)據(jù)則直接存儲(chǔ)在備份硬盤2的備份數(shù)據(jù)存儲(chǔ)區(qū); 同樣,硬盤之間的對(duì)應(yīng)關(guān)系可以是兩兩硬盤之間的,也可以是不同硬盤之間的。比如,硬盤1 與硬盤2建立映射,硬盤2與硬盤3建立映射,硬盤3與硬盤1建立映射,則當(dāng)實(shí)時(shí)存儲(chǔ)在 硬盤1的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū),則每N幀幀數(shù)據(jù)采樣M幀數(shù)據(jù)的采樣備份數(shù)據(jù)則直接存儲(chǔ)在備 份硬盤2的備份數(shù)據(jù)存儲(chǔ)區(qū),當(dāng)實(shí)時(shí)存儲(chǔ)在硬盤2的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū),則每N幀幀數(shù)據(jù)采樣 M幀數(shù)據(jù)的采樣備份數(shù)據(jù)則直接存儲(chǔ)在備份硬盤3的備份數(shù)據(jù)存儲(chǔ)區(qū)等等。(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序 存儲(chǔ)到各個(gè)硬盤的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū),并且每N幀幀數(shù)據(jù)中采樣M幀數(shù)據(jù)依次存儲(chǔ)該硬盤對(duì) 應(yīng)的硬盤備份數(shù)據(jù)存儲(chǔ)區(qū)中。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但本發(fā)明并非局限于此,任何本領(lǐng)域 的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包括硬盤錄像機(jī),所述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置若干硬盤,其特征在于,所述方法包括以下步驟(1)在硬盤錄像機(jī)上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù)中采樣M幀,N>M,M>0;(2)備份硬盤所占的存儲(chǔ)空間=K1*(M/N),K1為所有硬盤存儲(chǔ)容量之和,所有硬盤中找到存儲(chǔ)空間滿足A1要求的硬盤或硬盤組作為備份硬盤,其它作為實(shí)時(shí)存儲(chǔ)硬盤,所述該組實(shí)時(shí)存儲(chǔ)硬盤組成實(shí)時(shí)存儲(chǔ)硬盤組;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序存儲(chǔ)到實(shí)時(shí)存儲(chǔ)硬盤組中的各個(gè)實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采樣M幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。
2.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)備份硬盤或備份硬盤組中的存儲(chǔ) 空間用完后,后續(xù)采樣到的幀數(shù)據(jù)重新覆蓋寫入備份硬盤上。
3.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)實(shí)時(shí)存儲(chǔ)硬盤組中的存儲(chǔ)空間寫滿后,采樣到的當(dāng)前視頻數(shù)據(jù)重新依次順序?qū)懭雽?shí) 時(shí)存儲(chǔ)硬盤組中的各個(gè)實(shí)時(shí)存儲(chǔ)硬盤上;當(dāng)實(shí)時(shí)存儲(chǔ)硬盤組中的存儲(chǔ)空間寫滿的同時(shí),后續(xù)抽取的幀數(shù)據(jù)重新覆蓋寫入備份硬In ο
4.如權(quán)利要求1所述的方法,其特征在于,還包括,該實(shí)時(shí)存儲(chǔ)硬盤組能存儲(chǔ)視頻數(shù)據(jù) 的周期為Tl,則備份硬盤或備份硬盤組至少應(yīng)能滿足以下要求所述備份硬盤或備份硬盤 中的最大存儲(chǔ)空量至少能夠存儲(chǔ)Tl周期內(nèi)的所有抽取幀的視頻數(shù)據(jù)。
5.一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包括硬盤錄像機(jī),所 述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置若干硬盤,其特征 在于,所述方法包括以下步驟(1)中央控制器上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù)中采 樣M幀;(2)添置備份硬盤,所述備份硬盤設(shè)置在以太網(wǎng)或中央控制器上;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序存儲(chǔ) 到當(dāng)前硬盤上,并同時(shí)傳輸至以太網(wǎng)上;(4)中央控制器接收以太網(wǎng)上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M幀幀數(shù)據(jù)依 次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。
6.如權(quán)利要求5所述的方法,其特征在于,當(dāng)備份硬盤或備份硬盤組中的存儲(chǔ)空間用 完后,采樣到幀數(shù)據(jù)直接重新覆蓋寫入備份硬盤上。
7.如權(quán)利要求5所述的方法,其特征在于,還包括Al 備份硬盤所占的存儲(chǔ)空間=K1*(M/N),Kl為所有硬盤存儲(chǔ)容量之和;A2 添設(shè)存儲(chǔ)空間滿足Al要求的硬盤作為備份硬盤或硬盤組。
8.—種對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng),其特征在于,包括硬盤錄像機(jī),所述 硬盤錄像機(jī)包括視頻輸入部分用于接收若干通道的視頻信息輸入;A/D轉(zhuǎn)換器用于將視頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào); 編碼器用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼; 實(shí)時(shí)存儲(chǔ)硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的實(shí)時(shí)存儲(chǔ)硬盤,用于實(shí)時(shí)存儲(chǔ) 采樣到的實(shí)時(shí)數(shù)據(jù);備份存儲(chǔ)硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的硬盤,用于每N幀幀數(shù)據(jù)中采 樣M幀幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上;處理器分別連接視頻輸入部分、A/D轉(zhuǎn)換器、編碼器及硬盤控制電路,用于將實(shí)時(shí)采 樣到的數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采樣M 幀幀數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。
9. 一種對(duì)視頻進(jìn)行抽幀備份的數(shù)字視頻監(jiān)控系統(tǒng),其特征在于,包括硬盤錄像機(jī)、以太 網(wǎng)、中央控制器及備份存儲(chǔ)硬盤控制子系統(tǒng),所述硬盤錄像機(jī)包括視頻輸入部分用于接收若干通道的視頻信息輸入;A/D轉(zhuǎn)換器用于將視頻輸入部分輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);編碼器用于將轉(zhuǎn)換后的數(shù)字信號(hào)按照預(yù)先設(shè)定的格式進(jìn)行編碼;硬盤控制子系統(tǒng)包括硬盤控制電路及對(duì)應(yīng)的硬盤,用于實(shí)時(shí)存儲(chǔ)采樣到的實(shí)時(shí)數(shù)據(jù);處理器分別連接視頻輸入部分、A/D轉(zhuǎn)換器、編碼器及硬盤控制電路,用于將實(shí)時(shí)采 樣到的數(shù)據(jù)通過硬盤控制電路存儲(chǔ)至對(duì)應(yīng)的硬盤上,并且將所述數(shù)據(jù)傳輸至以太網(wǎng)上; 備份存儲(chǔ)硬盤控制子系統(tǒng),包括硬盤控制電路及對(duì)應(yīng)的硬盤,中央處理器,用以接收以太網(wǎng)上傳輸?shù)膸瑪?shù)據(jù)中,每N幀幀數(shù)據(jù)中連續(xù)采樣M幀幀數(shù)據(jù) 依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。
10.一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,所述系統(tǒng)包括硬盤錄像機(jī),所 述硬盤錄像機(jī)上設(shè)置若干硬盤控制電路,所述每一硬盤控制電路上設(shè)置若干硬盤,其特征 在于,所述方法包括以下步驟(1)在硬盤錄像機(jī)上設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù)中 采樣 M 幀,Ν>Μ,Μ>0 ;(2)在每個(gè)硬盤上劃分出實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)和備份數(shù)據(jù)存儲(chǔ)區(qū),建立硬盤之間的對(duì)應(yīng)關(guān)系;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序存儲(chǔ) 到各個(gè)硬盤的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū),并且每N幀幀數(shù)據(jù)中采樣M幀數(shù)據(jù)依次存儲(chǔ)該硬盤對(duì)應(yīng)的 硬盤備份數(shù)據(jù)存儲(chǔ)區(qū)中。
全文摘要
一種數(shù)字視頻監(jiān)控系統(tǒng)對(duì)視頻進(jìn)行抽幀備份的方法,包括(1)在設(shè)置用以備份的抽幀頻率,所述抽幀頻率為每N幀實(shí)時(shí)幀數(shù)據(jù)中采樣M幀;(2)備份硬盤所占的存儲(chǔ)空間=K1*(M/N),K1為所有硬盤存儲(chǔ)容量之和,所有硬盤中找到存儲(chǔ)空間滿足A1要求的硬盤或硬盤組作為備份硬盤,其它作為實(shí)時(shí)存儲(chǔ)硬盤,所述該組實(shí)時(shí)存儲(chǔ)硬盤組成實(shí)時(shí)存儲(chǔ)硬盤組;(3)在視頻監(jiān)控過程中,硬盤錄像機(jī)將經(jīng)編碼后的幀數(shù)據(jù)通過硬盤控制電路順序存儲(chǔ)到實(shí)時(shí)存儲(chǔ)硬盤組中的各個(gè)實(shí)時(shí)存儲(chǔ)硬盤上,并且每N幀幀數(shù)據(jù)中采樣M幀數(shù)據(jù)依次存儲(chǔ)至對(duì)應(yīng)的備份硬盤上。本申請(qǐng)人改變了現(xiàn)有的一種思維定勢(shì),通過一種抽幀進(jìn)行備份的方式,這種方式能夠一定程度上保存視頻數(shù)據(jù)的完整性。一旦存儲(chǔ)當(dāng)前視頻數(shù)據(jù)的硬盤發(fā)生損壞,通過備用硬盤能大致還原出當(dāng)前的視頻信息,而且也大大節(jié)省了用于備份的硬盤投入,做到備份和成本的一個(gè)非常好的平衡。
文檔編號(hào)H04N5/907GK101951488SQ20101027467
公開日2011年1月19日 申請(qǐng)日期2010年9月7日 優(yōu)先權(quán)日2010年9月7日
發(fā)明者潘國平 申請(qǐng)人:潘國平