- DOI:
10.13738/j.cnki.acc.qklw60536
- 专辑:
科学Ⅰ辑;信息科技
- 专题:
信息、科学;综合科技
- 分类号:
G90;N92
摘要:在信息化迅猛发展的当下,二维码凭借其强大的信息存储能力、多样化的编码格式、数据加密功能、低廉的成本以及便捷的制作流程,已成为众多行业中不可或缺的识别工具。然而,在海产品推广中,传统黑白二维码存在视觉交互性差、易伪造等问题。因此,本文旨在研究海产品推广中视觉二维码的生成方法与防伪技术,通过改进二维码的视觉体验和提高其防伪能力,以满足市场需求和提升消费者体验。
关键词:海产品推广;视觉二维码;生成方法;防伪技术
一、引言
二维码技术因其独特的优势,在各个领域得到了广泛应用。然而,在海产品推广中,传统二维码存在一些问题,如外观单调、易被伪造等,这些问题限制了二维码在海产品推广中的应用效果。因此,研究视觉二维码的生成方法与防伪技术,对于提升海产品品牌形象、保障消费者权益具有重要意义。
二、视觉二维码的生成方法
(一)传统二维码的局限性
传统黑白二维码由黑白模块构成的矩形码,虽然具有信息承载量大、易制作等优点,但其外观单调,无法满足人们对视觉交互的要求。此外,传统二维码无法对存储信息进行预读,容易造成误扫,给消费者带来不便。
(二)视觉二维码的研究现状
1.基于颜色或形状修改的二维码美化
这类方法主要通过修改二维码模块的颜色或形状来达到美化效果。形状的改变可能会影响二维码的识别率。
2.基于背景图像融合的二维码美化
这类方法将原始二维码与背景图像进行融合,以增强视觉效果。融合方法主要包括直接嵌入、透明度调整、纹理映射等。然而,这些方法在融合过程中可能会破坏二维码的结构,导致解码失败。因此,如何在融合过程中保持二维码的结构完整性,是当前研究的难点之一。
3.基于显著性检测的二维码美化
显著性检测是一种计算机视觉技术,用于提取图像中的显著区域。近年来,有研究人员将显著性检测应用于二维码美化领域,通过提取背景图像的显著性区域,并将其与二维码进行融合,以实现美化效果。然而,这些方法在融合过程中往往忽略了二维码的解码性能,导致生成的二维码无法被正确识别。
(三)基于显著性区域融合的二维码美化算法
本文提出了一种基于显著性区域融合的二维码美化算法,旨在将背景图像的显著性区域与二维码有效融合,同时保证二维码的可读性。算法的主要步骤包括显著性区域检测、二维码生成、图像融合和参数调整。
1.显著性区域检测
本文采用基于频域分析的显著性检测算法,该算法通过计算图像的傅里叶变换,并提取其高频分量来得到显著性图。然后,利用阈值分割和形态学处理等方法,将显著性图转换为二值图像,得到显著性区域的掩码。
2.二维码生成
二维码的生成过程主要包括数据编码、模块划分、错误纠正和图像生成等步骤。本文采用QR码作为二维码的编码方式,并设置适当的版本和错误纠正级别。然后,将待编码的数据转换为二维码的二进制表示,并按照模块划分规则将其划分为多个小模块。最后,利用图像生成算法将二维码的二进制表示转换为图像格式。
3.图像融合
图像融合是将两幅或多幅图像进行合成,以生成具有新视觉效果的图像。本文采用基于alpha混合的图像融合算法,该算法通过调整两幅图像的透明度来实现融合效果。在融合过程中,本文将显著性区域的掩码作为alpha通道,将二维码图像和背景图像作为源图像进行融合。通过调整alpha通道的权重,可以控制二维码图像和背景图像的融合程度。
4.参数调整
参数调整是算法优化的重要步骤,旨在通过调整算法参数来优化融合效果。本文主要调整的参数包括显著性检测的阈值、二维码的版本和错误纠正级别、图像融合的透明度等。通过多次实验和比较,本文确定了最优的参数组合,以生成具有最佳视觉效果和解码性能的二维码。
三、防伪技术的应用
(一)二维码的防伪特性
二维码本身具有一定的防伪特性,如纠错能力、数据加密等。在本研究中,我们通过提高二维码的纠错等级,增强了二维码的抗干扰能力和防伪效果。
四、实证研究
为了证实所提算法的实际效能,本文开展了多项实验,并剖析其数据结果。
(一)实验设置
本文的实验环境为Python3.8.7和OpenCV 4.5.1。实验数据包括多张背景图像和待编码的数据。在实验中,本文首先利用显著性检测算法提取背景图像的显著性区域,并生成二维码图像。然后,利用图像融合算法将显著性区域与二维码图像进行融合,并调整参数以优化融合效果。最后,对生成的二维码进行解码测试,以验证其可读性。
(二)实验结果
实验结果表明,本文提出的算法能够生成具有显著视觉效果的二维码,且不影响其解码性能。图1和图2展示了部分实验结果。图1(a)、图2(a)均为传统黑白二维码,图1(b)、图2(b)均为嵌入背景图像logo的视觉二维码,图1(c)、图2(c)均为基于显著性区域融合的视觉二维码,图1二维码中的编码信息均为“Dried shrimp”、图2二维码中的编码信息均为“Weihai prawn”。从图中可以看出,融合后的二维码在保留原始背景图像显著区域的同时,仍然保持了良好的解码性能。
图1(a) 图1(b) 图1(c)
图1 “Dried shrimp”虾皮产品的二维码生成实验结果展示
图2(a) 图2(b) 图2(c)
图2 “Weihai prawn”大虾产品的二维码生成实验结果展示
(三)实验分析
通过对实验结果的分析,本文得出以下结论:
1.基于频域分析的显著性检测算法能够有效地提取背景图像的显著性区域,为后续的图像融合提供了基础。
2.图像融合算法能够将显著性区域与二维码图像进行有效融合,生成具有显著视觉效果的美学二维码。
3.调整二维码的纠错等级,可以提高二维码的防伪性能。
五、结论与展望
(一)结论
本文提出了一种基于显著性区域融合的二维码美化算法,该算法利用频域分析的显著性检测算法提取背景图像的显著性区域,并将其与二维码图像进行融合生成具有显著视觉效果的二维码。
(二)展望
针对本文研究的不足之处,下一步将从以下两个方面进行拓展和深化:
1.优化显著性检测算法:
深入研究光照、噪声等因素对显著性检测算法的影响,提出相应的优化策略,以提高显著性区域的提取准确性。
2.增强二维码防伪技术
本文在二维码防伪技术方面的研究主要局限于二维码本身所具备的防伪特性,例如其强大的纠错能力等功能。然而,随着技术的不断进步和防伪需求的日益多样化,未来的研究应当在此基础上进一步拓展和深化,以增加伪造难度。
参考文献:
[1]于剑楠,李辉勇,李青锋,等.DM+:一种融合数字编码的可扫描图像生成技术[J].计算机学报,2019,42(09):2035-2048.
[2]吴云轩. 基于显著性区域的数字媒体图像色域边界提取方法 [J]. 成都工业学院学报, 2024, 27 (03): 55-60. [3]秦佳晨. 视觉二维码生成方法与防伪技术的研究[D]. 西安理工大学, 2021.
基金项目:威海市智慧海洋渔业装备工程技术研究中心科研开放专项资金项目:WSOFE20220004“海产品推广中视觉二维码的生成方法与防伪技术研究”资助。
相关文献推荐
- 节点文献
- 读者推荐
- 相关基金文献
- 关联作者
- 相关视频
- 批量下載
