一种编码图像识别方法及移动终端技术

技术编号:20623240 阅读:55 留言:0更新日期:2019-03-20 14:44
本发明专利技术提供了一种编码图像识别方法及移动终端,属于移动终端技术领域。其中,移动终端可以识别输入的第一编码图像,若对第一编码图像识别失败,则存储第一编码图像,以及识别在预设时长内输入的第二编码图像,通过识别第二编码图像,提高目标操作能够被执行的概率,进一步地,若对第二编码图像识别失败,则存储第二编码图像,基于存储的第二编码图像以及第一编码图像,生成目标编码图像,最后,基于目标编码图像执行目标操作,这样,通过生成目标编码图像可以结合第一编码图像以及第二编码图像中的信息,进一步提高目标操作能够被执行的概率。

A Coded Image Recognition Method and Mobile Terminal

The invention provides a coding image recognition method and a mobile terminal, belonging to the technical field of mobile terminal. The mobile terminal can recognize the input first encoding image. If the recognition of the first encoding image fails, the first encoding image is stored and the second encoding image is recognized in a preset time. By identifying the second encoding image, the probability that the target operation can be executed is improved. Furthermore, if the recognition of the second encoding image fails, the second encoding image is stored. For example, based on the stored second encoding image and the first encoding image, the target encoding image is generated. Finally, the target operation is performed based on the target encoding image. Thus, by generating the target encoding image, the probability of the target operation being executed can be further improved by combining the information of the first encoding image and the second encoding image.

【技术实现步骤摘要】
一种编码图像识别方法及移动终端
本专利技术实施例涉及移动终端
,尤其涉及一种编码图像识别方法及移动终端。
技术介绍
由于图像能够携带多种信息,因此,在应用中,经常会通过编码的方式在图像中嵌入执行不同操作所需的信息,进而生成编码图像,例如,二维码图像。相应地,用户可以基于该编码图像中携带的信息来执行对应的操作,具体的,用户在执行对应操作时,通过扫描该图像从中获取信息,即可执行对应的操作。但是,由于编码图像可能存在损坏,例如,共享设备上的用于执行开启设备操作的二维码图像可能会由于人为破坏出现破损,这样,就会导致从该编码图像中获取的信息不足以执行对应的操作,进而导致无法执行该对应的操作。
技术实现思路
本专利技术提供一种编码图像识别方法及移动终端,以便解决无法通过识别编码图像来执行目标操作的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种编码图像识别方法,应用于移动终端,该方法可以包括:识别输入的第一编码图像;若对所述第一编码图像识别失败,则存储所述第一编码图像,以及识别在预设时长内输入的第二编码图像;若对所述第二编码图像识别失败,则存储所述第二编码图像;基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像;基于所述目标编码图像执行目标操作。第二方面,本专利技术实施例提供了一种移动终端,该移动终端可以包括:第一识别模块,用于识别输入的第一编码图像;第二识别模块,用于若对所述第一编码图像识别失败,则存储所述第一编码图像,以及识别在预设时长内输入的第二编码图像;存储模块,用于若对所述第二编码图像识别失败,则存储所述第二编码图像;生成模块,用于基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像;执行模块,用于基于所述目标编码图像执行目标操作。第三方面,本专利技术实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的编码图像识别方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的编码图像识别方法的步骤。在本专利技术实施例中,移动终端会识别输入的第一编码图像,若对第一编码图像识别失败,则存储第一编码图像,以及识别在预设时长内输入的第二编码图像,通过识别第二编码图像,提高目标操作能够被执行的概率,进一步地,若对第二编码图像识别失败,则存储第二编码图像,基于存储的第二编码图像以及第一编码图像,生成目标编码图像,最后,基于目标编码图像执行目标操作,这样,通过生成目标编码图像可以结合第一编码图像以及第二编码图像中的信息,进一步提高目标操作能够被执行的概率。附图说明图1是本专利技术实施例提供的一种编码图像识别方法的步骤流程图;图2-1是本专利技术实施例提供的另一种编码图像识别方法的步骤流程图;图2-2是本专利技术实施例提供的一种第一编码图像示意图;图2-3是本专利技术实施例提供的一种第二编码图像示意图;图3是本专利技术实施例提供的一种移动终端的框图;图4是本专利技术实施例提供的另一种移动终端的框图;图5为实现本专利技术各个实施例的一种移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例提供的一种编码图像识别方法的步骤流程图,如图1所示,该方法可以应用于移动终端,该方法可以包括:步骤101、识别输入的第一编码图像。本专利技术实施例中,移动终端用户可以在需要对编码图像进行识别时,对编码图像识别图标进行单击或双击等操作,从而启动移动终端的编码图像扫描功能,接着,用户可以控制移动终端的摄像头采集该第一编码图像,进而实现将第一编码图像输入移动终端,相应地,移动终端可以识别该输入的第一编码图像,即,获取该第一编码图像中的信息,并基于信息执行对应的目标操作。其中,该第一编码图像可以是设置在目标设备上的,用于对目标设备执行目标操作的编码图像,例如,设置在共享单车上的,用于开启单车的二维码图像。步骤102、若对所述第一编码图像识别失败,则存储所述第一编码图像,以及识别在预设时长内输入的第二编码图像。实际应用中,目标设备上设置的第一编码图像可能会出现损坏的现象,例如,被人为恶意损坏,在使用过程中由于剐蹭导致的损坏,等等,因此第一编码图像可能会存在信息缺失,所包含的信息不足的问题,即,第一编码图像中包含的信息的信息量小于执行目标操作所需信息的信息量,这样,就会导致移动终端对第一编码图像的识别操作失败,即,移动终端无法基于该第一编码图像中包含的信息来对目标设备执行目标操作。相应地,为了提高目标操作能够被执行的概率,在对第一编码图像识别失败的情况下,用户如果想要继续实现目标操作,往往会在预设时间内继续输入第二编码图像,因此,本步骤中,移动终端可以将用户在预设时长内输入的编码图像作为针对该目标操作的第二编码图像进行识别,其中,该预设时长可以是用户通过连续扫描多张编码图像来实现目标操作时,扫描操作的最大时间间隔时长,其中,该最大时间间隔时长可以是预先对多名用户进行试验得到的。具体的,该第二编码图像可以是与第一编码图像内容相同,位置不同的编码图像,例如,共享单车中车头、车尾分别设置的两个编码图像,其中,用户先输入的编码图像即为第一编码图像,后输入的编码图像即为第二编码图像。进一步地,为了避免对第二编码图像识别失败,导致无法执行目标操作的问题,本步骤中,移动终端可以在对第一编码图像识别失败时,存储第一编码图像,以实现将第一编码图像中所携带的部分信息保存。步骤103、若对所述第二编码图像识别失败,则存储所述第二编码图像。实际应用中,目标设备上设置的第二编码图像也可能同样会出现损坏的现象,例如,被人为恶意损坏,在使用过程中由于剐蹭导致的损坏,等等,因此第二编码图像也可能会存在信息缺失,所包含的信息不足的问题,即,第二二维码图像中包含的信息的信息量小于执行目标操作所需信息的信息量,这样,就会导致移动终端对第二编码图像的识别操作失败,即,移动终端无法基于该第二编码图像来对目标设备执行目标操作。进一步地,由于第一编码图像损坏的区域可能与第二编码图像损坏的区域不同,因此,第一编码图像缺失的信息与第二编码图像缺失的信息不同,即,第一编码图像中可能包含第二编码图像中缺失的信息,第二编码图像中可能包含第一编码图像中缺失的信息,因此,本步骤中,移动终端可以在对第二编码图像识别失败时,存储该第二编码图像,以实现将第二编码图像中所携带的部分信息保存。步骤104、基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像。本步骤中,移动终端可以结合第二编码图像以及第一编码图像生成目标编码图像,以综合第一编码图像中包含的信息以及第二编码图像中包含的信息,最大程度丰富可以用于执行目标操作的信息量。步骤105、基于所述目标编码图像执行目标操作。本专利技术实施例中,由于目标编码图像是结合第二编码图像以及第一编本文档来自技高网...

【技术保护点】
1.一种编码图像识别方法,应用于移动终端,其特征在于,所述方法包括:识别输入的第一编码图像;若对所述第一编码图像识别失败,则存储所述第一编码图像,以及识别在预设时长内输入的第二编码图像;若对所述第二编码图像识别失败,则存储所述第二编码图像;基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像;基于所述目标编码图像执行目标操作。

【技术特征摘要】
1.一种编码图像识别方法,应用于移动终端,其特征在于,所述方法包括:识别输入的第一编码图像;若对所述第一编码图像识别失败,则存储所述第一编码图像,以及识别在预设时长内输入的第二编码图像;若对所述第二编码图像识别失败,则存储所述第二编码图像;基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像;基于所述目标编码图像执行目标操作。2.根据权利要求1所述的方法,其特征在于,所述基于存储的所述第二编码图像以及所述第一编码图像,生成目标编码图像,包括:基于所述第一编码图像确定第一有效区域图像,以及基于所述第二编码图像确定第二有效区域图像;将所述第一有效区域图像与所述第二有效区域图像结合,生成目标编码图像。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一编码图像确定第一有效区域图像,以及基于所述第二编码图像确定第二有效区域图像,包括:利用预设的图像矫正算法,将所述第一编码图像的形状以及所述第二编码图像的形状调整至预设形状;利用预设的图像检测算法,分别确定所述第一编码图像中的第一有效区域,以及所述第二编码图像中的第二有效区域;将所述第一编码图像中,除所述第一有效区域之外的区域中每个像素点的像素值设置为预设值,得到所述第一有效区域图像;将所述第二编码图像中,除所述第二有效区域之外的区域中每个像素点的像素值设置为所述预设值,得到所述第二有效区域图像。4.根据权利要求3所述的方法,其特征在于,所述将所述第一有效区域图像与所述第二有效区域图像结合,生成目标编码图像,包括:将所述第一有效区域图像以及所述第二有效区域图像中任一张图像确定为基准图像,并将另一张图像确定为对比图像;对于所述基准图像中每个基准像素点,若所述基准像素点的像素值与所述对比图像中相同位置的对比像素点的像素值不同,且所述基准像素点的像素值为预设值,则将所述基准像素点的像素值调整为所述对比图像中相同位置的对比像素点的像素值;将调整后的所述基准图像确定为目标编码图像。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标编码图像执行所述目标操作,包括:对所述目标编码图像进行解析,获取所述目标编码图像中包含的信息;若所述目标编码图像中包含的信息的信息量不小于执行所述目标操作所需信息的信息量,则根据目标编码图像中包含的信息执行所述目标操作;若所述目标编码图像中包含的信息的信息量小于执行所述目标操作所需信息的信息量,则显示第一提醒信息;其中,所述第一提醒信息用于提醒用户信息不足,无法执行目标操作。6.根据权利要求1所述的方法,其特征在于,所述存储所述第一编码图像之后,所述方法还包括:显示第二提醒信息;其中,所述第二提醒信息用于提醒用户输入第二编码图像。7.一种移动终端,其特征在于,所述移动终端包括:第一识别模块,用于识别输入的第一编码图像;第二识别模块,用于若对所述第一编码图...

【专利技术属性】
技术研发人员:李寒
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1