專利名稱:判斷聯(lián)系人列表中是否存在欲添加名片的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文字識別及圖像處理領(lǐng)域,特別是涉及一種結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在的方法。
背景技術(shù):
名片是人們經(jīng)常使用的一種記載和傳遞聯(lián)系方式的媒體,在日常商務(wù)活動中往往會涉及大量的名片交換,人們通過名片交換的方式來傳遞聯(lián)系方式,跟其他人建立聯(lián)系。目前已經(jīng)在手機(jī)和微機(jī)中廣泛使用的名片識別技術(shù)利用圖像處理和光學(xué)字符識別(OCR,Optical Character Recognition)的原理,對相機(jī)拍攝或掃描儀掃描得到的名片圖像自動進(jìn)行處理和識別,然后自動提取出其中的姓名,電話,email等有用信息來加入到地址簿中去,為人們在電子設(shè)備中輸入名片上記載的聯(lián)系信息提供了很大的方便。一個例子如在蘋果公司的App store和Google公司的Android market中銷售的名片全能王等名片識別軟件。在目前的所有名片識別軟件中,用戶識別了一張名片,保存到聯(lián)系人列表以后,聯(lián)系人列表中就會增加一個條目,其中包含所識別出來的名片的文字信息,包括姓名,電話, E-mail,公司,部門,職務(wù),地址等等,一般還包含了所拍攝的,可能經(jīng)過美化處理的名片圖像。如果用戶多次輸入同一張名片,則會為多次為這張名片產(chǎn)生新的聯(lián)系人條目,造成不必要的重復(fù)。目前的產(chǎn)品中還沒有好的方式來自動判斷所識別的名片是否已經(jīng)存在于聯(lián)系人列表中了。自動判斷所識別的名片是否已經(jīng)存在于聯(lián)系人列表中了一個直觀的辦法是將識別出來的名片的文字跟聯(lián)系人列表中已有條目的文字進(jìn)行比對,從而檢查是否已經(jīng)存在了。這種方法的問題在于基于光學(xué)字符識別原理的名片識別技術(shù)識別結(jié)果是不可能達(dá)到 100%的準(zhǔn)確率的,這樣用經(jīng)過光學(xué)字符識別獲得的可能包含錯誤的文字信息來跟聯(lián)系人列表中的已有條目進(jìn)行比對就不能保證比對結(jié)果的可靠性。比如說有很多人同時擁有代表多個身份的多張名片,其中的姓名,電話,email等聯(lián)系方式都是一樣的,只是公司和職務(wù)可能不同,這樣如果公司和職務(wù)的識別有錯,根據(jù)識別出來的文字就不能確定所識別的名片是哪一張了。再比如說,有些公司的銷售人員的名片,除了姓名不同其它的信息如公司名稱,地址,聯(lián)系電話,電子郵件地址等都是一樣的,這個時候如果名片中的姓名的文字沒有識別出來,就不可能根據(jù)其它文字信息來確定這張名片的主人是誰了。因而,如何提供一種結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在的方法,以解決現(xiàn)有技術(shù)中的種種問題,已經(jīng)成為本技術(shù)領(lǐng)域從業(yè)者亟待解決的問題。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種判斷聯(lián)系人列表中是否存在欲添加名片的方法,用以結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在,以解決現(xiàn)有技術(shù)中常見的用戶向聯(lián)系人列表中加入多余的條目的問題。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種判斷聯(lián)系人列表中是否存在欲添加名片的方法,應(yīng)用于至少具有名片圖像擷取、文字信息識別及圖像特征提取功能的電子設(shè)備中,且所述電子設(shè)備中還具有用以儲存聯(lián)系人名片信息的聯(lián)系人列表,其特征在于, 所述方法至少包括以下步驟1)所述電子設(shè)備擷取一欲添加名片的名片圖像后,識別所述名片圖像上的文字信息,并提取圖像特征;2)依據(jù)所述文字信息從所述聯(lián)系人列表中檢索與該文字信息相匹配的所有預(yù)存名片,并將檢索出的各該預(yù)存名片的名片圖像分別與所述欲添加名片的名片圖像進(jìn)行圖像特征匹配,根據(jù)圖像特征的相似度,對應(yīng)每一預(yù)存名片生成一個相似程度的度量值;幻將所有預(yù)存名片中度量值最大的一張名片作為候選名片;4) 判斷所述候選名片與欲添加名片是否屬于同一用戶,若是,則所述電子設(shè)備顯示該用戶名片信息已存在所述聯(lián)系人列表中,若否,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。其中,所述聯(lián)系人列表中的名片信息包括名片圖像及文字信息。所述文字信息為名片上的姓名、職稱、電話、傳真、地址、郵編、電子信箱、網(wǎng)站地址、產(chǎn)品信息中的至少一種。其中,所述電子設(shè)備預(yù)設(shè)有用于與所述度量值相比對的參照值,且所述度量值與參照值均為整數(shù)。在本發(fā)明方法的步驟1)中,所述電子設(shè)備是通過數(shù)碼拍攝裝置或掃描裝置擷取所述欲添加名片的名片圖像。所述電子設(shè)備是利用光學(xué)字符識別技術(shù)識別所述名片圖像上的文字信息和提取圖像特征。在本發(fā)明方法的步驟4)中,判斷所述候選名片與欲添加名片是否屬于同一用戶時,為判斷所述度量值是否大于所述參照值,若是,則所述電子設(shè)備顯示該用戶名片信息已存在所述聯(lián)系人列表中,若否,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。在本發(fā)明方法的步驟4)中,還包括判斷所述候選名片與欲添加名片是否屬于同一張名片,若是,則所述電子設(shè)備顯示該欲添加名片信息已存在所述聯(lián)系人列表中,若否, 則所述電子設(shè)備顯示所述欲添加名片的名片信息未存在所述聯(lián)系人列表中。在本發(fā)明方法的步驟2、中,依據(jù)所述文字信息從所述聯(lián)系人列表中未檢索與該文字信息相匹配的所有預(yù)存名片時,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。在本發(fā)明方法的步驟幻中,所述圖像特征匹配是匹配所述預(yù)存名片的名片圖像和欲添加名片的名片圖像二者的特征點(diǎn)和各該特征點(diǎn)對應(yīng)的特征向量。如上所述,本發(fā)明的判斷聯(lián)系人列表中是否存在欲添加名片的方法,在識別名片圖像時,結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在,從而避免了現(xiàn)有技術(shù)中常見的向聯(lián)系人列表中加入多余條目的問題。
圖1顯示為本發(fā)明的判斷聯(lián)系人列表中是否存在欲添加名片的方法步驟流程圖。
具體實(shí)施例方式以下通過特定的具體實(shí)例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過另外不同的具體實(shí)施方式
加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾或改變。請參閱圖1,顯示為本發(fā)明的判斷聯(lián)系人列表中是否存在欲添加名片的方法步驟流程圖。需要說明的是,本實(shí)施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時的組件數(shù)目、形狀及尺寸繪制, 其實(shí)際實(shí)施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。如圖所示,本發(fā)明提供一種判斷聯(lián)系人列表中是否存在欲添加名片的方法,應(yīng)用于至少具有名片圖像擷取、文字信息識別及圖像特征提取功能的電子設(shè)備中,且所述電子設(shè)備中還具有用以儲存聯(lián)系人名片信息的聯(lián)系人列表,在本實(shí)施例中,所述聯(lián)系人列表中的名片信息包括名片圖像及文字信息,其中,所述文字信息為名片上的姓名、職稱、電話、傳真、地址、郵編、電子信箱、網(wǎng)站地址、產(chǎn)品信息中的至少一種。而且,所述聯(lián)系人列表中保存的對應(yīng)同樣的文字信息的名片圖像可以有一張或者多張,例如同一個用戶可能有多張名片,在這多張名片中只有公司和職務(wù)的信息是不同的,其它姓名、電話、電子信箱等信息都是相同的。在本實(shí)施例中,所述電子設(shè)備具有數(shù)碼拍攝裝置或掃描裝置,用以擷取名片圖像, 并可以利用光學(xué)字符識別技術(shù)識別所述名片圖像上的文字信息和提取圖像特征。在本實(shí)施例中,所述電子設(shè)備可以是智能手機(jī)、平板電腦、PDA等具有數(shù)據(jù)處理功能的電子設(shè)備。如圖1所示,所述判斷聯(lián)系人列表中是否存在欲添加名片的方法至少包括以下步驟首先執(zhí)行步驟Si,所述電子設(shè)備擷取一欲添加名片的名片圖像后,識別所述名片圖像上的文字信息,并提取圖像特征;在本實(shí)施例中,所述電子設(shè)備是通過數(shù)碼拍攝裝置或掃描裝置擷取所述欲添加名片的名片圖像,并利用光學(xué)字符識別技術(shù)識別所述名片圖像上的文字信息和提取圖像特征。接著執(zhí)行步驟S2。在步驟S2中,依據(jù)所述文字信息從所述聯(lián)系人列表中檢索與該文字信息相匹配的所有預(yù)存名片,在本實(shí)施例中,所述電子設(shè)備利用識別出來的文字信息在該聯(lián)系人列表中進(jìn)行檢索,文字檢索的目的是大幅度減少在下一步中需要依據(jù)圖像特征來進(jìn)行圖像匹配的圖像的數(shù)量,從而提高圖像匹配的速度和匹配的準(zhǔn)確率。所述利用識別出來的文字信息進(jìn)行文字檢索具體的做法就是在該聯(lián)系人列表中預(yù)存之名片信息的文字信息中查找跟識別出來的文字中包含的姓名、職稱、電話、傳真、地址、郵編、電子信箱、網(wǎng)站地址、產(chǎn)品信息中的至少一種完全一致的預(yù)存名片。接著執(zhí)行步驟S3。在步驟S3中,判斷是否檢索到,若是,則進(jìn)至步驟S4,若否,則進(jìn)至步驟S9。需要說明的是,即使在步驟S3中利用識別出來的文字信息從所述聯(lián)系人列表中進(jìn)行檢索之后,得到的是唯一的一張與欲添加名片的名片圖像中識別出來的文字一致的名片,也仍然需要到步驟S4中去進(jìn)行驗(yàn)證,這是因?yàn)榇嬖谀承┣闆r下電子設(shè)備不能根據(jù)由光學(xué)字符識別得到的文字來唯一確定這些文字屬于聯(lián)系人列表所保存的名片中的哪一張。比如說,同一個用戶可能有多張名片,在這多張名片中只有公司和職務(wù)的信息是不同的,其它姓名,電話,電子信箱這些信息都是相同的,這樣如果對公司和職務(wù)的識別有誤,只是正確的識別出了姓名,電話,電子信箱等信息,電子設(shè)備就不能唯一確定這些信息屬于用戶的哪一張名片。在步驟S4中,將檢索出的各該預(yù)存名片的名片圖像分別與所述欲添加名片的名片圖像進(jìn)行圖像特征匹配,在本實(shí)施例中,所述圖像特征匹配是匹配所述預(yù)存名片的名片圖像和欲添加名片的名片圖像二者的特征點(diǎn)和各該特征點(diǎn)對應(yīng)的特征向量。接著執(zhí)行步驟 S5。在步驟S5中,根據(jù)圖像特征的相似度,對應(yīng)每一預(yù)存名片生成一個相似程度的度量值;在本實(shí)施例中,所述電子設(shè)備預(yù)設(shè)有用于與所述度量值相比對的參照值,且所述度量值與參照值均為整數(shù),當(dāng)所述度量值大于所述參照值時,則表示所述度量值對應(yīng)的那種候選名片為欲添加名片。換言之,所述度量值越大,則表示所述度量值對應(yīng)的那種名片與欲添加名片越相似。接著執(zhí)行步驟S6。在步驟S6中,將所有預(yù)存名片中度量值最大的一張名片作為候選名片;以確保下一步驟比對的精確度。接著執(zhí)行步驟S7。在步驟S7中,判斷所述候選名片與欲添加名片是否屬于同一用戶,在本實(shí)施例中,判斷所述候選名片與欲添加名片是否屬于同一用戶時,為判斷所述度量值是否大于所述參照值,若是,進(jìn)至步驟S8,若否,進(jìn)至步驟S9。在步驟S8中,所述電子設(shè)備顯示該用戶名片信息已存在所述聯(lián)系人列表中,但是,由于同一個用戶可能有多張名片,在這多張名片中只有公司和職務(wù)的信息是不同的,其它姓名,電話,電子信箱這些信息都是相同的,此時就需要該電子設(shè)備通知操作者要不要進(jìn)一步驗(yàn)證所述候選名片與欲添加名片是否屬于同一張名片。即轉(zhuǎn)至步驟S10。在步驟S9中,所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中,此時該電子設(shè)備的操作者可以根據(jù)自身需求決定要不要將該用戶名片添加至聯(lián)系人列表中。在步驟SlO中,判斷所述候選名片與欲添加名片是否屬于同一張名片,若是,則進(jìn)至步驟Sll,若否,則進(jìn)至步驟S12。在步驟Sll中,所述電子設(shè)備顯示該欲添加名片信息已存在所述聯(lián)系人列表中, 以提示該電子設(shè)備的操作者無需再重復(fù)添加名片信息。在步驟S12中,所述電子設(shè)備顯示所述欲添加名片的名片信息未存在所述聯(lián)系人列表中,此時該電子設(shè)備的操作者可以根據(jù)自身需求決定要不要將同一用戶的不同名片信息添加至聯(lián)系人列表中。綜上所述,本發(fā)明的判斷聯(lián)系人列表中是否存在欲添加名片的方法,在識別名片圖像時,結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在,從而避免用戶向聯(lián)系人列表中加入多余條目的問題。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價值。上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬技術(shù)領(lǐng)域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
權(quán)利要求
1.一種判斷聯(lián)系人列表中是否存在欲添加名片的方法,應(yīng)用于至少具有名片圖像擷取、文字信息識別及圖像特征提取功能的電子設(shè)備中,且所述電子設(shè)備中還具有用以儲存聯(lián)系人名片信息的聯(lián)系人列表,其特征在于,所述方法至少包括以下步驟1)所述電子設(shè)備擷取一欲添加名片的名片圖像后,識別所述名片圖像上的文字信息, 并提取圖像特征;2)依據(jù)所述文字信息從所述聯(lián)系人列表中檢索與該文字信息相匹配的所有預(yù)存名片, 并將檢索出的各該預(yù)存名片的名片圖像分別與所述欲添加名片的名片圖像進(jìn)行圖像特征匹配,根據(jù)圖像特征的相似度,對應(yīng)每一預(yù)存名片生成一個相似程度的度量值;3)將所有預(yù)存名片中度量值最大的一張名片作為候選名片;4)判斷所述候選名片與欲添加名片是否屬于同一用戶,若是,則所述電子設(shè)備顯示該用戶名片信息已存在所述聯(lián)系人列表中,若否,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。
2.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于所述聯(lián)系人列表中的名片信息包括名片圖像及文字信息。
3.根據(jù)權(quán)利要求2所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于所述文字信息為名片上的姓名、職稱、電話、傳真、地址、郵編、電子信箱、網(wǎng)站地址、產(chǎn)品信息中的至少一種。
4.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟1)中,所述電子設(shè)備是通過數(shù)碼拍攝裝置或掃描裝置擷取所述欲添加名片的名片圖像。
5.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟1)中,所述電子設(shè)備是利用光學(xué)字符識別技術(shù)識別所述名片圖像上的文字信息和提取圖像特征。
6.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于所述電子設(shè)備預(yù)設(shè)有用于與所述度量值相比對的參照值,且所述度量值與參照值均為整數(shù)。
7.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟4)中,判斷所述候選名片與欲添加名片是否屬于同一用戶時,為判斷所述度量值是否大于所述參照值,若是,則所述電子設(shè)備顯示該用戶名片信息已存在所述聯(lián)系人列表中,若否,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。
8.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟4)中,還包括判斷所述候選名片與欲添加名片是否屬于同一張名片,若是,則所述電子設(shè)備顯示該欲添加名片信息已存在所述聯(lián)系人列表中,若否,則所述電子設(shè)備顯示所述欲添加名片的名片信息未存在所述聯(lián)系人列表中。
9.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟2)中,依據(jù)所述文字信息從所述聯(lián)系人列表中未檢索與該文字信息相匹配的所有預(yù)存名片時,則所述電子設(shè)備顯示該用戶名片信息未存在所述聯(lián)系人列表中。
10.根據(jù)權(quán)利要求1所述的判斷聯(lián)系人列表中是否存在欲添加名片的方法,其特征在于于步驟2)中,所述圖像特征匹配是匹配所述預(yù)存名片的名片圖像和欲添加名片的名片圖像二者的特征點(diǎn)和各該特征點(diǎn)對應(yīng)的特征向量。
全文摘要
本發(fā)明提供一種判斷聯(lián)系人列表中是否存在欲添加名片的方法,應(yīng)用于具有用以儲存聯(lián)系人名片信息的聯(lián)系人列表的電子設(shè)備中,所述方法包括電子設(shè)備擷取一欲添加名片的名片圖像后,依據(jù)該名片圖像上的文字信息從聯(lián)系人列表中檢索出各該預(yù)存名片的名片圖像,再分別與欲添加名片進(jìn)行圖像特征匹配,根據(jù)圖像特征的相似度選出候選名片;判斷該候選名片與欲添加名片是否屬于同一用戶,若是,則顯示欲添加名片信息已存在所述聯(lián)系人列表中,若否,則顯示欲添加名片信息未存在所述聯(lián)系人列表中,用以結(jié)合文字識別結(jié)果和圖像特征來自動判斷所識別的名片是否在聯(lián)系人列表中已經(jīng)存在,以解決現(xiàn)有技術(shù)中常見的用戶向聯(lián)系人列表中加入多余的條目的問題。
文檔編號G06K9/64GK102393847SQ201110187278
公開日2012年3月28日 申請日期2011年7月5日 優(yōu)先權(quán)日2011年7月5日
發(fā)明者羅希平 申請人:上海合合信息科技發(fā)展有限公司