System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人工智能与计算机视觉,具体涉及铜钼矿泡沫浮选分割方法及系统。
技术介绍
1、泡沫浮选是一种广泛应用于矿石分选的重要选矿方法。泡沫浮选方法利用矿物颗粒表面亲疏水性的差异,使不同矿物颗粒能够有效地被泡沫分离出来。泡沫浮选过程中,泡沫的外观特征直接反映了浮选生产工况,检测泡沫状态和量化泡沫参数对描述生产状态和浮选质量非常关键。目前,我国有色金属的浮选生产过程主要由人工完成,技术人员实时观察浮选槽表面泡沫状态,并依据生产经验调整浮选设备参数。这种传统的人工观察和调参方式存在若干问题。首先,由于矿源复杂多变,浮选生产质量易受技术人员的生产经验和主观性影响,无法保证浮选矿质的优化和质量;其次,由于不同班次技术人员技术差异,同一批矿源可能产出不同浮选矿质,进而导致宝贵的矿物资源浪费。
2、为了克服传统人工观察调参的限制,将计算机视觉技术引入该领域,实现铜钼矿泡沫浮选过程的自动化和智能化。应用工业相机获取铜钼矿泡沫图像,借助计算机视觉算法对泡沫参数进行准确测量,进而实现对浮选过程的自动化监控和浮选设备参数优化。例如公布号为cn103971379a的现有专利技术专利申请文献《基于单摄像机等效双目立体视觉模型的泡沫立体特征提取方法》在单摄像机获取浮选生产现场泡沫视频的基础上,利用视频中相邻两帧图像因泡沫流动而产生的差异信息,将一台摄像机从一个方位在不同时刻拍摄的流动泡沫的两帧图像,看作两台摄像机从不同方位在同一时刻拍摄的同一场景下的两幅泡沫图像,等效构建模拟人眼成像过程的双目立体视觉模型,获得泡沫图像中气泡的深度信息,进而
3、综上,现有技术存在依赖人工浮选操作经验、泡沫图像分割准确率低以及模型精度和泛化能力差的技术问题。
技术实现思路
1、本专利技术所要解决的技术问题在于:如何解决现有技术中依赖人工浮选操作经验、泡沫图像分割准确率低以及模型精度和泛化能力差的技术问题。
2、本专利技术是采用以下技术方案解决上述技术问题的:铜钼矿泡沫浮选分割方法包括:
3、s1、采集并标注泡沫图像,以得到泡沫图像数据集;
4、s2、对泡沫图像数据集进行数据增强、划分操作,据此获取训练集、验证集以及测试集;
5、s3、搭建铜钼矿浮选泡沫图像分割模型,其中,铜钼矿浮选泡沫图像分割模型包括:泡沫图像特征提取resnet编码器、浮选泡沫特征双解码器、铜钼矿浮选泡沫特征融合模块以及分割头;
6、泡沫图像特征提取resnet编码器包括:不少于3层的残差模块,利用残差模块,从泡沫图像中,逐级提取不少于3个尺度的泡沫图像特征;
7、利用铜钼矿浮选泡沫特征融合模块,对浮选泡沫特征双解码器进行协同操作,融合泡沫图像特征提取resnet编码器、浮选泡沫特征双解码器的多尺度特征;
8、分割头包括:线性映射层,利用线性映射层,根据泡沫图像细节信息,分割处理泡沫图像;
9、s4、利用训练集、验证集以及测试集,训练铜钼矿浮选泡沫图像分割模型,以得到适用分割模型;
10、s5、利用适用分割模型分割泡沫图像,以得到泡沫关联参数。
11、本专利技术通过浮选视频检测,实现对摄像头视频流的解码,抽帧和格式转换处理,并将转换后的图像帧进行识别,并最终将检测结果标注在视频流中,重新编码视频流推送给前端ui进行展示,有利于控制铜钼矿浮选生产自动化,不依赖人工浮选操作经验,提高了泡沫图像分割准确率。本专利技术采用的铜钼矿浮选泡沫图像分割模型的resnet编码器使用残差连接可以保留原始特征,使得网络的学习更加顺畅和稳定,进一步提高了模型的精度和泛化能力。
12、在更具体的技术方案中,步骤s1包括:
13、s11、在铜钼矿浮选过程中,采集泡沫图像;
14、s12、标注泡沫图像中的泡沫,以生成泡沫真实标签;
15、s13、根据泡沫图像、真实标签,建立泡沫图像数据集。
16、在更具体的技术方案中,步骤s12中,利用sam算法生成泡沫掩码,以对泡沫的标注操作进行加速。
17、在更具体的技术方案中,步骤s2,包括:
18、s21、对泡沫图像,分别进行翻转、旋转、缩放以及抖动处理,获取泡沫图像增强数据,以作为样本图像;
19、s22、将所有样本图像,按照预置比例划分为训练集、验证集以及测试集。
20、本专利技术通过泡沫图像分割,获得单位面积内泡沫的数量、大小以及流速,从而更好地指导浮选设备参数动态调整。本专利技术针对目前存在的铜钼矿浮选过程中泡沫粘连强和边缘不清晰等情况而造成浮选泡沫图像分割准确率低的问题,基于u型架构提出一种浮选泡沫特征双解码器的端到端铜钼矿泡沫图像分割模型。实验结果表明本专利技术的算法模型能够取得较好的分割效果,对铜钼矿浮选生产自动化有一定促进作用。
21、与传统的人工主观分析相比,铜钼矿浮选泡沫图像分割模型具有客观性和稳定性的优势,该模型基于计算机视觉技术,通过数据驱动方法进行分析,减少了人工主观因素的干扰,提供更客观的浮选过程监控。
22、在更具体的技术方案中,步骤s3中的残差模块包括:卷积层、池化层、标准化层以及跳跃连接,在卷积层后,添加relu激活函数,利用跳跃连接,将输入特征相加到resnet网络输出的深层语义特征图上,以得到丰富语义特征图。
23、在更具体的技术方案中,步骤s3中的swin transformer解码器包括:patchexpanding模块、swin transformer模块;cnn解码器包括:upsampling、卷积模块。利用swintransformer解码器、cnn解码器,重建获取泡沫图像空间特征,以基于泡沫图像特征提取resnet编码器输出的深层语义特征图,利用跳跃连接,分别连接浮选泡沫特征双解码器不少于3个尺度的特征层,以恢复图像空间特征信息。
24、在更具体的技术方案中,步骤s3中的铜钼矿浮选泡沫特征融合模块包括:多级空洞卷积、双线性插值模块;
25、利用多级空洞卷积,从深层语义特征图中,捕捉泡沫图像的整体先验表征,并综合不同尺度的特征信息;
26、利用双线性插值模块,在上采样过程中,逐级提升特征分辨率;
27、通过特征相加、卷积操作,逐层融合浮选泡沫特征双解码器的输出特征,据以生成泡沫图像细节信息本文档来自技高网...
【技术保护点】
1.铜钼矿泡沫浮选分割方法,其特征在于,所述方法包括:
2.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S1,包括:
3.根据权利要求2所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S12中,利用SAM算法生成泡沫掩码,以对所述泡沫的标注操作进行加速。
4.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S2,包括:
5.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S3中的所述残差模块包括:卷积层、池化层、标准化层以及跳跃连接,在所述卷积层后,添加ReLU激活函数,利用所述跳跃连接,将输入特征相加到所述所述ResNet网络输出的深层语义特征图上,以得到丰富语义特征图。
6.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S3中采用的Swin Transformer解码器包括:Patch Expanding模块、Swin Transformer模块;CNN解码器包括:Upsampling、卷积模块;利用所述Swin Transformer编码器、所
7.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S3中的所述铜钼矿浮选泡沫特征融合模块包括:多级空洞卷积、双线性插值模块;
8.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S4中,在所述铜钼矿浮选泡沫图像分割模型的训练过程中,利用下述逻辑表达损失函数:
9.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤S4中,利用下述逻辑,求取IoU分割精度指标,据以评估所述铜钼矿浮选泡沫图像分割模型:
10.铜钼矿泡沫浮选分割系统,其特征在于,所述系统包括:
...【技术特征摘要】
1.铜钼矿泡沫浮选分割方法,其特征在于,所述方法包括:
2.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤s1,包括:
3.根据权利要求2所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤s12中,利用sam算法生成泡沫掩码,以对所述泡沫的标注操作进行加速。
4.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤s2,包括:
5.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤s3中的所述残差模块包括:卷积层、池化层、标准化层以及跳跃连接,在所述卷积层后,添加relu激活函数,利用所述跳跃连接,将输入特征相加到所述所述resnet网络输出的深层语义特征图上,以得到丰富语义特征图。
6.根据权利要求1所述的铜钼矿泡沫浮选分割方法,其特征在于,所述步骤s3中采用的swin transformer解码器包括:patch expanding模块、swin transf...
【专利技术属性】
技术研发人员:刘全金,嵇文,丁邦顺,胡浪涛,黄汇磊,杨一昊,
申请(专利权)人:安庆师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。