激活应用程序的方法及终端设备的制作方法

文档序号:6433558阅读:121来源:国知局
专利名称:激活应用程序的方法及终端设备的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种激活应用程序的方法及终端设备。
背景技术
目前用户若要激活手机等终端设备中的应用程序,主要包括以下两种方案方案一点击图标。用户需要找到相应的应用程序的图标,通过点击图标的方式激活所对应的应用程序。例如在Android平台下,用户想要激活一个应用程序,必须在 Android的桌面上找到该应用程序的图标,然后点击该图标,触发应用程序。本方案如果在应用程序特别多的情况下,诸如在满屏幕的图标中,找到自己要找的应用程序,就显得相当困难了。方案二 手势设置。用户提前设置好某种手势,在终端设备上触发该手势,激起对应的应用程序。本方案用户要熟记设定好的手势或符号,如果遗忘或者记错,激活应用程序只能采用上述方案一了。综上可知,现有激活应用程序的技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。

发明内容
针对上述的缺陷,本发明的目的在于提供一种激活应用程序的方法及终端设备, 其能够智能地进行应用程序的激活,以便于用户方便、快捷地激活所需的应用程序。为了实现上述目的,本发明提供一种激活应用程序的方法,所述方法包括步骤如下获取图像;从所述图像中提取关键内容信息;根据所述关键内容信息激活至少一应用程序。根据本发明所述的激活应用程序的方法,所述获取图像的步骤包括拍摄获取所述图像,或者从外部数据源获取所述图像。根据本发明所述的激活应用程序的方法,所述方法还包括预定义所述关键内容信息的信息提取策略;所述从图像中提取关键内容信息的步骤包括对所述图像进行图像识别,并根据所述信息提取策略从所述图像中提取所述关键内容信息。根据本发明所述的激活应用程序的方法,所述信息提取策略包括若所述图像仅包括文字信息,则通过文字识别技术来提取所述关键内容信息;若所述图像仅包括图片信息,则通过图片识别技术来提取所述关键内容信息,通过定义一对象映射关系库,所述对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息,若所述图像中包含所述对象对应的至少一所述关键对象信息,则识别出所述图像中包含所述对象;若所述图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,对所述关键区域的所述图片信息和所述文字信息按照所述文字识别技术和所述图片识别技术来提取所述关键内容信息。根据本发明所述的激活应用程序的方法,所述方法还包括预存包含有所述关键内容信息与应用程序的匹配关系的映射表;所述根据关键内容信息激活至少一应用程序的步骤包括将所述图像中提取的关键内容信息与所述映射表进行比对,查找所述关键内容信息匹配的所有应用程序,提示用户选择至少一应用程序进行激活。本发明还提供一种终端设备,包括图像获取模块,用于获取图像;信息提取模块,用于从所述图像中提取关键内容信息;激活模块,用于根据所述关键内容信息激活至少一应用程序。根据本发明所述的终端设备,所述图像获取模块包括有摄像子模块,用于通过拍摄获取所述图像;和/或数据接收子模块,用于从外部数据源获取所述图像。根据本发明所述的终端设备,所述信息提取模块进一步包括策略定义子模块,用于预定义所述关键内容信息的信息提取策略;信息提取子模块,用于对所述图像进行图像识别,并根据所述信息提取策略从所述图像中提取所述关键内容信息。根据本发明所述的终端设备,所述信息提取策略包括若所述图像仅包括文字信息,则通过文字识别技术来提取所述关键内容信息;若所述图像仅包括图片信息,则通过图片识别技术来提取所述关键内容信息,通过定义一对象映射关系库,所述对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息,若所述图像中包含所述对象对应的至少一所述关键对象信息,则识别出所述图像中包含所述对象;若所述图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,对所述关键区域的所述图片信息和所述文字信息按照所述文字识别技术和所述图片识别技术来提取所述关键内容信息。根据本发明所述的终端设备,所述激活模块进一步包括存储子模块,用于预存包含有所述关键内容信息与应用程序的匹配关系的映射表;匹配子模块,用于将所述图像中提取的关键内容信息与所述映射表进行比对,查找所述关键内容信息匹配的所有应用程序;提示子模块,用于提示用户选择至少一应用程序进行激活;激活子模块,用于激活用户选择的所述至少一应用程序。本发明在终端设备上增加了图像识别功能,首先利用摄像头等方式获取待处理对象的图像,接着智能识别并提取图像中的关键内容信息,进而能快速、自动地激活与所述关键内容信息相匹配的应用程序,以便于用户方便、快捷地激活所需的应用程序,从而避免用户为激活应用程序耗费大量时间和精力。优选的是,本发明终端设备中可预存包含有关键内容信息与应用程序的匹配关系的映射表,再将图像中提取的关键内容信息与映射表进行比对,即可迅速查找到所述关键内容信息对应的应用程序并提示用户选择至少一应用程序进行激活,所述优选技术方案实现简单,处理速度更快且成本低。


图1是本发明提供的终端设备的结构示意图;图2是本发明提供的激活应用程序的系统的结构示意图;图3是本发明优选实施例中提供的终端设备的结构示意图;图4是本发明提供的激活应用程序的方法流程图;图5是本发明第一实施例中提供的激活应用程序的方法流程图;以及图6是本发明第二实施例中提供的激活应用程序的方法流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1示出了本发明终端设备的结构,所述终端设备100至少包括有图像获取模块 10、信息提取模块20、激活模块30,其中图像获取模块10,用于获取至少一图像,所述图像是指用户待处理对象的图像,所述待处理对象的范围十分广泛,例如标识、票据、衣物、食品、建筑物、交通工具等等。例如用户看到一辆很感兴趣的汽车,便可用手机的摄像头拍下该汽车的图像。优选地,图像获取模块10可以先获取至少一视频,再在所述视频中截取至少一所述图像。当然,用户获取图像的目的可能不是为了进行应用程序激活,而是仅仅获得图像进行保存而已,因此终端设备 100可以给用户选择是否进行应用程序激活,例如相机应用上提供供用户选择的按钮或者菜单。信息提取模块20,用于从图像获取模块10获取的所述图像中提取关键内容信息, 该关键内容信息可以是多个,且不局限于文字和数字编码等信息。例如信息提取模块20可以从图像中提取关键内容信息为“汽车”或者“某型号汽车”。信息提取模块20采用现有图像识别技术来实现,一般可以预先定义信息提取策略,例如将图像中的文字定义为关键内容信息,若无文字,则通过后台的图像识别数据库进行识别分析出关键内容信息等。激活模块30,用于根据所述关键内容信息激活至少一应用程序。例如激活模块30 根据“汽车”这一关键内容信息,发出与“汽车”相匹配的“汽车交易系统”、“车险购买系统”、 “交通违章查询系统”等应用程序的激活提示信息,供用户选择;此时若用户选中激活“汽车交易系统”,则即可激活“汽车交易系统”这一应用程序。当然,激活模块30也可以不用发出激活提示信息,而直接激活与所述关键内容信息相匹配的应用程序。需指出的是,所述终端设备100可以是手机、PDA (Personal Digital Assistant, 个人数字助理)、电脑等。并且,本发明终端设备100的图像获取模块10、信息提取模块20、 激活模块30可以是内置于终端设备100的软件单元,硬件单元或软硬件结合单元。
本发明的关键是在终端设备100上增加了图像识别功能,通过图像识别提取出图像中关键内容信息,然后根据关键内容信息激活至少一应用程序,以便让用户方便快捷地激活所需要的应用程序。本发明尤其适用于终端设备100存在大量应用程序的时候使用, 例如安装有Android平台的手机,以解决android平台的应用程序逐渐增加,导致用户不能快速激活应用程序的弊端。实际上,终端设备100也可以不用增加图像识别等功能,而是让网络中的服务器实现图像识别、关键信息提取等相关功能。如图2所示,本发明还提供一种激活应用程序的系统,包括终端设备100和服务器200。所述终端设备100进一步包括图像获取模块101,用于获取图像;图像发送模块102,用于将所获取的图像发送给服务器200 ;激活模块103,用于根据服务器200的应用程序的激活提示信息,激活所需要的应用程序。所述服务器200进一步包括图像接收模块201,用于接收终端设备100所发送的图像;信息提取模块202,用于从所述图像中提取关键内容信息;激活提示模块203,用于根据关键内容信息发出至少一应用程序的激活提示信息。采用上述激活应用程序的系统的方案,终端设备100可采用普通终端设备即可而不需要进行功能修改,所以实现起来更为容易。图3是本发明优选实施例中提供的终端设备的结构示意图,所述终端设备100包括图像获取模块10、信息提取模块20、激活模块30,其中所述图像获取模块10可进一步包括摄像子模块11,用于通过拍摄获取图像,摄像子模块11可以采用终端设备100中已有的摄像头实现;数据接收子模块12,用于从外部数据源获取图像,例如从照相机、电脑等外部设备获取所述图像,或者从互联网或者移动通信网中获取所述图像,数据接收子模块12可以采用终端设备100中已有的数据传输接口实现。所述信息提取模块20进一步包括策略定义子模块21,用于预定义关键内容信息的信息提取策略。所述信息提取策略可由厂家或者用户定义。优选的是,所述信息提取策略包括若所述图像仅包括文字信息,则通过文字识别技术来提取关键内容信息;若所述图像仅包括图片信息,则通过图片识别技术来提取所述关键内容信息,通过定义一对象映射关系库,所述对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息,若所述图像中包含所述对象对应的至少一所述关键对象信息,则识别出所述图像中包含所述对象;若所述图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,对所述关键区域的所述图片信息和所述文字信息按照所述文字识别技术和所述图片识别技术来提取所述关键内容信息。信息提取子模块22,用于对图像进行图像识别,并根据信息提取策略从图像中提取关键内容信息,所述关键内容信息可以是多个。所述激活模块30进一步包括存储子模块31,用于预存包含有关键内容信息与应用程序的匹配关系的映射表, 所述映射表可以存放于数据库或文件中。匹配子模块32,用于将图像中提取的关键内容信息与所述映射表进行比对,查找关键内容信息匹配的至少一应用程序。提示子模块33,用于提示用户选择至少一应用程序进行激活。激活子模块34,用于激活用户选择的所述至少一应用程序。图4是本发明提供的激活应用程序的方法流程图,所述方法可由如图1或图3所示的终端设备100实现,所述方法至少包括步骤如下步骤S401,获取至少一图像,本步骤可由图像获取模块10实现。优选的是,本步骤可以先获取至少一视频,再在所述视频中截取至少一所述图像。步骤S402,从所获取的图像中提取关键内容信息,本步骤可由信息提取模块20实现。步骤S403,根据所述关键内容信息激活至少一应用程序,本步骤可由激活模块30 实现。优选的是,终端设备100可根据所述关键内容信息发送至少一应用程序的激活提示信息,并在收到确认激活一应用程序的用户指令后,激活确认的应用程序。图5是本发明第一实施例中提供的激活应用程序的方法流程图,该方法可由如图 3所示的终端设备100实现,所述方法包括步骤如下步骤S501,预定义关键内容信息的信息提取策略,本步骤可由策略定义子模块21 实现。优选的是,所述信息提取策略包括若图像仅包括文字信息,则通过文字识别技术来提取关键内容信息。例如火车票、 出租车票或者纯文本图片,以文字为主的图片,该类信息可以依托现有文字识别技术,例如 OCR (Optical Character Recognition光学字符识别)技术等,可以从图像中识别较完整的
又子{曰息。若图像仅包括图片信息,则通过图片识别技术来提取关键内容信息,通过定义一对象映射关系库,对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息, 若图像中包含对象对应的至少一关键对象信息,则识别出图像中包含对象。例如苹果的照片、汽车的图像。此类信息,依靠现有技术还不能完全识别,需要定义对象映射关系库,该对象映射关系库可以自定定义在终端上,也可以通过其他方式,如互联网之类的途径获得。如苹果的关键对象信息,可以定义为,其实椭圆形或者圆形,有把,具有RGB(色彩模式)值区间为(255,0,0)到(255,255,0)颜色。以上关键对象信息可以定位为红苹果的信息,将这些关键对象信息可以数值化,如颜色的区间,苹果把的形状长度等。若信息形状为椭圆、带把、颜色为绿,则可以定义为青苹果,物体提取的关键点越多,识别该物体准确度越高。若图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,该半径可由用户预先设置,对关键区域的图片信息和文字信息按照文字识别技术和图片识别技术来提取关键内容信息。步骤S502,预存包含有关键内容信息与应用程序的匹配关系的映射表,本步骤可由存储子模块31实现。
步骤S503,获取图像,该图像为用户待处理对象的图像,本步骤可由图像获取模块 10实现。优选的是,终端设备100可通过自带的摄像子模块11拍摄获取图像,或者从外部数据源获取图像,即通过数据接收子模块12从外部设备、网络等外部数据源获取图像。步骤S504,对图像进行图像识别,并根据信息提取策略从图像中提取关键内容信息,本步骤可由信息提取子模块22实现。例如,从图像中识别出红苹果。步骤S505,将图像中提取的关键内容信息与映射表进行比对,判断是否有与所述关键内容信息匹配的至少一应用程序,若是则执行步骤S506,否则执行步骤S508,本步骤可由匹配子模块32实现。步骤S506,提示用户选择至少一应用程序进行激活,即发出至少一应用程序的激活提示信息,本步骤可由提示子模块33实现。例如若识别出图像为红苹果,则可发出红苹果相关的应用程序,例如苹果市场网站地址等。步骤S507,激活用户选择的所述至少一应用程序,例如收到确认激活一应用程序的用户指令后,激活确认的应用程序,本步骤可由程序激活模块40实现。步骤S508,向用户提示没有匹配的应用程序。图6是本发明第二实施例中提供的激活应用程序的方法流程图,该方法可由如图 3所示的终端设备100实现,所述方法包括步骤如下步骤S601,拍摄图像。例如用户通过手机的照相模式拍摄图像。步骤S602,判断用户是否要启动应用程序激活模式,若是则执行步骤S603,否则执行步骤S606。终端设备100可提供供用户选择的按钮或者菜单,步骤S603,若用户启动应用程序激活模式,将所拍摄的图像进行保存。步骤S604,从图像中提取关键内容信息。步骤S605,根据所述关键内容信息激活至少一应用程序。步骤S606,若用户不启动应用程序激活模式,则按照正常照相模式处理,即将所拍摄的图像进行保存即可。本发明的一个具体应用场景举例用户在整理出租车票,需要计算器,随手用手机对车票进行拍摄,手机对拍摄的内容进行图像识别,识别出该图像的关键内容信息是“出
租车票”。检索数据库中定义的关系为“出租车票------计算器应用程序”以及“出租车
票------出租车票报销制度应用程序”,手机根据关键内容信息一 “出租车票”在数据库
中检索出这两个应用程序,供用户选择,并激活用户确认的应用程序,从而免去了用户激活 “出租车票”相关的应用程序所耗费的时间和精力。综上所述,本发明在终端设备上增加了图像识别功能,首先利用摄像头等方式获取待处理对象的图像,接着智能识别并提取图像中的关键内容信息,进而能快速、自动地激活与所述关键内容信息相匹配的应用程序,以便于用户方便、快捷地激活所需的应用程序, 从而避免用户为激活应用程序耗费大量时间和精力。优选的是,本发明终端设备中可预存包含有关键内容信息与应用程序的匹配关系的映射表,再将图像中提取的关键内容信息与映射表进行比对,即可迅速查找到所述关键内容信息对应的应用程序并提示用户选择至少一应用程序进行激活,所述优选技术方案实现简单,处理速度更快且成本低。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种激活应用程序的方法,其特征在于,所述方法包括步骤如下 获取图像;从所述图像中提取关键内容信息; 根据所述关键内容信息激活至少一应用程序。
2.根据权利要求1所述的激活应用程序的方法,其特征在于,所述获取图像的步骤包括拍摄获取所述图像,或者从外部数据源获取所述图像。
3.根据权利要求1所述的激活应用程序的方法,其特征在于,所述方法还包括预定义所述关键内容信息的信息提取策略;所述从图像中提取关键内容信息的步骤包括对所述图像进行图像识别,并根据所述信息提取策略从所述图像中提取所述关键内容 fn息ο
4.根据权利要求3所述的激活应用程序的方法,其特征在于,所述信息提取策略包括 若所述图像仅包括文字信息,则通过文字识别技术来提取所述关键内容信息;若所述图像仅包括图片信息,则通过图片识别技术来提取所述关键内容信息,通过定义一对象映射关系库,所述对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息,若所述图像中包含所述对象对应的至少一所述关键对象信息,则识别出所述图像中包含所述对象;若所述图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,对所述关键区域的所述图片信息和所述文字信息按照所述文字识别技术和所述图片识别技术来提取所述关键内容信息。
5.根据权利要求1 4任一项所述的激活应用程序的方法,其特征在于,所述方法还包括预存包含有所述关键内容信息与应用程序的匹配关系的映射表; 所述根据关键内容信息激活至少一应用程序的步骤包括将所述图像中提取的关键内容信息与所述映射表进行比对,查找所述关键内容信息匹配的所有应用程序,提示用户选择至少一应用程序进行激活。
6.一种终端设备,其特征在于,包括 图像获取模块,用于获取图像;信息提取模块,用于从所述图像中提取关键内容信息; 激活模块,用于根据所述关键内容信息激活至少一应用程序。
7.根据权利要求6所述的终端设备,其特征在于,所述图像获取模块包括有 摄像子模块,用于通过拍摄获取所述图像;和/或数据接收子模块,用于从外部数据源获取所述图像。
8.根据权利要求6所述的终端设备,其特征在于,所述信息提取模块进一步包括 策略定义子模块,用于预定义所述关键内容信息的信息提取策略;信息提取子模块,用于对所述图像进行图像识别,并根据所述信息提取策略从所述图像中提取所述关键内容信息。
9.根据权利要求8所述的终端设备,其特征在于,所述信息提取策略包括 若所述图像仅包括文字信息,则通过文字识别技术来提取所述关键内容信息;若所述图像仅包括图片信息,则通过图片识别技术来提取所述关键内容信息,通过定义一对象映射关系库,所述对象映射关系库中包括若干对象,并且每一对象对应若干关键对象信息,若所述图像中包含所述对象对应的至少一所述关键对象信息,则识别出所述图像中包含所述对象;若所述图像包括图片信息和文字信息,则以焦点为中心,以预定距离为半径来设置一关键区域,对所述关键区域的所述图片信息和所述文字信息按照所述文字识别技术和所述图片识别技术来提取所述关键内容信息。
10.根据权利要求6 9任一项所述的终端设备,其特征在于,所述激活模块进一步包括存储子模块,用于预存包含有所述关键内容信息与应用程序的匹配关系的映射表; 匹配子模块,用于将所述图像中提取的关键内容信息与所述映射表进行比对,查找所述关键内容信息匹配的所有应用程序;提示子模块,用于提示用户选择至少一应用程序进行激活; 激活子模块,用于激活用户选择的所述至少一应用程序。
全文摘要
本发明适用于通信技术领域,提供了一种激活应用程序的方法,所述方法包括步骤有采用摄像头等方式获取图像;从所述图像中提取关键内容信息;根据所述关键内容信息激活至少一应用程序。相应地,本发明还提供一种设备终端。借此,本发明能够智能地进行应用程序的激活,以便于用户方便、快捷地激活所需的应用程序。
文档编号G06F3/048GK102298533SQ20111027947
公开日2011年12月28日 申请日期2011年9月20日 优先权日2011年9月20日
发明者闫鹏飞 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1