[发明专利]一种乳状液液滴识别系统、方法、计算机设备及存储介质在审
申请号: | 202210278340.5 | 申请日: | 2022-03-21 |
公开(公告)号: | CN114639101A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 任喜伟;韩欣 | 申请(专利权)人: | 陕西科技大学 |
主分类号: | G06V20/69 | 分类号: | G06V20/69;G06V10/77;G06V10/774;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 朱海临 |
地址: | 710021*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 乳状液 识别 系统 方法 计算机 设备 存储 介质 | ||
1.一种乳状液液滴识别方法,其特征在于,包括以下步骤:
步骤1、获取乳状液原始图像,对乳状液原始图像进行预处理,得到乳状液序列图像;
步骤2、对乳状液序列图像进行处理,生成掩膜图像;
步骤3、将得到的掩膜图像以及步骤1得到的乳状液序列图像共同作为乳状液图像数据集,将乳状液图像数据集输入UNet神经网络进行多轮训练,获得最优权重参数,得到训练好的的乳状液液滴识别模型;
步骤4、使用训练好的乳状液液滴识别模型对待识别的乳状液图片进行识别,输出乳状液显微图片液滴识别结果图。
2.根据权利要求1所述的一种乳状液液滴识别方法,其特征在于:步骤1中,用显微镜获取不同类型的乳状液原始图像。
3.根据权利要求1所述的一种乳状液液滴识别方法,其特征在于:步骤1中,所述预处理用于对乳状液原始图像进行数据扩充,数据扩充的方式为水平翻转、垂直翻转、随机剪裁、旋转或加噪声。
4.根据权利要求1所述的一种乳状液液滴识别方法,其特征在于:步骤2中,使用Lableme软件标注乳状液序列图像,将乳状液液滴区域标注名设置为target,生成与乳状液序列图像对应的json文件;
使用json文件和步骤1得到的乳状液序列图像生成掩膜图像。
5.根据权利要求1所述的一种乳状液液滴识别方法,其特征在于:步骤3中,UNet神经网络包含5个下采样层和5个上采样层,最后一个下采样层和第一个上采样层连接,前四个下采样层和后四个上采样层之间存在跳跃连接链,最后一个上采样层连接全连接层输出识别结果。
6.根据权利要求1所述的一种乳状液液滴识别方法,其特征在于:步骤3中,UNet神经网络所使用的激活函数为Relu函数。
7.根据权力要求1所述的一种乳状液液滴识别方法,其特征在于:步骤3中,UNet神经网络进行第n轮训练时,首先得到训练集中乳状液序列图像各像素点的分类结果数据,使用损失函数将此分类结果数据与步骤2中得到的掩模图的各像素点的值做计算,得出损失值;
将损失值反向传播至UNet神经网络进行参数更新,之后利用参数更新后的UNet网络模型对验证集图片进行前向推理,使用推理的结果和步骤2中得到的掩模图计算MIOU值;
将计算的MIOU值与前n-1轮中最高的MIOU值作比较,将拥有最高MIOU值的网络结构以及模型参数保存,作为最优的乳状液液滴识别模型。
8.一种乳状液液滴识别系统,其特征在于,包括:
数据预处理模块,用于对乳状液原始图像进行预处理,得到乳状液序列图像;
掩膜图像生成模块,用于对乳状液序列图像进行标注,生成包含标注名称与标注位置的json文件;使用json文件和乳状液序列图像生成掩膜图像;
UNet神经网络模块,用于将得到的掩膜图像以及乳状液序列图像共同作为乳状液图像数据集,将乳状液图像数据集输入UNet神经网络进行训练,获得最优权重参数,得到训练好的的乳状液液滴识别模型;
图像检测模块,用于对乳状液显微图像进行液滴识别,将乳状液显微图像输入到训练好的乳状液液滴识别模型,得出乳状液显微图片液滴识别结果图。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述乳状液液滴识别方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述乳状液液滴识别方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西科技大学,未经陕西科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210278340.5/1.html,转载请声明来源钻瓜专利网。