專利名稱:一種嵌入式圖像記錄方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及鈔票識別領(lǐng)域,具體涉及一種嵌入式圖像記錄方法及裝置。
背景技術(shù):
鈔票是一種主流的流通貨幣,然而鈔票在方便用戶生活的同時帶來了一個困擾無數(shù)用戶的問題:假鈔。假鈔的出現(xiàn)給不少用戶帶來了損失和煩惱,無論在識別鈔票的時候還是使用鈔票的時候,因而越來越多的用戶希望把識別過的鈔票的冠字號記錄下來,作為日后有爭議時的證據(jù)。現(xiàn)有的冠字號記錄方法主要有2種,第I種是把冠字號局部的圖像截取出來存儲,例如可以只存儲鈔票的編號,這種方法得到的圖像存儲容量小,便于實現(xiàn)。第2種是把整張鈔票的圖像通過掃描或者拍照的方式獲取并存儲起來。對于第I種方法,由于只存儲了局部圖像,圖像能夠表達的信息相對有限,當發(fā)生鈔票糾紛需要作為證據(jù)時,說服力不夠充分。第2種方法由于存儲了整張鈔票的圖像,當發(fā)生鈔票糾紛需要作為證據(jù)時,相比第I種方法的說服力就充分很多,但是這種方法存儲的圖像容量很大,需要配備龐大的高性能的電腦,成本很高,不利于中小用戶使用,同時存儲設(shè)備和鈔票處理設(shè)備分離,不能在鈔票處理設(shè)備上實時查詢到圖像,對于用戶而言極為不便。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種嵌入式圖像記錄方法及裝置,本發(fā)明實施例的方法可以方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。本發(fā)明實施例中的嵌入式圖像記錄方法,包括:當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將所述圖像數(shù)據(jù)寫入緩沖隊列;當所述緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮所述圖像數(shù)據(jù);圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器;所述緩沖隊列為先進先出的緩沖隊列。可選地,所述將壓縮后的圖像數(shù)據(jù)寫入存儲器包括:圖像記錄設(shè)備在存儲器創(chuàng)建與所述壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾;圖像記錄設(shè)備將所述壓縮后的圖像數(shù)據(jù)存入所述圖像數(shù)據(jù)文件夾中??蛇x地,在步驟當檢測到高速通信口存在圖像數(shù)據(jù)時,將所述圖像數(shù)據(jù)寫入緩沖隊列之前還包括:識別模塊對鈔票進行掃描,得到圖像數(shù)據(jù);識別模塊對所述鈔票進行識別并向圖像記錄設(shè)備發(fā)送所述圖像數(shù)據(jù);
識別模塊開啟延遲計時器??蛇x地,在步驟圖像記錄設(shè)備將所述壓縮后的圖像數(shù)據(jù)寫入存儲器之后還包括:所述延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;控制中心根據(jù)接收到的所述鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對所述鈔票重新進行掃描。 可選地,所述方法還包括:所述控制中心通過向所述圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的查詢命令符查詢圖像數(shù)據(jù)??蛇x地,所述方法還包括:所述控制中心向所述圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符;所述圖像記錄設(shè)備根據(jù)所述轉(zhuǎn)發(fā)命令符向所述識別模塊發(fā)送命令數(shù)據(jù)。本發(fā)明實施例中的嵌入式圖像記錄裝置,包括:第一寫入單元,用于當檢測到高速通信口存在圖像數(shù)據(jù)時,將所述圖像數(shù)據(jù)寫入緩沖隊列;壓縮單元,用于當所述緩沖隊列存在圖像數(shù)據(jù)時,壓縮所述圖像數(shù)據(jù);第二寫入單元,用于將所述壓縮后的圖像數(shù)據(jù)寫入存儲器;所述緩沖隊列為先進先出的緩沖隊列??蛇x地,所述第二寫入單元包括:創(chuàng)建子單元,用于在存儲器創(chuàng)建與所述壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾;存入子單元,用于將所述壓縮后的圖像數(shù)據(jù)存入所述圖像數(shù)據(jù)文件夾中??蛇x地,所述裝置還包括:掃描單元,用于對鈔票進行掃描,得到圖像數(shù)據(jù);識別發(fā)送單元,用于對所述鈔票進行識別并向圖像記錄設(shè)備發(fā)送所述圖像數(shù)據(jù);開啟單元,用于開啟延遲計時器??蛇x地,所述裝置還包括:第一發(fā)送單元,用于所述延遲計時器到達預(yù)設(shè)時間后,向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;判斷單元,用于根據(jù)接收到的所述鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對所述鈔票重新進行掃描。本發(fā)明實施例中,當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將所述圖像數(shù)據(jù)寫入緩沖隊列;然后當所述緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮所述圖像數(shù)據(jù);最后圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器;所述緩沖隊列為先進先出的緩沖隊列。由于本發(fā)明實施例的方法設(shè)置了緩沖隊列并對圖像數(shù)據(jù)進行了壓縮,因此可以大幅度降低對設(shè)備性能的要求,從而方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。
圖1為本發(fā)明實施例中嵌入式圖像記錄方法第一實施例流程圖;圖2為本發(fā)明實施例中嵌入式圖像記錄方法第二實施例流程圖;圖3為本發(fā)明實施例中嵌入式圖像記錄裝置實施例結(jié)構(gòu)圖。
具體實施例方式本發(fā)明實施例提供了一種嵌入式圖像記錄方法及裝置,本發(fā)明實施例的方法可以方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。請參閱圖1,本發(fā)明實施例中嵌入式圖像記錄方法的第一實施例包括:101、當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列;本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以包括高速通信口和緩沖隊列,當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列。上述的緩沖隊列為先進先出的緩沖隊列。102、當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮圖像數(shù)據(jù);當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮圖像數(shù)據(jù)。103、圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器。圖像記錄設(shè)備壓縮圖像數(shù)據(jù)之后,可以將壓縮后的圖像數(shù)據(jù)寫入存儲器,上述的存儲器可以是硬盤,也可以是其它高速存儲設(shè)備。本發(fā)明實施例中,當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列;然后當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮圖像數(shù)據(jù);最后圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器;上述緩沖隊列為先進先出的緩沖隊列。由于本發(fā)明實施例的方法設(shè)置了緩沖隊列并對圖像數(shù)據(jù)進行了壓縮,因此可以大幅度降低對設(shè)備性能的要求,從而方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。上面簡單介紹了本發(fā)明嵌入式圖像記錄方法的第一實施例,下面對本發(fā)明嵌入式圖像記錄方法的第二實施例進行詳細的描述,請參閱圖2,本發(fā)明實施例中嵌入式圖像記錄方法的第二實施例包括:本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以集成在鈔票處理設(shè)備內(nèi)部,上述的鈔票處理設(shè)備可以是紙幣清分機、自動柜員機等需要識別處理鈔票的設(shè)備。本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以包括若干高速通信口、控制模塊和存儲模塊,上述的高速通信口是指USB、LAN等具有3M/S以上速度的通信口,具體可以為3個USB傳輸口,控制芯片和硬盤,上述三個USB傳輸口可以為USBO、USBI和USB2,其中USBO可以與鈔票識別模塊相連,可以接收來自鈔票識別模塊的數(shù)據(jù),USBl可以與外部PC機相連,可以通過外部PC機對嵌入式圖像記錄設(shè)備的硬盤進行操作,例如可以對硬盤里面的數(shù)據(jù)進行管理,包括刪除、復(fù)制和備份等,USB2可以與設(shè)備主機,具體可以是紙幣清分機的控制系統(tǒng),可以實現(xiàn)紙幣清分機查詢嵌入式圖像記錄設(shè)備中的數(shù)據(jù)并通過顯示屏進行顯示,和方便紙幣清分機跟鈔票識別模塊之間的通信。下面詳細說明本發(fā)明實施例中的嵌入式圖像記錄設(shè)備與鈔票處理設(shè)備間的交互通信的過程。
201、識別模塊對鈔票進行掃描,得到圖像數(shù)據(jù);鈔票處理設(shè)備工作后,鈔票處理設(shè)備內(nèi)的識別模塊可以對鈔票進行掃描,識別模塊對鈔票進行掃描后可以得到鈔票的圖像數(shù)據(jù)。202、識別模塊對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù);得到圖像數(shù)據(jù)之后,識別模塊可以對鈔票進行識別并通過USBO高速口向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù)。上述識別模塊對鈔票的識別可以包括對圖像數(shù)據(jù)的完整性和圖像數(shù)據(jù)內(nèi)容的識別。203、識別模塊開啟延遲計時器;識別模塊對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù)之后,可以開啟延遲計時器,對延遲時間進行計時。204、當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列;本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以包括高速通信口和緩沖隊列,當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列。上述的緩沖隊列為先進先出的緩沖隊列,上述的高速通信口可以接收的數(shù)據(jù)包括圖像數(shù)據(jù)和指令數(shù)據(jù),當檢測到高速通信口存在數(shù)據(jù)時,圖像記錄設(shè)備可以根據(jù)接收數(shù)據(jù)的高速通信口來區(qū)分數(shù)據(jù)的類型,在確定數(shù)據(jù)為圖像數(shù)據(jù)時,對數(shù)據(jù)進行寫入操作,在確定數(shù)據(jù)為指令數(shù)據(jù)時,根據(jù)指令數(shù)據(jù)的內(nèi)容執(zhí)行下一步操作。205、當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮圖像數(shù)據(jù);當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮圖像數(shù)據(jù)。206、圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器;圖像記錄設(shè)備壓縮圖像數(shù)據(jù)之后,可以將壓縮后的圖像數(shù)據(jù)寫入存儲器,上述的存儲器可以是硬盤,也可以是其它高速存儲設(shè)備。上述圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器的具體過程可以為:圖像記錄設(shè)備在存儲器創(chuàng)建與壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾,接著將壓縮后的數(shù)據(jù)存入數(shù)據(jù)文件夾中。下面以一個具體示例來說明上述圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器的具體過程:首先可以設(shè)計專門的文件目錄結(jié)構(gòu),具體可以為盤符:\日期目錄\小時目錄\分秒.bin,每筆交易可以建立一個文件夾,這筆交易的所有圖像都存儲在這個文件夾中,文件的存儲路徑、文件和文件夾的名字可以由交易時間決定。例如有筆交易從12年9月28日16點05分19秒開始交易,那么這筆交易的圖像文件路徑為“盤符:\120928\16\分秒.bin”。207、延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;上述的預(yù)設(shè)時間可以根據(jù)硬件情況進行設(shè)定,同時由于延遲預(yù)設(shè)時間是為了等待鈔票識別過程和圖像記錄過程的完成,因而預(yù)設(shè)時間可以根據(jù)實際運行的情況進行設(shè)定,例如完成上述的過程需要I毫秒,則可以將預(yù)設(shè)時間設(shè)定為1.5毫秒。延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果。208、控制中心根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描;
控制中心接收到識別模塊發(fā)送的鈔票識別結(jié)果和圖像記錄結(jié)果之后,可以根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描,例如可以設(shè)定當鈔票識別和圖像記錄中的任一項失敗時,通知掃描模塊對鈔票進行重新掃描。209、控制中心通過向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的查詢命令符查詢圖像數(shù)據(jù);控制中心可以通過向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的查詢命令符的方式查詢圖像數(shù)據(jù),上述預(yù)設(shè)格式的查詢命令符可以根據(jù)實際需求進行設(shè)定,例如可以為:命令字+交易時間+圖像序號+傳感器號,上述的命令字用于識別命令的類型,上述的交易時間、交易序號和傳感器號用于查找所需查詢的圖像數(shù)據(jù)。步驟209可以在所述圖像記錄設(shè)備啟動后的任一步驟之前或之后執(zhí)行,而不限于本實施例中的在步驟208之后,在此處不再贅述。210、控制中心向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符;控制中心向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符,上述的轉(zhuǎn)發(fā)命令符可以根據(jù)實際需求進行設(shè)定,例如可以為:命令字+命令數(shù)據(jù),上述的命令字用于識別命令的類型。211、圖像記錄設(shè)備根據(jù)轉(zhuǎn)發(fā)命令符向識別模塊發(fā)送命令數(shù)據(jù)。控制中心向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符之后,圖像記錄設(shè)備可以根據(jù)轉(zhuǎn)發(fā)命令符向識別模塊發(fā)送命令數(shù)據(jù),從而實現(xiàn)控制中心與識別模塊之間的通信。步驟210及步驟211可以在步驟210之前的任一步驟之前或之后執(zhí)行,而不限于本實施例中的在步驟209之后,在此處不再贅述。本發(fā)明實施例中,識別模塊首先對鈔票進行掃描,得到圖像數(shù)據(jù),然后對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù),接著識別模塊開啟延遲計時器;當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將圖像數(shù)據(jù)寫入緩沖隊列,然后當緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮數(shù)據(jù),接著將壓縮后的圖像數(shù)據(jù)寫入存儲器;延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;然后根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描。接著控制中心可以通過向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的查詢命令符查詢圖像數(shù)據(jù),也可以通過向圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符,然后圖像記錄設(shè)備根據(jù)轉(zhuǎn)發(fā)命令符向識別模塊發(fā)送命令數(shù)據(jù)的方式與識別模塊通信。由于本發(fā)明實施例的方法設(shè)置了緩沖隊列并對數(shù)據(jù)進行了壓縮,因此可以大幅度降低對設(shè)備性能的要求,從而方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。上面對本發(fā)明嵌入式圖像記錄方法的第二實施例作了詳細描述,特別是圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器的過程,下面介紹本發(fā)明嵌入式圖像記錄裝置實施例,請參閱圖3,本發(fā)明實施例中嵌入式圖像記錄裝置實施例包括:第一寫入單元301,用于當檢測到高速通信口存在圖像數(shù)據(jù)時,將圖像數(shù)據(jù)寫入緩沖隊列;壓縮單元302,用于當緩沖隊列存在圖像數(shù)據(jù)時,壓縮圖像數(shù)據(jù);第二寫入單元303,用于將壓縮后的圖像數(shù)據(jù)寫入存儲器;緩沖隊列為先進先出的緩沖隊列。上述裝置還包括:
掃描單元304,用于對鈔票進行掃描,得到圖像數(shù)據(jù);識別發(fā)送單元305,用于對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù);延遲單元306,用于啟動延遲計時器;第一發(fā)送單元307,用于延遲計時器到達預(yù)設(shè)時間后,向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;判斷單元308,用于根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描。上述第二寫入單元303包括:創(chuàng)建子單元3031,用于創(chuàng)建與壓縮后的數(shù)據(jù)相匹配的數(shù)據(jù)文件夾;存入子單元3032,用于將壓縮后的數(shù)據(jù)存入數(shù)據(jù)文件夾中。本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以集成在鈔票處理設(shè)備內(nèi)部,上述的鈔票處理設(shè)備可以是紙幣清分機、自動柜員機等需要識別處理鈔票的設(shè)備。本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以包括若干高速通信口、控制模塊和存儲模塊,上述的高速通信口是指USB、LAN等具有3M/S以上速度的通信口,具體可以為3個USB傳輸口,控制芯片和硬盤,上述三個USB傳輸口可以為USBO、USBI和USB2,其中USBO可以與鈔票識別模塊相連,可以接收來自鈔票識別模塊的數(shù)據(jù),USBl可以與外部PC機相連,可以通過外部PC機對嵌入式圖像記錄設(shè)備的硬盤進行操作,例如可以對硬盤里面的數(shù)據(jù)進行管理,包括刪除、復(fù)制和備份等,USB2可以與設(shè)備主機,具體可以是紙幣清分機的控制系統(tǒng),可以實現(xiàn)紙幣清分機查詢嵌入式圖像記錄設(shè)備中的數(shù)據(jù)并通過顯示屏進行顯示,和方便紙幣清分機跟鈔票識別模塊之間的通信。下面詳細說明本發(fā)明實施例中的嵌入式圖像記錄設(shè)備與鈔票處理設(shè)備間的交互通信的過程。鈔票處理設(shè)備工作后,掃描單元304可以對鈔票進行掃描,掃描單元304對鈔票進行掃描后可以得到鈔票的圖像數(shù)據(jù)。得到圖像數(shù)據(jù)之后,識別發(fā)送單元305可以對鈔票進行識別并通過USBO高速口向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù)。上述識別發(fā)送單元305對鈔票的識別可以包括對圖像數(shù)據(jù)的完整性和圖像數(shù)據(jù)內(nèi)容的識別。識別發(fā)送單元305對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù)之后,延遲單元306可以開啟延遲計時器,對延遲時間進行計時。當檢測到高速通信口存在圖像數(shù)據(jù)時,第一寫入單元301將圖像數(shù)據(jù)寫入緩沖隊列;本發(fā)明實施例中的嵌入式圖像記錄設(shè)備可以包括高速通信口和緩沖隊列,當檢測到高速通信口存在圖像數(shù)據(jù)時,第一寫入單元301將圖像數(shù)據(jù)寫入緩沖隊列。上述的緩沖隊列為先進先出的緩沖隊列,上述的高速通信口可以接收的數(shù)據(jù)包括圖像數(shù)據(jù)和指令數(shù)據(jù),當檢測到高速通信口存在數(shù)據(jù)時,圖像記錄設(shè)備可以根據(jù)接收數(shù)據(jù)的高速通信口來區(qū)分數(shù)據(jù)的類型,在確定數(shù)據(jù)為圖像數(shù)據(jù)時,對數(shù)據(jù)進行寫入操作,在確定數(shù)據(jù)為指令數(shù)據(jù)時,根據(jù)指令數(shù)據(jù)的內(nèi)容執(zhí)行下一步操作。當緩沖隊列存在圖像數(shù)據(jù)時,壓縮單元302壓縮圖像數(shù)據(jù),接著第二寫入單元303將壓縮后的圖像數(shù)據(jù)寫入存儲器;壓縮單元302壓縮圖像數(shù)據(jù)之后,可以將壓縮后的圖像數(shù)據(jù)寫入存儲器,上述的存儲器可以是硬盤,也可以是其它高速存儲設(shè)備。上述第二寫入單元303將壓縮后的圖像數(shù)據(jù)寫入存儲器的具體過程可以為:創(chuàng)建子單元3031在存儲器創(chuàng)建與壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾,接著存入子單元3032將壓縮后的數(shù)據(jù)存入數(shù)據(jù)文件夾中。下面以一個具體示例來說明上述圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器的具體過程:首先可以設(shè)計專門的文件目錄結(jié)構(gòu),具體可以為盤符:\日期目錄\小時目錄\分秒.bin,每筆交易可以建立一個文件夾,這筆交易的所有圖像都存儲在這個文件夾中,文件的存儲路徑、文件和文件夾的名字可以由交易時間決定。例如有筆交易從12年9月28日16點05分19秒開始交易,那么這筆交易的圖像文件路徑為“盤符:\120928\16\分秒.bin”。延遲計時器到達預(yù)設(shè)時間后,第一發(fā)送單元307向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;上述的預(yù)設(shè)時間可以根據(jù)硬件情況進行設(shè)定,同時由于延遲預(yù)設(shè)時間是為了等待鈔票識別過程和圖像記錄過程的完成,因而預(yù)設(shè)時間可以根據(jù)實際運行的情況進行設(shè)定,例如完成上述的過程需要I毫秒,則可以將預(yù)設(shè)時間設(shè)定為1.5毫秒。延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果??刂浦行慕邮盏阶R別模塊發(fā)送的鈔票識別結(jié)果和圖像記錄結(jié)果之后,判斷單元308可以根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描,例如可以設(shè)定當鈔票識別和圖像記錄中的任一項失敗時,通知掃描模塊對鈔票進行重新掃描。本發(fā)明實施例中,掃描單元304首先對鈔票進行掃描,得到圖像數(shù)據(jù),然后識別發(fā)送單元305對鈔票進行識別并向圖像記錄設(shè)備發(fā)送圖像數(shù)據(jù),接著延遲單元306開啟延遲計時器;當檢測到高速通信口存在圖像數(shù)據(jù)時,第一寫入單元301將圖像數(shù)據(jù)寫入緩沖隊列,然后當緩沖隊列存在圖像數(shù)據(jù)時,壓縮單元302壓縮數(shù)據(jù),接著第二寫入單元303將壓縮后的圖像數(shù)據(jù)寫入存儲器;延遲計時器到達預(yù)設(shè)時間后,第一發(fā)送單元307向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果;最后判斷單元308根據(jù)接收到的鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對鈔票重新進行掃描。由于本發(fā)明實施例的方法設(shè)置了緩沖隊列并對數(shù)據(jù)進行了壓縮,因此可以大幅度降低對設(shè)備性能的要求,從而方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種嵌入式圖像記錄方法,其特征在于,包括: 當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將所述圖像數(shù)據(jù)寫入緩沖隊列; 當所述緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮所述圖像數(shù)據(jù); 圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器; 所述緩沖隊列為先進先出的緩沖隊列。
2.根據(jù)權(quán)利要求1所述的嵌入式圖像記錄方法,其特征在于,所述將壓縮后的圖像數(shù)據(jù)寫入存儲器包括: 圖像記錄設(shè)備在存儲器創(chuàng)建與所述壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾; 圖像記錄設(shè)備將所述 壓縮后的圖像數(shù)據(jù)存入所述圖像數(shù)據(jù)文件夾中。
3.根據(jù)權(quán)利要求1所述的嵌入式圖像記錄方法,其特征在于,在步驟當檢測到高速通信口存在圖像數(shù)據(jù)時,將所述圖像數(shù)據(jù)寫入緩沖隊列之前還包括: 識別模塊對鈔票進行掃描,得到圖像數(shù)據(jù); 識別模塊對所述鈔票進行識別并向圖像記錄設(shè)備發(fā)送所述圖像數(shù)據(jù); 識別模塊開啟延遲計時器。
4.根據(jù)權(quán)利要求1所述的嵌入式圖像記錄方法,其特征在于,在步驟圖像記錄設(shè)備將所述壓縮后的圖像數(shù)據(jù)寫入存儲器之后還包括: 所述延遲計時器到達預(yù)設(shè)時間后,識別模塊向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果; 控制中心根據(jù)接收到的所述鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對所述鈔票重新進行掃描。
5.根據(jù)權(quán)利要求1至4中任一項所述的嵌入式圖像記錄方法,其特征在于,所述方法還包括: 所述控制中心通過向所述圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的查詢命令符查詢圖像數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的嵌入式圖像記錄方法,其特征在于,所述方法還包括: 所述控制中心向所述圖像記錄設(shè)備發(fā)送預(yù)設(shè)格式的轉(zhuǎn)發(fā)命令符; 所述圖像記錄設(shè)備根據(jù)所述轉(zhuǎn)發(fā)命令符向所述識別模塊發(fā)送命令數(shù)據(jù)。
7.一種嵌入式圖像記錄裝置,其特征在于,包括: 第一寫入單元,用于當檢測到高速通信口存在圖像數(shù)據(jù)時,將所述圖像數(shù)據(jù)寫入緩沖隊列; 壓縮單元,用于當所述緩沖隊列存在圖像數(shù)據(jù)時,壓縮所述圖像數(shù)據(jù); 第二寫入單元,用于將所述壓縮后的圖像數(shù)據(jù)寫入存儲器; 所述緩沖隊列為先進先出的緩沖隊列。
8.根據(jù)權(quán)利要求7所述的嵌入式圖像記錄裝置,其特征在于,所述第二寫入單元包括: 創(chuàng)建子單元,用于在存儲器創(chuàng)建與所述壓縮后的圖像數(shù)據(jù)相匹配的圖像數(shù)據(jù)文件夾; 存入子單元,用于將所述壓縮后的圖像數(shù)據(jù)存入所述圖像數(shù)據(jù)文件夾中。
9.根據(jù)權(quán)利要求7所述的嵌入式圖像記錄裝置,其特征在于,所述裝置還包括: 掃描單元,用于對鈔票進行掃描,得到圖像數(shù)據(jù); 識別發(fā)送單元,用于對所述鈔票進行識別并向圖像記錄設(shè)備發(fā)送所述圖像數(shù)據(jù); 開啟單元,用于開啟延遲計時器。
10.根據(jù)權(quán)利要求7所述的嵌入式圖像記錄裝置,其特征在于,所述裝置還包括:第一發(fā)送單元,用于所述延遲計時器到達預(yù)設(shè)時間后,向控制中心發(fā)送鈔票識別結(jié)果和圖像記錄結(jié)果; 判斷單元,用于根據(jù)接收到的所述鈔票識別結(jié)果和圖像記錄結(jié)果判斷是否對所述鈔票重新進行掃 描。
全文摘要
本發(fā)明實施例公開了一種嵌入式圖像記錄方法及裝置,可以方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。本發(fā)明實施例方法包括當檢測到高速通信口存在圖像數(shù)據(jù)時,圖像記錄設(shè)備將所述圖像數(shù)據(jù)寫入緩沖隊列;當所述緩沖隊列存在圖像數(shù)據(jù)時,圖像記錄設(shè)備壓縮所述圖像數(shù)據(jù);圖像記錄設(shè)備將壓縮后的圖像數(shù)據(jù)寫入存儲器;所述緩沖隊列為先進先出的緩沖隊列。本發(fā)明實施例的方法可以方便實現(xiàn)鈔票圖像的記錄、實時查詢和轉(zhuǎn)發(fā),本發(fā)明實施例的裝置體積小,成本低,可以集成在鈔票處理設(shè)備內(nèi)部。
文檔編號G07D7/20GK103093537SQ201310057088
公開日2013年5月8日 申請日期2013年2月20日 優(yōu)先權(quán)日2013年2月20日
發(fā)明者黎明, 劉夢濤, 張俊昆 申請人:廣州廣電運通金融電子股份有限公司