[发明专利]一种基于神经网络算法的泡沫图像处理方法及系统有效
申请号: | 201910988902.3 | 申请日: | 2019-10-17 |
公开(公告)号: | CN110751606B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 祝志恒;阳军生;黄定著;王树英;傅金阳;刘正日;黄靓钰;巢凌彦 | 申请(专利权)人: | 广州愿托科技有限公司;中南大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T5/40;G06T7/11;G06T7/13 |
代理公司: | 长沙朕扬知识产权代理事务所(普通合伙) 43213 | 代理人: | 杨斌 |
地址: | 511458 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 算法 泡沫 图像 处理 方法 系统 | ||
1.一种基于神经网络算法的泡沫图像处理方法,其特征在于,包括以下步骤:
对包含泡沫的样本图像进行泡沫轮廓标注,形成标签图像;
分别将所述样本图像和标签图像随机切割成尺寸相同的样本图像块和标签图像块;
以样本图像块和标签图像块作为训练集,构建并训练以样本图像块为输入,以标签图像块为输出的泡沫识别神经网络模型;
将包含泡沫的待处理图像按序切割成与所述样本图像块尺寸相同的多个待处理图像块,并输入所述泡沫识别神经网络模型中,得到泡沫轮廓的识别结果图像块;
将所述多个识别结果图像块按序合成泡沫轮廓的识别结果图像;
将所述多个识别结果图像块按序合成标注出泡沫轮廓的泡沫识别结果图像是通过滑动高斯权重方法实现的,所述滑动高斯权重方法包括:
生成一张与待处理图像尺寸相同的纯黑色图像作为初始结果图像,并构建一张与待处理图像尺寸相同且权重值全为0的背景权重图;
使用二维高斯函数,生成与所述识别结果图像块尺寸相同的滑动权重图像块;
比较滑动权重图像块与背景权重图的权重值,在滑动权重图块的权重值大于背景权重图的像素处,将滑动权重图像块的权重值赋予背景权重图,其余位置权重值保持不变;并在所述泡沫识别结果图像上对应于背景权重图中权重值被调整的像素位置,将所述像素位置对应的识别结果图像块的像素值赋值到所述像素位置,以得到泡沫识别结果图像。
2.根据权利要求1所述的基于神经网络算法的泡沫图像处理方法,其特征在于,将包含泡沫的待处理图像按序切割成与所述样本图像块尺寸相同的多个待处理图像块,具体包括:
使用与所述样本图像块尺寸相同的滑动窗口按序截取待处理图像块;若滑动窗口超出待处理图像边界时,反向移动滑动窗口,令滑动窗口的边缘与待处理图像边界重合。
3.根据权利要求1所述的基于神经网络算法的泡沫图像处理方法,其特征在于,进行泡沫轮廓标注之前,对历史数据中的多个样本图像进行图像增强预处理,所述图像增强预处理包括对比度增强和图像亮度直方图均衡化。
4.根据权利要求3所述的基于神经网络算法的泡沫图像处理方法,其特征在于,将所述多个识别结果图像块按序合成标注出泡沫轮廓的泡沫识别结果图像后,还包括对所述泡沫识别结果图像进行泡沫数量统计的步骤:
使用阈值分割对泡沫识别结果图像进行二值化处理和等高线检测;
提取并统计所述泡沫识别结果图像的闭合等高线数量以得到所述泡沫识别结果图像的泡沫数量。
5.根据权利要求1所述的基于神经网络算法的泡沫图像处理方法,其特征在于,将所述多个识别结果图像块按序合成标注出泡沫轮廓的泡沫识别结果图像后,还包括对所述泡沫识别结果图像进行泡沫粒径统计的步骤:
使用阈值分割对泡沫识别结果图像进行二值化处理和等高线检测;
通过轮廓跟踪算法提取所述泡沫识别结果图像的闭合等高线作为泡沫轮廓,并计算闭合等高线面积;
通过所述闭合等高线面积以及泡沫粒径计算公式计算出所述泡沫识别结果图像中的泡沫粒径;所述泡沫粒径计算公式为:其中,d为泡沫粒径,S为闭合等高线面积;
统计所述泡沫识别结果图像中不同粒径区间的泡沫数量,绘制泡沫粒径分布曲线。
6.一种计算机系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至5任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州愿托科技有限公司;中南大学,未经广州愿托科技有限公司;中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910988902.3/1.html,转载请声明来源钻瓜专利网。