二维码尺寸确定方法、二维码显示方法、装置及设备制造方法及图纸

技术编号:24093033 阅读:64 留言:0更新日期:2020-05-09 08:57
本说明书实施例提供一种二维码尺寸确定方法、二维码显示方法、装置及设备。获取在特定使用场景下用于确定二维码尺寸的各项参数后,根据各项参数确定一个或多个二维码在该使用场景可被识别的尺寸,然后根据一个或多个可被识别的尺寸确定二维码的目标尺寸,以生成目标尺寸的二维码。通过确定该使用场景下可被识别的二维码尺寸作为基准,可以自动地确定出二维码在该使用场景下的适合大多数用户成功扫码的最佳尺寸。

Two dimensional code size determination method, two dimensional code display method, device and equipment

【技术实现步骤摘要】
二维码尺寸确定方法、二维码显示方法、装置及设备
本说明书涉及计算机
,尤其涉及一种二维码尺寸确定方法、二维码显示方法、装置及设备。
技术介绍
二维码是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,它比传统的条形码能存更多的信息,也能表示更多的数据类型,二维码被设备扫描后即可获取其中所包含的信息。目前,二维码已在日常生活中广泛的应用,比如利用二维码完成支付、利用二维码获取个人账号信息,利用二维码进行产品营销推广等等。在扫描二维码时,为了能够成功完成扫码,需要根据使用场景对二维码的尺寸进行设计,以确定一个最佳的尺寸,方便用户快速完成扫码。但是,目前对于二维码的尺寸设计,都是通过手工试错的方式,经过多次尝试确定一个最佳的尺寸。因而,有必要提供一种二维码尺寸确定方法,使得二维码最佳尺寸的确定实现自动化。
技术实现思路
基于此,本说明书提供了一种二维码尺寸确定方法、二维码显示方法、装置及计算机设备。根据本说明书实施例的第一方面,提供一种二维码尺寸确定方法,所述方法包括:获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸,以生成所述目标尺寸的二维码。根据本说明书实施例的第二方面,提供一种显示二维码的方法,所述方法包括:获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸;生成所述目标尺寸的二维码并显示。根据本说明书实施例的第三方面,提供一种用于确定二维码尺寸的装置,所述装置包括:获取模块,用于获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;第一计算模块,用于根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;第二计算模块,用于基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸,以生成所述目标尺寸的二维码。根据本说明书实施例的第四方面,提供一种显示二维码的装置,所述装置包括:获取模块,用于获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;第一计算模块,用于根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;第二计算模块,用于基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸;显示模块,生成所述目标尺的二维码并显示。根据本说明书实施例的第五方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现任一实施例所述的方法。应用本说明书实施例方案,一方面,获取在特定使用场景下用于确定二维码尺寸的各项参数后,根据各项参数确定一个或多个二维码在该使用场景可被识别的尺寸,然后根据一个或多个可被识别的尺寸确定二维码的目标尺寸,以生成目标尺寸的二维码。通过确定该使用场景下可被识别的二维码尺寸作为基准,可以自动地确定出二维码在该使用场景下的适合大多数用户成功扫码的最佳尺寸。另一方面,在显示二维码以便用户扫码时,可以先确定出二维码在该使用场景下的最佳尺寸,然后生成该尺寸的二维码,这样便无需用户自己调整位置适应二维码,而是二维码自动调节尺寸以适应用户,用户无需移动位置即可成功扫码,使得扫码更加智能。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。图1是本说明书一个实施例的一种确定二维尺寸的方法流程图。图2是本说明书一个实施例的一种人机交互界面的示意图。图3是本说明书一个实施例的一种二维码不同尺寸的示意图。图4是本说明书一个实施例的一种二维码尺寸计算示意图。图5是本说明书一个实施例的一种二维码显示方法流程图。图6是本说明书一个实施例的一种用于确定二维码尺寸的装置的逻辑结构示意图。图7是本说明书一个实施例的一种用于二维码显示装置的逻辑结构示意图。图8是本说明书一个实施例的用于实施本说明书方法的设备的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。二维码是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,它比传统的条形码能存更多的信息,也能表示更多的数据类型,二维码被设备扫描后即可获取其中所包含的信息。目前,二维码已在日常生活中广泛的应用,比如利用二维码完成支付、利用二维码获取个人账号信息,利用二维码进行产品营销推广等等。在扫描二维码时,为了能够成功完成扫码,需要根据使用场景对二维码的尺寸进行设计,以确定一个最佳的尺寸,方便用户快速完成扫码。其中,二维码的最佳尺寸是指在某个使用场景下,一个兼容最大部分角度和人群的、无需用户移动位置即可实现成功扫码的尺寸。举个例子,在停车场出口司机需要扫描二维码实现付款,通常情况下司机所在的位置都是在一个固定范围内,因而设计的最佳二维码的尺寸应当让绝大部分司机都能成功的完成扫描,而不需要移动位置。目前在二维码的设计过程中,其最佳尺寸都是通过手工试错的方式,经过多次尝试确定一个最佳的尺寸,在某个具体的使用场景下,合理的尺寸为多少,没有一种统一的科学的计算方法。此外,目前二维码显示设备在显示二维码给其他用户扫码时,二维码的尺寸也是固定的,没有办法根据二维码显示设备和扫码设备之间的位置关系去自动调整二维码的尺寸,不够智能。因而,有必要对二维码尺寸的确定方法和二维码的显示方法加以改进。首先,本说明书实施例提供本文档来自技高网...

【技术保护点】
1.一种二维码尺寸确定方法,所述方法包括:/n获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;/n根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;/n基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸,以生成所述目标尺寸的二维码。/n

【技术特征摘要】
1.一种二维码尺寸确定方法,所述方法包括:
获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;
根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;
基于所述可被识别的至少一个尺寸确定所述二维码的目标尺寸,以生成所述目标尺寸的二维码。


2.根据权利要求1所述的二维码尺寸确定方法,所述参数集包括以下参数中的一个或多个:扫码摄像头与二维码的距离、二维码的信息密度、扫码摄像头的分辨率、扫码摄像头水平视角、扫码摄像头的焦距、扫码摄像头的像素尺寸、扫码识别区域的像素尺寸、二维码单个模块的可识别像素、二维码载体的材质以及二维码载体的颜色。


3.根据权利要求1所述的二维码尺寸确定方法,所述可被识别的至少一个尺寸包括:
所述二维码可被扫码摄像头识别的最小尺寸;和/或
所述二维码可被扫码摄像头识别的最大尺寸。


4.根据权利要求3所述的二维码尺寸确定方法,确定所述最大尺寸的参数集包括:所述扫码摄像头与二维码的距离、扫码摄像头的像素尺寸、扫码摄像头的焦距以及扫码识别区域的像素尺寸。


5.根据权利要求3所述的二维码尺寸确定方法,确定所述最小尺寸的参数集包括:所述扫码摄像头与二维码的距离、扫码摄像头的像素尺寸、扫码摄像头的焦距、二维码的信息密度以及二维码单个模块的可识别像素。


6.根据权利要求1所述的二维码尺寸确定方法,在获取用于确定二维码尺寸的参数集之前,还包括:
提供一人机交互界面,获取用户的输入参数,以确定所述参数集中一个或多个参数。


7.一种显示二维码的方法,所述方法包括:
获取用于确定二维码尺寸的参数集,所述参数集基于所述二维码的使用场景确定;
根据所述参数集确定在所述使用场景所述二维码可被识别的至少一个尺寸;
基于所述可被识别的至少一个尺寸确...

【专利技术属性】
技术研发人员:刘源李辰扬
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1