【技术实现步骤摘要】
一种基于全卷积神经网络的两相流混合图像分割的方法
[0001]本专利技术属于两相流测试领域,具体涉及一种基于全卷积神经网络的两相流混合图像分割的方法。
技术介绍
[0002]在冶金工业中,冶金炉窑中的高温流体(如金属熔体,高温烟气等)多相流动参数是影响冶金工艺的一个重要因素,它不仅关系到冶金反应的效率,还决定着冶金炉窑的安全使用寿命。冶金炉窑内部的冷热流体混合特性与由直接接触产生的传热特性存在密切关联,然而由于炉窑内部温度过高、环境复杂,对高温熔池内部搅拌混合效果的直接研究难度一直较大。近年来,图像处理技术作为一门新兴的检测技术,在两相流参数检测领域具有不干扰流场的优点,可以直接获得流动图像的分布状态,应用广泛,前景良好。对图像中气泡的分割效果将直接决定气泡特征参数的精度。因此,气泡的准确分割对于气液混合效果的评价和冶金炉窑的优化设计和改进具有非常重要的经济意义。
[0003]气液混合图像分割是通过一定手段将气液图像划分为气相和液相不重叠子区域的过程。气液图像中液体背景噪声比较大,并且部分气泡出现内部亮度不均匀和气液边界模糊等问题,应用传统的分割方法对气液图像进行分割时,一方面会产生过分割或者欠分割现象;另一方面需要根据不同的气液图像确定相应参数才能得到比较好的分割效果。目前,基于全卷积神经网络的语义分割方法是从图像数据中自动学习特征,利用全卷积神经网络实现像素到像素、端到端的语义分割预测,有效克服了气液图像噪声大、气泡内部不均匀以及气液边界模糊对气泡分割的不利影响,解决了过分割和欠分割的问题,减弱了对参数的 ...
【技术保护点】
【技术特征摘要】
1.一种基于全卷积神经网络的气液两相图像分割方法,其特征在于,包括以下步骤:S1:准备气液两相流图像数据集;对图片预处理;S2:设定全卷积神经网络(Fully Convolutional Networks,FCN)的模型结构;基于编码器
‑
解码器的结构改进的全卷积神经网络FCN模型,包括在编码器部分加入批量归一化(Batch Normalization,BN)层,在解码器部分的跳层连接部分加入更浅层的信息,将上采样方法由转置卷积改为双线性插值,在编码器和解码器之间加入空洞空间金字塔(ASPP)模块;S3:确定损失函数;使用二元交叉熵作为损失函数:其中y是二进制标签0或1,p(y)是概率密度函数;S4:采用Adam优化器确定优化器;通过服务器性能确定超参数batch size和epochs的值;确定每个epoch中batch的数量参数n;S5:初始化各层权值矩阵;对需要更新的权值矩阵进行正态分布初始化;S6:数据增强;确定增强参数,设置以下增强参数:旋转范围为0
‑
0.2、平移范围为0
‑
0.05、剪裁范围为0
‑
0.05、缩放范围为0
‑
0.05;用临近插值算法按照S4选定的批量数(batch size)不断地产生训练用的batch,共产生n个batch;S7:向前传播;一个batch输入深度神经网络模型,进行向前传播,每层的输出由其参数和输入确定,层层传递得到最终输出的预测值;S8:计算预测损失;通过(1)式中的损失函数计算此次预测的损失;S9:反向传播;当通过前向传播得到由任意一组随机参数计算出的网络预测结果后,利用损失函数的信息通过网络向后流动,计算出每个参数的梯度;S10:更新权值矩阵;根据S9反向传播得到的梯度值,通过梯度下降算法计算出更新后的权值矩阵;S11:重复S8至S10,训练模型的权值矩阵,直至所有的epoch都完成了训练;将训练好的深度神经网络模型储存为ckpt文件;S12:输入待分割的气液两相流图像;搜集使用高速摄像机拍摄的气液两相流图像,并作为系统的输入;S13:预处理待分割的两相流图像,处理过程与S1预处理相同;S14:加载训练好的改进FCN模型;S15:气液两相流图像分割输出;输入气液两相流图像,通过训练好的FCN模型,预测出分割好的气液两相流图像,其中液相为黑色,气相为白色;S16:获取训练好的FCN模型文件保存在存储设备中,同时加载模型二进制文件到内存中。2.根据权利要求1所述一种基于全卷积神经网络的气液两相图像分割方法,其特征在于,所述S1中气液两相流图像数据集的准备方法为:使用计算机模拟产生的气液图像分割数据集,该数据集包含气液图像以及已经标注的气液两相的形状和位置。
3.根据权利要求1所述一种基于全卷积神经网络的气液两相...
【专利技术属性】
技术研发人员:句媛媛,王华,肖清泰,吴刘仓,崔子良,杨燕,刘冬冬,
申请(专利权)人:昆明理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。