二维码调整方法、装置、设备和存储介质与流程

文档序号:37980800发布日期:2024-05-13 12:39阅读:6来源:国知局
二维码调整方法、装置、设备和存储介质与流程

本发明涉及图像处理,尤其涉及一种二维码调整方法、装置、设备和存储介质。


背景技术:

1、随着物联网技术的快速发展,二维码技术应用越来越频繁,越来越多的事务可以通过扫描终端设备中的二维码来完成,例如日常的出行、快捷支付、共享单车业务办理等等。

2、目前,在一些场景中,需要通过不带屏显设备扫描二维码图片,如视频门锁通过镜头读取开门二维码进行开门,或者消费终端通过读取支付二维码进行消费支付等。由于这类设备没有屏显,用户无法准确感知二维码图片是否在读码设备所拍摄图像中的合适位置,需要用户在镜头前进行盲操作尝试读码,经常出现读码设备无法成功读码的情况,导致二维码的读取效率较低。


技术实现思路

1、本发明提供一种二维码调整方法、装置、设备和存储介质,用以解决现有技术中二维码读取效率较低的缺陷,实现提高二维码读取效率的目的。

2、本发明提供一种二维码调整方法,应用于读码设备,包括:

3、获取扫描目标二维码过程中的拍摄图像;

4、在基于所述拍摄图像中的二维码确定所述目标二维码读取失败的情况下,获取所述二维码在所述拍摄图像中的显示状态参数;

5、基于所述显示状态参数,生成并输出调整指令,所述调整指令用于指示所述终端设备调整所述目标二维码在所述终端设备中的显示方式。

6、根据本发明提供的一种二维码调整方法,基于所述显示状态参数,生成调整指令,包括:

7、在确定所述拍摄图像中的二维码不完整的情况下,基于所述显示状态参数,确定所述拍摄图像中包含所述二维码的像素点的第一边缘;

8、基于所述第一边缘,生成用于指示将所述目标二维码向所述拍摄图像的第二边缘移动的调整指令,所述第二边缘为与所述第一边缘相对的边缘。

9、根据本发明提供的一种二维码调整方法,所述方法还包括:

10、在确定移动后的目标二维码读取失败的情况下,生成用于指示将移动后的所述目标二维码缩小的调整指令。

11、根据本发明提供的一种二维码调整方法,所述方法还包括:

12、在确定缩小后的目标二维码完整呈现在所述拍摄图像中,且所述缩小后的目标二维码读取失败的情况下,生成用于指示将缩小后的目标二维码放大、并对放大后的目标二维码进行滚动显示的调整指令。

13、根据本发明提供的一种二维码调整方法,基于所述显示状态参数,生成调整指令,包括:

14、在基于所述显示状态参数,确定所述拍摄图像中的二维码的大小小于第一预设值的情况下,生成用于放大所述目标二维码的调整指令;

15、在基于所述显示状态参数,确定所述拍摄图像中的二维码的大小大于第二预设值的情况下,生成缩小所述目标二维码的调整指令,其中,所述第一预设值小于所述第二预设值。

16、根据本发明提供的一种二维码调整方法,所述输出调整指令,包括:

17、根据所述调整指令,确定目标信号的输出时长和输出频率,并按照所述输出时长和输出频率输出所述目标信号,所述目标信号用于表征所述调整指令;

18、或者,

19、通过广播方式向所述终端设备发送所述调整指令,所述读码设备和所述终端设备处于同一个局域网内。

20、本发明还提供一种二维码调整方法,应用于终端设备,包括:

21、显示目标二维码;

22、获取调整指令,所述调整指令为读码设备获取到扫描所述目标二维码过程中的拍摄图像后,在基于所述拍摄图像中的二维码确定所述目标二维码读取失败的情况下,基于所述二维码在所述拍摄图像中的显示状态参数生成的;

23、基于所述调整指令,调整所述目标二维码在所述终端设备中的显示方式。

24、根据本发明提供的一种二维码调整方法,所述获取调整指令,包括:

25、获取所述读码设备输出的目标信号的传播时长和传播频率,并基于所述传播时长和所述传播频率,确定所述调整指令;或者,

26、接收所述读码设备发送的所述调整指令,所述读码设备和所述终端设备处于同一个局域网内。

27、本发明还提供一种二维码调整装置,包括:

28、获取模块,用于获取扫描目标二维码过程中的拍摄图像;

29、所述获取模块,还用于在基于所述拍摄图像中的二维码确定所述目标二维码读取失败的情况下,获取所述二维码在所述拍摄图像中的显示状态参数;

30、生成模块,用于基于所述显示状态参数,生成调整指令,所述调整指令用于指示所述终端设备调整所述目标二维码在所述终端设备中的显示方式;

31、输出模块,用于输出所述调整指令。

32、本发明还提供一种二维码调整装置,包括:

33、显示模块,用于显示目标二维码;

34、获取模块,用于获取调整指令,所述调整指令为读码设备获取到扫描所述目标二维码过程中的拍摄图像后,在基于所述拍摄图像中的二维码确定所述目标二维码读取失败的情况下,基于所述二维码在所述拍摄图像中的显示状态参数生成的;

35、调整模块,用于基于所述调整指令,调整所述目标二维码在所述终端设备中的显示方式。

36、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述二维码调整方法。

37、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述二维码调整方法。

38、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述二维码调整方法。

39、本发明提供的二维码调整方法、装置、设备和存储介质,通过获取扫描目标二维码过程中的拍摄图像,在基于拍摄图像中的二维码确定目标二维码读取失败的情况下,获取二维码在拍摄图像中的显示状态参数,并基于显示状态参数,生成并输出调整指令,该调整指令用于指示终端设备调整目标二维码在终端设备中的显示方式。由于在目标二维码读取失败的情况下,可以基于拍摄图像中所拍摄到的二维码的显示状态参数,生成并输出调整指令,终端设备可以基于获取到的调整指令,调整目标二维码的显示方式,以使得拍摄图像中包含完整的二维码,这样,读码设备就可以扫描到该完整的二维码以进行读取。通过上述方式,可以避免用户手动调整目标二维码位置的现象,提高了二维码的读取效率以及用户体验。



技术特征:

1.一种二维码调整方法,其特征在于,应用于读码设备,所述方法包括:

2.根据权利要求1所述的二维码调整方法,其特征在于,基于所述显示状态参数,生成调整指令,包括:

3.根据权利要求2所述的二维码调整方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的二维码调整方法,其特征在于,所述方法还包括:

5.根据权利要求1或2所述的二维码调整方法,其特征在于,基于所述显示状态参数,生成调整指令,包括:

6.根据权利要求1-4任一项所述的二维码调整方法,其特征在于,所述输出调整指令,包括:

7.一种二维码调整方法,其特征在于,应用于终端设备,所述方法包括:

8.根据权利要求7所述的二维码调整方法,其特征在于,所述获取调整指令,包括:

9.一种二维码调整装置,其特征在于,包括:

10.一种二维码调整装置,其特征在于,包括:

11.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述二维码调整方法,或实现如权利要求7或8所述二维码调整方法。

12.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述二维码调整方法,或实现如权利要求7或8所述二维码调整方法。


技术总结
本发明提供一种二维码调整方法、装置、设备和存储介质,该方法包括:获取扫描目标二维码过程中的拍摄图像;在基于所述拍摄图像中的二维码确定所述目标二维码读取失败的情况下,获取所述二维码在所述拍摄图像中的显示状态参数;基于所述显示状态参数,生成并输出调整指令,所述调整指令用于指示所述终端设备调整所述目标二维码在所述终端设备中的显示方式。本发明提供的二维码调整方法、装置、设备和存储介质可以提高二维码读取的效率。

技术研发人员:郑林
受保护的技术使用者:浙江宇视科技有限公司
技术研发日:
技术公布日:2024/5/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1