移动终端的图像识别搜索方法、系统及移动终端与流程

文档序号:13934484阅读:182来源:国知局
移动终端的图像识别搜索方法、系统及移动终端与流程

本发明涉及信息处理技术领域,具体涉及一种移动终端的图像识别搜索方法、系统及移动终端。



背景技术:

随着移动终端搜索技术的不断成熟,人们进行图像搜索的意愿以及需求也越来越明显,目前,业界的图像搜索形式主要以拍照输入为主,其对用户操作成熟度要求比较高。例如:当用户进行手动拍照搜索时,图像搜索的主要流程包括:“用户启动图像搜索功能->用户拍照->系统识别->结果展现”。

现有的拍照搜索方式较为复杂,而且是跳转网页搜索,对用户来说并不是很便捷;而且从输入到输出的过程中,用户对系统检测到目标和自己想要搜索的目标是否一致,以及如何操作能够提升结果质量是无感知的,整个过程对用户是透明的。相应的,上述从输入到输出的过程存在两个问题:1、整个过程平均时间达到7s左右,正常移动用户的忍耐时间仅为3s,因此造成用户的大量流失;2、搜索透明化无节点性的反馈,使得用户对系统搜索的目标是什么、该目标与自己的搜索目标是否一致,自己的输入是否符合要求以及如何能提高自己的搜索准确率等信息一无所知,无法及时纠错直到看到最终的搜索结果。



技术实现要素:

针对上述现有技术的缺点,本发明提供一种移动终端的图像识别搜索方法、系统及移动终端,以优化现有的图像搜索技术,满足人们日益增长的个性化、便捷化的图像搜索需求。

本发明的目的与解决其技术问题可采用以下技术方案实现。

本发明提出的一种移动终端的图像识别搜索方法,包括如下步骤:接收用户发出的一目标启动指令,启动所述移动终端的拍摄模块拍摄一目标物体,获取所述目标物体的图像;识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;以及显示搜索到的所述相关联的搜索结果。

其中,所述响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果,更包括:根据所述图像的特征信息,从一搜索数据库中搜索并读取与所述图像的特征信息相关联的搜索结果;其中,所述搜索数据库存储于一存储单元中;或所述搜索数据库存储于一网络服务器中,通过网络与所述网络服务器通信以访问所述搜索数据库。

其中,还包括:获取所述拍摄模块实时拍摄的所述目标物体的图像作为调整检测图像;对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,以指导所述用户对所述调整检测图像进行优化调整;在满足图像选定条件时,获取所述拍摄模块当前拍摄的图像作为搜索图像;根据所述搜索图像进行搜索,并将所述搜索结果提供给所述用户。

其中,所述对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,还包括:对所述调整检测图像进行实体特征识别或环境参数识别;根据实体特征识别结果或环境参数识别结果,向用户反馈对应的所述拍摄指导建议。

其中,所述根据所述搜索图像进行搜索,并将所述搜索结果提供给所述用户,还包括:获取所述搜索图像中包括的目标实体;在所述搜索图像中截取与所述目标实体对应的局部图像,并将所述局部图像在搜索图像显示界面的第一显示位置进行显示;获取与所述目标实体对应的网络查询条件;根据所述网络查询条件进行网络搜索,并将搜索结果在所述搜索图像显示界面的第二显示位置进行显示。

本发明的目的与解决其技术问题还可采用以下技术措施进一步来实现。

依据本发明提出的一种移动终端的图像识别搜索系统,包括:拍摄模块,用于接收用户发出的一目标启动指令,拍摄一目标物体;获取模块,获取所述目标物体的图像;图像识别模块,用于识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;搜索模块,用于响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;以及显示模块,显示搜索到的相关联的搜索结果。

其中,更包括:调整检测图像获取模块,获取所述拍摄模块实时拍摄的所述目标物体的图像作为调整检测图像;拍摄指导建议反馈模块,对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,以指导所述用户对所述调整检测图像进行优化调整;搜索图像获取模块,在满足图像选定条件时,获取所述拍摄模块当前拍摄的图像作为搜索图像;所述显示模块,根据所述搜索图像进行搜索,并将所述搜索结果提供给所述用户。

其中,所述拍摄指导建议反馈模块具体用于,对所述调整检测图像进行实体特征识别或环境参数识别;根据实体特征识别结果或环境参数识别结果,向用户反馈对应的所述拍摄指导建议。

一种移动终端,包括:至少一个处理器;存储器;及存储在所述存储器上的的图像识别搜索程序,所述图像识别搜索程序被所述处理器运行时实现如下操作:接收用户发出的一目标启动指令,启动所述移动终端的拍摄模块拍摄一目标物体,获取所述目标物体的图像;识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;以及显示搜索到的相关联的搜索结果。

一种计算机可读存储介质,所述计算机可读存储介质上存储有图像识别搜索程序,所述图像识别搜索程序被处理器运行时实现上述中任一项所述的方法的步骤。

藉由以上技术方案和措施,本发明提供了一种移动终端的图像识别搜索方法、系统及移动终端,通过获取摄像头实时捕捉的图像作为调整检测图像;对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议;在满足图像选定条件时,获取所述摄像头当前捕捉的图像作为搜索图像;根据所述搜索图像进行网络搜索,并将网络搜索结果提供给所述用户的技术手段,实现了本地获取与调整检测图像对应的用户反馈拍摄指导建议后,以可感知形式提供给用户,在大大减少搜索耗时的前提下,有效提高用户输入的搜索图像的质量,进而可以相应提高图像搜索的质量,使得搜索产品对搜索图像的识别和判断更加精准,最终可以提升单次搜索效率,提高用户使用该搜索产品的搜索频次。

附图说明

图1a至图1b是本发明第一实施例中的一种移动终端的图像识别搜索系统的模块示意图。

图2是本发明第二实施例中移动终端的图像识别搜索方法的流程示意图。

图3a是本发明第三实施例中移动终端的图像识别搜索方法的流程示意图。

图3b是本发明第三实施例中的一种根据环境参数识别结果,向用户反馈对应的拍摄指导建议的显示示意图。

图4a是本发明第四实施例中移动终端的图像识别搜索方法的流程示意图。

图4b至图4e是本发明第四实施例中的一种根据实体特征识别结果,向用户反馈对应的拍摄指导建议的显示示意图。

图5a是本发明第五实施例中移动终端的图像识别搜索方法的流程示意图。

图5b是本发明第五实施例中一种在搜索图像展示界面中显示图像搜索结果的显示示意图。

图6是本发明提出的一种移动终端的结构示意图。

具体实施方式

为更进一步阐述本发明一种移动终端的图像识别搜索方法、系统及移动终端为达成预定发明目的所采取的技术手段及其达成的功效,以下结合附图及较佳实施例,对依据本发明提出的移动终端的图像识别搜索方法、系统及移动终端之具体实施方式、结构、特征及其功效,做一详细说明。

请参照图1a至图1b,其为本发明第一实施例中的一种移动终端的图像识别搜索系统的模块示意图。

在图1a中,本发明提出的一种移动终端的图像识别搜索系统的模块示意图,该移动终端包括;拍摄模块110、获取模块120、图像识别模块130、搜索模块140以及显示模块150,其中,所述拍摄模块110,用于接收用户发出的一目标启动指令,拍摄一目标物体;获取模块120,获取所述目标物体的图像;图像识别模块130,用于识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;搜索模块140,用于响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;以及显示模块150,显示搜索到的相关联的搜索结果。

在一实施例中,还包括:根据所述图像的特征信息,从一搜索数据库中搜索并读取与所述图像的特征信息相关联的搜索结果;其中,所述搜索数据库存储于一存储单元中;或所述搜索数据库存储于一网络服务器中,通过网络与所述网络服务器通信以访问所述搜索数据库。

在图1b中,该移动终端还包括;调整检测图像获取模块160、拍摄指导建议反馈模块170、搜索图像获取模块180;其中,调整检测图像获取模块160,获取所述拍摄模块实时拍摄的所述目标物体的图像作为调整检测图像;拍摄指导建议反馈模块170,对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,以指导所述用户对所述调整检测图像进行优化调整;搜索图像获取模块180,在满足图像选定条件时,获取所述拍摄模块当前拍摄的图像作为搜索图像;所述显示模块150,根据所述搜索图像进行搜索,并将所述搜索结果提供给所述用户。

在一实施例中,所述拍摄指导建议反馈模块170具体用于,对所述调整检测图像进行实体特征识别或环境参数识别;根据实体特征识别结果或环境参数识别结果,向用户反馈对应的所述拍摄指导建议。

在一实施例中,还包括:所述实体特征识别具体是指根据所述调整检测图像中包括的实体数量、实体与摄像头之间的距离以及识别出的实体是否满足与实体类型对应的类型识别条件等实体特征的识别结果,向用户反馈对应的拍摄指导建议,例如:远离目标拍摄对象或者靠近目标拍摄对象等拍摄指导建议。当然,可以理解的是,所述拍摄指导建议可以通过不同描述方式(例如:靠近目标或者接近目标等),不同的表达方式(例如:语音或者文字)反馈给所述用户,本实施例对此并不进行限制。

在一实施例中,还包括:通过本地的sift(scale-invariantfeaturetransform,尺度不变特征变换)技术,在所述调整检测图像中进行特征点提取,进而识别出该调整检测图像中包括的可相互区别的,一个或者多个独立实体。所述环境参数识别具体是指,根据所述调整检测图像的图像特征参数的识别结果(例如:亮度,和/或清晰度),向用户反馈对应的拍摄指导建议,例如:打开闪光灯或者关闭闪光灯等。

在一实施例中,还包括:所述调整检测图像不同于用户最终进行网络搜索的搜索图像,而是在用户确定输入搜索图像之前,摄像头实时捕捉到的图像,通过对该调整检测图像进行识别,可以指导用户应如何调整摄像头进行拍摄,以使最终基于搜索图像的网络搜索结果尽可以准确。其中,可以在获取摄像头实时捕捉的图像作为调整检测图像的同时,将实时获取的所述调整检测图像在拍摄取景框中显示给用户。

请参照图2,为本发明第二实施例中移动终端的图像识别搜索方法的流程示意图。包括如下步骤:

步骤s210:接收用户发出的一目标启动指令,启动所述移动终端的拍摄模块拍摄一目标物体,获取所述目标物体的图像;

步骤s220:识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;

步骤s230:响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;

步骤s240:显示搜索到的所述相关联的搜索结果。

在本发明的第一实施例中,所述响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果,更包括:根据所述图像的特征信息,从一搜索数据库中搜索并读取与所述图像的特征信息相关联的搜索结果;其中,所述搜索数据库存储于一存储单元中;或所述搜索数据库存储于一网络服务器中,通过网络与所述网络服务器通信以访问所述搜索数据库。

请参照图3a,为本发明第三实施例中移动终端的图像识别搜索方法的流程示意图。包括如下步骤:

步骤s310:获取所述拍摄模块实时拍摄的所述目标物体的图像作为调整检测图像。

在一实施例中,还包括:用户有图像搜索需求时,可以相应开启终端设备中的图像搜索引擎的客户端软件中的拍照搜图功能,该客户端软件可以进而开启终端设备的摄像头,并获取摄像头实时捕捉的图像作为调整检测图像。其中,所述调整检测图像不同于用户最终进行网络搜索的搜索图像,而是在用户确定输入搜索图像之前,摄像头实时捕捉到的图像,通过对该调整检测图像进行识别,可以指导用户应如何调整摄像头进行拍摄,以使最终基于搜索图像的网络搜索结果尽可以准确。可选的,可以在获取摄像头实时捕捉的图像作为调整检测图像的同时,将实时获取的所述调整检测图像在拍摄取景框中显示给用户。

步骤s320:对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,以指导所述用户对所述调整检测图像进行优化调整;

其中,进行本地识别的目的就是为了减少搜索耗时,如背景技术所述,现有的图像搜索技术主要是将用户拍摄的图像发送到后端服务器进行搜索,整个过程耗时较长(7s左右),且搜索结果无法预知;在本实施例中,创造性的提出对所述调整检测图像进行本地识别的方案,实验发现,单次本地识别耗时仅170ms,可实时快速反馈,提高转化率。

在一实施例中,还包括:本地对所述调整检测图像进行实体特征识别;根据实体特征识别结果,向用户反馈对应的拍摄指导建议。

在一实施例中,还包括:本地对所述调整检测图像进行环境参数识别;根据环境参数识别结果,向用户反馈对应的拍摄指导建议。

在一实施例中,还包括:本地对所述调整检测图像进行实体特征识别和环境参数识别;根据实体特征识别结果和环境参数识别结果,向用户反馈对应的拍摄指导建议。

在一实施例中,还包括:所述实体特征识别具体是指根据所述调整检测图像中包括的实体数量、实体与摄像头之间的距离以及识别出的实体是否满足与实体类型对应的类型识别条件等实体特征的识别结果,向用户反馈对应的拍摄指导建议,例如:远离目标拍摄对象或者靠近目标拍摄对象等拍摄指导建议。

在一实施例中,还包括:通过本地的sift(scale-invariantfeaturetransform,尺度不变特征变换)技术,在所述调整检测图像中进行特征点提取,进而识别出该调整检测图像中包括的可相互区别的,一个或者多个独立实体。所述环境参数识别具体是指,根据所述调整检测图像的图像特征参数的识别结果(例如:亮度,和/或清晰度),向用户反馈对应的拍摄指导建议,例如:打开闪光灯或者关闭闪光灯等。

在一实施例中,还包括:根据环境参数的识别结果,向用户反馈对应的拍摄指导建议,可以包括:如果确定所述调整检测图像的图像特征参数不满足第一拍照识别条件,则生成指导用户开启闪光灯的拍摄指导建议反馈给所述用户;如果确定所述调整检测图像的图像特征参数不满足第二拍照识别条件,则生成指导用户关闭闪光灯的拍摄指导建议反馈给所述用户;其中,所述图像特征参数包括:亮度,和/或清晰度。

具体的,如果确定所述调整检测图像的亮度小于第一设定亮度阈值(也即:不满足第一拍照识别条件),则生成指导用户开启闪光灯的拍摄指导建议反馈给所述用户;如果确定所述调整检测图像的亮度大于第二设定亮度阈值(也即:不满足第二拍照识别条件),则生成指导用户关闭闪光灯的拍摄指导建议反馈给所述用户,以使用户最终拍摄出光线适中的清晰图像作为搜索图像。

在图3b中,示出了本发明第三实施例中的一种根据环境参数识别结果,向用户反馈对应的拍摄指导建议的显示示意图;

步骤s330:在满足图像选定条件时,获取所述拍摄模块当前拍摄的图像作为搜索图像;

在一实施例中,还包括有两种拍照搜图的方式,典型的,手动拍照方式和自动拍照的方式。相应的,如果用户选择了手动拍照方式,则可以在检测到用户输入的拍照指令时,确定满足图像选定条件;如果用户选择了自动拍照方式,则可以在稳定等待时间内,检测到实时获取的所述调整检测图像满足拍照稳定条件(典型的,不同时间获取的调整检测图像没有明显变化)时,确定满足图像选定条件。

步骤s340:根据所述搜索图像进行搜索,并将所述搜索结果提供给所述用户。

在一实施例中,还包括:可以在获取搜索图像后,将当前界面(拍摄取景框)跳转至搜索结果展示界面中以显示相应的网络搜索结果;在本实施例的另一个可选的实施方式中,可以在获取搜索图像后,首先为用户提供搜索图像展示界面,其中,所述搜索图像展示界面具体是指图像搜索引擎的客户端提供给用户浏览其所输入的搜索图像的程序界面,并在该搜索图像展示界面中同时显示用户输入的搜索图像(全部或者局部)以及与所述搜索图像对应的部分网络搜索结果。

请参照图4a,为本发明第四实施例中移动终端的图像识别搜索方法的流程示意图。包括如下步骤:

步骤s410:获取摄像头实时捕捉的图像作为调整检测图像。

步骤s420:本地对所述调整检测图像进行实体特征识别。

步骤s430:判断在所述调整检测图像中识别出的实体数量是否为1:若是,执行s440;否则,执行s4100。

在本实施例中,考虑到用户一般通过图像搜索引擎的客户端进行拍照搜图时,其以很大的概率是对一个特定的单一实体内容感兴趣。因此,如果实时获取的调整检测图像中包含有大于1个实体或者未能包含1个完整实体,则图像搜索引擎最终返回的网络搜索结果可能就会与用户的实际搜索需求发生偏差。相应的,可以在根据调整检测图像中识别出的实体数量,向用户提供对应的拍摄指导建议。

其中,在图4b至图4e中,示出了本发明第四实施例中的一种根据实体特征识别结果,向用户反馈对应的拍摄指导建议的显示示意图;

如图4b所示,调整检测图像中包含了两个完整实体,“树”以及“雪人”,而用户真正的搜索需求一般仅是“树”或者仅是“雪人”,如果根据该调整检测图像向用户返回网络搜索结果,则该网络搜索结果会包括有用户不需要的实体的信息,因此,可以向用户反馈“请靠近目标”的拍摄指导建议,以使得最终用户输入的搜索图像仅包括单一实体;相类似的,如图4c所示,所述调整检测图像中包括的“树”或者“雪人”均不完整,基于一个不完整的实体进行网络搜索,最终的返回的网络搜索结果也会有较大误差,因此,可以向用户反馈“请远离目标”的拍摄指导建议,以使得最终用户输入的搜索图像仅包括单一实体;相类似的,如图4c所示,所述调整检测图像中包括的“树”或者“雪人”均不完整,基于一个不完整的实体进行网络搜索,最终的返回的网络搜索结果也会有较大误差,因此,可以向用户反馈“请远离目标”的拍摄指导建议,以使得最终用户输入的搜索图像包括完整实体。当然,可以理解的是,所述拍摄指导建议可以通过不同描述方式(例如:靠近目标或者接近目标等),不同的表达方式(例如:语音或者文字)反馈给所述用户,本实施例对此并不进行限制。

步骤s440:判断识别出的所述实体与所述摄像头之间的距离是否小于第一距离阈值,若是,执行s450;否则,执行s460。

进一步的,在识别出单一实体之后,可以进而根据实体与摄像头之间的距离,指导用户对拍摄焦距进行调整,以使得在搜索图像中该实体的大小更有利于网络搜索。

步骤s450:生成指导用户远离目标拍摄对象的拍摄指导建议反馈给所述用户,执行s4130。

步骤s460:判断识别出的所述实体与所述摄像头之间的距离是否大于第二距离阈值,若是,执行s470;否则,执行s480。

步骤s470:生成指导用户靠近目标拍摄对象的拍摄指导建议反馈给所述用户,执行s4130。

在本实施例中,在获取实体在调整检测图像中的像素坐标后,可以根据图像像素坐标与实际位置坐标之间的对应关系,确定在实际位置空间中,该实体与摄像头之间的距离值,并可以根据该距离值与设定距离阈值之间的差异值,向用户反馈对应的拍摄指导建议。

其中,如图4d所示,当确定摄像头与该实体(“雪人”)之间的距离较远时,可以向用户反馈“请靠近目标”的拍摄指导建议;如图4e所示,当确定摄像头与该实体(“雪人”)之间的距离较近时,可以向用户反馈“请远离目标”的拍摄指导建议,以最终确保该实体在搜索图像中大小适中,以便于后续的网络搜索。

步骤s480:判断识别出的所述实体是否满足与所述实体的实体类型对应的类型识别条件,若是,执行s4130;否则,执行s490。

在本实施例中,图像搜索引擎的客户端本地存储有多个不同实体类型的识别模板,例如:花卉、植物、动物、水果以及蔬菜等。在对调整检测图像进行实体识别时,可以进而确定识别出的实体所属的实体类型。

步骤s490:生成与所述实体类型匹配的拍摄指导建议反馈给所述用户,执行s4130。

步骤s4100:判断在所述调整检测图像中识别出的实体是否大于1,若是,执行s4110;否则,执行s4120。

步骤s4110:生成指导用户靠近目标拍摄对象的拍摄指导建议反馈给用户,执行s4130。

步骤s4120:生成指导用户远离目标拍摄对象的拍摄指导建议反馈给用户,执行s4130。

步骤s4130:判断是否满足图像选定条件,若是,执行s2140;否则,返回执行s430。

步骤s4140:获取所述摄像头当前捕捉的图像作为搜索图像。

步骤s4150:根据所述搜索图像进行网络搜索,并将网络搜索结果提供给所述用户。

请参照图5a,其为本发明第五实施例中移动终端的图像识别搜索方法的流程示意图。包括如下步骤:

步骤s510:获取摄像头实时捕捉的图像作为调整检测图像。

步骤s520:对所述调整检测图像进行本地识别,并根据本地识别结果向用户反馈拍摄指导建议,以指导所述用户对所述调整检测图像进行优化调整。

步骤s530:在满足图像选定条件时,获取所述摄像头当前捕捉的图像作为搜索图像。

步骤s540:获取所述搜索图像中包括的目标实体。

步骤s550:在所述搜索图像中截取与所述目标实体对应的局部图像,并将所述局部图像在搜索图像显示界面的第一显示位置进行显示。

步骤s560:获取与所述目标实体对应的网络查询条件。

步骤s570:根据所述网络查询条件进行网络搜索,并将搜索结果在所述搜索图像展示界面的第二显示位置进行显示。

其中,在图5b中,示出了本发明第五实施例中一种在搜索图像展示界面中显示图像搜索结果的显示示意图。

如图5b所示,当搜索图像被确定之后,将会基于该搜索图像获取用户选择搜索的目标实体,并根据该目标实体在搜索图像中的位置,将搜索图像中包含该目标实体的局部图像5101截取出来,在搜索图像展示界面中进行半屏显示(上半屏),同时,将基于该目标实体的搜索结果5102(部分的),同样在所述搜索图像展示界面中进行半屏显示(下半屏)。

相应的,在所述搜索图像展示界面中同时包括有“查看更多搜索结果”的选项5103,当用户对半屏显示的搜索结果5102不满意时,可以将界面跳转至搜索结果展示界面中查看更多其他的搜索结果。这样设置的好处是:由于图像识别技术存在局限性,因此即便用户输入的图片质量为优质图片,仍然存在搜索结果错误或检索结果与用户意图不一致的情况。因此将用户多维诉求结构化以半屏展开的方式前置呈现给用户,方便用户快速浏览摘要信息以找到满意结果,或者重新发起检索,提升单次检索反馈效率的同时提高搜索频次。

请参照图6,其为本发明提出的一种移动终端的结构示意图。请配合参照图1。

在图6中,该移动终端600包括:至少一个处理器601、存储器602、至少一个网络接口603。移动终端600中的各个组件通过总线系统604耦合在一起。可理解,总线系统604用于实现这些组件之间的连接通信。总线系统604除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统604。

在一实施例中,还包括:用户接口605,其中,用户接口605可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等,用于接收用户的信息输入操作。

在一实施例中,还包括:网络接口603可以连接通信设备,用于接收外部输入的信号指令。

可以理解,本发明实施例中的存储器602可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器或闪存。易失性存储器可以是随机存取存储器,其用作外部高速缓存。本文描述的系统和方法的存储器602旨在包括但不限于这些和任意其它适合类型的存储器。

另外,存储器602存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统6021和应用程序6022。其中,操作系统6021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。其在,应用程序6022,包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序6022中。

在一实施例中,还包括:通过调用存储器602存储的程序或指令,具体的,可以是应用程序6022中存储的程序或指令,处理器601用于接收用户发出的一目标启动指令,启动所述移动终端的拍摄模块拍摄一目标物体,获取所述目标物体的图像;识别所述目标物体的图像,提取所述图像的特征信息,同时产生一信息搜索的请求信号;响应所述信息搜索的请求信号,根据所述图像的特征信息,搜索与所述图像的特征信息相关联的搜索结果;以及显示搜索到的所述相关联的搜索结果。

上述本发明实施例揭示的方法可以应用于处理器601中,或者由处理器601实现。处理器601可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器601中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。

软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器602中,处理器601读取存储器602中的信息,结合其硬件完成上述方法的步骤。

移动终端600能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。

本发明实施例7提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有图像识别搜索程序,所述图像识别搜索程序被处理器601运行时实现上述中任一项所述的方法的步骤。

可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

在一实施例中,还包括:本发明的实施方式的构造也能够应用于移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等设备。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改与等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1