一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置及攝像方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及成像監(jiān)控技術(shù)領(lǐng)域,特指一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置及攝像方法。
【背景技術(shù)】
[0002]現(xiàn)有的成像監(jiān)控技術(shù)中,常用攝像頭來進(jìn)行實(shí)時(shí)監(jiān)控,當(dāng)發(fā)出一個(gè)事件給攝像頭時(shí),攝像頭中的鏡頭和圖像傳感器將光學(xué)成像轉(zhuǎn)換成完整的電子圖像輸出至畫面輸出單元后存儲(chǔ)或形成數(shù)據(jù)流經(jīng)過網(wǎng)絡(luò)傳輸?shù)皆O(shè)定終端;現(xiàn)有的這種攝像裝置和實(shí)時(shí)攝像方式雖然解決了實(shí)時(shí)監(jiān)控和實(shí)時(shí)視頻的用戶需求,但這些圖形數(shù)據(jù)只能收集到事件發(fā)生后觸發(fā),但在一些特定的場(chǎng)合,如災(zāi)難、事故、刑事犯罪現(xiàn)場(chǎng)等等緊急情況下在事件發(fā)生前的一段圖形數(shù)據(jù)尤為重要,由于現(xiàn)有的實(shí)時(shí)攝像裝置是從事件發(fā)生后開始記錄的,有鑒于此,如何設(shè)計(jì)一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置和及攝像方法成為有待解決的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明就是針對(duì)上述的情況而提供的一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置及攝像方法。
[0004]為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置,包括有圖像獲取單元、高速緩沖存儲(chǔ)單元以及畫面輸出單元,其中,圖像獲取單元包括有鏡頭和將光學(xué)成像轉(zhuǎn)換成電子圖像的圖像傳感器,該高速緩沖存儲(chǔ)單元按時(shí)間順序每一秒進(jìn)行加一迭代將接收到的圖像數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)時(shí)間的存儲(chǔ)地址單元內(nèi),且當(dāng)該高速緩沖存儲(chǔ)單元容量存滿后,最新一秒圖像數(shù)據(jù)被存儲(chǔ)緩存的同時(shí)刪除緩存中最早一秒的圖像數(shù)據(jù);畫面輸出單元具有兩個(gè)通過事件觸發(fā)控制的獲取圖象數(shù)據(jù)端,其中一端與圖像獲取單元連接已獲得實(shí)時(shí)圖像數(shù)據(jù),另一端與高速緩沖存儲(chǔ)單元連接已讀取高速緩沖存儲(chǔ)單元中最早存儲(chǔ)圖像數(shù)據(jù)的設(shè)定時(shí)間段對(duì)應(yīng)的存儲(chǔ)地址單元。
[0005]所述高速緩沖存儲(chǔ)單元為異步先進(jìn)先出存儲(chǔ)器簡(jiǎn)稱FIFO,該異步FIFO的讀寫時(shí)鐘是互相獨(dú)立的,其中寫指針從按時(shí)間順序每一秒進(jìn)行加一迭代將接收到的圖像數(shù)據(jù)寫到對(duì)應(yīng)時(shí)間的存儲(chǔ)地址單元內(nèi),讀指針從最早存儲(chǔ)圖像數(shù)據(jù)的設(shè)定時(shí)間段對(duì)應(yīng)的存儲(chǔ)地址單
J L.ο
[0006]所述畫面輸出單元具有將所述設(shè)定時(shí)間內(nèi)圖像數(shù)據(jù)添加在所述實(shí)時(shí)圖像數(shù)據(jù)前面時(shí)間段內(nèi)整合為一個(gè)具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)的圖像編輯單元。
[0007]所述畫面輸出單元連接到外部監(jiān)控中心存儲(chǔ)設(shè)備以將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)文件存儲(chǔ)到外部監(jiān)控中心存儲(chǔ)設(shè)備內(nèi)。
[0008]所述畫面輸出單元連接到監(jiān)控中心云端以將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)形成數(shù)據(jù)流存儲(chǔ)到監(jiān)控中心云端。
[0009]所述的攝像裝置的攝像方法,包括有以下步驟:
[0010]圖像傳感器將鏡頭的光學(xué)成像轉(zhuǎn)換成完整的電子圖像輸出至高速緩沖存儲(chǔ)單元,該高速緩沖存儲(chǔ)單元按時(shí)間順序每一秒進(jìn)行加一迭代將接收到的圖像數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)時(shí)間的存儲(chǔ)地址單元內(nèi),且當(dāng)該高速緩沖存儲(chǔ)單元容量存滿后,最新一秒圖像數(shù)據(jù)被存儲(chǔ)緩存的同時(shí)刪除緩存中最早一秒的圖像數(shù)據(jù);
[0011]當(dāng)事件觸發(fā)后,畫面輸出單元開始工作,畫面輸出單元一方面讀取高速緩沖存儲(chǔ)單元最早存儲(chǔ)圖像數(shù)據(jù)的設(shè)定時(shí)間段對(duì)應(yīng)的存儲(chǔ)地址單元,畫面輸出單元另一方面實(shí)時(shí)讀取圖像獲取單元的實(shí)時(shí)圖像數(shù)據(jù),并將所述設(shè)定時(shí)間內(nèi)圖像數(shù)據(jù)添加在所述實(shí)時(shí)圖像數(shù)據(jù)前面時(shí)間段內(nèi)整合為一個(gè)具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)。
[0012]還包括以下后續(xù)步驟:將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)存儲(chǔ)到外部監(jiān)控中心存儲(chǔ)設(shè)備內(nèi)。
[0013]還包括以下后續(xù)步驟:將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)形成數(shù)據(jù)流存儲(chǔ)到監(jiān)控中心云端。
[0014]還包括以下后續(xù)步驟:被授權(quán)的客戶端通過網(wǎng)絡(luò)訪問讀取監(jiān)控中心云端內(nèi)的具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)。
[0015]采用上述裝置和方法后,本發(fā)明通過在圖像獲取單元和畫面輸出單元之間增加了高速緩沖存儲(chǔ)單元,采用異步先進(jìn)先出存儲(chǔ)器作為高速緩沖存儲(chǔ)單元,利用其先進(jìn)先出、順序?qū)懭牒妥x取,并且讀取指針和寫入指針是異步的特點(diǎn),從而在事先發(fā)生后能讀取異步先進(jìn)先出存儲(chǔ)器中設(shè)定好的一段時(shí)間內(nèi)的圖像數(shù)據(jù),將這段前置圖像數(shù)據(jù)和實(shí)時(shí)的圖像數(shù)據(jù)結(jié)合就形成了能夠看到事件發(fā)生前一段時(shí)間的視頻內(nèi)容,從而在特定的場(chǎng)合,給監(jiān)控中心提供依據(jù)。本發(fā)明的攝像裝置簡(jiǎn)單新穎、運(yùn)行成本低、這種能提供前置視頻內(nèi)容的攝像裝置和攝像方法在特定場(chǎng)合中具有重要的作用。
【附圖說明】
[0016]圖1是本發(fā)明裝置結(jié)構(gòu)框圖;
[0017]圖2是本發(fā)明的攝像方法流程圖一;
[0018]圖3是本發(fā)明的攝像方法流程圖二 ;
[0019]圖4是本發(fā)明的高速緩沖存儲(chǔ)單元的時(shí)序二維表示意簡(jiǎn)圖。
【具體實(shí)施方式】
[0020]如圖1-4所示,一種具有向前延時(shí)存儲(chǔ)功能的實(shí)時(shí)攝像裝置,包括有圖像獲取單元10、高速緩沖存儲(chǔ)單元20以及畫面輸出單元30,其中,圖像獲取單元10包括有鏡頭11和將光學(xué)成像轉(zhuǎn)換成電子圖像的圖像傳感器12,該高速緩沖存儲(chǔ)單元20按時(shí)間順序每一秒進(jìn)行加一迭代將接收到的圖像數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)時(shí)間的存儲(chǔ)地址單元內(nèi),且當(dāng)該高速緩沖存儲(chǔ)單元20容量存滿后,最新一秒圖像數(shù)據(jù)被存儲(chǔ)緩存的同時(shí)刪除緩存中最早一秒的圖像數(shù)據(jù);畫面輸出單元30具有兩個(gè)通過事件觸發(fā)控制的獲取圖象數(shù)據(jù)端,其中一端與圖像獲取單元10連接已獲得實(shí)時(shí)圖像數(shù)據(jù),另一端與高速緩沖存儲(chǔ)單元20連接已讀取高速緩沖存儲(chǔ)單元20中最早存儲(chǔ)圖像數(shù)據(jù)的設(shè)定時(shí)間段對(duì)應(yīng)的存儲(chǔ)地址單元。
[0021]所述高速緩沖存儲(chǔ)單元20為異步先進(jìn)先出存儲(chǔ)器簡(jiǎn)稱FIFO,該異步FIFO的讀寫時(shí)鐘是互相獨(dú)立的,其中寫指針從按時(shí)間順序每一秒進(jìn)行加一迭代將接收到的圖像數(shù)據(jù)寫到對(duì)應(yīng)時(shí)間的存儲(chǔ)地址單元內(nèi),讀指針從最早存儲(chǔ)圖像數(shù)據(jù)的設(shè)定時(shí)間段對(duì)應(yīng)的存儲(chǔ)地址單元。
[0022]所述畫面輸出單元30具有將所述設(shè)定時(shí)間內(nèi)圖像數(shù)據(jù)添加在所述實(shí)時(shí)圖像數(shù)據(jù)前面時(shí)間段內(nèi)整合為一個(gè)具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)的圖像編輯單元。
[0023]所述畫面輸出單元30連接到外部監(jiān)控中心存儲(chǔ)設(shè)備40以將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)文件存儲(chǔ)到外部監(jiān)控中心存儲(chǔ)設(shè)備40內(nèi)。
[0024]所述畫面輸出單元30連接到監(jiān)控中心云端50以將所述具有向前延時(shí)的實(shí)時(shí)圖像數(shù)據(jù)形成數(shù)據(jù)流存儲(chǔ)到監(jiān)控中心云端50。
[