專利名稱:基于文本信息的錄像搜索和錄像采集控制方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字監(jiān)控技術(shù)領(lǐng)域,特別涉及一種基于文本數(shù)據(jù)搜索的搜索技術(shù)。
背景技術(shù):
目前,自動(dòng)取款機(jī)(Automatic Teller Machine,簡(jiǎn)稱“ATM”)數(shù)字視頻錄像機(jī)(Digital Video Recorder,簡(jiǎn)稱“DVR”)搜索系統(tǒng)通過卡號(hào)進(jìn)行錄像搜索,當(dāng)用戶輸入要搜索的卡號(hào),搜索錄像的索引文件,尋找是否有和這段卡號(hào)匹配的錄像文件,如果有,則列出所有帶有這段卡號(hào)的錄像文件,否則提示用戶沒有相關(guān)錄像。本發(fā)明的發(fā)明人發(fā)現(xiàn),ATM DVR的卡號(hào)搜索系統(tǒng)是通過錄像文件中記錄的卡號(hào)跟用戶搜索輸入的條件進(jìn)行匹配的系統(tǒng),而對(duì)于更加具體的搜索條件,則不支持。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于文本信息的錄像搜索和錄像采集控制方法及其系統(tǒng),對(duì)錄像片段快速搜索,且搜索準(zhǔn)確搜索算法簡(jiǎn)單,查找、跳轉(zhuǎn)和條件比較等執(zhí)行步驟計(jì)算快,占用的處理資源少。為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式公開了一種基于文本信息的錄像搜索方法,N個(gè)錄像片段與N組文本信息分別一一對(duì)應(yīng),N為自然數(shù),一組搜索條件中包括關(guān)鍵字、相對(duì)位置信息、比較條件;對(duì)于各組文本信息分別執(zhí)行以下步驟在文本信息中查找關(guān)鍵字;如果找到關(guān)鍵字,則以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置;讀取目標(biāo)位置上的數(shù)據(jù),并判斷該數(shù)據(jù)是否滿足比較條件;如果滿足,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。本發(fā)明的實(shí)施方式還公開了一種錄像搜索中的錄像采集控制方法,錄像為上述搜索方法中的錄像,包括以下步驟當(dāng)檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),則錄像采集裝置開始錄像;當(dāng)檢測(cè)到文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),和/或檢測(cè)到文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),則錄像采集裝置結(jié)束錄像。本發(fā)明的實(shí)施方式還公開了一種基于文本信息的錄像搜索系統(tǒng),包括以下模塊查找模塊,用于在文本信息中查找關(guān)鍵字;關(guān)鍵字判斷模塊,用于判斷查找模塊是否查找到關(guān)鍵字;跳轉(zhuǎn)模塊,用于在關(guān)鍵字判斷模塊查找到關(guān)鍵字時(shí),以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置;讀取模塊,用于讀取跳轉(zhuǎn)模塊跳轉(zhuǎn)到的目標(biāo)位置上的數(shù)據(jù);
條件判斷模塊,用于判斷讀取模塊讀取到的數(shù)據(jù)是否滿足比較條件;添加模塊,用于在條件判斷模塊判定該數(shù)據(jù)滿足比較條件時(shí),將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。本發(fā)明的實(shí)施方式還公開了一種錄像搜索中的錄像采集控制系統(tǒng),錄像為上述搜索方法中的錄像,包括文本輸出裝置,用于輸出文本;錄像采集裝置,用于檢測(cè)文本輸出裝置是否有文本輸出或輸出文本中是否含有特定關(guān)鍵詞,在檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),開始進(jìn)行錄像;錄像采集裝置,還用于進(jìn)行錄像的過程中,在檢測(cè)到文本輸出裝置有任何文本輸 出超過預(yù)定時(shí)長(zhǎng)時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),結(jié)束正在進(jìn)行的錄像。本發(fā)明實(shí)施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于通過關(guān)鍵字、相對(duì)位置信息和比較條件這樣一組搜索條件,以及基于與錄像片段對(duì)應(yīng)的文本信息,對(duì)錄像片段快速搜索,搜索準(zhǔn)確且搜索算法簡(jiǎn)單,查找、跳轉(zhuǎn)和條件比較等執(zhí)行步驟計(jì)算快,占用的處理資源少?;谖谋拘畔⒑退阉鳁l件的錄像采集控制方法,打破了在銷售終端(Point OfSale,簡(jiǎn)稱“P0S” )和ATM等應(yīng)用領(lǐng)域中只能使用卡號(hào)進(jìn)行錄像采集的局限性,為多種搜索條件的錄像搜索提供錄像采集手段,適應(yīng)性強(qiáng)。進(jìn)一步地,當(dāng)有若干個(gè)錄像和/或若干個(gè)文本信息時(shí),通過建立索引文件索引和文本信息標(biāo)志位置位的方式,便于文本信息的快速定位,同時(shí)減少存儲(chǔ)時(shí)的內(nèi)存消耗。進(jìn)一步地,在錄像精確搜索之前先進(jìn)行錄像模糊搜索,可以獲取初步的搜索結(jié)果,而且在確定需要進(jìn)一步進(jìn)行精確搜索時(shí),減少了因?yàn)殛P(guān)鍵字選擇導(dǎo)致的誤匹配,且可使精確搜索時(shí)的錄像搜索耗時(shí)少,效率高。
圖I是本發(fā)明第一實(shí)施方式中一種基于文本信息的錄像搜索方法的流程示意圖;圖2是本發(fā)明第二實(shí)施方式中一種基于文本信息的錄像搜索方法的流程示意圖;圖3是本發(fā)明第三實(shí)施方式中一種錄像搜索中的錄像采集控制方法的流程示意圖;圖4是本發(fā)明第五實(shí)施方式中一種基于文本信息的錄像搜索系統(tǒng)的結(jié)構(gòu)示意圖;圖5是本發(fā)明第六實(shí)施方式中一種基于文本信息的錄像搜索系統(tǒng)的結(jié)構(gòu)示意圖;圖6是本發(fā)明第七實(shí)施方式中一種錄像搜索中的錄像采集控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式在以下的敘述中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,本領(lǐng)域的普通技術(shù)人員可以理解,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式作進(jìn)一步地詳細(xì)描述。本發(fā)明第一實(shí)施方式涉及一種基于文本信息的錄像搜索方法。圖I是該基于文本信息的錄像搜索方法的流程示意圖。該基于文本信息的錄像搜索方法中,N個(gè)錄像片段與N組文本信息分別一一對(duì)應(yīng),N為自然數(shù),一組搜索條件中包括關(guān)鍵字、相對(duì)位置信息、比較條件。如圖I所示,對(duì)于各組文本信息分別執(zhí)行以下步驟在步驟101中,在文本信息中查找關(guān)鍵字。此后進(jìn)入步驟102,判斷是否查找到關(guān)鍵字。若找到,則進(jìn)入步驟103 ;否則結(jié)束本流程。 在步驟103中,如果找到關(guān)鍵字,則以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置。此后進(jìn)入步驟104,讀取目標(biāo)位置上的數(shù)據(jù)。此后進(jìn)入步驟105,判斷該數(shù)據(jù)是否滿足比較條件。若滿足,則進(jìn)入步驟106 ;否則結(jié)束本流程。在步驟106中,如果該數(shù)據(jù)滿足比較條件,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果,此后結(jié)束本流程。在本發(fā)明中,通過關(guān)鍵字、相對(duì)位置信息和比較條件這樣一組搜索條件,以及基于與錄像片段對(duì)應(yīng)的文本信息,對(duì)錄像片段快速搜索,搜索準(zhǔn)確且搜索算法簡(jiǎn)單,查找、跳轉(zhuǎn)和條件比較等執(zhí)行步驟計(jì)算快,占用的處理資源少。本發(fā)明第二實(shí)施方式涉及一種基于文本信息的錄像搜索方法。圖2是該基于文本信息的錄像搜索方法的流程示意圖。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上進(jìn)行了改進(jìn),主要改進(jìn)之處在于該錄像搜索方法打破了在POS機(jī)和ATM機(jī)等應(yīng)用領(lǐng)域中只能使用卡號(hào)進(jìn)行錄像搜索的局限性,且搜索條件更具體,并支持多組搜索條件和多種搜索方式,不局限于只通過卡號(hào)搜索錄像。當(dāng)有若干個(gè)錄像和/或若干個(gè)文本信息時(shí),通過建立索引文件索引和文本信息標(biāo)志位置位的方式,便于文本信息的快速定位,同時(shí)減少存儲(chǔ)時(shí)的內(nèi)存消耗。在錄像精確搜索之前先進(jìn)行錄像模糊搜索,可以獲取初步的搜索結(jié)果,而且在確定需要進(jìn)一步進(jìn)行精確搜索時(shí),減少了因?yàn)殛P(guān)鍵字選擇導(dǎo)致的誤匹配,且可減少精確搜索時(shí)的錄像搜索耗時(shí),效率高。具體地說搜索條件為多組,多組搜索條件以“與”或“或”的關(guān)系組合,在上述讀取目標(biāo)位置上的數(shù)據(jù)的步驟105之后,還包括以下步驟判斷該數(shù)據(jù)是否滿足當(dāng)前一組搜索條件中的比較條件。若不滿足,則跳過當(dāng)前一組搜索條件中的關(guān)鍵字所在的基準(zhǔn)行,繼續(xù)從文本信息中查找關(guān)鍵字。若滿足,則判斷多組搜索條件是否全部匹配結(jié)束。若全部匹配結(jié)束,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果,文本信息來自POS機(jī)或ATM機(jī)。若未全部匹配結(jié)束,則選擇下一組搜索條件,從文本信息開始處重新搜索,直到所有的多組搜索條件全部匹配結(jié)束。
上述在文本信息中查找關(guān)鍵字的步驟101之前,還包括以下步驟判斷索引文件中索引項(xiàng)的文本信息標(biāo)志位是否置位,該索引文件將文本信息和對(duì)應(yīng)的錄像片段關(guān)聯(lián)。若是,則獲取文本信息標(biāo)志位對(duì)應(yīng)的文本信息。上述在文本信息中查找關(guān)鍵字的步驟101之前,還包括以下步驟設(shè)置若干組關(guān)鍵字。設(shè)置或關(guān)系的組關(guān)鍵字進(jìn)行搜索。根據(jù)搜索結(jié)果滿足組關(guān)鍵字的組數(shù),將搜索結(jié)果降序排列顯示。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施方式,如圖2所示,該方法包括以下步驟 在步驟201中,提取文本信息數(shù)據(jù)。此后進(jìn)入步驟202,找出關(guān)鍵字所在的行。此后進(jìn)入步驟203,以當(dāng)前一組搜索條件中的關(guān)鍵字所在的行為基準(zhǔn)行,按照相對(duì)位移信息跳轉(zhuǎn)到指定的行。此后進(jìn)入步驟204,找出需要比較的數(shù)據(jù)值。此后進(jìn)入步驟205,將數(shù)據(jù)值與比較值進(jìn)行關(guān)系比較。此后進(jìn)入步驟206,判斷數(shù)據(jù)值和比較值是否滿足比較關(guān)系,即判斷查到的數(shù)據(jù)值是否滿足比較條件,該比較條件包括比較關(guān)系和比較值。若滿足,進(jìn)入步驟207 ;否則,進(jìn)入步驟209。在步驟207中,若滿足比較條件,則判斷是否所有組的搜索條件都匹配結(jié)束。若都已結(jié)束,則進(jìn)入步驟210 ;否則進(jìn)入步驟208。在步驟208中,若所有組的搜索條件未全部匹配結(jié)束,則選擇下一組搜索條件,再返回步驟202,從文本信息開始處重新搜索,直到所有的多組搜索條件全部匹配結(jié)束。在步驟209中,若數(shù)據(jù)值和比較值不滿足比較關(guān)系,則跳過當(dāng)前一組搜索條件中的關(guān)鍵字所在的基準(zhǔn)行,返回步驟202,繼續(xù)從文本信息中查找關(guān)鍵字。在步驟210中,若所有組的搜索條件都匹配結(jié)束,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。作為本發(fā)明的一個(gè)優(yōu)選例,可以比較所有的比較值,按搜索條件之間的關(guān)系進(jìn)行與或關(guān)系得出最后結(jié)果。此后進(jìn)入步驟211,將文本信息相應(yīng)的錄像文件提出,此后結(jié)束本流程。此外,當(dāng)需要有一組或者多組關(guān)鍵詞時(shí),每組關(guān)鍵詞可以包含在文本信息中含有的連續(xù)數(shù)據(jù)中,每組的搜索要求以“與”或“或”的關(guān)系組合關(guān)系進(jìn)行搜索,然后將搜索結(jié)果按滿足搜索關(guān)鍵詞的組數(shù)從多到少排序。本發(fā)明第三實(shí)施方式涉及一種錄像搜索中的錄像采集控制方法。圖3是該錄像搜索中的錄像采集控制方法的流程示意圖。該錄像搜索中的錄像采集控制方法錄像為上述錄像。包括以下步驟當(dāng)檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),則錄像采集裝置開始錄像。當(dāng)檢測(cè)到文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),和/或檢測(cè)到文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),則錄像采集裝置結(jié)束錄像?;谖谋拘畔⒑退阉鳁l件的錄像采集控制方法,打破了在POS和ATM等應(yīng)用領(lǐng)域中只能使用卡號(hào)進(jìn)行錄像采集的局限性,為多種搜索條件的錄像搜索提供錄像采集手段,適應(yīng)性強(qiáng)。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施方式,如圖3所示,該方法包括以下步驟在步驟301中,錄像采集裝置檢測(cè)文本輸出裝置是否有文本輸出或輸出文本中是否含有特定關(guān)鍵詞。
若是,則進(jìn)入步驟302 ;否則返回步驟301,錄像采集裝置繼續(xù)檢測(cè)文本輸出裝置是否有文本輸出或輸出文本中是否含有特定關(guān)鍵詞。在步驟302中,若錄像采集裝置檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),該錄像采集裝置開始錄像。此后進(jìn)入步驟303,錄像采集裝置檢測(cè)文本輸出裝置輸出文本是否超時(shí)或輸出文本是否含有另一特定關(guān)鍵詞。若是,則進(jìn)入步驟304 ;否則返回步驟303,錄像采集裝置繼續(xù)檢測(cè)文本輸出裝置輸出文本是否超時(shí)或輸出文本是否含有另一特定關(guān)鍵詞。在步驟304中,若錄像采集裝置檢測(cè)到文本輸出裝置輸出文本含有另一特定關(guān)鍵詞時(shí),和/或檢測(cè)到文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),該錄像采集裝置結(jié)束錄像,此后結(jié)束本流程。本發(fā)明第四實(shí)施方式涉及一種錄像搜索中的錄像采集控制方法。第四實(shí)施方式在第三實(shí)施方式的基礎(chǔ)上進(jìn)行了改進(jìn),主要改進(jìn)之處在于該錄像采集控制方法打破了在POS機(jī)和ATM機(jī)應(yīng)用領(lǐng)域中只能使用卡號(hào)進(jìn)行錄像采集的局限性,同時(shí)為上述錄像搜索方法提供基于文本信息和搜索條件的錄像采集方法。具體地說文本輸出裝置為POS機(jī)或ATM機(jī)。錄像采集裝置為DVR。此外,在本發(fā)明的某些實(shí)施方式中,文本輸出裝置并不局限為POS機(jī)或ATM機(jī),還可以包括其他的文本輸出終端,比如個(gè)人計(jì)算機(jī)。本發(fā)明的各方法實(shí)施方式均可以以軟件、硬件、固件等方式實(shí)現(xiàn)。不管本發(fā)明是以軟件、硬件、還是固件方式實(shí)現(xiàn),指令代碼都可以存儲(chǔ)在任何類型的計(jì)算機(jī)可訪問的存儲(chǔ)器中(例如永久的或者可修改的,易失性的或者非易失性的,固態(tài)的或者非固態(tài)的,固定的或者可更換的介質(zhì)等等)。同樣,存儲(chǔ)器可以例如是可編程陣列邏輯(Programmable ArrayLogic,簡(jiǎn)稱“PAL”)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,簡(jiǎn)稱“RAM”)、可編程只讀存儲(chǔ)器(Programmable Read Only Memory,簡(jiǎn)稱 “PROM”)、只讀存儲(chǔ)器(Read-Only Memory,簡(jiǎn)稱“ROM”)、電可擦除可編程只讀存儲(chǔ)器(Electrically Erasable Programmable ROM,簡(jiǎn)稱“EEPR0M”)、磁盤、光盤、數(shù)字通用光盤(Digital Versatile Disc,簡(jiǎn)稱“DVD”)等等。本發(fā)明第五實(shí)施方式涉及一種基于文本信息的錄像搜索系統(tǒng)。圖4是該基于文本信息的錄像搜索系統(tǒng)的結(jié)構(gòu)示意圖。如圖4所示,該基于文本信息的錄像搜索系統(tǒng)包括以下模塊查找模塊,用于在文本信息中查找關(guān)鍵字。關(guān)鍵字判斷模塊,用于判斷查找模塊是否查找到關(guān)鍵字。
跳轉(zhuǎn)模塊,用于在關(guān)鍵字判斷模塊查找到關(guān)鍵字時(shí),以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置。讀取模塊,用于讀取跳轉(zhuǎn)模塊跳轉(zhuǎn)到的目標(biāo)位置上的數(shù)據(jù)。條件判斷模塊,用于判斷讀取模塊讀取到的數(shù)據(jù)是否滿足比較條件。添加模塊,用于在條件判斷模塊判定該數(shù)據(jù)滿足比較條件時(shí),將與該組文本信息對(duì)應(yīng)的錄像片段加 入到搜索結(jié)果。第一實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。本發(fā)明第六實(shí)施方式涉及一種基于文本信息的錄像搜索系統(tǒng)。圖5是該基于文本信息的錄像搜索系統(tǒng)的結(jié)構(gòu)示意圖。第六實(shí)施方式在第五實(shí)施方式的基礎(chǔ)上進(jìn)行了改進(jìn),主要改進(jìn)之處在于具體地說,如圖5所示搜索條件為多組,多組搜索條件以“與”或“或”的關(guān)系組合。條件比較模塊,還用于判斷該數(shù)據(jù)是否滿足當(dāng)前一組搜索條件中的比較條件。跳轉(zhuǎn)模塊,還用于在條件比較模塊判定該數(shù)據(jù)不滿足當(dāng)前一組搜索條件中的比較條件時(shí),跳過當(dāng)前一組搜索條件中的關(guān)鍵字所在的基準(zhǔn)行,以使查找模塊繼續(xù)從文本信息中查找關(guān)鍵字。系統(tǒng)還包括以下模塊匹配結(jié)束判斷模塊,用于在條件比較模塊判定該數(shù)據(jù)滿足當(dāng)前一組搜索條件中的比較條件時(shí),判斷多組搜索條件是否全部匹配結(jié)束。選擇模塊,用于在匹配結(jié)束判斷模塊判定多組搜索條件未全部匹配結(jié)束時(shí),選擇下一組搜索條件,使查找模塊從文本信息開始處重新搜索。文本信息來自POS機(jī)或ATM機(jī)。該系統(tǒng)在上述查找模塊在文本信息中查找所述關(guān)鍵字的步驟之前,還執(zhí)行以下步驟判斷索引文件中索引項(xiàng)的文本信息標(biāo)志位是否置位,該索引文件將文本信息和對(duì)應(yīng)的錄像關(guān)聯(lián);若是,則獲取文本信息標(biāo)志位對(duì)應(yīng)的文本信息。該系統(tǒng)在上述查找模塊在文本信息中查找所述關(guān)鍵字的步驟之前,還執(zhí)行以下步驟設(shè)置若干組關(guān)鍵字;設(shè)置或關(guān)系的組關(guān)鍵字進(jìn)行搜索;根據(jù)搜索結(jié)果滿足組關(guān)鍵字的組數(shù),將搜索結(jié)果降序排列顯示。第二實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。本發(fā)明第七實(shí)施方式涉及一種錄像搜索中的錄像采集控制系統(tǒng)。圖6是該錄像搜索中的錄像采集控制系統(tǒng)的結(jié)構(gòu)示意圖。該錄像搜索中的錄像采集控制系統(tǒng)錄像為上述錄像。如圖6所示,該錄像搜索中的錄像采集控制系統(tǒng)包括文本輸出裝置,用于輸出文本。錄像采集裝置,用于檢測(cè)文本輸出裝置是否有文本輸出或輸出文本中是否含有特定關(guān)鍵詞,在檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),開始進(jìn)行錄像。上述錄像采集裝置,還用于進(jìn)行錄像的過程中,在檢測(cè)到文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),結(jié)束正在進(jìn)行的錄像。
基于文本信息和搜索條件的錄像采集控制系統(tǒng),打破了在POS機(jī)和ATM機(jī)等應(yīng)用領(lǐng)域中只能使用卡號(hào)進(jìn)行錄像采集的局限性,為多種搜索條件的錄像搜索提供錄像采集手段,適應(yīng)性強(qiáng)。第三實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第三實(shí)施方式互相配合實(shí)施。第三實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第三實(shí)施方式中。本發(fā)明第八實(shí)施方式涉及一種錄像搜索中的錄像采集控制系統(tǒng)。第八實(shí)施方式在第七實(shí)施方式的基礎(chǔ)上進(jìn)行了改進(jìn),主要改進(jìn)之處在于具體地說:文本輸出裝置為POS機(jī)或ATM機(jī)。錄像采集裝置為DVR。此外,在本發(fā)明的某些實(shí)施方式中,文本輸出裝置并不局限為POS機(jī)和/或ATM機(jī),還可以包括其他的文本輸出終端,比如個(gè)人計(jì)算機(jī)。第四實(shí)施方式是與本實(shí)施方式相對(duì)應(yīng)的方法實(shí)施方式,本實(shí)施方式可與第四實(shí)施方式互相配合實(shí)施。第四實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第四實(shí)施方式中。需要說明的是,本發(fā)明各設(shè)備實(shí)施方式中提到的各模塊都是邏輯模塊,在物理上,一個(gè)邏輯模塊可以是一個(gè)物理模塊,也可以是一個(gè)物理模塊的一部分,還可以以多個(gè)物理模塊的組合實(shí)現(xiàn),這些邏輯模塊本身的物理實(shí)現(xiàn)方式并不是最重要的,這些邏輯模塊所實(shí)現(xiàn)的功能的組合是才解決本發(fā)明所提出的技術(shù)問題的關(guān)鍵。此外,為了突出本發(fā)明的創(chuàng)新部分,本發(fā)明上述各設(shè)備實(shí)施方式并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的模塊弓I入,這并不表明上述設(shè)備實(shí)施方式并不存在其它的模塊。雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施方式,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種基于文本信息的錄像搜索方法,其特征在于,N個(gè)錄像片段與N組文本信息分別一一對(duì)應(yīng),N為自然數(shù),一組搜索條件中包括關(guān)鍵字、相對(duì)位置信息和比較條件; 對(duì)于各組文本信息分別執(zhí)行以下步驟 在文本信息中查找所述關(guān)鍵字; 如果找到所述關(guān)鍵字,則以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)所述相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置; 讀取目標(biāo)位置上的數(shù)據(jù),并判斷該數(shù)據(jù)是否滿足所述比較條件; 如果滿足,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。
2.根據(jù)權(quán)利要求I所述的基于文本信息的錄像搜索方法,其特征在于,所述搜索條件為多組,多組搜索條件以“與”或“或”的關(guān)系組合,在所述讀取目標(biāo)位置上的數(shù)據(jù)的步驟之后,還包括以下步驟 判斷該數(shù)據(jù)是否滿足當(dāng)前一組搜索條件中的比較條件; 若不滿足,則跳過當(dāng)前一組搜索條件中的關(guān)鍵字所在的基準(zhǔn)行,繼續(xù)從文本信息中查找關(guān)鍵字; 若滿足,則判斷多組搜索條件是否全部匹配結(jié)束; 若全部匹配結(jié)束,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果; 若未全部匹配結(jié)束,則選擇下一組搜索條件,從文本信息開始處重新搜索,直到所有的多組搜索條件全部匹配結(jié)束。
3.根據(jù)權(quán)利要求I所述的基于文本信息的錄像搜索方法,其特征在于,在所述在文本信息中查找所述關(guān)鍵字的步驟之前,還包括以下步驟 判斷索引文件中索引項(xiàng)的文本信息標(biāo)志位是否置位,該索引文件將文本信息和對(duì)應(yīng)的錄像片段關(guān)聯(lián); 若是,則獲取文本信息標(biāo)志位對(duì)應(yīng)的文本信息。
4.根據(jù)權(quán)利要求I所述的基于文本信息的錄像搜索方法,其特征在于,在文本信息中查找所述關(guān)鍵字的步驟之前,還包括以下步驟 設(shè)置若干組關(guān)鍵字; 設(shè)置或關(guān)系的組關(guān)鍵字進(jìn)行搜索; 根據(jù)搜索結(jié)果滿足組關(guān)鍵字的組數(shù),將搜索結(jié)果降序排列顯示。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的基于文本信息的錄像搜索方法,其特征在于,所述文本信息來自銷售終端POS機(jī)或自動(dòng)取款機(jī)ATM機(jī)。
6.一種錄像搜索中的錄像采集控制方法,所述錄像為上述權(quán)利要求I至5中任一項(xiàng)所述的錄像,其特征在于,包括以下步驟 當(dāng)檢測(cè)到文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),則錄像采集裝置開始錄像; 當(dāng)檢測(cè)到文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),和/或檢測(cè)到文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),則錄像采集裝置結(jié)束錄像。
7.根據(jù)權(quán)利要求6所述的錄像搜索中的錄像采集控制方法,其特征在于,所述文本輸出裝置為POS機(jī)或ATM機(jī); 所述錄像采集裝置為數(shù)字視頻錄像機(jī)DVR。
8.一種基于文本信息的錄像搜索系統(tǒng),其特征在于,包括以下模塊 查找模塊,用于在文本信息中查找所述關(guān)鍵字; 關(guān)鍵字判斷模塊,用于判斷所述查找模塊是否查找到關(guān)鍵字; 跳轉(zhuǎn)模塊,用于在所述關(guān)鍵字判斷模塊查找到關(guān)鍵字時(shí),以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置; 讀取模塊,用于讀取所述跳轉(zhuǎn)模塊跳轉(zhuǎn)到的目標(biāo)位置上的數(shù)據(jù); 條件判斷模塊,用于判斷所述讀取模塊讀取到的數(shù)據(jù)是否滿足比較條件; 添加模塊,用于在所述條件判斷模塊判定該數(shù)據(jù)滿足比較條件時(shí),將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。
9.根據(jù)權(quán)利要求8所述的基于文本信息的錄像搜索系統(tǒng),其特征在于,所述搜索條件為多組,多組搜索條件以“與”或“或”的關(guān)系組合; 所述條件比較模塊,還用于判斷該數(shù)據(jù)是否滿足當(dāng)前一組搜索條件中的比較條件;所述跳轉(zhuǎn)模塊,還用于在所述條件比較模塊判定該數(shù)據(jù)不滿足當(dāng)前一組搜索條件中的比較條件時(shí),跳過當(dāng)前一組搜索條件中的關(guān)鍵字所在的基準(zhǔn)行,以使所述查找模塊繼續(xù)從文本信息中查找關(guān)鍵字; 所述系統(tǒng)還包括以下模塊 匹配結(jié)束判斷模塊,用于在所述條件比較模塊判定該數(shù)據(jù)滿足當(dāng)前一組搜索條件中的比較條件時(shí),判斷多組搜索條件是否全部匹配結(jié)束; 選擇模塊,用于在所述匹配結(jié)束判斷模塊判定多組搜索條件未全部匹配結(jié)束時(shí),選擇下一組搜索條件,使所述查找模塊從文本信息開始處重新搜索。
10.根據(jù)權(quán)利要求9所述的基于文本信息的錄像搜索系統(tǒng),其特征在于,所述文本信息來自POS機(jī)或ATM機(jī)。
11.一種錄像搜索中的錄像采集控制系統(tǒng),所述錄像為上述權(quán)利要求I至5中任一項(xiàng)所述的錄像,其特征在于,包括 文本輸出裝置,用于輸出文本; 錄像采集裝置,用于檢測(cè)所述文本輸出裝置是否有文本輸出或輸出文本中是否含有特定關(guān)鍵詞,在檢測(cè)到所述文本輸出裝置有文本輸出時(shí),和/或檢測(cè)到所述文本輸出裝置輸出的文本中含有特定關(guān)鍵詞時(shí),開始進(jìn)行錄像; 所述錄像采集裝置,還用于進(jìn)行錄像的過程中,在檢測(cè)到所述文本輸出裝置有任何文本輸出超過預(yù)定時(shí)長(zhǎng)時(shí),和/或檢測(cè)到所述文本輸出裝置輸出的文本中含有另一特定關(guān)鍵詞時(shí),結(jié)束正在進(jìn)行的錄像。
12.根據(jù)權(quán)利要求11所述的錄像搜索中的錄像采集控制系統(tǒng),其特征在于,所述文本輸出裝置為POS機(jī)或ATM機(jī);所述錄像采集裝置為DVR。
全文摘要
本發(fā)明涉及數(shù)字監(jiān)控技術(shù)領(lǐng)域,公開了一種基于文本信息的錄像搜索和錄像采集控制方法及其系統(tǒng)。對(duì)錄像片段快速準(zhǔn)確簡(jiǎn)單搜索,占用的處理資源少。本發(fā)明中,N個(gè)錄像片段與N組文本信息分別一一對(duì)應(yīng),N為自然數(shù),一組搜索條件中包括關(guān)鍵字、相對(duì)位置信息、比較條件;對(duì)于各組文本信息分別執(zhí)行以下步驟在文本信息中查找關(guān)鍵字;如果找到關(guān)鍵字,則以關(guān)鍵字所在的行為基準(zhǔn),根據(jù)相對(duì)位置信息跳轉(zhuǎn)到目標(biāo)位置;讀取目標(biāo)位置上的數(shù)據(jù),并判斷該數(shù)據(jù)是否滿足比較條件;如果滿足,則將與該組文本信息對(duì)應(yīng)的錄像片段加入到搜索結(jié)果。
文檔編號(hào)G06F17/30GK102662970SQ20121006215
公開日2012年9月12日 申請(qǐng)日期2012年3月9日 優(yōu)先權(quán)日2012年3月9日
發(fā)明者周文省, 李維潔, 馬秀媛 申請(qǐng)人:杭州??低晹?shù)字技術(shù)股份有限公司