一种信息处理方法及终端的制作方法

文档序号:10687190阅读:327来源:国知局
一种信息处理方法及终端的制作方法
【专利摘要】本发明实施例公开了一种信息处理方法及终端,其中,所述方法包括:获取源二维码图像,并根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像;对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。采用本发明,可通过模糊二维码控制目标应用的识别,并对源二维码进行安全检测以确定是否进行二维码图像识别,有利于提高二维码使用的安全性。
【专利说明】
一种信息处理方法及终端
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种信息处理方法及终端。
【背景技术】
[0002]二维码是一种按某种规律在平面或二维方向上的黑白相间的图形记录数据符号信息的某种特定的几何图形,其可以通过具有图像输入设备或光电扫描设备自动识读二维码特征信息。二维码可以存储各种信息例如网址、名片、文本信息、特定代码等等。
[0003]随着终端应用的普及化,二维码成为了终端与各个平台之间的桥梁,用户可以通过扫描二维码,进行好友添加、软件下载、信息获取等等。然而,二维码让我们便利生活的同时,也隐含着各种危险,例如一些不法分子利用二维码技术传播恶意链接信息例如非法网站或手机病毒等等,可以对手机里的存储信息如银行卡信息、短信、通讯录等进行窃取和利用,给用户造成较大损失。因此,如何提高二维码使用的安全性成为当前亟需解决的问题。

【发明内容】

[0004]本发明实施例提供一种信息处理方法及终端,可提高二维码使用的安全性。
[0005]本发明实施例提供了一种信息处理方法,包括:
[0006]获取源二维码图像,根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像;
[0007]对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;
[0008]若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。
[0009]本发明实施例提供了一种终端,其可包括:
[0010]获取单元,用于获取源二维码图像;
[0011 ]处理单元,用于根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像;
[0012]检测单元,用于对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;
[0013]所述处理单元,用于若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像;
[0014]控制单元,用于控制所述二维码图像的识别。
[0015]本发明实施例,可以通过获取源二维码图像,根据所述源二维码图像生成模糊二维码图像并控制目标应用显示所述模糊二维码图像,然后对所述源二维码图像的特征信息进行安全检测并获取安全检测结果,若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别,保证了合法的二维码图像才能够被目标应用所识别,提高了二维码图像使用的安全性。
【附图说明】
[0016]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的信息处理方法的第一实施例流程示意图;
[0018]图2是本发明实施例提供的信息处理方法的第二实施例的流程示意图;
[0019]图3是本发明实施例提供的终端的第一实施例结构示意图;
[0020]图4是本发明实施例提供的终端的第二实施例结构示意图;
[0021]图5是本发明实施例提供的终端的第三实施例结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023 ]具体实现中,本发明实施例中描述的终端可包括:手机、平板电脑、笔记本电脑、掌上电脑以及移动互联网设备(Mobile Internet Device,MID)等等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0024]请参照图1,是本发明实施例提供的信息处理方法的第一实施例流程示意图。本实施例中所描述的一种信息处理方法,包括步骤S1I?S103。
[0025]SlOl,获取源二维码图像,根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像。
[0026]具体实现中,终端获取源二维码图像,并根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像。本发明实施例中,终端可以包含摄像头用于扫描获取二维码图像。目标应用是指需要进行二维码扫描以及识别的安装于所述终端的应用程序。当终端接收到用户输入的或二维码应用发送的二维码扫描请求时,终端可以启动摄像头对二维码进行扫描,以获取源二维码图像。其中,所述源二维码图像可以是经过对焦处理后扫描所获得的源二维码图像。为了确保二维码图像使用的安全性,在目标应用对二维码进行识别前,需要对二维码图像的特征信息进行安全检测,本发明实施例中的安全检测是指检测所述源二维码图像的特征信息中是否包含有恶意链接信息。在安全检测过程中,需要限制目标应用对二维码图像进行识别。因此,本发明实施例将获得的源二维码图像分两路进行处理的,一路将源二维码图像进行模糊化处理,生成模糊的二维码图像,这样目标应用将无法识别二维码图像的特征信息。可选的,为了提升用户体验,避免此过程被用户误认为是二维码图像未能识别或扫描不成功等,可以将模糊的二维码图像进行显示,或输出二维码图像正在进行检测的提示信息。
[0027]S102,对所述源二维码图像的特征信息进行安全检测并获取安全检测结果。
[0028]具体实现中,所述终端对所述源二维码图像的特征信息进行安全检测并获取安全检测结果。本发明实施例中,所述终端将源二维码图像进行模糊化处理的同时,可以采用另一路处理流程:将源二维码图像进行安全检测,以对源二维码图像的特征信息进行获取。假设终端所存储的特征信息集合为合法特征信息集合,则匹配过程可以是:如获取到二维码图像的特征信息为统一资源定位器(Uniform Resource Locator,URL)地址,然后将所述地址与终端所存储的特征信息集合进行匹配,若匹配不一致,说明所述地址为非法地址,所述二维码图像也为非法二维码图像,需要限制所述二维码图像传递到所述目标应用或者提示用户所述二维码图像为非法二维码图像;若匹配一致,则说明所述地址为合法地址,所述二维码图像也为合法二维码图像,可以执行步骤S103。本发明实施例中,终端所存储的特征信息集合也可以为非法特征信息集合,则匹配一致说明所述源二维码图像的特征信息为非法二维码图像,反之,为合法二维码图像。
[0029]S103,若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。
[0030]具体实现中,若所述安全检测结果为合法二维码图像,所述终端将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。本发明实施例中,若所述安全检测结果为合法二维码图像,说明所述源二维码图像可以允许目标应用进行识别和特征信息的获取,可以将源二维码图像传递给所述目标应用,所述目标应用将不再显示模糊的二维码图像而显示所述源二维码图像,然后由目标应用对二维码图像进行识别,以获取所述二维码图像的特征信息。
[0031]本发明实施例,可以通过获取源二维码图像,根据所述源二维码图像生成模糊二维码图像并控制目标应用显示所述模糊二维码图像,然后对所述源二维码图像的特征信息进行安全检测并获取安全检测结果,若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别,保证了合法的二维码图像才能够被目标应用所识别,提高了二维码图像使用的安全性。
[0032]请参照图3,是本发明实施例提供的信息处理方法的第二实施例流程示意图。本实施例中所描述的一种信息处理方法,包括步骤S201?S209。
[0033]S201,获取源二维码图像,根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像。
[0034]本步骤的详细解释请参考图2中的步骤SlOl,在此不再赘述。
[0035]S202,判断是否从图像中提取到源二维码图像的特征信息。
[0036]具体实现中,所述终端判断是否从图像中提取到源二维码图像的特征信息。本发明实施例中,所述终端获取到源二维码图像之后,可以通过对所述源二维码图像进行二维码识别,提取到源二维码图像的特征信息,提取方法可以是根据二维码类型如线性堆叠式二维码、矩阵式二维码或邮政码等确定对应的解码规则,然后根据所述解码规则获取源二维码图像的特征信息,例如获取到某个网址信息、文本信息等等。
[0037]S203,若在预设时间范围内未提取到源二维码图像的特征信息,则输出信息提取失败的提不?目息。
[0038]S204,若在预设时间范围内提取到源二维码图像的特征信息,从所述源二维码图像中提取二维码特征信息。
[0039]具体实现中,若在预设时间范围内未提取到源二维码图像的特征信息,则所述终端输出信息提取失败的提示信息。本发明实施例中,终端中可以设有用于计时的定时器。在进行提取源二维码图像的特征信息时开启所述定时器进行计时,若在预设的时间阈值范围内没有提取到源二维码图像的特征信息,则确定所述特征信息可能提取失败,输出信息提取失败的提示信息,以防止特征信息无法提取的情况下终端一直处于信息提取的任务中,通过输出到信息提取失败的提示消息以告知用户信息提取失败;若在预设时间范围内提取到源二维码图像的特征信息,所述终端从所述源二维码图像中提取二维码特征信息,所述特征信息可以是网址、名片、文本信息、特定代码等等。
[0040]S205,将所述二维码特征信息与预设特征信息集合进行匹配。
[0041]S206,若匹配,确定安全检测结果为合法二维码图像。
[0042]S207,若不匹配,确定安全检测结果为非法二维码图像。
[0043]具体实现中,所述终端将所述二维码特征信息与预设特征信息集合进行匹配。本发明实施例中,所述预设特征信息集合可以是存储于终端本地、数据库服务器或云端服务器中,终端可以将所述二维码特征信息与本地预设特征信息集合进行匹配,或者是将所述二维码特征信息与远程数据库服务器中的预设特征信息集合进行匹配,或者是将所述二维码特征信息上传至云端服务器,并与云端服务器中的预设特征信息集合进行匹配,以进行安全检测。本发明实施例中的安全检测是指检测所述源二维码图像的特征信息中是否包含有恶意链接信息。假设终端所存储的特征信息集合为合法特征信息集合,则匹配过程可以是:如获取到二维码图像的特征信息为URL地址,将所述URL地址与终端所存储的特征信息集合中预设URL地址的进行匹配,若匹配不一致,说明所述地址为非法地址,所述二维码图像也为非法二维码图像,需要限制所述二维码图像传递到所述目标应用或者提示用户所述二维码图像为非法二维码图像;若匹配一致,则说明所述地址为合法地址,所述二维码图像也为合法二维码图像。可选的,终端所存储的特征信息集合也可以为非法特征信息集合,则匹配一致说明所述源二维码图像的特征信息为非法二维码图像,反之,为合法二维码图像。
[0044]S208,若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。
[0045]本步骤的详细解释请参考图2中的步骤S103,在此不再赘述。
[0046]S209,若所述安全检测结果为非法二维码图像,输出非法二维码图像的提示信息。
[0047]具体实现中,若所述安全检测结果为非法二维码图像,所述终端输出非法二维码图像的提示信息。本发明实施例中,若所述安全检测结果为非法二维码图像,则不能将所述非法二维码图像发送给所述目标应用,可以输出非法二维码图像的提示信息以告知用户。
[0048]本发明实施例,可以通过获取源二维码图像并根据所述源二维码图像生成模糊二维码图像,避免在没有进行安全检测之前所述目标应用对当前安全性未知的二维码图像进行识别,通过从图像中提取到源二维码图像的特征信息并与预设特征信息集合进行匹配,以确定安全检测结果,当源二维码图像为合法二维码时才可以将所述源二维码图像输出给所述目标应用,提高了二维码图像使用的安全性。
[0049]请参照图3,为本发明实施例提供的终端的第一实施例结构示意图。本发明实施例的终端包括:获取单元11、处理单元12、检测单元13和控制单元14。
[0050]获取单元11,用于获取源二维码图像。
[0051]处理单元12,用于根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像。
[0052]检测单元13,用于对所述源二维码图像的特征信息进行安全检测并获取安全检测结果。
[0053]所述处理单元12,用于若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像。
[0054]控制单元14,用于控制所述二维码图像的识别。
[0055]本发明实施例中各个单元的详细解释请参考图1?图2的方法实施例的相关部分解释,在此不再赘述。
[0056]请参照图4,为本发明实施例提供的终端的第二实施例结构示意图。本发明实施例的终端包括:获取单元11、处理单元12、检测单元13、控制单元14、判断单元15和输出单元16。
[0057]获取单元11,用于获取源二维码图像。
[0058]处理单元12,用于根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像。
[0059]判断单元15,用于判断是否从图像中提取到源二维码图像的特征信息。
[0060]输出单元16,用于若在预设时间范围内未提取到源二维码图像的特征信息,则输出?目息提取失败的提不?目息。
[0061]检测单元13,用于若在预设时间范围内提取到源二维码图像的特征信息,对所述源二维码图像的特征信息进行安全检测并获取安全检测结果。
[0062]具体的,所述检测单元13可以包括提取单元131、匹配单元132、第一确定单元133和第二确定单元134。
[0063]提取单元131,用于若在预设时间范围内提取到源二维码图像的特征信息,从所述源二维码图像中提取二维码特征信息。
[0064]匹配单元132,用于将所述二维码特征信息与预设特征信息集合进行匹配。
[0065]第一确定单元133,用于若所述二维码特征信息与预设特征信息集合匹配,确定安全检测结果为合法二维码图像。
[0066]第二确定单元134,用于若所述二维码特征信息与预设特征信息集合不匹配,确定安全检测结果为非法二维码图像。
[0067]所述处理单元12,用于若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。
[0068]所述输出单元16,用于若所述安全检测结果为非法二维码图像,输出非法二维码图像的提不?目息。
[0069]本发明实施例中各个单元的详细解释请参考图1?图2的方法实施例的相关部分解释,在此不再赘述。
[0070]请参照图5,是本发明实施例提供的终端的第三实施例结构示意图。本实施例中所描述的终端包括:至少一个输出设备1000例如显示屏;至少一个处理器2000,例如CPU;存储器3000;至少一个输入设备4000例如摄像头;上述输出设备1000、处理器2000、存储器3000和输入设备4000通过总线5000连接。
[0071]其中,上述输出设备1000,可用于提示信息和模糊的二维码图像的输出,上述输入设备4000,可用于获取源二维码图像。
[0072]上述存储器3000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器3000可用于存储终端的预设目标识别码和用于存储一组程序代码,上述输出设备1000、处理器2000和输入设备4000用于调用存储器3000中存储的程序代码,执行如下操作:
[0073]上述处理器2000,用于通过所述输入设备4000获取源二维码图像,并根据所述源二维码图像生成模糊二维码图像以控制目标应用通过所述输出设备1000显示所述模糊二维码图像;
[0074]上述处理器2000,还用于对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;
[0075]上述处理器2000,还用于若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。
[0076]在一种实施例中,上述处理器2000,用于若所述安全检测结果为非法二维码图像,通过所述输出设备1000输出非法二维码图像的提示信息。
[0077]在一种实施例中,上述处理器2000,用于判断是否从图像中提取到源二维码图像的特征信息;若在预设时间范围内提取到源二维码图像的特征信息,则对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;若在预设时间范围内未提取到源二维码图像的特征信息,则输出信息提取失败的提示信息。
[0078]在一种实施例中,上述处理器2000,用于从所述源二维码图像中提取二维码特征信息;将所述二维码特征信息与预设特征信息集合进行匹配;若匹配,确定安全检测结果为合法二维码图像;若不匹配,确定安全检测结果为非法二维码图像。
[0079]在一种实施例中,上述处理器2000,用于将所述二维码特征信息与本地预设特征信息集合进行匹配;或将所述二维码特征信息与数据库服务器中的预设特征信息集合进行匹配;或将所述二维码特征信息上传至云端服务器,并与云端服务器中的预设特征信息集合进行匹配。
[0080]具体实现中,本发明实施例中所描述的输出设备1000、处理器2000和存储器3000可执行本发明实施例提供的信息处理方法的第一实施例、第二实施例中所描述的实现方式,也可执行本发明实施例提供的终端中所描述的实现方式,在此不再赘述。
[0081 ]本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Uni t,中央处理器),或通过 ASIC( Appl icat 1n Specific IntegratedCircuit,专用集成电路)来实现。
[0082]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0083]本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
[0084]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0085]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种信息处理方法,其特征在于,所述方法包括: 获取源二维码图像,根据所述源二维码图像生成模糊二维码图像并控制目标应用显示所述模糊二维码图像; 对所述源二维码图像的特征信息进行安全检测并获取安全检测结果; 若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像,并控制对所述二维码图像进行识别。2.根据权利要求1所述的方法,其特征在于,所述获取安全检测结果之后,还包括: 若所述安全检测结果为非法二维码图像,输出非法二维码图像的提示信息。3.根据权利要求1所述的方法,其特征在于,所述对所述源二维码图像的特征信息进行安全检测之前,还包括: 判断是否从图像中提取到源二维码图像的特征信息 若在预设时间范围内提取到源二维码图像的特征信息,则执行对所述源二维码图像的特征信息进行安全检测并获取安全检测结果的步骤; 若在预设时间范围内未提取到源二维码图像的特征信息,则输出信息提取失败的提示?目息O4.根据权利要求1-3任意一项所述的方法,其特征在于,所述对所述源二维码图像的特征信息进行安全检测并获取安全检测结果,包括: 从所述源二维码图像中提取二维码特征信息; 将所述二维码特征信息与预设特征信息集合进行匹配; 若匹配,确定安全检测结果为合法二维码图像; 若不匹配,确定安全检测结果为非法二维码图像。5.根据权利要求4所述的方法,其特征在于,所述将所述二维码特征信息与预设特征信息集合进行匹配,包括: 将所述二维码特征信息与本地预设特征信息集合进行匹配;或, 将所述二维码特征信息与数据库服务器中的预设特征信息集合进行匹配;或, 将所述二维码特征信息上传至云端服务器,并与云端服务器中的预设特征信息集合进行匹配。6.一种终端,其特征在于,所述方法包括: 获取单元,用于获取源二维码图像; 处理单元,用于根据所述源二维码图像生成模糊二维码图像以控制目标应用显示所述模糊二维码图像; 检测单元,用于对所述源二维码图像的特征信息进行安全检测并获取安全检测结果;所述处理单元,用于若所述安全检测结果为合法二维码图像,将源二维码图像传递给所述目标应用进行显示以更新所述模糊二维码图像; 控制单元,用于控制所述二维码图像的识别。7.根据权利要求6所述的终端,其特征在于,所述终端还包括: 输出单元,用于若所述安全检测结果为非法二维码图像,输出非法二维码图像的提示?目息O8.根据权利要求6所述的终端,其特征在于,所述终端还包括判断单元; 所述判断单元,用于判断是否从图像中提取到源二维码图像的特征信息所述检测单元,还用于若在预设时间范围内提取到源二维码图像的特征信息,对所述源二维码图像的特征信息进行安全检测并获取安全检测结果; 所述输出单元,还用于若在预设时间范围内未提取到源二维码图像的特征信息,则输出?目息提取失败的提不?目息。9.根据权利要求6-8任意一项所述的终端,其特征在于,所述检测单元包括: 提取单元,用于从所述源二维码图像中提取二维码特征信息; 匹配单元,用于将所述二维码特征信息与预设特征信息集合进行匹配; 第一确定单元,用于若所述二维码特征信息与预设特征信息集合匹配,确定安全检测结果为合法二维码图像; 第二确定单元,用于若所述二维码特征信息与预设特征信息集合不匹配,确定安全检测结果为非法二维码图像。10.根据权利要求9所述的终端,其特征在于,所述匹配单元具体用于: 将所述二维码特征信息与本地预设特征信息集合进行匹配;或, 将所述二维码特征信息与数据库服务器中的预设特征信息集合进行匹配;或, 将所述二维码特征信息上传至云端服务器,并与云端服务器中的预设特征信息集合进行匹配。
【文档编号】G06K7/14GK106055693SQ201610408154
【公开日】2016年10月26日
【申请日】2016年6月12日
【发明人】曲大伟, 王三新
【申请人】深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1