二维码图像超分重建与识别方法和系统、电子设备及介质与流程

文档序号:34074353发布日期:2023-05-06 21:24阅读:162来源:国知局
二维码图像超分重建与识别方法和系统、电子设备及介质与流程

本技术涉及图像处理,特别地涉及二维码图像超分重建方法和系统、二维码图像识别方法和系统、电子设备及计算机可读存储介质。


背景技术:

1、二维码技术在工业和民用领域的应用日益广泛,通过手持设备扫一扫二维码就可以得到商品的详细信息。二维码提升了商品的信息透明度,使商品信息可以更加高效的流通、交换和确认,提升了整个社会的效率。

2、二维码在扫码过程中会受到很多物理因素的影响,比如环境光、扫描距离、扫描角度、信息残缺和二维码图像质量等,从而导致识别率降低,其中二维码图像质量对识别率的影响最大。

3、图像插值是在基于模型框架下,从低分辨率图像生成高分辨率图像的过程,用以恢复图像中所丢失的信息。常用的图像插值算法包括:近邻取样插值、双线性插值、双线性三次插值、lanczos插值等。然而,采用图像插值算法对图像进行处理后会出现有阶梯状锯齿,明显不能很好地提高图像的质量,因此,采用图像插值并不能满足二维码图像质量的要求。


技术实现思路

1、本技术提供二维码图像超分重建方法和系统、二维码图像识别方法和系统、电子设备及计算机可读存储介质,其能够解决现有技术中的以上不足。

2、第一方面,本技术提供一种二维码图像超分重建方法。所述二维码图像超分重建方法包括:对待超分重建的二维码图像分别进行特征编码以获取与所述二维码图像相对应的特征信息;对所述特征信息进行融合以获取融合特征信息;基于所述融合特征信息进行特征重建以获取超分重建特征图;以及基于所述超分重建特征图进行特征解码以获取超分重建后的二维码超分重建图像。在本技术中,提取二维码图像的纹理特征(即特征信息),并将二维码的纹理特征融合成更加合理的生成超分图像的融合特征,维持二维码的特征码信息不变的同时,获取清晰的重建后的二维码图像,大大提高二维码图像的图像质量。

3、在第一方面的一种实现方式中,对待超分重建的二维码图像进行特征编码以获取与所述二维码图像相对应的特征信息包括:通过特征编码器网络提取与所述二维码图像相对应的特征信息,所述特征信息包括二维码图像特征、自相似性特征和边缘特征。本实现方式中,提取多个维度的特征信息,可以提供更多的纹理特征,有助于提高重建后的二维码图像的质量。

4、在第一方面的一种实现方式中,通过特征编码器网络提取与所述二维码图像相对应的特征信息包括:从所述二维码图像提取所述二维码图像特征,所述二维码图像特征包括多个层级的特征,包括初级特征、中级特征和高级特征;从所述二维码图像提取所述自相似性特征,所述自相似性特征用于重建二维码图像细节;以及从所述二维码图像提取所述边缘特征。

5、在第一方面的一种实现方式中,对待超分重建的二维码图像进行特征编码以获取与所述二维码图像相对应的特征信息包括:对待超分重建的多帧二维码图像分别进行特征编码以分别获取与每一帧二维码图像相对应的特征信息。

6、在第一方面的一种实现方式中,对所述特征信息进行融合以获取融合特征信息包括:通过特征融合网络对所述特征信息进行计算,以使用卷积运算将与多维特征相对应的所述特征信息融合为像素级权值作为所述融合特征信息。

7、在第一方面的一种实现方式中,对所述二维码图像的特征信息进行融合以获取融合特征信息包括:对齐多帧所述二维码图像;以及将与对齐后的所述二维码图像相应的所述特征信息融合为单一特征以获取所述融合特征信息。

8、在第一方面的一种实现方式中,对齐多帧所述二维码图像包括:基于码眼特征和/或码点特征对齐多帧所述二维码图像。本实现方式中,利用码眼特征和/或码点特征进行图像对齐有利于降低算法复杂度,提高运算速度。

9、在第一方面的一种实现方式中,基于所述融合特征信息进行特征重建以获取超分重建特征图包括:通过特征重建网络使用卷积运算,基于所述特征信息计算所述超分重建特征图。

10、在第一方面的一种实现方式中,基于所述超分重建特征图进行特征解码以获取超分重建后的二维码超分重建图像包括:通过特征解码器网络基于所述超分重建特征图获取超分重建特征解码信息;以及基于所述超分重建特征解码信息和所述二维码图像计算所述二维码超分重建图像。

11、第二方面,本技术提供一种二维码图像识别方法。所述二维码图像识别方法包括:获取采集到的二维码图像,并采用根据本技术第一方面所述的二维码图像超分重建方法获取超分重建后的二维码超分重建图像;以及识别所述二维码超分重建图像的特征码。在本技术中,对二维码图像做超分重建的图像前处理,将低分辨率的二维码图像(模糊二维码图像)处理成高分辨率的二维码图像(清晰二维码图像),并且维持二维码的特征码信息不变,进而提升二维码的识别率。

12、第三方面,本技术提供一种二维码图像超分重建系统。所述二维码图像超分重建系统包括:特征编码器网络,被配置为对待超分重建的二维码图像分别进行特征编码以获取与所述二维码图像相对应的特征信息;特征融合网络,被配置为对所述特征信息进行融合以获取融合特征信息;特征重建网络,被配置为基于所述融合特征信息进行特征重建以获取超分重建特征图;以及特征解码器网络,被配置为基于所述超分重建特征图进行特征解码以获取超分重建后的二维码超分重建图像。在本技术中,特征编码器网络提取二维码图像的纹理特征(即特征信息),特征融合网络将二维码的纹理特征融合成更加合理的生成超分图像的融合特征,特征重建网络和特征解码器网络进行特征重建与解码,在维持二维码的特征码信息不变的同时,获取清晰的重建后的二维码图像,大大提高二维码图像的图像质量。

13、在第三方面的一种实现方式中,所述特征编码器网络、特征融合网络、特征重建网络和特征解码器网络依次级联整合为一深度学习模型。

14、第四方面,本技术提供一种二维码图像识别系统。所述二维码图像识别系统包括:超分重建模块,被配置为:获取采集到的二维码图像;对所述二维码图像进行特征编码以获取与所述二维码图像相对应的特征信息;对所述特征信息进行融合以获取融合特征信息;基于所述融合特征信息进行特征重建以获取超分重建特征图;以及基于所述超分重建特征图进行特征解码以获取超分重建后的二维码超分重建图像;以及识别模块,被配置为识别所述二维码超分重建图像的特征码。在本技术中,超分重建模块首先对二维码图像做超分重建的图像前处理,将低分辨率的二维码图像(模糊二维码图像)处理成高分辨率的二维码图像(清晰二维码图像),并且维持二维码的特征码信息不变,进而利用识别模型对重建后的二维码图像进行识别,提升了二维码的识别率。

15、第五方面,本技术提供一种电子设备。所述电子设备包括:存储器,被配置为存储计算机程序;以及,处理器,被配置为调用所述计算机程序以执行根据本技术第一方面所述的二维码图像超分重建方法和/或根据本技术第二方面所述的二维码图像识别方法。

16、第六方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序。所述计算机程序被执行以实现根据本技术第一方面所述的二维码图像超分重建方法和/或根据本技术第二方面所述的二维码图像识别方法。

17、在根据本技术的二维码图像超分重建方法和系统、二维码图像识别方法和系统、电子设备及计算机可读存储介质中,首先对二维码图像进行图像超分重建,将低分辨率的二维码图像(模糊二维码图像)处理成高分辨率的二维码图像(清晰二维码图像),并且维持二维码的特征码信息不变,进而利用识别模型对重建后的二维码图像进行识别,提升了二维码的识别率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1