System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于零部件检测,具体涉及一种零部件全视角智能自动化缺陷检测系统。
技术介绍
1、在现有的汽车零部件制造过程中,缺陷检测通常依赖于人工视觉检查或传统的机械设备。
2、然而,传统的人工视觉检查方法效率低下,需要大量的人力投入和时间成本。操作员容易疲劳或受到经验影响,导致漏检或误检的情况发生,这会降低生产效率并增加人工错误的风险;传统的机械设备在缺陷检测中存在一定的局限性,它们通常只能从有限的几个角度或特定的视角进行检测,无法全方位地检测零部件的所有角度和表面,这可能导致一些缺陷被忽视或未能及时检测到。此外,这些传统方法也无法实现实时反馈和自动调整,它们无法提供及时的检测结果和反馈信息,无法与整个制造过程实现无缝集成和协同,这使得制造企业无法在生产过程中及时发现和纠正缺陷,影响了产品质量和制造效率。
技术实现思路
1、本专利技术的目的在于提供一种零部件全视角智能自动化缺陷检测系统,以至少解决一种上述技术问题。
2、为实现上述专利技术目的,本专利技术采取的技术方案如下:
3、一种零部件全视角智能自动化缺陷检测系统,包括:
4、硬件端和软件端;
5、所述硬件端控制零部件进料、夹持零部件和获取零部件图像,并将所述零部件图像发送到所述软件端;
6、所述软件端控制所述夹持零部件的机构运动、识别所述硬件端发送的所述零部件图像并分类,决策零部件ok/ng。
7、通过如此设置,实现零部件的自动进料、指定位置全角
8、优选的,所述硬件端包括视觉系统模块、进料模块、运动夹持模块和工控机;
9、其中,所述视觉系统模块用于获取零部件的图像;
10、所述进料模块用于陈放零部件,并保证零部件的初始位置;
11、所述运动夹持模块用于从所述进料模块夹取零部件,并将零部件转移到指定位置;
12、所述软件端嵌入于所述工控机,所述工控机用于对所述软件端输出的数据进行处理。
13、优选的,所述软件端包括图像采集模块、检测决策模块和运动控制模块;
14、其中,所述图像采集模块用于统筹规划所述硬件端对零部件的拍摄进程,并读取所述硬件端获取的所述零部件图像;
15、所述检测决策模块用于检测所述零部件图像并决策ok/ng;
16、所述运动控制模块用于控制所述硬件端实现指定动作。
17、优选的,所述视觉系统模块包括灯箱和工业相机;
18、所述工业相机设有若干个,分别活动设于所述灯箱的侧壁,所述工业相机设有镜头,所述镜头贯穿于所述灯箱。
19、优选的,所述进料模块包括电动旋转台、高度调节垫块和转盘;
20、所述转盘用于陈放待检测的零部件,所述高度调节垫块用于调整所述转盘与所述运动夹持模块之间的相对距离,所述电动旋转台用于直接或间接驱动所述转盘转动;
21、所述高度调节垫块的一端与所述转盘转动连接,另一端与所述电动旋转台传动连接。
22、优选的,所述运动夹持模块包括机械手,所述机械手包括夹爪和调节器,所述调节器传动连接于所述夹爪,用于调整所述夹爪的夹持空间。
23、优选的,所述工控机的软件架构中部署有基于yolov8的darknet网络模型,所述模型包括:
24、目标检测模型,用于从图像中筐取出需要检测的目标;
25、异常分类模型,用于判断零部件检测项目是否存在缺陷;
26、缺陷实例分割模型以及缺陷分类模型,分别用于分割零部件中的缺陷以及确认缺陷类别,并将检测结果进行记录。
27、更优选的,所述图像采集模块的工作流程包括:
28、对所述硬件端进行初始化和参数配置;
29、根据所述运动控制模块发送的指令触发图像采集;
30、将图像数据数字化并进行传输;
31、标注序列号和拍摄角度。
32、优选的,所述检测决策模块的工作流程包括:
33、接收所述图像采集模块发送的图像;
34、从所述图像中提取需要检测的目标;
35、判断所述目标是否存在缺陷;
36、若判断为是,则分割所述缺陷以及确认缺陷类别,然后将检测结果进行记录;
37、若判断为否,则将检测结果进行记录。
38、优选的,所述检测决策模块的工作流程完成后,所述运动控制模块控制所述硬件端将完成检测的零部件移动至ok筐和/或ng筐。
39、有益效果:
40、本专利技术的一种零部件全视角智能自动化缺陷检测系统,通过硬件端和软件端的结合,实现零部件的自动进料、指定位置全角度拍摄图像、缺陷检测、并根据结果进行分类的自动化检测流程。无需人工拾取零部件并判别缺陷,降低人力成本,保证结果的一致性,避免人工重复劳作而疲劳导致的识别错误情况发生,在3s内即可完成一个零部件全角度的测量,效率远高于传统的人工检测;另一方面,采集零部件大量的图像并基于成熟的网络框架训练深度学习模型,将复杂的缺陷检测任务进行分解,对分解的子任务分别使用对应的深度学习模型,减少误检率和漏检率,提高检测效率;软件架构集成数据接口,并对零部件进行序列化,便于后续溯源和缺陷类型、缺陷数量等统计分析任务。
本文档来自技高网...【技术保护点】
1.一种零部件全视角智能自动化缺陷检测系统,其特征在于,包括:
2.根据权利要求1所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述硬件端包括视觉系统模块(6)、进料模块(4)、运动夹持模块(5)和工控机;
3.根据权利要求1所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述软件端包括图像采集模块、检测决策模块和运动控制模块;
4.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述视觉系统模块(6)包括灯箱(61)和工业相机;
5.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述进料模块(4)包括电动旋转台(41)、高度调节垫块(42)和转盘(43);
6.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述运动夹持模块(5)包括机械手,所述机械手包括夹爪(52)和调节器(53),所述调节器(53)传动连接于所述夹爪(52),用于调整所述夹爪(52)的夹持空间。
7.根据权利要求2所述的一种零部件全视角智能自
8.根据权利要求3所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述图像采集模块的工作流程包括:
9.根据权利要求8所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述检测决策模块的工作流程包括:
10.根据权利要求9所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述检测决策模块的工作流程完成后,所述运动控制模块控制所述硬件端将完成检测的零部件移动至OK筐和/或NG筐。
...【技术特征摘要】
1.一种零部件全视角智能自动化缺陷检测系统,其特征在于,包括:
2.根据权利要求1所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述硬件端包括视觉系统模块(6)、进料模块(4)、运动夹持模块(5)和工控机;
3.根据权利要求1所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述软件端包括图像采集模块、检测决策模块和运动控制模块;
4.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述视觉系统模块(6)包括灯箱(61)和工业相机;
5.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所述进料模块(4)包括电动旋转台(41)、高度调节垫块(42)和转盘(43);
6.根据权利要求2所述的一种零部件全视角智能自动化缺陷检测系统,其特征在于,所...
【专利技术属性】
技术研发人员:徐嘉隆,黄灿彬,刘芷芹,段汇塬,刘晓宏,
申请(专利权)人:广州友思特科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。