本发明专利技术公开了二维码处理技术领域的一种基于二维码及区块链的设备管理系统及方法,该系统包括识别模块用于对采集覆盖区域内的图像进行采集,并识别图像中的二维码,获取二维码信息;辅助模块用于辅助识别模块进行图像采集;分析模块用于在二维码识别失败时,分析二维码识别失败原因,并生成与失败原因对应的调控信号;调控模块用于根据调控信号对识别模块和辅助模块进行相应的调节;识别模块还用于在识别模块和辅助模块被调节后,重新采集覆盖区域内的图像进行采集,并识别图像中的二维码,本发明专利技术,能够快速消除角度、光线和距离等问题对二维码识别效率的影响,有效的提升二维码识别和二维码识别后信息录入的效率。别和二维码识别后信息录入的效率。别和二维码识别后信息录入的效率。
【技术实现步骤摘要】
一种基于二维码及区块链的设备管理系统及方法
[0001]本专利技术属于二维码处理
,具体是一种基于二维码及区块链的设备管理系统及方法。
技术介绍
[0002]区块链具有去中心化、不可篡改、共享账本、不对称加密、智能合约等功能,可以解决多个领域应用的实际痛点,通过将二维码技术与区块链技术结合,有效的促进了例如防伪溯源、物流、供应链以及制造等领域的高效性和安全性。
[0003]在上述的各个领域使用区块链+二维码技术的过程中,不可避免的需要进行二维码识别,然后根据二维码的内容页面进行相关信息的填写录入,而如何高效的识别二维码并填写录入内容成为亟需要解决的问题,为此中国专利文献CN111310508B记载了一种二维码识别方法,通过设计新的GAN损失函数使得基于生成对抗网络的图像去模糊算法训练速度更快,鲁棒性更高,可以提供非常高效的图像去模糊效果。
[0004]但上述二维码识别技术仅在能够清晰完整的采集到二维码图像的情况下,才能够进行后续二维码图像的相应处理,在二维码的图像采集阶段,由于角度、光线和距离等问题往往会降低二维码的识别效率,导致后续信息录入效率也一并降低。
技术实现思路
[0005]本专利技术的目的是提供一种基于二维码及区块链的设备管理系统及方法,能够快速消除角度、光线和距离等问题对二维码识别效率的影响,有效的提升二维码识别和二维码识别后信息录入的效率。
[0006]为了实现上述目的,本专利技术的技术方案如下:一种基于二维码及区块链的设备管理系统,包括识别模块、辅助模块、分析模块和调控模块;
[0007]识别模块用于对采集覆盖区域内的图像进行采集,并识别图像中的二维码,获取二维码信息;
[0008]辅助模块用于辅助识别模块进行图像采集;
[0009]分析模块用于在二维码识别失败时,分析二维码识别失败原因,并生成与失败原因对应的调控信号;
[0010]调控模块用于根据调控信号对识别模块和辅助模块进行相应的调节;识别模块还用于在识别模块和辅助模块被调节后,重新采集覆盖区域内的图像进行采集,并识别图像中的二维码。
[0011]进一步,识别模块用于对图像的清晰度进行评价,在图像的清晰度合格的情况下,继续对图像进行平滑滤波处理,并识别二维码矩形区域,再对二维码矩形区域内的高亮点进行识别,在二维码矩形区域内的高亮点合格的情况下,继续对二维码矩形区域内的位置探测图形和定位图形进行识别,在位置探测图形和定位图形合格的情况下,识别二维码并获取二维码信息。
[0012]进一步,二维码识别失败原因包括:图像的清晰度不合格、二维码矩形区域内的高亮点不合格以及位置探测图形和定位图形不合格;
[0013]分析模块在图像的清晰度不合格时生成焦距调节信号;在二维码矩形区域内的高亮点不合格时生成补光角度调节信号;在位置探测图形和定位图形不合格时生成采集角度调节信号。
[0014]进一步,在识别模块的采集覆盖区域没有变化的情况下,调控模块接收调控信号的次数超过阈值时,不再对识别模块和辅助模块进行相应的调节,并生成提示信号。
[0015]进一步,识别模块获取二维码信息后,分析模块还用于分析二维码内容页面所需获取信息,分析模块还用于将用户预设信息自动填充至对应的二维码内容页面。
[0016]进一步,识别模块获取二维码信息后,分析模块还用于分析当前网络环境,在网络环境差的情况下,分析模块还用于根据二维码内容页面生成本地录入页面,并将用户预设信息自动填充至对应的本地录入页面,在网络环境不差的情况下,分析模块还用于将本地录入页面中的信息导入二维码内容页面。
[0017]进一步,识别模块获取二维码信息后,分析模块还用于分析二维码内容页面所需获取信息的紧急程度,分析模块还用于在存在需要加急录入的信息时,生成信号发射角度调节信号和信号发射功率调节信号,并向用户反馈最终的信息录入情况。
[0018]一种基于二维码及区块链的设备管理方法,包括如下步骤:
[0019]步骤一:通过辅助模块辅助识别模块对采集覆盖区域内的图像进行采集,并识别图像中的二维码,获取二维码信息;
[0020]步骤二:在二维码识别失败时,分析二维码识别失败原因,并生成与失败原因对应的调控信号;
[0021]步骤三:根据调控信号对识别模块和辅助模块进行相应的调节,在识别模块和辅助模块调节后,重新采集覆盖区域内的图像进行采集,并识别图像中的二维码;
[0022]步骤四:重复步骤一至步骤三,直到成功获取二维码信息,在重复步骤一至步骤三重复次数超过阈值时,发出提示信号。
[0023]进一步:获取二维码信息后,分析当前网络环境,在网络环境差的情况下,根据二维码内容页面生成本地录入页面,并将用户预设信息自动填充至对应的本地录入页面,在网络环境不差的情况下,将本地录入页面中的信息导入二维码内容页面。
[0024]采用上述方案有以下有益效果:
[0025]1、本方案,通过对获取二维码识别图像过程中的外界干扰(图像采集时的距离、反光和角度)情况进行获取,清晰度、高亮和位置探测图形及定位图形分别对应图像采集时的距离、反光和角度,在其中任意参数不合格使均可能影响后续二维码的有效识别,因此,在其中任意一项或者多项参数不合格时判定为二维码识别失败,生成对应的调控信号对采集时的焦距、补光角度或者采集角度进行调节,以避免外界干扰;相较于现有技术,在二维码识别的图像采集阶段即对二维码识别的基础图像质量进行提升,保证了后续二维码能够被快速的识别。
[0026]2、本方案,对于一些常用信息用户可提前进行录入,在二维码成功识别后,能够根据二维码所需获取的内容项,将用户的信息自动填充入对应的内容项中,后续用户仅需对部分未填充内容项进行信息补录,相较于现有技术的逐一内容项信息录入,有效的提升了
二维码识别后信息录入的效率。
[0027]3、本方案,在网络环境较差时,通过将用户录入信息进行临时存储,并在网络环境恢复时,自动的进行信息上传,解决了现有技术中不便于在网络环境较差时进行网络信息上传递交的问题;此外,根据录入信息的紧急程度,对于需要加急上传递交的信息,通过改变终端的信号发射角度和信号发射功率对网络环境进行增强,以促进信息能够被快速的上传递交。
[0028]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0029]图1为本专利技术基于二维码及区块链的设备管理系统实施例的系统结构框图;
[0030]图2为本专利技术基于二维码及区块链的设备管理系统实施例的流程示意图。
具体实施方式
[0031]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0032]在本专利技术的描述中,需要理解的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于二维码及区块链的设备管理系统,其特征在于:包括识别模块、辅助模块、分析模块和调控模块;识别模块用于对采集覆盖区域内的图像进行采集,并识别图像中的二维码,获取二维码信息;辅助模块用于辅助识别模块进行图像采集;分析模块用于在二维码识别失败时,分析二维码识别失败原因,并生成与失败原因对应的调控信号;调控模块用于根据调控信号对识别模块和辅助模块进行相应的调节;识别模块还用于在识别模块和辅助模块被调节后,重新采集覆盖区域内的图像进行采集,并识别图像中的二维码。2.根据权利要求1所述的基于二维码及区块链的设备管理系统,其特征在于:识别模块用于对图像的清晰度进行评价,在图像的清晰度合格的情况下,继续对图像进行平滑滤波处理,并识别二维码矩形区域,再对二维码矩形区域内的高亮点进行识别,在二维码矩形区域内的高亮点合格的情况下,继续对二维码矩形区域内的位置探测图形和定位图形进行识别,在位置探测图形和定位图形合格的情况下,识别二维码并获取二维码信息。3.根据权利要求2所述的基于二维码及区块链的设备管理系统,其特征在于:二维码识别失败原因包括:图像的清晰度不合格、二维码矩形区域内的高亮点不合格以及位置探测图形和定位图形不合格;分析模块在图像的清晰度不合格时生成焦距调节信号;在二维码矩形区域内的高亮点不合格时生成补光角度调节信号;在位置探测图形和定位图形不合格时生成采集角度调节信号。4.根据权利要求1所述的基于二维码及区块链的设备管理系统,其特征在于:在识别模块的采集覆盖区域没有变化的情况下,调控模块接收调控信号的次数超过阈值时,不再对识别模块和辅助模块进行相应的调节,并生成提示信号。5.根据权利要求1所述的基于二维码及区块链的设备管理系统,其特征在于:识别模块获取二维码信息后,分析模块还...
【专利技术属性】
技术研发人员:曹洁生,吕琳,崔斌,
申请(专利权)人:江苏万联信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。