【技术实现步骤摘要】
防截图二维码的生成方法
本专利技术涉及一种防截图二维码的生成方法。
技术介绍
二维码在我们的日常生活中运用得越来越广泛,而且对于二维码的运用方式也在不断改变和完善。手机扫描二维码就能获取相应的链接,手机对二维码拍照就截图就能获取二维码及相关的信息,这确实给人们的生活带来了很大的便利,但相应的问题也随之而来,如共享单车的二维码被人为破坏,就是有些人为了达到“公车私用”的目的,将共享单车二维码拍照截图后,损毁二维码,从而使共享单车只能自己或几个人使用,别人用不了;如一些私密性较强的聚会或内部团体使用的二维码被拍照截图,传播出去后被恶意扩散等。QR静态二维码有三个小方块,是位置探测图形,用于扫描定位。主要数据信息包涵在关键区域内是由纵、横向各M个像素点组成,即M×M位像素位点组成静态二维码关键区域,M=(9m,m≥2,m∈N*)。静态二维码的每个像素点由黑、白两种颜色组成,其中黑色表示“1”,白色表示“0”,即在关键区域内形成“0”、“1”比特流概念,并组合成数据包。如图1所示。手机扫描读取二维码的方式都是以线性扫描的方式进行二维码信息进行逐层读取的,而手机对二维码拍照 ...
【技术保护点】
1.一种防截图二维码的生成方法,其特征在于,包括:生成黑白二维码本体,黑白二维码本体的关键区域上生成一条彩色掩码条,所述掩码条的宽度至少遮盖3个或以上的像素点,所述掩码条的高度为关键区域内整列像素点,该掩码条在通电状态下,该掩码条在二维码关键区域内横向或纵向连续不间断的移动,掩码条移动的速率不低于扫码器扫描速率。
【技术特征摘要】
2018.09.03 CN 20181102038481.一种防截图二维码的生成方法,其特征在于,包括:生成黑白二维码本体,黑白二维码本体的关键区域上生成一条彩色掩码条,所述掩码条的宽度至少遮盖3个或以上的像素点,所述掩码条的高度为关键区域内整列像素点,该掩码条在通电状态下,该掩码条在二维码关键区域内横向或纵向连续不间断的移动,掩码条移动的速率不低于扫码器扫描速率。2.根据权利要求1所述的防截图二维码的生成方法,其特征在于,从该动态二维码关键区域内横向A素位、纵向B素位从第1像素位开始,将连续(A+n,9m)、(B+n,9m)区间内的像素位同时显示为彩色,形成一条掩码条,其中9m≥A、B;n≥3;m≥2;A、B、n、m∈N*,为能同时遮掩行/列数据奇偶校验区域的数列。3.根据权利要求1所述的防截图二维码的生成方法,其特征在于,该动态二维码在横向A+n或纵向B+n显示无数据信息的彩色像素时间为S1,其余时间为显示为包涵数据信息的黑、白像素时间为S2;S1≤一半摄像设备的帧率,S2为除显示S1以外的常态显示;将在二维码关键区域内形成的掩码条呈现横、纵向彩色位移条。4.根据权利要求1所述的防截图二维码的生成方法,其特征在于,采用单色LED来显示的防截图二维码,将QR静态二维码包含数据和纠...
【专利技术属性】
技术研发人员:范海涛,黄凤群,江利财,陈炫燕,陈志信,张迪佳,陈碧汉,
申请(专利权)人:佛山市顺德区中等专业学校佛山市顺德区技工学校,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。