二维码检测方法、装置、终端、可读介质及共享单车制造方法及图纸

技术编号:19343298 阅读:30 留言:0更新日期:2018-11-07 14:19
本发明专利技术实施例公开了一种二维码检测方法、装置、终端、可读介质及共享单车,其中该方法包括:采集透过二维码载体的入射光线,并根据入射光线确定二维码图形信息;根据预设规则判断二维码图形信息是否与标准图像信息相匹配;若否,则确定二维码图形信息异常,并进行报警。本发明专利技术实施例提供的一种二维码检测方法、装置、终端、可读介质及共享单车,实现了二维码的检测,并在检测到二维码异常时进行报警。

Two dimensional code detection method, device, terminal, readable medium and shared bicycle

The embodiment of the present invention discloses a two-dimensional code detection method, device, terminal, readable medium and shared bicycle. The method includes collecting incident light passing through the two-dimensional code carrier, determining two-dimensional code graphic information according to incident light, and judging whether two-dimensional code graphic information and standard image information according to preset rules. Matching, if not, the two-dimensional code graphics information is abnormal, and the alarm is made. The embodiment of the invention provides a two-dimensional code detection method, device, terminal, readable medium and shared bicycle, realizes the detection of two-dimensional code, and alarms when abnormal two-dimensional code is detected.

【技术实现步骤摘要】
二维码检测方法、装置、终端、可读介质及共享单车
本专利技术实施例涉及图像处理技术,尤其涉及一种二维码检测方法、装置、终端、可读介质及共享单车。
技术介绍
二维码具有信息容量大、编码范围广、容错能力强、译码可靠性高、成本低和易制作等优点,已经广泛应用于手机支付、防伪溯源和信息获取等领域中。现如今,二维码损坏后无法及时检测到,会在一定程度上影响人们的工作生活。例如共享单车的二维码被恶意损坏后无法及时检测到,使公共群体无法使用,从而为公众出行带来不便;又如商店支付二维码被私人二维码遮盖无法及时检测到,会导致商店营业金额被不法分子获取,无法及时止损。现常采用在二维码外部增设保护壳等结构来进行二维码保护,但是保护壳结构仍容易被破拆,在二维码损坏后仍无法及时检测到。
技术实现思路
有鉴于此,本专利技术实施例提供了一种二维码检测方法、装置、终端、可读介质及共享单车,实现了二维码的检测,并在检测到二维码异常时进行报警。第一方面,本专利技术实施例提供了一种二维码检测方法,包括:采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息;根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配;若否,则确定所述二维码图形信息异常,并进行报警。可选的,所述采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息,包括:采集预设范围内垂直透过二维码载体的入射光线;将接收到所述入射光线的位置确定为二维码图形的白色区域,将预设范围内除接收到所述入射光线的位置的其他位置确定为二维码图形的黑色区域;根据所述二维码图形的白色区域和所述二维码图形的黑色区域确定二维码图形信息。可选的,所述根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配,包括:当所述二维码图形信息只包含白色区域时,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息只包含黑色区域,且持续时长超过预设时长,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息即包含白色区域又包含黑色区域时,判断二维码图形信息是否与标准图形信息相匹配。可选的,当二维码检测方法应用于共享单车时,在所述进行报警后,还包括:记录二维码图形信息异常时,所述共享单车的行驶信息,其中所述行驶信息包括用户信息以及位置信息;根据所述用户信息进行用户违规标记,根据所述位置信息定位共享单车。第二方面,本专利技术实施例提供了一种二维码检测装置,包括:图形信息确定模块,用于采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息;匹配模块,用于根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配;报警模块,用于若所述二维码图形信息与标准图像信息不匹配,则确定所述二维码图形信息异常,并进行报警。可选的,所述图形信息确定模块,包括:光线采集子模块,用于采集预设范围内垂直透过二维码载体的入射光线;区域确定子模块,用于将接收到所述入射光线的位置确定为二维码图形的白色区域,将预设范围内除接收到所述入射光线的位置的其他位置确定为二维码图形的黑色区域;图形信息确定子模块,用于根据所述二维码图形的白色区域和所述二维码图形的黑色区域确定二维码图形信息。可选的,所述匹配模块,具体用于:当所述二维码图形信息只包含白色区域时,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息只包含黑色区域,且持续时长超过预设时长,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息即包含白色区域又包含黑色区域时,判断二维码图形信息是否与标准图形信息相匹配。第三方面,本专利技术实施例提供了一种终端,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的二维码检测方法。第四方面,本专利技术实施例提供了一种可读介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任一实施例所述的二维码检测方法。第五方面,本专利技术实施例提供了一种共享单车,包括本专利技术任一实施例提供的二维码检测装置和车架,所述二维码检测装置设置于所述车架上。本专利技术实施例提供的一种二维码检测方法、装置、终端、可读介质及共享单车,根据所采集的透过二维码载体的入射光线确定二维码图形信息;根据预设规则判断二维码图形信息是否与标准图像信息相匹配;若否,则确定二维码图形信息异常,并进行报警。实现了二维码的检测,并在检测到二维码异常时进行报警。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种二维码检测方法流程图;图2是本专利技术实施例二提供的一种二维码检测装置结构示意图;图3是本专利技术实施例三提供的一种终端的结构示意图;图4是本专利技术实施例五提供的一种共享单车的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1是本专利技术实施例一提供的一种二维码检测方法流程图,本实施例可适用于二维码检测的情况,该方法可以由终端实现,具体可通过终端中的软件和/或硬件来实施。参见图1,该二维码检测方法包括如下步骤:S110、采集透过二维码载体的入射光线,并根据入射光线确定二维码图形信息。其中,二维码可以理解通过二维方向上分布的黑色区域和白色区域记录数据的图形信息。其中,二维码载体为携带有二维码的载体,例如可以是打印有二维码的透明板(透明玻璃板或透明树脂板等)。其中,二维码载体上的二维码可以由黑色区域和白色区域(可以是透明区域)构成。其中,光线照射到二维码载体上的二维码后,光线无法过透二维码的黑色区域,可以透过二维码的白色区域。光传感器(例如光导管)可以采集透过二维码白色区域的光线,并将其作为入射光线。其中,光传感器可以分布在二维码载体接收照射光线侧的相对侧,例如将接收照射光线侧定义为二维码载体外侧,则光传感器所在的相对侧可以定义为二维码载体内侧。其中,多个光传感器可以均匀分布在二维码载体接收照射光线侧的相对侧;也可以不均匀分布,例如在二维码黑色区域和白色区域交界的两侧位置分布较密集,在黑色区域和白色区域的中央位置较稀疏。其中,可以将光传感器采集到入射光线的位置作为白色区域,并从除白色区域的其他区域中的截取出黑色区域,从而根据黑色区域和白色区域确定二维码图形信息。可选的,采集透过二维码载体的入射光线,并根据入射光线确定二维码图形信息,包括:采集预设范围内垂直透过二维码载体的入射光线;将接收到入射光线的位置确定为二维码图形的白色区域,将预设范围内除接收到入射光线的位置的其他位置确定为二维码图形的黑色区域;根据二维码图形的白色区域和二维码图形的黑色区域确定二维码图形信息。其中,可以将二维码载体大小、二维码大小以及光传感器分布范围大小设置为相等,则预设范围可以本文档来自技高网...

【技术保护点】
1.一种二维码检测方法,其特征在于,包括:采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息;根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配;若否,则确定所述二维码图形信息异常,并进行报警。

【技术特征摘要】
1.一种二维码检测方法,其特征在于,包括:采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息;根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配;若否,则确定所述二维码图形信息异常,并进行报警。2.根据权利要求1所述的方法,其特征在于,所述采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息,包括:采集预设范围内垂直透过二维码载体的入射光线;将接收到所述入射光线的位置确定为二维码图形的白色区域,将预设范围内除接收到所述入射光线的位置的其他位置确定为二维码图形的黑色区域;根据所述二维码图形的白色区域和所述二维码图形的黑色区域确定二维码图形信息。3.根据权利要求2所述的方法,其特征在于,所述根据预设规则判断所述二维码图形信息是否与标准图像信息相匹配,包括:当所述二维码图形信息只包含白色区域时,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息只包含黑色区域,且持续时长超过预设时长,则判断二维码图形信息与标准图像信息不匹配;当所述二维码图形信息即包含白色区域又包含黑色区域时,判断二维码图形信息是否与标准图形信息相匹配。4.根据权利要求1所述的方法,其特征在于,应用于共享单车时,在所述进行报警后,还包括:记录二维码图形信息异常时,所述共享单车的行驶信息,其中所述行驶信息包括用户信息以及位置信息;根据所述用户信息进行用户违规标记,根据所述位置信息定位共享单车。5.一种二维码检测装置,其特征在于,包括:图形信息确定模块,用于采集透过二维码载体的入射光线,并根据所述入射光线确定二维码图形信息...

【专利技术属性】
技术研发人员:麦海琦洪帆刘雄
申请(专利权)人:上海与德科技有限公司
类型:发明
国别省市:上海,31

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

1