System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种螺丝供料的视觉检测方法及系统技术方案_技高网

一种螺丝供料的视觉检测方法及系统技术方案

技术编号:40532551 阅读:6 留言:0更新日期:2024-03-01 13:53
本发明专利技术公开了一种螺丝供料的视觉检测方法及系统,方法包括:获取来自视觉检测设备的螺丝图像,其中,所述设备包括至少一台相机和至少一台计算机;将所述螺丝图像通过哈希函数进行处理,生成唯一的图像指纹;将生成的图像指纹存储在区块链网络中;通过智能合约对所述图像指纹进行验证,并提取所述螺丝图像的数据进行分析,根据分析结果确定所述螺丝的规格和质量;根据所述规格和质量结果执行相应的操作,其中,所述操作包括:接收、拒绝或转移所述螺丝供料。利用本发明专利技术实施例,能够结合区块链技术实现供料数据的可信度和可追溯性,提高供料过程的准确性和效率,并支持供应链的管理和追溯,从而提高产品质量和生产效率。

【技术实现步骤摘要】

本专利技术属于机械自动化,特别是一种螺丝供料的视觉检测方法及系统


技术介绍

1、螺丝作为一种重要的工业零部件,在各类生产线中被广泛使用。为了保证产品质量和生产效率,螺丝供料过程中的视觉检测至关重要。传统的视觉检测方法往往依赖于人工检测,存在着数据准确性和可追溯性的问题。人工检测容易受到人为因素的影响,如人员疲劳、主观判断和个体差异,导致检测结果的准确性和一致性不高。此外,传统的视觉检测方法缺乏对供料过程中数据的可追溯性和不可篡改性的保障,难以解决数据的来源和处理过程的不透明性,这对于确保产品质量和提高生产效率具有重要的影响。


技术实现思路

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、与现有技术相比,本专利技术提供的一种螺丝供料的视觉检测方法,通过获取来自视觉检测设备的螺丝图像;将所述螺丝图像通过哈希函数进行处理,生成唯一的图像指纹;将生成的图像指纹存储在区块链网络中;通过智能合约对所述图像指纹进行验证,并提取所述螺丝图像的数据进行分析,根据分析结果确定所述螺丝的规格和质量;根据所述规格和质量结果执行相应的操作,从而结合区块链技术实现供料数据的可信度和可追溯性,提高供料过程的准确性和效率,并支持供应链的管理和追溯,从而提高产品质量和生产效率。

本文档来自技高网...

【技术保护点】

1.一种螺丝供料的视觉检测方法,其特征在于,所述方法包括:

2.在根据权利要求1所述的方法,其特征在于,所述将所述螺丝图像通过哈希函数进行处理,生成唯一的图像指纹,包括:

3.根据权利要求2所述的方法,其特征在于,所述将生成的图像指纹存储在区块链网络中,包括:

4.根据权利要求3所述的方法,其特征在于,所述通过智能合约对所述图像指纹进行验证,包括:

5.根据权利要求4所述的方法,其特征在于,所述提取所述螺丝图像的数据进行分析,根据分析结果确定所述螺丝的规格和质量,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述规格和质量结果执行相应的操作,包括:

7.一种螺丝供料的视觉检测系统,其特征在于,所述系统包括:

8.根据权利要求7所述的系统,其特征在于,所述生成模块,具体用于:

9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1-6中任一项所述的方法。

10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1-6中任一项所述的方法。

...

【技术特征摘要】

1.一种螺丝供料的视觉检测方法,其特征在于,所述方法包括:

2.在根据权利要求1所述的方法,其特征在于,所述将所述螺丝图像通过哈希函数进行处理,生成唯一的图像指纹,包括:

3.根据权利要求2所述的方法,其特征在于,所述将生成的图像指纹存储在区块链网络中,包括:

4.根据权利要求3所述的方法,其特征在于,所述通过智能合约对所述图像指纹进行验证,包括:

5.根据权利要求4所述的方法,其特征在于,所述提取所述螺丝图像的数据进行分析,根据分析结果确定所述螺丝的规格和质量,包括:

6.根据权利要求5...

【专利技术属性】
技术研发人员:毛利波刘加活
申请(专利权)人:深圳市泽达自动化设备有限公司
类型:发明
国别省市:

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

1