一种新建联系人的方法及终端的制作方法

文档序号:6485556阅读:128来源:国知局
一种新建联系人的方法及终端的制作方法
【专利摘要】本发明公开一种新建联系人的方法及终端,该方法包括利用摄像单元对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片;对所述图片中包含的待添加的联系人信息进行识别;将识别出的待添加的联系人信息对应添加到联系人标签栏中。本发明通过以上技术方案,解决由用户手工输入待添加联系人信息给用户带来不便的问题。
【专利说明】一种新建联系人的方法及终端
【技术领域】
[0001]本发明涉及电子领域,尤其涉及一种新建联系人的方法及终端。
【背景技术】
[0002]对于目前的移动终端而言,传统的新建联系人方法,是由用户手工输入待添加联系人的姓名、电话、地址、公司、邮箱地址等信息。这增加了用户的记忆负担,而且极易出现输入错误的现象。尤其是随着通讯技术的发展,具有硬键盘的移动终端越来越少,具有虚拟键盘的移动终端越来越多,由于虚拟键盘的尺寸较小,在利用虚拟键盘进行输入时,摁错键的现象出现的概率极高。因此,传统的由用户手工输入待添加联系人信息的方法给用户的使用带来不便。

【发明内容】

[0003]本发明提供一种新建联系人的方法及终端,解决由用户手工输入待添加联系人信息给用户带来不便的问题。
[0004]为解决上述技术问题,本发明采取以下技术方案。
[0005]一种新建联系人的方法,包括:
[0006]利用摄像单元对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片;
[0007]对所述图片中包含的待添加的联系人信息进行识别;
[0008]将识别出的待添加的联系人信息对应添加到联系人标签栏中。
[0009]在本发明一实施例中,对所述图片中包含的待添加的联系人信息进行识别的过程包括:
[0010]对所述图片进行预处理,提取出所述图片中包含的字符信息;
[0011 ] 对提取出的字符信息进行识别,识别出待添加的联系人信息。
[0012]在本发明一实施例中,对所述图片进行预处理,提取出所述图片中包含的字符信息的方法包括:
[0013]将所述图片转化为灰度图;
[0014]将所述灰度图分割成多个子图;
[0015]将各子图上的信息转换为可计算相似度的表达方式;
[0016]通过计算相似度,提取各子图上的字符信息。
[0017]在本发明一实施例中,对提取出的字符信息进行识别的方法包括:利用预先定义的关键词、词形特征、词长特征和/或姓氏对提取出的字符信息进行匹配;所述关键词包括姓名、电话、手机、传真、地址、公司、邮箱、省、市、镇、乡、村、路和/或街;所述词形特征包括数字特征、汉字特征、英文特征和/或符号特征(如特殊字符“@”、连接符等);所述词长特征包括字符长度或字节长度。
[0018]在本发明一实施例中,所述载体包括电子名片、纸质名片、电子通信录和/或纸质通信录。
[0019]在本发明一实施例中,还包括对添加到联系人标签栏中的联系人信息进行纠错。
[0020]一种终端,包括摄像单元、识别单元和添加单元,其中,
[0021]所述摄像单元用于对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片;
[0022]所述识别单元用于对所述图片中包含的待添加的联系人信息进行识别;
[0023]所述添加单元用于将识别出的待添加的联系人信息对应添加到联系人标签栏中。
[0024]在本发明一实施例中,所述识别单元包括信息提取单元和识别子单元,其中,
[0025]所述信息提取单元用于对所述图片进行预处理,提取出所述图片中包含的字符信息;
[0026]所述识别子单元用于对提取出的字符信息进行识别,识别出待添加的联系人信
肩、O
[0027]在本发明一实施例中,所述信息提取单元包括图片转化单元、图片分割单元、信息转化单元和相似度计算单元,其中,
[0028]所述图片转化单元用于将所述图片转化为灰度图;
[0029]所述图片分割单元用于将所述灰度图分割成多个子图;
[0030]所述信息转化单元用于将各子图上的信息转换为可计算相似度的表达方式;
[0031 ] 所述相似度计算单元用于通过计算相似度,提取各子图上的字符信息。
[0032]在本发明一实施例中,所述终端还包括存储模块,用于存储预先定义的关键词、词形特征、词长特征和/或姓氏;所述识别子单元利用所处存储模块中预先定义的关键词、词形特征、词长特征和/或姓氏对提取出的字符信息进行匹配;所述关键词包括姓名、电话、手机、传真、地址、公司、邮箱、省、市、镇、乡、村、路和/或街道;所述词形特征包括数字特征、汉字特征、英文特征和/或符号特征;所述词长特征包括字符长度或字节长度。
[0033]在本发明一实施例中,所述终端还包括纠错模块,用于对添加到联系人标签栏中的联系人信息进行纠错。
[0034]本发明提供一种新建联系人的方法及终端,利用摄像单元对包含待添加的联系人信息的载体进行拍摄,再自动的对图片上待添加的联系人信息进行识别,将识别出的待添加的联系人姓名、电话、地址、公司等信息添加到联系人标签栏中。相对传统的由用户手工输入待添加联系人信息的方法,用户参与度低,只需要对着包含待添加的联系人信息的载体拍照即可,无须手工输入,减轻了用户的记忆负担,降低用户手工输入错误的概率,提高了添加联系人的效率。
[0035]进一步,通过对拍摄得到的图片进行灰度化、分割、可计算相似度的表达方式的转换、相似度计算等一系列处理,扩大了可识别的图片对象,即对于任意形式的载体,如电子名片、纸质名片、电子通信录、纸质通信录等,只要能够得到其所包含的待添加的联系人信息的图片,都可以自动的识别出图片中所包含的字符信息。再通过与预先定义的关键词、词形特征、词长特征和/或姓氏的匹配,可方便、高效、准确的从图片上的字符信息中识别出待添加的联系人信息。
【专利附图】

【附图说明】[0036]图1为本发明一实施例提供的终端的示意图;
[0037]图2为图1所示终端新建联系人的方法的流程图;
[0038]图3为图1所示终端中的识别单元的示意图;
[0039]图4为图3所示识别单元对图片中包含的待添加的联系人信息进行识别的流程图;
[0040]图5为图3所示识别单元中的信息提取单元的示意图;
[0041]图6为图5所示信息提取单元的对摄像单元拍摄出的图片进行预处理,提取出图片中包含的字符信息的流程图。
【具体实施方式】
[0042]本发明的总体构思是,利用摄像单元对包含待添加的联系人信息的载体进行拍摄,再自动的对图片上待添加的联系人信息进行识别,将识别出的待添加的联系人姓名、电话、地址、公司等信息添加到联系人标签栏中。其中,本发明的载体只要满足以下条件即可:包含待添加的联系人信息;且待添加的联系人信息可以被摄像单元成像的物体。包括但不局限于电子名片、纸质名片、电子通信录(如移动终端的联系人通讯录、包含待添加的联系人信息的电子文档)、纸质通信录(如包含待添加的联系人信息的产品包装盒、包含待添加的联系人信息的纸质书籍)等。本发明的联系人标签栏,指的是当前移动终端新建联系人时通常需要添加的标签栏,如姓名标签栏、电话标签栏、手机标签栏、地址标签栏、公司标签栏、邮箱标签栏等。
[0043]本发明需要新建联系人的终端包括但不局限于移动终端,摄像单元可以是终端内置的射频单元,也可以是独立于终端的射频单元,通过射频线等连接方式将拍摄得到的图片传输给终端。
[0044]如图1所示,为本发明一实施例提供的终端100,包括摄像单元1、识别单元2和添加单元3。终端100上电后,用户输入新建联系人指令,根据用户指令终端100进入新建联系人过程,终端100显示可选择的新建联系人方法,用户可选择传统的新建联系人方法或者选择本发明自动新建联系人的方法,当用户选择利用本发明自动新建联系人的方法新建联系人时,终端100内置摄像单元I自动启动,进入新建联系人的流程,如图2所示,包括步骤 S21、S22 和 S23:
[0045]S21、摄像单元I对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片。
[0046]S22、识别单元2对该图片中包含的待添加的联系人信息进行识别。
[0047]具体的,识别单元2的结构如图3所示,包括信息提取单元21和识别子单元22。识别单元2对图片中包含的待添加的联系人信息进行识别的流程,如图4所示,包括步骤S221 和 S222:
[0048]S221、信息提取单元21对摄像单元I拍摄出的图片进行预处理,提取出图片中包含的字符信息;
[0049]具体的,信息提取单元21的结构如图5所示,包括图片转化单元211、图片分割单元212、信息转化单元213和相似度计算单元214。信息提取单元21对摄像单元I拍摄出的图片进行预处理,提取出图片中包含的字符信息的流程如图6所示,包括步骤S221a、S221b、S221c、和 S221d:
[0050]S221a、图片转化单元211将摄像单元I拍摄出的图片转化为灰度图,即进行图片二值化;
[0051]S221b、图片分割单元212利用某种分割算法将该灰度图分割成多个子图;
[0052]具体的可以是:
[0053]先以行为单位,对该图片进行等距分割得到若干个行子图,并记录每个行的位置
信息;
[0054]再将各个行子图以列为单位进行等距分割,这样可以形成包含单个字符的子图;结合相似度算法方便得到子图中的单个字符信息;
[0055]将各个子图所对应的行和列的位置信息进行记录保存,相当于将各个字符所对应的行和列的位置信息进行记录保存,如用一个二维数组graph[m] [η]表示,将二维数组graph[m] [η]进行记录保存。以包含字符“陈”的子图为例,若包含字符“陈”的子图在整个图片的第一行和第一列的位置,则可表示为graph[0] [O],这样后续可以根据各个字符所在的位置信息将各个分散的字符组成词语(由两个字符组成)或者组成完整的句子(由一长串字符组成),方便后续步骤S222中以词语或句子为单位进行识别。
[0056]S221c、信息转化单元213将各子图上的信息转换为可计算相似度的表达方式,例如向量形式;
[0057]S221d、相似度计算单元214通过计算相似度,例如cos值,提取各子图上字符信息;
[0058]S222、识别子单元22对提取出的字符信息进行识别,识别出待添加的联系人信
肩、O
[0059]具体的,识别子单元22可以利用步骤S221b中存储的各个字符的位置信息将单个字符组成词语(由两个字符组成)或组成完整的句子(由一长串字符组成);再以词语或句子为单位进行识别。
[0060]识别方法可以是:利用预先定义的关键词、词形特征、词长特征和/或姓氏对该词语或句子进行匹配。
[0061]其中,预先定义的关键词包括但不局限于以下单个字符和词语(由两个字符组成):词语如姓名、电话、手机、传真、地址、公司、邮箱等,单个字符如省、市、镇、乡、村、街、路等。预先定义的词形特征包括但不局限于:数字特征、汉字特征、英文特征、符号特征。其中,符号特征包括但不局限于:特殊字符“O”、连接符等。预先定义的词长特征包括但不局限于字符长度、字节长度。
[0062]对于具有规范联系人信息的载体,如名片,其上通常设置有联系人标签栏,联系人标签栏中常记载有姓名、电话、手机、传真、地址、公司、邮箱等这类词语,因此可利用姓名、电话、手机、传真、地址、公司、邮箱等这类词语,对这类载体形成的图片上的字符信息进行识别。而省、市、镇、乡、村、街、路等字符通常仅出现在地址信息中,因此可利用这些字符识别图片上的地址信息,为了进一步提高准确度,可以结合句子的字符总长度,如识别出省、市、镇、乡、村、街、路等字符之后,进一步识别该句子的字符总长度是否大于某阈值,若是,则识别为地址信息。特殊字符“O”通常出现在邮箱地址中,因此通过特殊字符“O”可以识别图片上的邮箱信息,为了进一步提高准确度,可以结合句子的其他词形特征进行识别,如识别出字符“O”之后,进一步识别在“O”之后是否全部为英文特征的字符,如果是,则识别为邮箱信息。连接符通常出现在电话或传真信息中,因此,如果句子中间含有I个连接符则可以识别为电话号码信息,如果句子的中间含有多个连接符“-”。则可以识别为传真号信息。如果句子的字符总长度大于或等于11位,则可以识别为手机号码信息。
[0063]预先定义的姓氏可以包括中国百家姓,由于姓氏通常出现在姓名中,因此通过姓氏可以方便准确的识别图片上的姓名,为了进一步提高准确度,可以结合词语或句子的字符总长度进行识别,如开头含有姓氏,且词语或句子的字符总长度为2至5之间,则可识别为姓名信息。
[0064]预先定义的关键词、词形特征、词长特征和/或姓氏可以存储在终端100的本地存储模块中;或者存储在终端100之外的介质中,当终端100需要对字符信息进行识别时,从该介质中获取,并保存在本地存储模块中。预先定义的关键词、词形特征、词长特征和/或姓氏可由用户自定义添加和维护。
[0065]利用预先定义的关键词、词形特征、词长特征和姓氏对该句子进行匹配的过程中,由于利用预先定义的关键词识别出来的联系人信息相对准确,所以可首先进行关键词匹配,如果失败,再通过预先定义的词形特征、词长特征、姓氏进行匹配。
[0066]S23、添加单元3将识别出的待添加的联系人信息,对应添加到联系人标签栏中。如果识别出的联系人信息为姓名,则对应添加到终端的姓名标签栏,如果识别出的联系人信息为电话,则对应添加到终端的电话标签栏。
[0067]具体的,如果步骤S222中待识别的句子包含以下单个字符:省、市、镇、乡、村、街、路等信息,且句子的字符总长度大于某阈值,则将该句子作为地址信息添加到地址标签栏。如果待识别的句子包含以下词语:公司,且句子的字符总长度大于某阈值,则将该句子作为公司信息添加到公司标签栏。如果待识别的句子包含以下符号:特殊字符@,且在@之后全部是英文特征的字符,则将该句子作为邮箱信息添加到邮箱标签栏。如果待识别的句子的开头含有姓氏,且句子的字符总长度为2至5之间,则将该句子作为姓名信息添加到姓名标签栏。
[0068]终端100还可以包括纠错模块,用于对添加到联系人标签栏中的联系人信息进行纠错,以进一步提高新建联系人信息的准确度。具体可以包括以下纠错步骤:用户输入纠错指令,根据用户指令终端100显示联系人的各项标签栏;用户选择需要修改的标签栏;用户在其他标签栏中选择要调换的标签栏,将两个标签栏内的信息调换,或者用户以手动增加、删除、修改的方式对标签栏中的联系人信息进行纠错;完成纠错后,保存联系人。
[0069]本发明提供的新建联系人的方法及终端,用户参与度低,只需要对着包含待添加的联系人信息的载体拍照即可,无须手工输入,减轻了用户的记忆负担,降低用户手工输入错误的概率,提高了添加联系人的效率。对于任意形式的载体,如电子名片、纸质名片、电子通信录、纸质通信录等,只要能够得到其所包含的待添加的联系人信息的图片,都可以自动的识别出图片中所包含的字符信息。再通过与预先定义的关键词、词形特征、词长特征和/或姓氏的匹配,可方便、高效、准确的从图片上的字符信息中识别出待添加的联系人信息。
[0070]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属【技术领域】的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【权利要求】
1.一种新建联系人的方法,其特征在于,包括: 利用摄像单元对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片; 对所述图片中包含的待添加的联系人信息进行识别; 将识别出的待添加的联系人信息对应添加到联系人标签栏中。
2.如权利要求1所述的新建联系人的方法,其特征在于,对所述图片中包含的待添加的联系人信息进行识别的过程包括: 对所述图片进行预处理,提取出所述图片中包含的字符信息; 对提取出的字符信息进行识别,识别出待添加的联系人信息。
3.如权利要求2所述的新建联系人的方法,其特征在于,对所述图片进行预处理,提取出所述图片中包含的字符信息的方法包括: 将所述图片转化为灰度图; 将所述灰度图分割成多个子图; 将各子图上的信息转换为可计算相似度的表达方式; 通过计算相似度,提取各子图上的字符信息。
4.如权利要求2所述的新建联`系人的方法,其特征在于,对提取出的字符信息进行识别的方法包括:利用预先定义的关键词、词形特征、词长特征和/或姓氏对提取出的字符信息进行匹配;所述关键词包括姓名、电话、手机、传真、地址、公司、邮箱、省、市、镇、乡、村、路和/或街;所述词形特征包括数字特征、汉字特征、英文特征和/或符号特征;所述词长特征包括字符长度或字节长度。
5.如权利要求1至4任一项所述的新建联系人的方法,其特征在于,所述载体包括电子名片、纸质名片、电子通信录和/或纸质通信录。
6.如权利要求1至4任一项所述的新建联系人的方法,其特征在于,还包括对添加到联系人标签栏中的联系人信息进行纠错。
7.—种终端,其特征在于,包括摄像单元、识别单元和添加单元,其中, 所述摄像单元用于对包含待添加的联系人信息的载体进行拍摄,得到包含待添加的联系人信息的图片; 所述识别单元用于对所述图片中包含的待添加的联系人信息进行识别; 所述添加单元用于将识别出的待添加的联系人信息对应添加到联系人标签栏中。
8.如权利要求7所述的终端,其特征在于,所述识别单元包括信息提取单元和识别子单元,其中, 所述信息提取单元用于对所述图片进行预处理,提取出所述图片中包含的字符信息; 所述识别子单元用于对提取出的字符信息进行识别,识别出待添加的联系人信息。
9.如权利要求8所述的终端,其特征在于,所述信息提取单元包括图片转化单元、图片分割单元、信息转化单元和相似度计算单元,其中, 所述图片转化单元用于将所述图片转化为灰度图; 所述图片分割单元用于将所述灰度图分割成多个子图; 所述信息转化单元用于将各子图上的信息转换为可计算相似度的表达方式; 所述相似度计算单元用于通过计算相似度,提取各子图上的字符信息。
10.如权利要求8所述的终端,其特征在于,所述终端还包括存储模块,用于存储预先定义的关键词、词形特征、词长特征和/或姓氏;所述识别子单元利用所处存储模块中预先定义的关键词、词形特征、词长特征和/或姓氏对提取出的字符信息进行匹配;所述关键词包括姓名、电话、手机、传真、地址、公司、邮箱、省、市、镇、乡、村、路和/或街道;所述词形特征包括数字特征、汉字特征、英文特征和/或符号特征;所述词长特征包括字符长度或字节长度。
11.如权利要求1至10任一项所述的终端,其特征在于,所述终端还包括纠错模块,用于对添加到联系人标签栏 中的联系人信息进行纠错。
【文档编号】G06K9/00GK103455479SQ201210167776
【公开日】2013年12月18日 申请日期:2012年5月28日 优先权日:2012年5月28日
【发明者】陈春雷 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1