二维码图层、基于二维码图层的扫码方法及用户设备与流程

文档序号:13073177阅读:311来源:国知局
二维码图层、基于二维码图层的扫码方法及用户设备与流程
本发明涉及扫码
技术领域
,尤其涉及一种二维码图层、基于二维码图层的扫码方法及用户设备。
背景技术
:随着移动支付和共享单车的流行,使用用户设备(如智能手机)扫取二维码的频率越来越多。然而,实践中发现,用户在扫取二维码的时候,经常会出现扫码失败的情况,比如:在光线不足的情况下,扫码的成功率大大降低,又比如,在光线太强的情况下,由于光线太强会造成反光,扫码成功率也会降低,这给用户的扫码带来了很大的不便。技术实现要素:鉴于以上内容,有必要提供一种二维码图层、基于二维码图层的扫码方法及用户设备,能够提高二维码的扫码成功率。一种二维码图层,所述二维码图层包括基础层及形成于所述基础层表面的荧光涂层,其中,所述荧光涂层上的荧光物质用于吸收光。在一种可能的实现方式中,所述二维码图层还包括覆盖所述荧光涂层的保护层,其中,所述保护层呈磨砂状。一种基于二维码图层的扫码方法,所述方法包括:当用户设备上的扫码功能开启时,检测所述用户设备所处环境的环境光的光强度值;判断所述光强度值是否小于预设阈值;若所述光强度值小于预设阈值,启动闪光灯并控制所述闪光灯在预设时间内持续发光;在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。在一种可能的实现方式中,在所述二维码图层还包括覆盖所述荧光涂层的呈磨砂状的保护层时,所述方法还包括:若所述光强度值大于或等于所述预设阈值,在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描,所述保护层用于减弱反射到所述用户设备的扫描窗口上的反射光。在一种可能的实现方式中,所述方法还包括:在对所述二维码图层进行扫描的过程中,根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。在一种可能的实现方式中,当用户设备上的扫码功能开启时,所述方法还包括:对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像;判断所述二维码图像是否为合法的二维码图像;若所述二维码图像为合法的二维码图像,则执行所述的检测所述用户设备所处环境的光强度值。在一种可能的实现方式中,所述方法还包括:在对所述二维码图层进行扫描之后,输出第一显示界面;若所述第一显示界面与预设的第二显示界面不同,关闭所述第一显示界面。一种用户设备,所述用户设备包括处理器和存储器,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现:当用户设备上的扫码功能开启时,检测所述用户设备所处环境的环境光的光强度值;判断所述光强度值是否小于预设阈值;若所述光强度值小于预设阈值,启动闪光灯并控制所述闪光灯在预设时间内持续发光;在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。在一种可能的实现方式中,在所述二维码图层还包括覆盖所述荧光涂层的呈磨砂状的保护层时,所述处理器还用于执行所述至少一个指令以实现:若所述光强度值大于或等于所述预设阈值,在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描,所述保护层用于减弱反射到所述用户设备的扫描窗口上的反射光。在一种可能的实现方式中,所述处理器还用于执行所述至少一个指令以实现:在对所述二维码图层进行扫描的过程中,根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。在一种可能的实现方式中,当用户设备上的扫码功能开启时,所述处理器还用于执行所述至少一个指令以实现:通过所述摄像头对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像;判断所述二维码图像是否为合法的二维码图像;若所述二维码图像为合法的二维码图像,则执行所述的检测所述用户设备所处环境的光强度值。在一种可能的实现方式中,所述处理器还用于执行所述至少一个指令以实现:在对所述二维码图层进行扫描之后,通过所述输入输出设备输出第一显示界面;若所述第一显示界面与预设的第二显示界面不同,关闭所述第一显示界面。一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现上述任一项所述的基于二维码图层的扫码方法。由以上技术方案可知,在本发明的实施例中,当用户设备上的扫码功能开启时,用户设备可以检测所述用户设备所处环境的环境光的光强度值,进一步判断所述光强度值是否小于预设阈值,若所述光强度值小于预设阈值,用户设备可以启动闪光灯并控制所述闪光灯在预设时间内持续发光,更进一步地,用户设备可以在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。可见,通过本发明的实施例,在光线不足的情况下,用户设备可以启动闪光灯并结合二维码图层中的荧光涂层进行补光,同时,为了防止闪光灯发出的光线太强而导致反光,控制闪光灯的闪光时间为预设时间,这样,就可以确保在合适的光线下进行二维码图层的扫描,从而可以提高二维码的扫码成功率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是本发明公开的一种基于二维码图层的扫码方法的较佳实施例的流程图。图2是本发明公开的一种二维码图层的结构示意图。图3是本发明中公开的另一种基于二维码图层的扫码方法的较佳实施例的流程示意图。图4是本发明中公开的另一种基于二维码图层的扫码方法的较佳实施例的流程示意图。图5是本发明中公开的另一种基于二维码图层的扫码方法的较佳实施例的流程示意图。图6是本发明实现基于二维码图层的扫码方法的较佳实施例的用户设备的结构示意图。主要元件符号说明用户设备11存储器12处理器13输入输出设备14摄像头15具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。优选地,本发明的基于二维码图层的扫码方法可以应用在一个或者多个所述用户设备中。所述用户设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程门阵列(field-programmablegatearray,fpga)、数字处理器(digitalsignalprocessor,dsp)、嵌入式设备等。所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)、交互式网络电视(internetprotocoltelevision,iptv)、智能式穿戴式设备、数码相机等。请参见图1,图1是本发明公开的一种基于二维码图层的扫码方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。s10、当用户设备上的扫码功能开启时,用户设备检测所述用户设备所处环境的环境光的光强度值。本发明实施例中,用户可以使用用户设备上安装的应用所配置的扫码功能,或者,用户可以使用用户设备的系统本身自带的扫码功能。其中,可以通过点击(单机或双击)的方式来触发开启用户设备上的扫码功能。在扫码功能开启时,用户设备可以通过光线传感器来检测所述用户设备所处环境的环境光的光强度值。s11、用户设备判断所述光强度值是否小于预设阈值,若是,执行步骤s12,若否,执行步骤s14。本发明实施例中,该预设阈值为预先设置的任意一个光强度值,其中,该预设阈值用于表示能够成功扫描二维码所需光线的临界值。本发明实施例中,在检测到用户设备所处环境的环境光的光强度值之后,用户设备可以判断所述光强度值是否小于预设阈值,若是,表明当前的环境光太弱,不足以为扫描二维码提供足够的光线,需要另外补光。s12、用户设备启动闪光灯并控制所述闪光灯在预设时间内持续发光。本发明实施例中,在确定当前用户设备所处的环境光较弱的情况下,用户设备可以启动闪光灯,此外,为了避免闪光灯长时间开启而导致光线太多,造成反光的问题,用户设备可以控制所述闪光灯在预设时间内持续发光。其中,该预设时间可以是预先设置的任意时间,比如1s。s13、用户设备在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,并结束本流程。请一并参见图2,图2是本发明公开的一种二维码图层的结构示意图。其中,所述二维码图层包括基础层及形成于所述基础层表面的荧光涂层,其中,所述荧光涂层上的荧光物质用于吸收光。此外,所述二维码图层还包括覆盖所述荧光涂层的保护层,其中,所述保护层呈磨砂状。如图2所示,该二维码图层分为三层,第一层为画有二维码的板子(即二维码图像底板),第二层为涂在二维码上面的荧光物质(即荧光涂层),第三层为荧光涂层上方呈磨砂状的保护层(即摩擦保护板),其中,荧光物质也即荧光涂料,荧光涂料指的是在受到紫外线照射时能够发光的涂料,其特点是在紫外线照射时发光,在停止照射时就不发光。荧光涂料是由其组成中的荧光颜料赋予涂料以荧光功能的。荧光物质可以吸收环境光,涂有荧光物质的二维码可以保持一定的亮度,呈磨砂状的保护层既可以保护荧光涂层和二维码,同时还可以减弱反射到所述用户设备的扫描窗口上的反射光,以防止反光。本发明实施例中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。需要注意的是,选择的荧光物质尽量不要反光,这样光线就不会过多的反射。本发明实施例中,荧光涂层吸收闪光灯发出的光以补充环境光的不足,荧光涂层在吸收环境光以及闪光灯在预设时间内发出的光之后,就可以保持二维码一定的亮度,用户设备对保持一定亮度的二维码图层进行扫描时,扫码的成功率就比较高。s14、用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描。其中,所述保护层用于减弱反射到所述用户设备的扫描窗口上的反射光。本发明实施例中,用户设备判断所述光强度值大于或等于预设阈值时,表明当前的环境光太强,太强的光线容易造成反光,为了避免反光,可以利用荧光涂层上方呈磨砂状的保护层减弱反射到所述用户设备的扫描窗口上的反射光,这样,就可以使得反射到用户设备的扫描窗口上的反射光不至于太强,用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描时,能够提高扫码的成功率。在图1所描述的方法流程中,当用户设备上的扫码功能开启时,用户设备可以检测所述用户设备所处环境的环境光的光强度值,进一步判断所述光强度值是否小于预设阈值,若所述光强度值小于预设阈值,用户设备可以启动闪光灯并控制所述闪光灯在预设时间内持续发光,更进一步地,用户设备可以在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。可见,通过本发明的实施例,在光线不足的情况下,用户设备可以启动闪光灯并结合二维码图层中的荧光涂层进行补光,同时,为了防止闪光灯发出的光线太强而导致反光,控制闪光灯的闪光时间为预设时间,这样,就可以确保在合适的光线下进行二维码图层的扫描,从而可以提高二维码的扫码成功率。请参见图3,图3是本发明公开的另一种基于二维码图层的扫码方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。s30、当用户设备上的扫码功能开启时,用户设备检测所述用户设备所处环境的环境光的光强度值。s31、用户设备判断所述光强度值是否小于预设阈值,若是,执行步骤s32,若否,执行步骤s34。s32、用户设备启动闪光灯并控制所述闪光灯在预设时间内持续发光。s33、用户设备在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,并执行步骤s35。其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。s34、用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描。s35、用户设备在对所述二维码图层进行扫描的过程中,根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。日常生活中,在对二维码进行扫码时,即使光线充足,用户设备也很难在短时间内快速成功扫码,通常,用户需要手动调节用户设备与二维码之间的距离,直至用户设备成功扫描二维码。本发明实施例中,为了避免用户手动操作,用户设备可以自动根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。这样,就能够确保扫码时,短时间内二维码能够完整地呈现在用户设备的扫描窗口中,提高二维码的扫码成功率。在图3所描述的方法流程中,通过本发明实施例,在光线不足的情况下,用户设备可以启动闪光灯并结合二维码图层中的荧光涂层进行补光,同时,为了防止闪光灯发出的光线太强而导致反光,控制闪光灯的闪光时间为预设时间,这样,就可以确保在合适的光线下进行二维码图层的扫描,此外,在扫码过程中,也可以根据从摄像头得到的二维码的大小以及用户设备与所述二维码之间的距离,调整所述用户设备的扫描窗口的大小。这样,就能够确保扫码时,短时间内二维码能够完整地呈现在用户设备的扫描窗口中,从而能够提高二维码的扫码成功率。请参见图4,图4是本发明公开的另一种基于二维码图层的扫码方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。s40、当用户设备上的扫码功能开启时,用户设备对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像。本发明实施例中,当用户设备上的扫码功能开启时,用户设备可以使用摄像头对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像。其中,该摄像头可以是内置的摄像头也可以是外置的与该用户设备绑定的摄像头,本发明实施例不做限定。s41、用户设备判断所述二维码图像是否为合法的二维码图像,若是,执行步骤s42,如否,结束本流程。本发明实施例中,通常情况下,合法用户发布的二维码一般都是指定的,其他非法用户无法盗用。为了避免用户设备扫码非法用户设置的非法的二维码而造成损失,在扫码之前,用户设备需要先判断所述二维码图像是否为合法的二维码图像,若是合法的二维码图像,再进行后续的操作,若不是合法的二维码图像,则结束本流程。这样,能够提高扫码的安全性。s42、用户设备检测所述用户设备所处环境的环境光的光强度值。s43、用户设备判断所述光强度值是否小于预设阈值,若是,执行步骤s44,若否,执行步骤s46。s44、用户设备启动闪光灯并控制所述闪光灯在预设时间内持续发光。s45、用户设备在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,并结束本流程。其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。s46、用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描。在图4所描述的方法流程中,当用户设备上的扫码功能开启时,用户设备对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像,进一步地,判断二维码图像为合法的二维码图像之后,再进行扫码,从而能够提高扫码的安全性。请参见图5,图5是本发明公开的另一种基于二维码图层的扫码方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。s50、当用户设备上的扫码功能开启时,用户设备检测所述用户设备所处环境的环境光的光强度值。s51、用户设备判断所述光强度值是否小于预设阈值,若是,执行步骤s52,若否,执行步骤s54。s52、用户设备启动闪光灯并控制所述闪光灯在预设时间内持续发光。s53、用户设备在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,并执行步骤s55。其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。s54、用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描。s55、用户设备在对所述二维码图层进行扫描之后,输出第一显示界面。本发明实施例中,用户设备在对所述二维码图层进行扫描之后,可以输出第一显示界面。比如:针对用于支付的二维码,在对二维码图层进行扫描之后,可以输出支付界面,又比如:针对用于共享单车开锁的二维码,在对二维码图层进行扫描之后,可以输出“正在开锁”界面。s56、若所述第一显示界面与预设的第二显示界面不同,用户设备关闭所述第一显示界面。本发明实施例中,如果扫码后出现的第一显示界面与预设的第二显示界面不同,用户设备可以确定该二维码为非法的二维码,为了避免用户上当受骗,用户设备可以立即关闭该第一显示界面。比如:针对用于共享单车开锁的二维码,在对二维码图层进行扫描之后,预设的第二显示界面为“正在开锁”界面,若当前用户设备输出的第一显示界面为支付界面或者其他链接的界面,则可以确定该二维码为非法的二维码。在图5所描述的方法流程中,用户设备在对所述二维码图层进行扫描之后,若当前输出的第一显示界面与预设的第二显示界面不同,用户设备可以确定该二维码为非法的二维码,并关闭所述第一显示界面,这样就可以避免用户上当受骗,避免造成财产损失。请参见图6,图6是本发明实现基于二维码图层的扫码方法的较佳实施例的用户设备的结构示意图。所述用户设备11包括存储器12、处理器13、输入输出设备14以及摄像头15。需要说明的是,图6所示的用户设备11还可以包括比图示更多或更少的部件。所述用户设备11还包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)、游戏机、交互式网络电视(internetprotocoltelevision,iptv)、智能式穿戴式设备等。所述用户设备11所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(virtualprivatenetwork,vpn)等。所述存储器12可选地包括一个或多个计算机可读存储介质,用于存储一种基于二维码图层的扫码方法的程序和各种数据,并在运行过程中实现高速、自动地完成程序或数据的存取。所述存储器12可选地包括高速随机存取存储器,并且还可选地包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存存储器设备、或其它非易失性固态存储器设备。所述处理器13又称中央处理器(cpu,centralprocessingunit),是一块超大规模的集成电路,是用户设备11的运算核心(core)和控制核心(controlunit)。所述处理器13可执行所述用户设备11的操作系统以及安装的各类应用程序、程序代码等,例如用户设备11。所述输入输出设备14主要用于实现用户设备11的输入输出功能,比如收发输入的数字或字符信息,或显示由用户输入的信息或提供给用户的信息以及用户设备11的各种菜单。其中,可选的,该输入输出设备14可以为触控面板,该触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,该触控面板可以包括显示面板,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板。当触控面板检测到在其上或附近的触摸操作后,传送给处理器13以确定触摸事件的类型,随后处理器13根据触摸事件的类型在显示面板上提供相应的视觉输出。所述摄像头15主要用于对呈现在拍摄窗口中的物体进行拍摄,例如扫码窗口中的二维码。所述摄像头15包括前置摄像头和后置摄像头。结合图1~4,所述用户设备11中的所述存储器12用于存储至少一个指令,所述处理器13用于执行所述至少一个指令以实现:当用户设备上的扫码功能开启时,检测所述用户设备所处环境的环境光的光强度值。本发明实施例中,用户可以使用用户设备上安装的应用所配置的扫码功能,或者,用户可以使用用户设备的系统本身自带的扫码功能。其中,可以通过点击(单机或双击)的方式来触发开启用户设备上的扫码功能。在扫码功能开启时,用户设备可以通过光线传感器来检测所述用户设备所处环境的环境光的光强度值。判断所述光强度值是否小于预设阈值,若所述光强度值小于预设阈值,启动闪光灯并控制所述闪光灯在预设时间内持续发光。其中,该预设阈值为预先设置的任意一个光强度值,其中,该预设阈值用于表示能够成功扫描二维码所需光线的临界值。本发明实施例中,在检测到用户设备所处环境的环境光的光强度值之后,用户设备可以判断所述光强度值是否小于预设阈值,若是,表明当前的环境光太弱,不足以为扫描二维码提供足够的光线,需要另外补光。本发明实施例中,在确定当前用户设备所处的环境光较弱的情况下,用户设备可以启动闪光灯,此外,为了避免闪光灯长时间开启而导致光线太多,造成反光的问题,用户设备可以控制所述闪光灯在预设时间内持续发光。其中,该预设时间可以是预先设置的任意时间,比如1s。在所述二维码图层中的荧光涂层吸收光之后,对所述二维码图层进行扫描,其中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。请一并参见图2,图2是本发明公开的一种二维码图层的结构示意图。其中,所述二维码图层包括基础层及形成于所述基础层表面的荧光涂层,其中,所述荧光涂层上的荧光物质用于吸收光。此外,所述二维码图层还包括覆盖所述荧光涂层的保护层,其中,所述保护层呈磨砂状。如图2所示,该二维码分为三层,第一层为画有二维码的板子(即二维码图像底板),第二层为涂在二维码上面的荧光物质(即荧光涂层),第三层为荧光涂层上方呈磨砂状的保护层(即摩擦保护板),其中,荧光物质也即荧光涂料,荧光涂料指的是在受到紫外线照射时能够发光的涂料,其特点是在紫外线照射时发光,在停止照射时就不发光。荧光涂料是由其组成中的荧光颜料赋予涂料以荧光功能的。荧光物质可以吸收环境光,涂有荧光物质的二维码可以保持一定的亮度,呈磨砂状的保护层既可以保护荧光涂层和二维码,同时还可以减弱反射到所述用户设备的扫描窗口上的反射光,以防止反光。本发明实施例中,所述荧光涂层所吸收的光包括所述环境光以及所述闪光灯在所述预设时间内发出的光。需要注意的是,选择的荧光物质尽量不要反光,这样光线就不会过多的反射。本发明实施例中,荧光涂层吸收闪光灯发出的光以补充环境光的不足,荧光涂层在吸收环境光以及闪光灯在预设时间内发出的光之后,就可以保持二维码一定的亮度,用户设备对控制一定亮度的二维码图层进行扫描时,扫码的成功率就比较高。在一个可能的实现方式中,在所述二维码图层还包括覆盖所述荧光涂层的呈磨砂状的保护层时,所述处理器13还用于执行所述至少一个指令以实现:若所述光强度值大于或等于所述预设阈值,在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描,所述保护层用于减弱反射到所述用户设备的扫描窗口上的反射光。其中,所述保护层用于减弱反射到所述用户设备的扫描窗口上的反射光。本发明实施例中,用户设备判断所述光强度值大于或等于预设阈值时,表明当前的环境光太强,太强的光线容易造成反光,为了避免反光,可以利用荧光涂层上方呈磨砂状的保护层减弱反射到所述用户设备的扫描窗口上的反射光,这样,就可以使得反射到用户设备的扫描窗口上的反射光不至于太强,用户设备在所述二维码图层中的保护层减弱反射光之后,对所述二维码图层进行扫描时,能够提高扫码的成功率。在一个可能的实现方式中,所述处理器13还用于执行所述至少一个指令以实现:在对所述二维码图层进行扫描的过程中,根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。日常生活中,在对二维码进行扫码时,即使光线充足,用户设备也很难在短时间内快速成功扫码,通常,用户需要手动调节用户设备与二维码之间的距离,直至用户设备成功扫描二维码。本发明实施例中,为了避免用户手动操作,用户设备可以自动根据从摄像头得到的二维码的大小以及所述用户设备与所述二维码图层之间的距离,调整所述用户设备的扫描窗口的大小。这样,就能够确保扫码时,短时间内二维码能够完整地呈现在用户设备的扫描窗口中,提高二维码的扫码成功率。在一个可能的实现方式中,当用户设备上的扫码功能开启时,所述处理器13还用于执行所述至少一个指令以实现:通过所述摄像头15对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像。本发明实施例中,当用户设备上的扫码功能开启时,用户设备可以使用摄像头对所述用户设备的扫描窗口上呈现的二维码进行拍摄,获得二维码图像。其中,该摄像头可以是内置的摄像头也可以是外置的与该用户设备绑定的摄像头,本发明实施例不做限定。判断所述二维码图像是否为合法的二维码图像,若所述二维码图像为合法的二维码图像,则执行所述的检测所述用户设备所处环境的光强度值。本发明实施例中,通常情况下,合法用户发布的二维码一般都是指定的,其他非法用户无法盗用。为了避免用户设备扫码非法用户设置的非法的二维码而造成损失,在扫码之前,用户设备需要先判断所述二维码图像是否为合法的二维码图像,若是合法的二维码图像,再进行后续的操作,若不是合法的二维码图像,则结束本流程。这样,能够提高扫码的安全性。在一个可能的实现方式中,所述处理器13还用于执行所述至少一个指令以实现:在对所述二维码图层进行扫描之后,通过所述输入输出设备14输出第一显示界面。本发明实施例中,用户设备在对所述二维码图层进行扫描之后,可以输出第一显示界面。比如:针对用于支付的二维码,在对二维码图层进行扫描之后,可以输出支付界面,又比如:针对用于共享单车开锁的二维码,在对二维码图层进行扫描之后,可以输出“正在开锁”界面。若所述第一显示界面与预设的第二显示界面不同,关闭所述第一显示界面。本发明实施例中,如果扫码后出现的第一显示界面与预设的第二显示界面不同,用户设备可以确定该二维码为非法的二维码,为了避免用户上当受骗,用户设备可以立即关闭该第一显示界面。比如:针对用于共享单车开锁的二维码,在对二维码图层进行扫描之后,预设的第二显示界面为“正在开锁”界面,若当前用户设备输出的第一显示界面为支付界面或者其他链接的界面,则可以确定该二维码为非法的二维码。可见,通过本发明实施例,在光线不足的情况下,用户设备可以启动闪光灯并结合二维码图层中的荧光涂层进行补光,同时,为了防止闪光灯发出的光线太强而导致反光,控制闪光灯的闪光时间为预设时间,这样,就可以确保在合适的光线下进行二维码图层的扫描,从而可以提高二维码的扫码成功率。上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1