專利名稱:自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于文字識(shí)別技術(shù)領(lǐng)域,涉及一種添加聯(lián)系人的方法,尤其涉及一種自動(dòng) 判斷電話號(hào)碼并添加聯(lián)系人的方法。
背景技術(shù):
目前攝像頭已經(jīng)在手機(jī)和微機(jī)中廣泛使用,利用圖像處理和光學(xué)字符識(shí)別(OCR, Optical Character Recognition)的原理,對(duì)相機(jī)拍攝或掃描儀掃描得到的圖像進(jìn)行處理 和識(shí)別,獲取圖像中的文字的技術(shù)也已得到廣泛使用,典型的如用手機(jī)中自帶的相機(jī)拍攝 名片的圖像,通過(guò)圖像處理和OCR技術(shù)識(shí)別出其中的文字來(lái),并提取其中包含的姓名,電話 等有用信息加入到地址簿中去。利用圖像處理和光學(xué)字符識(shí)別技術(shù)來(lái)拍攝識(shí)別文字一般會(huì)有錯(cuò)誤,對(duì)掃描的圖 像,因?yàn)閳D像很清楚錯(cuò)誤會(huì)比較少,而對(duì)相機(jī)拍攝的圖像,由于環(huán)境光線,拍攝時(shí)的聚焦,抖 動(dòng)等問(wèn)題的存在不可避免地會(huì)造成圖像的質(zhì)量下降,進(jìn)而造成OCR識(shí)別出來(lái)的文字中錯(cuò)誤 會(huì)比掃描的圖像OCR出來(lái)的文字中錯(cuò)誤多很多。而從光學(xué)字符技術(shù)的基本原理來(lái)說(shuō),對(duì)同 類的,或者說(shuō)拍攝質(zhì)量相似的圖像而言,需要進(jìn)行辨別的不同字符的數(shù)量越多,錯(cuò)誤可能性 越大,比如說(shuō),在同樣的圖像上,如果只需要識(shí)別“0”到“9” 10個(gè)數(shù)字字符,其準(zhǔn)確率會(huì)高 于需要識(shí)別包括“0”到“9” 10個(gè)數(shù)字字符和“A”到“Z”在內(nèi)的26個(gè)英文字符一共36個(gè) 字符的準(zhǔn)確率。也就是說(shuō),如果我們事先知道需要用OCR技術(shù)進(jìn)行識(shí)別的文字的類型,就可 以利用這個(gè)信息來(lái)限制需要OCR識(shí)別的字符個(gè)數(shù),從而提高識(shí)別的準(zhǔn)確率,減少出錯(cuò)的可 能。比如說(shuō),如果我們事先知道需要識(shí)別的就是電話號(hào)碼,那么我們?cè)谑褂肙CR技術(shù)進(jìn)行識(shí) 別的時(shí)候就可以只識(shí)別能合法出現(xiàn)在電話號(hào)碼中的字符,從而提高識(shí)別的準(zhǔn)確率。另一個(gè) 方面,由于OCR技術(shù)識(shí)別出來(lái)的文字不可避免地會(huì)存在錯(cuò)誤,所以一般都會(huì)利用其他的信 息對(duì)識(shí)別的結(jié)果進(jìn)行后處理,起到矯正錯(cuò)誤的作用。這個(gè)方面常用的方法包括里利用英文 字典來(lái)校正英文OCR識(shí)別的結(jié)果,利用中文中的出現(xiàn)頻率較高的詞語(yǔ),以及利用中文的上 下文關(guān)系來(lái)校正漢字OCR識(shí)別的結(jié)果。如果事先知道需要用OCR技術(shù)進(jìn)行識(shí)別的文字的類 型,同樣可以提高對(duì)識(shí)別結(jié)果的后處理的準(zhǔn)確率,比如說(shuō),如果我們事先知道需要識(shí)別的一 行文字是email或網(wǎng)址,就可以根據(jù)email或網(wǎng)址的構(gòu)成規(guī)則,常見字符串如“.com”等來(lái)對(duì) OCR識(shí)別的結(jié)果進(jìn)行校正,從而提高識(shí)別的準(zhǔn)確率,如果我們事先知道需要識(shí)別的一行文字 是地址,就可以根據(jù)地址中的高頻詞語(yǔ)和上下文關(guān)系來(lái)提高識(shí)別的準(zhǔn)確率。手機(jī),微機(jī)等各種電子設(shè)備上一般都帶有聯(lián)系人列表,目前增加聯(lián)系人列表中的 聯(lián)系人的條目有三種方式,一是從其他的電子格式的聯(lián)系人列表中導(dǎo)入當(dāng)前的聯(lián)系人列 表,二是使用名片識(shí)別軟件識(shí)別名片并自動(dòng)存儲(chǔ)到聯(lián)系人列表中,三是用戶手動(dòng)添加聯(lián)系 人。人們?cè)谌粘I钪薪?jīng)常會(huì)看到打印在紙張上的電話號(hào)碼,如各種通知信件中的聯(lián) 系電話,廣告宣傳頁(yè)上印的電話等等。如果用戶想把打印的號(hào)碼記錄到聯(lián)系人列表中保存 起來(lái),就必需打開聯(lián)系人列表,在其中新建一個(gè)聯(lián)系人條目,然后手工錄入打印的電話號(hào)碼,這給用戶帶來(lái)了不便。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方 法,可提高人們添加聯(lián)系人列表中的新條目的便利性。為解決上述技術(shù)問(wèn)題,本發(fā)明采用如下技術(shù)方案一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,所述方法包括如下步驟步驟101,獲取圖像;步驟102,用戶指定步驟101獲取的圖像中的特定區(qū)域;步驟103,分析并識(shí)別步驟102所指定圖像區(qū)域中的文字;步驟104,判斷步驟103所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼;如果答案為是, 則轉(zhuǎn)到步驟105 ;否則轉(zhuǎn)到步驟106 ;步驟105,自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入得 到的電話號(hào)碼;步驟106,結(jié)束。作為本發(fā)明的一種優(yōu)選方案,所述步驟101中,通過(guò)攝像單元拍攝或者掃描儀掃 描獲取圖像,或者通過(guò)存儲(chǔ)載體復(fù)制得到;或者通過(guò)攝像單元無(wú)需拍攝,僅獲取預(yù)覽圖像;所述步驟102中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括 用戶選定的圖像的一部分;所述步驟103中,分析并識(shí)別所指定圖像區(qū)域中的文字,查找圖像區(qū)域中的文字, 并利用OCR技術(shù)進(jìn)行識(shí)別。作為本發(fā)明的一種優(yōu)選方案,所述步驟102中,用戶指定圖像中特定區(qū)域包括圖 像本身的全部區(qū)域,或者包括用戶用一個(gè)矩形框限定的屬于圖像一部分的矩形區(qū)域。作為本發(fā)明的一種優(yōu)選方案,所述步驟104中,判斷的方法如下首先針對(duì)常見的電話號(hào)碼表示方式建立匹配的模版;所述電話號(hào)碼包括座機(jī)號(hào) 碼、手機(jī)號(hào)碼;對(duì)所識(shí)別出來(lái)的字符串,檢查其中某個(gè)子字符串與某個(gè)表示電話號(hào)碼的方式的模 版是否相匹配;若匹配,返回答案為是;否則返回答案為否。一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,所述方法包括如下步驟步驟201,獲取圖像;步驟202,用戶指定圖像中特定區(qū)域;步驟203,分析并識(shí)別所指定圖像區(qū)域中的文字;步驟204,判斷所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼;如果答案為是,則轉(zhuǎn)到步 驟205 ;否則轉(zhuǎn)到步驟208 ;步驟205,提示用戶識(shí)別出來(lái)的文字中包含電話號(hào)碼,由用戶選擇是否添加聯(lián)系 人;如果答案為是,則轉(zhuǎn)到步驟206,否則轉(zhuǎn)到步驟208 ;步驟206,已知需要識(shí)別的文字是電話號(hào)碼,對(duì)所述指定圖像區(qū)域中的文字進(jìn)行重 新識(shí)別;步驟207,自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入步驟206得到的電話號(hào)碼;步驟208,結(jié)束。作為本發(fā)明的一種優(yōu)選方案,所述步驟201中,通過(guò)攝像單元拍攝或者掃描儀掃 描獲取圖像,或者通過(guò)存儲(chǔ)載體復(fù)制得到;或者通過(guò)攝像單元無(wú)需拍攝,僅獲取預(yù)覽圖像;所述步驟202中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括 用戶選定的圖像的一部分;所述步驟203中,分析并識(shí)別所指定圖像區(qū)域中的文字,查找圖像區(qū)域中的文字, 并利用OCR技術(shù)進(jìn)行識(shí)別。作為本發(fā)明的一種優(yōu)選方案,所述步驟202中,用戶指定圖像中特定區(qū)域包括圖 像本身的全部區(qū)域,或者包括用戶用一個(gè)矩形框限定的屬于圖像一部分的矩形區(qū)域。作為本發(fā)明的一種優(yōu)選方案,所述步驟204中,判斷的方法如下首先針對(duì)常見的電話號(hào)碼表示方式建立匹配的模版;所述電話號(hào)碼包括座機(jī)號(hào) 碼、手機(jī)號(hào)碼;對(duì)所識(shí)別出來(lái)的字符串,檢查其中某個(gè)子字符串與某個(gè)表示電話號(hào)碼的方式的模 版是否相匹配;若匹配,返回答案為是;否則返回答案為否。為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案需要有一個(gè)聯(lián)系人列表;需要有 撥打電話的軟件;需要有發(fā)送短信或彩信的軟件。本發(fā)明幫助用戶通過(guò)拍攝圖片,并識(shí)別圖 片中的指定區(qū)域的文字來(lái)自動(dòng)添加聯(lián)系人。本發(fā)明的有益效果在于本發(fā)明提出的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法, 使得用戶可以通過(guò)拍攝打印在各種材料上的電話號(hào)碼來(lái)自動(dòng)添加聯(lián)系人;該方法提高了添 加聯(lián)系人列表中的新條目的便利性。
圖1為實(shí)施例一中本發(fā)明添加聯(lián)系人方法的流程圖。圖2為實(shí)施例二中本發(fā)明添加聯(lián)系人方法的流程圖。
具體實(shí)施例方式下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。實(shí)施例一請(qǐng)參閱圖1,本發(fā)明揭示了一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,所述方法 包括如下步驟步驟101獲取圖像。通過(guò)攝像單元拍攝或者掃描儀掃描獲取圖像,或者通過(guò)存儲(chǔ)載體復(fù)制得到;或者 通過(guò)攝像單元無(wú)需拍攝,僅獲取預(yù)覽圖像。步驟102用戶指定圖像中特定區(qū)域。其中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域;或者包括用戶用一個(gè) 矩形框限定的屬于圖像一部分的矩形區(qū)域,當(dāng)然用戶選擇部分圖像的方式可以為其他方 式,不限于通過(guò)矩形框。步驟103分析并識(shí)別所指定圖像區(qū)域中的文字。
所述步驟103中,分析并識(shí)別所指定圖像區(qū)域中的文字,查找圖像區(qū)域中的文字, 并利用OCR技術(shù)進(jìn)行識(shí)別,該技術(shù)為現(xiàn)有技術(shù)。步驟104判斷所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼(或手機(jī)號(hào)碼)?如果 答案為是,則轉(zhuǎn)到步驟105。否則轉(zhuǎn)到步驟106,結(jié)束。其中,判斷所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼(或手機(jī)號(hào)碼)的方法如下步驟1041 首先針對(duì)常見的電話號(hào)碼(或手機(jī)號(hào)碼)表示方式建立匹配的模版, 例如“+862188888888”是一種表示電話號(hào)碼的方式;(“+86”后面是一串?dāng)?shù)字)“(021) 88888888”是另一種表示電話號(hào)碼的方式;“13911111111”則是以“139”開頭的11位數(shù)字表示的手機(jī)號(hào)碼;(以“ 13或15或
18開頭等設(shè)定數(shù)字開頭的11位數(shù)字)“電話8888888”,是以關(guān)鍵字“電話”后面跟的幾位數(shù)字來(lái)表示的電話號(hào)碼;“手機(jī)8888888888”,是以關(guān)鍵字“手機(jī)”后面跟的幾位數(shù)字來(lái)表示的手機(jī)號(hào)碼;步驟1042 對(duì)所識(shí)別出來(lái)的字符串,檢查其中某個(gè)子字符串與某個(gè)表示電話號(hào)碼 (或手機(jī)號(hào)碼)的方式的模版是否相匹配。比如說(shuō)對(duì)“13900000000”這個(gè)字符串,我們檢查 到以“139”開頭的連續(xù)11個(gè)數(shù)字,就可以確定這個(gè)子字符串表示了手機(jī)號(hào)碼。步驟105自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入得 到的電話(或手機(jī))號(hào)碼。步驟106結(jié)束。實(shí)施例二為了提高識(shí)別的準(zhǔn)確率,本發(fā)明的另一種實(shí)現(xiàn)方式是通過(guò)用戶交互來(lái)對(duì)已知是電 話(或手機(jī))號(hào)碼的字符串進(jìn)行重新識(shí)別;請(qǐng)參閱圖2,本實(shí)施例中的添加聯(lián)系人方法的具 體步驟如下步驟2Ol獲取圖像。步驟202用戶指定圖像中特定區(qū)域。步驟203分析并識(shí)別所指定圖像區(qū)域中的文字。步驟204判斷所識(shí)別出來(lái)的文字中是否包含電話(或手機(jī))號(hào)碼;如果答案為 是,則轉(zhuǎn)到步驟205。否則轉(zhuǎn)到步驟208,結(jié)束。步驟205提示用戶識(shí)別出來(lái)的文字中包含電話(或手機(jī))號(hào)碼,由用戶選擇是 否添加聯(lián)系人;如果答案為是,則轉(zhuǎn)到步驟206,否則轉(zhuǎn)到步驟208,結(jié)束。步驟206已知需要識(shí)別的文字是電話(或手機(jī))號(hào)碼,對(duì)所述指定圖像區(qū)域中 的文字進(jìn)行重新識(shí)別。步驟207自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入得 到的電話(或手機(jī))號(hào)碼。步驟208結(jié)束。上述步驟的具體實(shí)現(xiàn)方式可以參考實(shí)施例一中描述的方案。綜上所述,本發(fā)明提出的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,使得用戶可以 通過(guò)拍攝打印在各種材料上的電話號(hào)碼來(lái)自動(dòng)添加聯(lián)系人;該方法提高了添加聯(lián)系人列表 中的新條目的便利性。
這里本發(fā)明的描述和應(yīng)用是說(shuō)明性的,并非想將本發(fā)明的范圍限制在上述實(shí)施例 中。這里所披露的實(shí)施例的變形和改變是可能的,對(duì)于那些本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)實(shí) 施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚的是,在不脫離本發(fā)明 的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、 材料和部件來(lái)實(shí)現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對(duì)這里所披露的實(shí)施例進(jìn) 行其它變形和改變。
權(quán)利要求
一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于,所述方法包括如下步驟步驟101,獲取圖像;步驟102,用戶指定步驟101獲取的圖像中的特定區(qū)域;步驟103,分析并識(shí)別步驟102所指定圖像區(qū)域中的文字;步驟104,判斷步驟103所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼;如果答案為是,則轉(zhuǎn)到步驟105;否則轉(zhuǎn)到步驟106;步驟105,自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入得到的電話號(hào)碼;步驟106,結(jié)束。
2.根據(jù)權(quán)利要求1所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于所述步驟101中,通過(guò)攝像單元拍攝或者掃描儀掃描獲取圖像,或者通過(guò)存儲(chǔ)載體復(fù) 制得到;或者通過(guò)攝像單元無(wú)需拍攝,僅獲取預(yù)覽圖像;所述步驟102中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括用戶 選定的圖像的一部分;所述步驟103中,分析并識(shí)別所指定圖像區(qū)域中的文字,查找圖像區(qū)域中的文字,并利 用OCR技術(shù)進(jìn)行識(shí)別。
3.根據(jù)權(quán)利要求2所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于所述步驟102中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括用戶 用一個(gè)矩形框限定的屬于圖像一部分的矩形區(qū)域。
4.根據(jù)權(quán)利要求1所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于 所述步驟104中,判斷的方法如下首先針對(duì)常見的電話號(hào)碼表示方式建立匹配的模版;所述電話號(hào)碼包括座機(jī)號(hào)碼、手 機(jī)號(hào)碼;對(duì)所識(shí)別出來(lái)的字符串,檢查其中某個(gè)子字符串與某個(gè)表示電話號(hào)碼的方式的模版是 否相匹配;若匹配,返回答案為是;否則返回答案為否。
5.一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于,所述方法包括如下步驟步驟201,獲取圖像;步驟202,用戶指定圖像中特定區(qū)域;步驟203,分析并識(shí)別所指定圖像區(qū)域中的文字;步驟204,判斷所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼;如果答案為是,則轉(zhuǎn)到步驟 205 ;否則轉(zhuǎn)到步驟208 ;步驟205,提示用戶識(shí)別出來(lái)的文字中包含電話號(hào)碼,由用戶選擇是否添加聯(lián)系人;如 果答案為是,則轉(zhuǎn)到步驟206,否則轉(zhuǎn)到步驟208 ;步驟206,已知需要識(shí)別的文字是電話號(hào)碼,對(duì)所述指定圖像區(qū)域中的文字進(jìn)行重新識(shí)別;步驟207,自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入步驟 206得到的電話號(hào)碼;步驟208,結(jié)束。
6.根據(jù)權(quán)利要求5所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于所述步驟201中,通過(guò)攝像單元拍攝或者掃描儀掃描獲取圖像,或者通過(guò)存儲(chǔ)載體復(fù) 制得到;或者通過(guò)攝像單元無(wú)需拍攝,僅獲取預(yù)覽圖像;所述步驟202中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括用戶 選定的圖像的一部分;所述步驟203中,分析并識(shí)別所指定圖像區(qū)域中的文字,查找圖像區(qū)域中的文字,并利 用OCR技術(shù)進(jìn)行識(shí)別。
7.根據(jù)權(quán)利要求6所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于所述步驟202中,用戶指定圖像中特定區(qū)域包括圖像本身的全部區(qū)域,或者包括用戶 用一個(gè)矩形框限定的屬于圖像一部分的矩形區(qū)域。
8.根據(jù)權(quán)利要求5所述的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,其特征在于所述步驟204中,判斷的方法如下首先針對(duì)常見的電話號(hào)碼表示方式建立匹配的模版;所述電話號(hào)碼包括座機(jī)號(hào)碼、手 機(jī)號(hào)碼;對(duì)所識(shí)別出來(lái)的字符串,檢查其中某個(gè)子字符串與某個(gè)表示電話號(hào)碼的方式的模版是 否相匹配;若匹配,返回答案為是;否則返回答案為否。
全文摘要
本發(fā)明揭示了一種自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,所述方法包括如下步驟步驟101,獲取圖像;步驟102,用戶指定步驟101獲取的圖像中的特定區(qū)域;步驟103,分析并識(shí)別步驟102所指定圖像區(qū)域中的文字;步驟104,判斷步驟103所識(shí)別出來(lái)的文字中是否包含電話號(hào)碼;如果答案為是,則轉(zhuǎn)到步驟105;否則轉(zhuǎn)到步驟106;步驟105,自動(dòng)打開聯(lián)系人列表,并自動(dòng)添加一個(gè)新的聯(lián)系人條目,在其中填入得到的電話號(hào)碼;步驟106,結(jié)束。本發(fā)明提出的自動(dòng)判斷電話號(hào)碼并添加聯(lián)系人的方法,使得用戶可以通過(guò)拍攝打印在各種材料上的電話號(hào)碼來(lái)自動(dòng)添加聯(lián)系人;該方法提高了添加聯(lián)系人列表中的新條目的便利性。
文檔編號(hào)G06F17/30GK101976265SQ20101054820
公開日2011年2月16日 申請(qǐng)日期2010年11月17日 優(yōu)先權(quán)日2010年11月17日
發(fā)明者李仕益, 羅希平, 鎮(zhèn)立新, 陳青山 申請(qǐng)人:上海合合信息科技發(fā)展有限公司