一种二维码的解码控制方法及装置制造方法及图纸

技术编号:12625985 阅读:79 留言:0更新日期:2015-12-31 19:37
本申请公开了一种二维码的解码控制方法及装置,应用于电子设备,所述方法包括:监测所述电子设备在预设时间长内的运动参数,所述运动参数表征所述电子设备相对于目标二维码是否处于静止状态;在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码。本申请能够避免现有技术中因设备处于晃动状态需要设备的镜头循环进行对焦及图片采集引起电能和内存消耗的情况,只有在设备处于相对静止时才会触发设备进行解码操作,即对焦及图片采集进而识别二维码,由此,本申请能够明显减少设备的对焦及图片采集操作,降低解码过程中所引起的电能消耗及内存消耗。

【技术实现步骤摘要】

本申请涉及
,更具体的说是涉及一种二维码的解码控制方法及装置
技术介绍
目前,手机等终端通常采用以下方案实现对二维码的解码:打开手机等终端识读二维码的应用之后,应用利用相机摄像头正确对焦并采集到清晰的图片,进而识别二维码,完成解码。但是这一过程中,因终端的晃动或二维码的移动会使得终端的摄像头需要循环对焦并多次采集图片,直到对焦完成采集到清晰的图片,而镜头的循环对焦及图片采集会造成大量的电能消耗及内存消耗。
技术实现思路
有鉴于此,本申请提供了一种二维码的解码控制方法及装置,用以解决现有技术中的二维码解码控制方案中镜头的循环对焦及图片采集会造成大量的电能消耗及内存消耗的技术问题,为实现上述目的,本申请提供如下技术方案:一种二维码的解码控制方法,应用于电子设备,所述方法包括:监测所述电子设备在预设时间长内的运动参数,所述运动参数表征所述电子设备相对于目标二维码是否处于静止状态;在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码。上述方法,优选的,所述监测所述电子设备在预设时间长内的运动参数,包括:监测所述电子设备在预设时间长内的水平角度参数和垂直角度参数;基于所述水平角度参数和垂直角度参数,获取所述电子设备的运动参数。上述方法,优选的,所述监测所述电子设备在预设时间长内的水平角度参数和垂直角度参数,包括:以预设的数据采集频率,采集所述电子设备在预设时间长内的多组水平角度参数和多组垂直角度参数。上述方法,优选的,基于所述水平角度参数和垂直角度参数,获取所述电子设备的运动参数,包括:获取所述多组水平角度参数和所述多组垂直角度参数的方差值作为所述电子设备的运动参数。上述方法,优选的,所述相对静止控制条件包括:所述运动参数中的方差值小于预设的阈值;相应的,在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码,包括:在所述运动参数中的方差值小于所述阈值时,触发所述电子设备对所述目标二维码进行对焦及图片采集,对采集到的图片进行二维码识别,完成解码。本申请提供了一种二维码的解码控制装置,应用于电子设备,所述装置包括:参数监测单元,用于监测所述电子设备在预设时间长内的运动参数,所述运动参数表征所述电子设备相对于目标二维码是否处于静止状态;解密触发单元,用于在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码。上述装置,优选的,所述参数监测单元包括:水平垂直监测子单元,用于监测所述电子设备在预设时间长内的水平角度参数和垂直角度参数;运动参数获取子单元,用于基于所述水平角度参数和垂直角度参数,获取所述电子设备的运动参数。上述装置,优选的,所述水平垂直监测子单元包括:参数采样模块,用于以预设的数据采集频率,采集所述电子设备在所述预设时间长内的多组水平角度参数和多组垂直角度参数。上述装置,优选的,所述运动参数获取子单元包括:方差获取模块,用于获取所述多组水平角度参数和所述多组垂直角度参数的方差值作为所述电子设备的运动参数。上述装置,优选的,所述相对静止控制条件包括:所述运动参数中的方差值小于预设的阈值;相应的,所述解码触发单元包括:对焦控制子单元,用于在所述运动参数中的方差值小于所述阈值时,触发所述电子设备对所述目标二维码进行对焦及图片采集,对采集到的图片进行二维码识别,完成解码。经由上述的技术方案可知,本申请提供的一种二维码的解码控制方法及装置,通过对电子设备在一定时间长内的运动参数进行监测,进而监测该电子设备是否相对于目标二维码处于静止状态,只有在该电子设备的运动参数满足条件即该电子设备处于相对静止状态时,才去触发电子设备对目标二维码进行解码操作,避免了现有技术中因设备处于晃动状态需要设备的镜头循环进行对焦及图片采集引起电能和内存消耗的情况,只有在设备处于相对静止时才会触发设备进行解码操作,即对焦及图片采集进而识别二维码,由此,本申请能够明显减少设备的对焦及图片采集操作,降低解码过程中所引起的电能消耗及内存消耗。【附图说明】为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请提供的一种二维码的解码控制方法实施例一的流程图;图2为本申请提供的一种二维码的解码控制方法实施例二的部分流程图;图3为本申请实施例二的另一部分流程图;图4为本申请提供的一种二维码的解码控制方法实施例三的流程图;图5为本申请提供的一种二维码的解码控制装置实施例四的结构示意图;图6为本申请提供的一种二维码的解码控制装置实施例五的部分结构示意图;图7为本申请实施例五的另一部分结构示意图;图8为本申请提供的一种二维码的解码控制装置实施例六的结构示意图。【具体实施方式】下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参考图1,为本申请提供的一种二维码的解码控制方法实施例一的实现流程图,其中,所述方法可以适用于能够进行二维码扫描及识别的电子设备中,如具有二维码识别功能APP的手机、pad等终端。在所述电子设备上,通常设置有摄像头等能够进行图片采集或获取的装置,以实现二维码的扫描及图片获取。在本实施例中,所述方法可以包括以下步骤:步骤101:监测所述电子设备在预设时间长内的运动参数。其中,所述运动参数表征所述电子设备相对于目标二维码是否处于静止状态。而所述预设时间长可以根据用户需求进行设置,例如,设置为ls,也就是说,本实施例中实时的对所述电子设备在每秒内的运动状态进行监测,进而获取到表征该电子设备是否处于与目标二维码的相对静止状态的运动参数。例如,本实施例中可以通过加速度传感器和/或角度位移传感器等设备来监测所述电子设备在所述预设时间长内的运动参数,来表征该电子设备是否在所述预设时间长内相对于所述目标二维码处于相对静止状态。需要说明的是,所述目标二维码可以处于相对地面静止的位置上,如电视机屏幕下方的二维码,也可以处于相对地面运动的物体上,如携带于处于运动状态的用户身上的手机终端上所显示的二维码,等等,本实施例中是对所述电子设备相对所述目标二维码是否处于静止状态进行监测,进而得到该电子设备的运动参数。步骤102:在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码。也就是说,本实施例中通过对所述运动参数是否满足预设的相对静止控制条件进行判断,即对所述电子设备是否相对于所述目标二维码处于静止状态进行判断,进而只有在所述电子设备相对所述目标二维码处于静止状态时,本实施例才会触发所述电子设备对所述目标二维码进行解码,即进行对焦及图片采集之后,对图片中的二维码进行扫描识别,完成解码。[0当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种二维码的解码控制方法,应用于电子设备,其特征在于,所述方法包括:监测所述电子设备在预设时间长内的运动参数,所述运动参数表征所述电子设备相对于目标二维码是否处于静止状态;在所述运动参数满足预设的相对静止控制条件时,触发所述电子设备对所述目标二维码进行解码。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘燕
申请(专利权)人:北京慧眼智行科技有限公司
类型:发明
国别省市:北京;11

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

1