System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于监控领域,涉及一种焊接人员和焊接环境监控方法和装置。
技术介绍
1、目前,大部分制造业厂家对焊机的作业过程中焊接人员和焊接环境缺乏有效的安全监测手段,一般依靠人员自觉性以及管理人员人工监测,监测范围窄、效率较低。
技术实现思路
1、本专利技术为了克服现有技术的不足,提供一种焊接人员和焊接环境监控方法和装置。
2、为了实现上述目的,本专利技术采用以下技术方案:一种焊接人员和焊接环境监控方法,包括以下步骤:
3、步骤1:身份识别模块执行身份识别流程,判断焊接人员身份是否异常,若是,语音广播模块报警,提示焊接人员身份异常,进入待机模式,若否,执行步骤2;
4、步骤2:环境监测模块执行环境监测流程,判断焊机工位环境是否异常,若是,语音广播模块报警,提示环境异常,进入待机模式,若否,执行步骤3;
5、步骤3:焊接操作识别模块判断焊接人员是否进行焊接操作,若是,执行步骤5,若否,判定焊机处于待机状态,执行步骤4;
6、步骤4;焊机待机超时模块判断焊机待机是否超时,若超时,语音广播模块报警,提示待机超时,进入待机模式,若否,执行步骤5;
7、步骤5:运行监测模块执行焊接人员监测流程和操作环境监测流程;
8、步骤6:焊接操作识别模块判断焊机操作是否继续,若是,焊接人员继续执行操作,执行步骤5,若否,执行步骤7;
9、步骤7:判断进入关机模式或者待机模式,若是关机模式,执行关机流程,若是待机
10、步骤8:结束。
11、进一步的,所述步骤2包括以下步骤:
12、步骤2.1:监测摄像模块动态采集焊机工位的环境图像,基于环境图像执行环境安全监测流程,若环境正常,执行步骤2.2,若环境异常,语音广播模块报警,提示用户异常,进入待机模式;
13、步骤2.2:rfid识别模块识别焊机、灭火器和监测摄像模块的rfid标签获取信息,与设定的rfid标签信息进行比对,若比对一致,表示目前焊机工位的焊机、灭火器、监测摄像模块一一对应且未更换,执行步骤3,若比对不一致,语音广播模块报警,提示用户异常,进入待机模式。
14、进一步的,所述环境安全监测流程的具体步骤为:
15、步骤a1:监测摄像模块采集焊机工位的图像,根据背景环境模型判断当前焊机工位的图像的背景是否发生突变,若是,执行步骤a2,若否,认为焊机工位环境不变,焊机工位环境正常,执行步骤a2;
16、步骤a2:提取焊机工位的图像突变区域,将突变区域图像进行rgb转换成lab模型,分别生成l、a、b三张分量图像;
17、步骤a3:设定低灰度阈值范围,基于低灰度阈值范围将l分量图像进行二值化提取,获取烟雾区域图像;
18、步骤a4:根据烟雾区域图像,计算l、a、b,判断l<ll,且a<al,b<bl,若是,认为烟雾区域图像中含有低亮度区域,标记为黑色浓厚区域s1以及黑色浓厚区域的位置p1,执行步骤a5;若否,认为烟雾区域图像不含有低亮度区域,当前焊机工位的环境正常;
19、ll为烟雾判断的亮度阈值,al和bl为烟雾判断的两个颜色通道阈值;
20、步骤a5:设定高灰度阈值范围,基于高灰度阈值范围将l分量图像进行二值化提取,获取亮度区域图像;
21、步骤a6:根据亮度区域图像,计算l、a、b,判断l>lh,且a>ah,a>b,ah>64,若是,认为亮度区域图像中含有高亮区域,将高亮生成火焰区域,标记火焰区域s2,计算火焰区域s2的最小外接位置p2,执行步骤a7;若否,认为高亮度区域不含有含有高亮、红黄区域,当前焊机工位的环境具有浓烟,但无火焰;
22、lh为火焰判断的亮度阈值,ah和bh为火焰判断的两个颜色通道阈值;
23、步骤a7:判断区域位置p1是否高于区域位置p2,若是,认为符合烟雾和火焰的分布,执行步骤a8,若否,认为不符合烟雾和火焰的分布,需重新检测区域位置p1和区域位置p2,执行步骤a4;
24、步骤a8:计算火焰面积变化率di,判断di是否大于dh,若是,认为火焰为火灾火焰,执行步骤a9;若否,认为火焰为稳定光源的火焰;
25、
26、s2=s(n'),s(n')为第n'火焰区域面积;n'为采集的第n'张目标区域图像,n′+1采集的第n′+1张目标区域图像,dh为火灾面积变化率阈值;
27、步骤a9:计算监测摄像模块连续采集的第n′+1张目标区域图像中的s1、s2和di,判断s2、di以及s2/s1是否逐渐变大,若是,认为火灾的火焰变大,执行步骤a10,若否,认为火灾火焰还未变化;
28、步骤a10:提取图像中r(x,y)>g(x,y)>b(x,y)、r(x,y)>190的区域,标记为火焰区域s3,取火焰区域s2和火焰区域s3的并集s4,判断s4是否大于火焰区域阈值st,若是,认为火灾面积超出阈值,人机交互界面显示焊机工作区域的灭火器位置,语音广播模块报警且启动应急广播,进入待机模式;若否,语音广播模块报警,进入待机模式,r(x,y)、g(x,y)、b(x,y)为图像红、绿、蓝三个通道的颜色值。
29、进一步的,所述焊接操作的判断流程具体包括以下步骤:
30、步骤3.1:基于轻量级神经网络模型pp-pico-det,采集头盔、面罩、焊棒数据集对其进行训练以及优化识别,获得目标监测模型det1;
31、步骤3.2:监测摄像模块采集并处理焊机开机焊机工位图像,获得判断图像,判断图像输入目标监测模型det1;
32、步骤3.3:目标监测模型det1分割判断图像获取并识别头部区域和手部区域;判断头部区域是否存在头盔以及面罩,手部区域是否存在焊棒,若头盔、面罩以及焊棒其中之一不存在,语音广播模块报警,提示焊接人员头盔、面罩以及焊棒其中之一未配置,认为焊机处于待机状态,执行步骤4,若全部存在,执行步骤3.4;
33、步骤3.4:获取判断图像中焊棒的区域位置,提取焊棒尖端位置坐标;
34、步骤3.5:提取焊机开机后设定时间t1内监测摄像模块采集的焊机工位图像,将焊机工位图像转换灰度图,通过高斯滤波进行平滑降噪、二值化处理获得焊机工位的二值化图像;
35、步骤3.6:以焊棒尖端位置坐标为中心,以设定长宽分割二值化图像,获得焊棒尖端图像;
36、步骤3.6:判断焊棒尖端图像中是否有亮度值大于230的区域,若是,认为有电火花,判定焊接人员进行焊接操作,若否,认为没有电火花,判定焊接人员未进行焊接操作。
37、进一步的,所述步骤4中焊机待机是否超时通过焊接操作的判断流程进行判断,具体包括以下步骤:
38、步骤4.1:标记焊接操作的判断流程的判断结果,判断结果为1是指结果为焊接人员进行焊接操作,判断结果为0是指结果为焊接人员处于待机本文档来自技高网...
【技术保护点】
1.一种焊接人员和焊接环境监控方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
3.根据权利要求2所述的一种焊接人员和焊接环境监控方法,其特征在于:
4.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
5.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
6.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
7.根据权利要求6所述的一种焊接人员和焊接环境监控方法,其特征在于:
8.根据权利要求6所述的一种焊接人员和焊接环境监控方法,其特征在于:
9.一种焊接人员和焊接环境监控装置,其特征在于:基于上述权利要求1-8任一项所述的焊接人员和焊接环境监控方法制备的装置,包括焊机管理监测控制器(MCU)、人脸识别模块、RFID识别模块、监测摄像模块、语音广播模块和人机交互界面,人脸识别模块、RFID识别模块、监测摄像模块、语音广播模块和人机交互界面分别与焊机管理监测控制器连接;
...
【技术特征摘要】
1.一种焊接人员和焊接环境监控方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
3.根据权利要求2所述的一种焊接人员和焊接环境监控方法,其特征在于:
4.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
5.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
6.根据权利要求1所述的一种焊接人员和焊接环境监控方法,其特征在于:
7.根据权利要求6所述的一种焊接人员和焊接环境监控方法...
【专利技术属性】
技术研发人员:江波,刘亚楠,陈浙泊,廖志明,楼子昂,王炜,郑赛,于晓鹏,潘凌锋,余建安,陈龙威,陈一信,
申请(专利权)人:广视三信台州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。