基于字符識(shí)別的關(guān)鍵詞通知方法及設(shè)備、計(jì)算機(jī)程序產(chǎn)品的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及信息發(fā)現(xiàn)與提示技術(shù)領(lǐng)域,更具體地涉及一種基于字符識(shí)別的關(guān)鍵詞通知方法及設(shè)備、以及計(jì)算機(jī)程序產(chǎn)品。
【背景技術(shù)】
[0002]通過(guò)采用光學(xué)字符識(shí)別(OCR)技術(shù),可以從圖像(包括圖片和視頻)中識(shí)別出該圖像中包含的字符或文字。目前,OCR技術(shù)可以在移動(dòng)終端上運(yùn)行,所述移動(dòng)終端可以包括智能手機(jī)、平板電腦、穿戴設(shè)備等。隨著各種移動(dòng)終端處理能力的大幅提升,在移動(dòng)終端上已經(jīng)能夠?qū)崟r(shí)地應(yīng)用OCR技術(shù),例如在移動(dòng)終端上可以實(shí)現(xiàn)每秒完成一幀圖像的光學(xué)字符識(shí)另U(即每秒一幀的實(shí)時(shí)處理速度)。
[0003]通常,在用戶發(fā)現(xiàn)感興趣的字符時(shí),該用戶使用移動(dòng)終端(諸如智能手機(jī))拍攝包含該字符的待識(shí)別圖像,并利用該移動(dòng)終端上的OCR應(yīng)用程序?qū)υ摯R(shí)別圖像進(jìn)行光學(xué)字符識(shí)別。這樣的光學(xué)字符識(shí)別過(guò)程顯然依賴于用戶首先發(fā)現(xiàn)目標(biāo)識(shí)別字符,并且用戶向該移動(dòng)終端發(fā)出顯式指令要求對(duì)目標(biāo)識(shí)別字符進(jìn)行光學(xué)字符識(shí)別,然而,這樣的光學(xué)字符識(shí)別過(guò)程在用戶尚未發(fā)現(xiàn)感興趣的字符的情況下無(wú)法幫助用戶發(fā)現(xiàn)感興趣的字符內(nèi)容。
[0004]因此,需要一種能夠幫助用戶進(jìn)行字符發(fā)現(xiàn)的技術(shù)。
【發(fā)明內(nèi)容】
[0005]鑒于上述問(wèn)題而提出了本公開。本公開實(shí)施例提供了一種基于字符識(shí)別的關(guān)鍵詞通知方法及設(shè)備、以及計(jì)算機(jī)程序產(chǎn)品,其通過(guò)預(yù)先設(shè)定目標(biāo)關(guān)鍵詞,并且基于目標(biāo)關(guān)鍵詞來(lái)篩選字符識(shí)別結(jié)果,從而能夠在字符識(shí)別結(jié)果與目標(biāo)關(guān)鍵詞匹配時(shí)向用戶提示發(fā)現(xiàn)了目標(biāo)關(guān)鍵詞。
[0006]根據(jù)本公開實(shí)施例的一個(gè)方面,提供了一種基于字符識(shí)別的關(guān)鍵詞通知方法,包括:拍攝待識(shí)別圖像;在所述待識(shí)別圖像中進(jìn)行字符識(shí)別;以及在從所述待識(shí)別圖像中識(shí)別出的字符與預(yù)設(shè)關(guān)鍵詞匹配的情況下,產(chǎn)生并輸出匹配通知消息。
[0007]根據(jù)本公開實(shí)施例的另一方面,提供了一種基于字符識(shí)別的關(guān)鍵詞通知設(shè)備,包括:圖像采集裝置,用于拍攝待識(shí)別圖像;通知裝置,用于輸出匹配通知消息;一個(gè)或多個(gè)處理器;一個(gè)或多個(gè)存儲(chǔ)器;存儲(chǔ)在所述存儲(chǔ)器中的計(jì)算機(jī)程序指令,在所述計(jì)算機(jī)程序指令被所述處理器運(yùn)行時(shí)執(zhí)行以下步驟:在所述待識(shí)別圖像中進(jìn)行字符識(shí)別;以及在從所述待識(shí)別圖像中識(shí)別出的字符與預(yù)設(shè)關(guān)鍵詞匹配的情況下,產(chǎn)生所述匹配通知消息。
[0008]根據(jù)本公開實(shí)施例的又一方面,提供了一種基于字符識(shí)別進(jìn)行關(guān)鍵詞通知的計(jì)算機(jī)程序產(chǎn)品,包括一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)了計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令在被計(jì)算機(jī)運(yùn)行時(shí)執(zhí)行以下步驟:在待識(shí)別圖像中進(jìn)行字符識(shí)別;以及在從所述待識(shí)別圖像中識(shí)別出的字符與預(yù)設(shè)關(guān)鍵詞匹配的情況下,產(chǎn)生所述匹配通知消息。
[0009]根據(jù)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法及設(shè)備、以及計(jì)算機(jī)程序產(chǎn)品,通過(guò)預(yù)先設(shè)定目標(biāo)關(guān)鍵詞,并且基于目標(biāo)關(guān)鍵詞來(lái)篩選字符識(shí)別結(jié)果,能夠在字符識(shí)別結(jié)果與目標(biāo)關(guān)鍵詞匹配時(shí)向用戶提示發(fā)現(xiàn)了目標(biāo)關(guān)鍵詞。由于在電子終端上可以以例如每秒一幀的實(shí)時(shí)處理速度對(duì)拍攝圖像進(jìn)行光學(xué)字符識(shí)別,因此在電子終端實(shí)時(shí)拍攝圖像時(shí),電子終端可以實(shí)時(shí)地對(duì)當(dāng)前拍攝圖像進(jìn)行光學(xué)字符識(shí)別,并且在光學(xué)字符識(shí)別結(jié)果與目標(biāo)關(guān)鍵詞匹配時(shí)可以實(shí)時(shí)地向用戶通知發(fā)現(xiàn)了目標(biāo)關(guān)鍵詞,從而將OCR技術(shù)有利地用于幫助用戶進(jìn)行字符發(fā)現(xiàn)。
[0010]本公開的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見,或者通過(guò)實(shí)施本公開而了解。本公開的目的和其他優(yōu)點(diǎn)可通過(guò)在說(shuō)明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【附圖說(shuō)明】
[0011]通過(guò)結(jié)合附圖對(duì)本公開實(shí)施例進(jìn)行更詳細(xì)的描述,本公開的上述以及其它目的、特征和優(yōu)勢(shì)將變得更加明顯。附圖用來(lái)提供對(duì)本公開實(shí)施例的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,與本公開實(shí)施例一起用于解釋本公開,并不構(gòu)成對(duì)本公開的限制。在附圖中,相同的參考標(biāo)號(hào)通常代表相同裝置或步驟。
[0012]圖1是用于實(shí)現(xiàn)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法和設(shè)備的示例性電子終端的示意性框圖;
[0013]圖2是根據(jù)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法的示意性流程圖;
[0014]圖3是根據(jù)本公開實(shí)施例的待識(shí)別圖像的示例;
[0015]圖4A是根據(jù)本公開實(shí)施例的待識(shí)別圖像的另一示例;
[0016]圖4B是根據(jù)本公開實(shí)施例的在待識(shí)別圖像上疊加視頻提示的示意圖;
[0017]圖5A是根據(jù)本公開實(shí)施例的圖像區(qū)域劃分的示意圖;
[0018]圖5B是根據(jù)本公開實(shí)施例的圖像的二維坐標(biāo)系統(tǒng)的示意圖;以及
[0019]圖6是根據(jù)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知設(shè)備的示意性框圖。
【具體實(shí)施方式】
[0020]為了使得本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更為明顯,下面將參照附圖詳細(xì)描述根據(jù)本公開的示例實(shí)施例。顯然,所描述的實(shí)施例僅僅是本公開的一部分實(shí)施例,而不是本公開的全部實(shí)施例,應(yīng)理解,本公開不受這里描述的示例實(shí)施例的限制?;诒竟_中描述的本公開實(shí)施例,本領(lǐng)域技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)的情況下所得到的所有其它實(shí)施例都應(yīng)落入本公開的保護(hù)范圍之內(nèi)。
[0021]首先,參照?qǐng)D1來(lái)描述用于實(shí)現(xiàn)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法和設(shè)備的示例性電子終端100。
[0022]如圖1所示,電子終端100包括一個(gè)或多個(gè)處理器102、一個(gè)或多個(gè)存儲(chǔ)裝置104、輸入裝置106、輸出裝置108、以及圖像采集裝置110,這些組件通過(guò)總線系統(tǒng)112和/或其它形式的連接機(jī)構(gòu)(未示出)互連。應(yīng)當(dāng)注意,圖1所示的電子終端100的組件和結(jié)構(gòu)只是示例性的,而非限制性的,根據(jù)需要,所述電子終端100也可以具有其他組件和結(jié)構(gòu)。
[0023]所述處理器102可以是中央處理單元(CPU)或者具有數(shù)據(jù)處理能力和/或指令執(zhí)行能力的其它形式的處理單元,并且可以控制所述電子終端100中的其它組件以執(zhí)行期望的功能。
[0024]所述存儲(chǔ)裝置104可以包括一個(gè)或多個(gè)計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品可以包括各種形式的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如易失性存儲(chǔ)器和/或非易失性存儲(chǔ)器。所述易失性存儲(chǔ)器例如可以包括隨機(jī)存取存儲(chǔ)器(RAM)和/或高速緩沖存儲(chǔ)器(cache)等。所述非易失性存儲(chǔ)器例如可以包括只讀存儲(chǔ)器(R0M)、硬盤、閃存等。在所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上可以存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序指令,處理器102可以運(yùn)行所述程序指令,以實(shí)現(xiàn)下文所述的本發(fā)明實(shí)施例中(由處理器實(shí)現(xiàn))的功能以及/或者其它期望的功能。在所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中還可以存儲(chǔ)各種應(yīng)用程序和各種數(shù)據(jù),例如所述圖像采集裝置110采集的圖像數(shù)據(jù)、預(yù)設(shè)(目標(biāo))關(guān)鍵詞等以及所述應(yīng)用程序使用和/或產(chǎn)生的各種數(shù)據(jù)等。
[0025]所述輸入裝置106可以是用戶用來(lái)輸入指令的裝置,并且可以包括鍵盤、鼠標(biāo)、麥克風(fēng)和觸摸屏等中的一個(gè)或多個(gè)。所述指令例如是使用所述電子終端100進(jìn)行目標(biāo)關(guān)鍵詞發(fā)現(xiàn)的指令,或者是使用所述圖像采集裝置110拍攝待識(shí)別圖像的指令,或者是啟動(dòng)光學(xué)字符識(shí)別(OCR)應(yīng)用程序的指令。
[0026]所述輸出裝置108可以向外部(例如用戶)輸出各種信息(例如圖像、聲音或振動(dòng)),并且可以包括顯示器、揚(yáng)聲器、振動(dòng)發(fā)生器等中的一個(gè)或多個(gè)。
[0027]所述圖像采集裝置110可以拍攝用戶期望的圖像(例如照片、視頻等),并且將所拍攝的圖像存儲(chǔ)在所述存儲(chǔ)裝置104中以供其它組件使用。
[0028]優(yōu)選地,用于實(shí)現(xiàn)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法和設(shè)備的示例性電子終端100可以為諸如智能手機(jī)、平板電腦、穿戴設(shè)備等移動(dòng)終端。然而,本公開不限于此,電子終端100也可以是固定的電子終端,并且電子終端100中的圖像采集裝置110可以與處理器102安裝在一起,或者可以與處理器102分別安裝在距離較遠(yuǎn)的位置。在此情況下,電子終端100中的圖像采集裝置110例如可以是安裝于廣場(chǎng)、會(huì)場(chǎng)等場(chǎng)所內(nèi)。
[0029]下面,將以移動(dòng)設(shè)備為例來(lái)描述根據(jù)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法及設(shè)備。所述移動(dòng)設(shè)備可以包括智能手機(jī)、平板電腦、穿戴設(shè)備等。
[0030]圖2是根據(jù)本公開實(shí)施例的基于字符識(shí)別的關(guān)鍵詞通知方法的示意性流程圖。
[0031]如圖2所示,在步驟S210,拍攝待識(shí)別圖像。具體地,