[发明专利]一种图形码的解码方法及客户端有效
申请号: | 201810580159.3 | 申请日: | 2018-06-07 |
公开(公告)号: | CN108960384B | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 邹启晨;屠寅海;方刚 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/14 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;陈刚 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 解码 方法 客户端 | ||
本申请实施方式公开了一种图形码的解码方法及客户端,其中,所述方法提供有解码信息,所述解码信息中包括解码方式以及所述解码方式关联的间隔信息,所述间隔信息用于限定关联的解码方式在解码过程中使用的频率;所述方法包括:获取当前帧图像,并确定所述当前帧图像对应的当前帧信息;根据所述间隔信息和所述当前帧信息,在所述解码信息的解码方式中确定所述当前帧图像适配的目标解码方式;按照所述目标解码方式对所述当前帧图像中包含的图形码进行解码。本申请实施方式提供的技术方案,能够提高图形码的解码速度。
技术领域
本申请涉及互联网技术领域,特别涉及一种图形码的解码方法及客户端。
背景技术
随着编码技术的不断发展,目前已经能够将丰富的信息转换为图形码。该图形码例如可以包括条形码、一维码、二维码等。用户通过具备扫码功能的终端设备或者软件,可以对图形码进行解码,从而识别出图形码中包含的信息。
图形码的编码方式多种多样。以二维码为例,可以具备PDF417、QR Code、Code 49、Code 16K、Data Matrix等多种编码方式。那么在对图形码进行解码时,也需要使用对应的解码方式才能成功解析出图形码中的信息。目前,在对图形码解码的过程中,通常会预先确定多个可能会使用到的解码方式,然后针对同一帧图像,会依次使用这些解码方式尝试解码,一旦解码成功,便可以得到解码信息。然而,如果当前帧图像中不存在图形码,或者图形码不够清晰,会在当前帧图像中耗费较多的时间去逐一尝试各种解码方式,从而导致扫码过程比较缓慢。
发明内容
本申请实施方式的目的是提供一种图形码的解码方式,能够提高图形码的解码速度。
为实现上述目的,本申请实施方式提供一种图形码的解码方法,提供有解码信息,所述解码信息中包括解码方式以及所述解码方式关联的间隔信息,所述间隔信息用于限定关联的解码方式在解码过程中使用的频率;所述方法包括:获取当前帧图像,并确定所述当前帧图像对应的当前帧信息;根据所述间隔信息和所述当前帧信息,在所述解码信息的解码方式中确定所述当前帧图像适配的目标解码方式;按照所述目标解码方式对所述当前帧图像中包含的图形码进行解码。
为实现上述目的,本申请实施方式还提供一种客户端,所述客户端包括:存储单元,用于存储解码信息,所述解码信息中包括解码方式以及所述解码方式关联的间隔信息,所述间隔信息用于限定关联的解码方式在解码过程中使用的频率;当前帧信息确定单元,用于获取当前帧图像,并确定所述当前帧图像的当前帧信息;目标解码方式确定单元,用于根据所述间隔信息和所述当前帧信息,在所述解码信息的解码方式中确定所述当前帧图像适配的目标解码方式;解码单元,用于按照所述目标解码方式对所述当前帧图像中包含的图形码进行解码。
为实现上述目的,本申请实施方式还提供一种客户端,所述客户端包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现上述的方法。
由上可见,本申请提供的技术方案,可以预先在解码信息中为各个解码方式设置关联的间隔信息。该间隔信息例如可以是间隔帧数或者间隔时间。其中,间隔帧数可以用于限定某个解码方式仅针对连续的多帧图像中的一帧图像尝试解码。间隔时间可以用于限定某个解码方式仅在一段时间内的一个时间节点尝试解码。这样,当获取到当前帧图像之后,可以确定该图像对应的当前帧信息。该当前帧信息可以是当前帧图像的当前帧数,或者是获取该当前帧图像时的当前时间节点。这样,通过比对当前帧信息表征的帧数/时间节点和解码信息中的间隔信息表征的间隔帧数/间隔时间节点,从而确定适配于当前帧图像的一个或者多个目标解码方式。然后,可以通过确定的目标解码方式尝试对当前帧图像进行解码。由上可见,在本申请提供的技术方案中,并不会针对每一帧图像均尝试各种解码方式,而是按照间隔信息,有选择地选用一部分解码方式尝试解码,从而可以减少尝试解码的时间,进而提高扫码的速度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810580159.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三维码智慧车牌
- 下一篇:基于多重秘钥加密的二维码生成及验证方法和系统