CN114187282A - 一种基于图像分割的篦冷机料层厚度测量方法 - Google Patents
一种基于图像分割的篦冷机料层厚度测量方法 Download PDFInfo
- Publication number
- CN114187282A CN114187282A CN202111534823.9A CN202111534823A CN114187282A CN 114187282 A CN114187282 A CN 114187282A CN 202111534823 A CN202111534823 A CN 202111534823A CN 114187282 A CN114187282 A CN 114187282A
- Authority
- CN
- China
- Prior art keywords
- image
- model
- grate cooler
- material layer
- segmentation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003709 image segmentation Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 39
- 239000000463 material Substances 0.000 claims abstract description 57
- 238000012545 processing Methods 0.000 claims abstract description 29
- 238000010191 image analysis Methods 0.000 claims abstract description 14
- 238000001914 filtration Methods 0.000 claims abstract description 10
- 238000013135 deep learning Methods 0.000 claims abstract description 9
- 238000013528 artificial neural network Methods 0.000 claims abstract description 7
- 238000005457 optimization Methods 0.000 claims abstract description 4
- 238000012549 training Methods 0.000 claims description 30
- 230000011218 segmentation Effects 0.000 claims description 27
- 238000005516 engineering process Methods 0.000 claims description 13
- 238000004422 calculation algorithm Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 12
- 238000012805 post-processing Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 8
- 239000004576 sand Substances 0.000 claims description 8
- 238000000889 atomisation Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 7
- 238000001816 cooling Methods 0.000 claims description 6
- 238000013210 evaluation model Methods 0.000 claims description 6
- 238000002372 labelling Methods 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 6
- 238000011068 loading method Methods 0.000 claims description 5
- HPTJABJPZMULFH-UHFFFAOYSA-N 12-[(Cyclohexylcarbamoyl)amino]dodecanoic acid Chemical compound OC(=O)CCCCCCCCCCCNC(=O)NC1CCCCC1 HPTJABJPZMULFH-UHFFFAOYSA-N 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000003708 edge detection Methods 0.000 claims description 4
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000003062 neural network model Methods 0.000 claims description 3
- 238000013139 quantization Methods 0.000 claims description 3
- 238000007619 statistical method Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000011156 evaluation Methods 0.000 claims description 2
- 238000007781 pre-processing Methods 0.000 claims description 2
- 238000013138 pruning Methods 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 abstract description 5
- 238000012546 transfer Methods 0.000 abstract description 2
- 230000007613 environmental effect Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 5
- 239000004568 cement Substances 0.000 description 3
- 238000010304 firing Methods 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000000087 stabilizing effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000003245 coal Substances 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000004821 distillation Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000035699 permeability Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/187—Segmentation; Edge detection involving region growing; involving region merging; involving connected component labelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30132—Masonry; Concrete
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种基于图像分割的篦冷机料层厚度测量方法,包括以下步骤:首先将高温相机拍摄的篦冷机内部料层信息进行标注,标注后的图像输入深度学***台,实时预测篦冷机料层区域,通过对预测结果做高斯滤波和二值化处理,提取二值化处理后的图像下边缘信息,将边缘高度除以图像像素高度,得到料层相对厚度;最后将料层相对厚度作为被控变量传入控制回路,自动调整篦冷机运行速度,使篦冷机料层厚度处于尽量厚而又不会出现喷发吹透的稳定范围,从而提升篦冷机传热效率,增加经济环保效益。
Description
技术领域
本发明涉及一种基于图像分割的篦冷机料层厚度测量方法。
背景技术
篦冷机是水泥生产过程中的关键设备,篦冷机料层厚度对篦冷机设备至关重要,料层太薄,则冷却风通过料层的时间太短,传热效率不高;料层太厚,会影响料床的透气性,进而出现局部喷发状的吹透,使大多冷却风从喷发位置吹走,未达到与熟料充分热交换的目的,换热效率也会降低;因此,篦冷机料层厚度的准确识别成为制约篦冷机控制和烧成***换热效率的关键问题。
目前,篦冷机料层厚度有三种识别方式:一是通过与料层厚度相关的间接量(篦下压力、二次风温、篦冷机液压信号等)表征;二是通过传统图像处理提取料层边缘识别;三是通过机械装置直接测量;但以上三种方式均存在一定问题,对于间接量表征方法:间接量与料层厚度的模型比较复杂,呈现出非线性特点,且间接量与料层厚度关系受工况影响较大,料层厚度测量往往精度低,难以落地应用;对于传统图像边缘提取方法:输出结果波动性大,稳定性差,无法克服高温雾化等影响;对于机械装置直接测量方法:测量装置安装成本高,需要不断维护,且接触式测量对烧成熟料冷却和运输存在一定干扰,测量结果准确性低,因此,亟需等待解决。
发明内容
针对上述现有技术的现状,本发明所要解决的技术问题在于提供一种大幅度提升了识别精度和模型稳定性并有效提高了模型预测结果的准确性,进而可以达到稳定篦冷机料层厚度、节约用煤量、增强烧成***换热效率目的基于图像分割的篦冷机料层厚度测量方法。
本发明解决上述技术问题所采用的技术方案为:一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,包括以下步骤:
S1:基于深度学习的图像分割网络模型离线训练;
S2:基于所述训练完成的图像分割模型实时对篦冷机内部图像实行图像分割;
将训练完成的分割模型在线部署至图像分析平台,同时,图像平台实时采集篦冷机内部图像数据,由图像分割模型对实时采集的篦冷机内部图像做分割处理,得到分割结果;
S3:分割结果后处理转换得到篦冷机料层厚度;
采用传统图像处理技术如最大连通区域识别、边缘提取等技术手段,对所述实时预测后的结果进行后处理得到篦冷机料层厚度。
优选地,所述步骤S1,采集高温相机拍摄的篦冷机内部图像信息,标注处理后,选择合适的图像分割模型训练并评估,具体包括但不限于以下内容与步骤顺序:
S11:离线采集高温相机拍摄的篦冷机内部图像信息;
S12:使用标注工具对所述篦冷机内部图像信息的料层区域或者未被料层覆盖的侧面墙壁区域标注;
S13:将所述标注完成的图像数据按照训练集、验证集和测试集做数据集划分;
S14:选择合适的图像分割神经网络模型,设置初始参数,如求解器、学习率、轮回次数等;
S15:将所述训练集和验证集图像信息输入所述图像分割模型,通过迭代优化得到收敛后的模型参数;
S16:使用AP或者mAP指标对所述优化后的模型评估,如果评估模型满足使用要求,则考虑部署上线,如不满足,则进入S11步骤重新更新图像数据或者进入S14步骤调整训练模型参数重新训练模型;
S17:使用模型剪枝和模型量化等技术对所述离线训练完的模型做模型压缩和加速,并存储模型文件。
优选地,所述步骤S2,部署所述训练完的图像分割模型到图像平台,并对实时采集的图像做实时分割处理,包括但不限于以下内容与步骤顺序:
S21:将图像分析平台部署在物理服务器或者云服务器;
S22:所述物理服务器或者云服务器具备深度学习基本环境,如支持CUDA运算功能;
S23:所述图像分析平台具备读取视频流并抽帧的功能,以及周期调用所述训练完模型的能力,所述视频流可以是网络视频流或者是离线视频流;
S24:将所述离线训练完的模型加载到所述图像平台,并启动运行算法模型;
S25:通过暗通道先验技术或者其他图像处理技术对所述视频流抽帧图像数据去雾化和飞沙,以增强图像清晰度;
S26:按照一定周期将预处理完的图像输入启动的图像分割模型,执行分割任务,输出分割结果。
优选地,所述步骤S3,对实时预测后的分割结果进行后处理得到篦冷机料层厚度,包括但不限于以下内容与步骤顺序:
S31:将分割后的图像数据做高斯滤波和二值化处理;
S32:获取所述二值化图像中的最大连通区域;
S33:对最大连通区域做边缘检测,获取边缘曲线中相同像素宽度x轴中最大像素高度y值,形成一维向量,所述x轴的范围根据历史数据统计分析篦冷机料层有效边界数据得到;
S34:对一维向量做异常值和滤波处理,得到预处理后的一维向量;
S35:对预处理后的一维向量求取均值或者中值,再将计算结果限制在一定范围内,作为最终料层厚度值;
S36:将最终料层厚度值除以原始图像像素高度得到相对料层厚度。
优选地,所述步骤S36,实时预测的篦冷机料层相对厚度引入到控制回路中,作为被控变量使用,通过操纵篦冷机速度,可以实现对篦冷机料层厚度的稳定控制,将料层厚度稳定在设定范围内,在保证熟料冷却质量的同时,提升换热效率。
优选地,所述步骤S14的图像分割神经网络具备图像增强功能,能够有效解决高温图像雾化、飞沙等传统图像处理无法克服的问题。
优选地,所述步骤S14的图像分割神经网络可以采用小样本量训练模型,避免了海量数据下载、预处理和标注的繁琐过程。
与现有技术相比,本发明的有益效果如下:
首先,基于深度学习图像分割算法的篦冷机料层厚度识别方法,相比传统图像算法识别方法,其识别精度得到了大幅度提升,尤其是模型抗雾化、抗飞沙干扰能力得到显著增强;
其次,模型稳定性得到很大提升,长时间在线运行率达到99%以上,通过视频流断网自动重连功能,识别结果异常值处理及平滑等后处理方法,分别从数据源和输出结果保证了模型运行的稳定性;
再次,模型预测结果准确性得到了提高,部署到现场的预测模型在稳定运行一段时间后,分析预测料层厚度和篦下综合压力之间变化趋势存在一定的正相关性,符合工艺基本知识;
最后,准确且稳定的篦冷机料层厚度识别结果作为被控变量引入篦冷机控制回路,通过操控篦冷机速度和风机频率,可以达到稳定篦冷机料层厚度,节约用煤量,增强烧成***换热效率的目的。
附图说明
图1是本发明算法的框架结构图,包括其主要组成步骤。
图2是本发明的实施流程图,包括具体实施时的流程步骤。
图3是本发明算法的图像分割神经网络结构原理,本发明案例采用基于U-Net的网络结构展开,但不限于采用ICNet和DeepLab v3+等图像分割网络结构模型。
图4是本发明对高温相机拍摄的篦冷机图像使用标注工具进行标注示例图。
图5是本发明算法对高温相机拍摄的篦冷机图像进行图像分割后的伪彩色图。
图6是本发明在某水泥厂篦冷机料层厚度识别中的第一种应用效果。
图7是本发明在某水泥厂篦冷机料层厚度识别中的第二种应用效果。
具体实施方式
除非另外定义,本发明使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
为了保持本发明实施例的以下说明清楚且简明,本发明省略了已知功能和已知部件的详细说明。
如图1~7所示,一种基于图像分割的篦冷机料层厚度测量方法,包括如下步骤:
S1:基于深度学习的图像分割网络模型离线训练;
S2:基于训练完成的图像分割模型实时对篦冷机内部图像实行图像分割;
将训练完成的分割模型在线部署在图像分析平台,同时图像平台实时采集篦冷机内部图像数据,由图像分割模型对实时采集的篦冷机内部图像做分割处理,得到分割结果;
S3:分割结果后处理转换为篦冷机料层厚度;
采用传统图像处理技术如最大连通区域识别、边缘提取等技术手段,对实时预测后的结果进行后处理得到篦冷机料层厚度。
下面通过一个具体的实施例对本发明提供的上述基于图像分割的篦冷机料层厚度测量方法的具体实施进行详细说明。
第一步,基于深度学习的图像分割离线模型训练,具体通过以下方式来实现:
(1)采集高温相机拍摄的篦冷机内部图像信息,高温相机通过CS标准螺纹接口与高温防护镜头连接,高温防护镜头通过篦冷机侧边开孔***篦冷机;高温相机侧边预留RJ45网口,通过超六类网线连接生产监控服务器,接入生产视频;通过编写python脚本,首先import可以读取视频流和抽取图像帧的opencv-python包,然后按照rtmp或者rtsp等协议读取现场视频流,最后按照一定间隔抽帧保存图像。
(2)使用labelme或者百度的智能标注工具等对篦冷机内部图像信息的料层区域或者未被料层覆盖的侧面墙壁区域标注,如图4是对未被料层覆盖的侧面墙壁标注示意图,料层相对厚度即整个图像像素高度减去侧面墙壁高度像素值占整幅图像像素高度的比值。
具体地,使用labelme标注工具对保存图像文件夹下的所有约300张图像依次按照图4进行标注,300张图像即包含了清晰度高的篦冷机内部料层图像,也包含了雾化比较严重或者存在飞沙的篦冷机内部料层图像;标注完的图像分别按照原始图像和json格式存放在两个文件夹中。
(3)将标注完成的约300张图像数据按照训练集、验证集和测试集做数据集划分,其划分比例依次为7:2:1。
具体地,使用百度的PaddleX工具转换格式并划分数据集,转换格式是将标注完的json格式文件转换为PaddleSeg需要的数据格式,如果使用Torch或者TensorFlow等框架训练模型,则将标注完的数据格式转为模型训练所需要的具体格式,并划分数据集。
(4)选择合适的图像分割神经网络模型,设置初始参数,如求解器、学习率、轮回次数等参数;
具体地,图像分割神经网络常有U-Net、ICNet和DeepLab v3+等结构,我们在此选择了U-Net结构训练模型,初始参数batch_size设置为4,iters设置为10000,求解器optimizer采用随机梯度下降sgd,学习率采用动态变化的方式由大到小按照多项式衰减的方式设定。
(5)将训练集和验证集图像信息输入图像分割模型,通过迭代优化得到收敛后的模型参数;
具体地,模型按照设定参数训练,在训练过程中按照一定数量的iters周期保存训练过程中的模型;同时对保存的训练模型进行评估,如果本次评估的训练模型优于上一次训练模型,则将本次模型保存为最优模型。
(6)使用AP或者mAP指标对优化后的模型评估,如果评估模型满足使用要求,则考虑部署上线,如不满足,则进入(1)步骤重新更新图像数据或者进入(4)步骤调整训练模型参数重新训练模型。
(7)使用模型裁剪和模型量化等技术对离线训练完的模型做模型压缩和加速,存储离线模型文件。
具体地,根据模型的复杂程度,对训练评估完的模型进一步地进行压缩,以提升模型的预测速度,减轻模型对内存占用;主要从模型裁剪、量化和蒸馏等角度对模型进行压缩和加速处理。
第二步,将训练完的分割模型在线部署在图像分析平台,同时图像平台实时采集篦冷机内部图像数据,由图像分割模型对实时采集的篦冷机内部图像做分割处理,得到分割结果,具体通过以下方式来实现:
(1)将图像分析平台部署在物理服务器或者云服务器;
具体地,将图像分析平台安装在指定服务器,并按照配置文件要求,正确配置相关文件,包括IP地址、视频抽帧帧率、图像分析高宽像素值、日志文件保存地址等,以保证图像平台能够读取视频信息并预测。
(2)物理服务器或者云服务器具备深度学习基本环境,如支持CUDA运算功能;
具体地,由于图像分割算法按照像素级分类,其对显存和计算能力要求较高,因此为了更好地保证分析性能,服务器需要具备CUDA运算功能。
(3)图像分析平台具备读取视频流并抽帧的功能,以及周期调用训练完模型的能力,视频流可以是网络视频流或者是离线视频流;
具体地,图像分析平台包括两部分,一部分是图像算法运行服务端,负责实时视频流抽帧和图像算法预测,输出预测结果;另一部分是前段配置和报警展示端,负责摄像头信息配置、加载图像算法、配置分析任务和展示报警信息。
(4)将离线训练完的模型加载到图像平台,并启动运行算法模型。
(5)通过暗通道先验技术或者其他图像处理技术对视频流抽帧图像数据去雾化和飞沙,以增强图像清晰度;
(6)预处理完的图像输入启动的图像分割模型,按照一定周期执行分割任务,输出分割结果;
具体地,加载离线训练完的篦冷机料层厚度模型到图像平台,选择篦冷机拍摄摄像头,配置篦冷机料层厚度预测模型到篦冷机摄像头形成分析任务,再对任务设置ROI区域、运行条件、运行周期和运行时间等参数,最后启动任务,以按照一定周期执行篦冷机料层厚度图像分割任务,形成图像分割结果。
第三步,采用传统图像处理技术如最大连通区域识别、边缘提取等技术手段,对实时预测后的分割结果进行后处理得到篦冷机料层厚度,具体通过以下方式来实现:
(1)将分割后的图像数据做高斯滤波和二值化处理;
具体地,采用opencv中相关函数对分割后的伪彩色图像做高斯滤波和二值化处理,高斯滤波用于平滑分割结果,二值化处理便于后续边缘检测;通常二值化处理后的图像包含大小不一且不规则的多个连通区域,且通常要检测的墙壁区域是其中最大的连通区域,其他区域则是干扰区域。
(2)获取二值化图像中的最大连通区域;
具体地,首先使用opencv中的findContours获取所有连通区域,然后使用contourArea函数计算每一个连通区域的面积,最后根据连通区域面积获取最大连通区域。
(3)对最大连通区域做边缘检测,获取边缘曲线中相同像素宽度x轴中最大像素高度y值,形成一维向量,x轴的范围根据历史数据统计分析篦冷机料层有效边界数据得到;
具体地,提取最大连通区域外轮廓的x轴和y轴坐标数据(X1,Y1)。另外,根据统计分析获取篦冷机稳定运行时侧边墙壁可视范围内的x轴数据范围X0;在X0范围内扫描y轴,取相同横轴对应的y值,形成一维向量Y2。
(4)对一维向量Y2做异常值和滤波处理,得到预处理后的一维向量Y3;
具体地,使用3sigma方法或者其它异常值处理方法对Y2处理,然后再进行一阶滤波或其它平滑手段得到预处理后的一维向量Y3。
(5)对预处理后的一维向量Y3求取均值或者中值,再将计算结果限制在一定范围内,作为最终料层厚度值;
(6)将最终料层厚度值除以原始图像像素高度得到相对料层厚度。
可以看出,与传统图像处理测量方法相比,本发明提供的方法可以更好地克服红河、飞沙和图像雾化等的影响,其测量精度得到了极大提升;与变量间接表征测量方法相比,本发明提供的方法可以适应不同工况变化,能够克服间接表征变量只能适应线性关系的场景,其测量稳定性得到了增强;与直接测量装置相比,本发明提供的方法是一种非接触的测量方法,可以避免对熟料冷却过程的干扰,且设备维护工作量小,提高了测量准确性和稳定性。综合以上,本发明提供的篦冷机料层厚度测量方法在一定程度上提高了测量精度、增强了分析结果稳定性,另外将测量结果引入到控制回路,可以达到稳定篦冷机料层厚度的目的,提高熟料产量,并提升篦冷机热交换效率。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的技术人员应当理解,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行同等替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神与范围。
Claims (7)
1.一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,包括以下步骤:
S1:基于深度学习的图像分割网络模型离线训练;
S2:基于所述训练完成的图像分割模型实时对篦冷机内部图像实行图像分割;
将训练完成的分割模型在线部署至图像分析平台,同时,图像平台实时采集篦冷机内部图像数据,由图像分割模型对实时采集的篦冷机内部图像做分割处理,得到分割结果;
S3:分割结果后处理转换得到篦冷机料层厚度;
采用传统图像处理技术如最大连通区域识别、边缘提取等技术手段,对所述实时预测后的结果进行后处理得到篦冷机料层厚度。
2.根据权利要求1所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S1,采集高温相机拍摄的篦冷机内部图像信息,标注处理后,选择合适的图像分割模型训练并评估,具体包括但不限于以下内容与步骤顺序:
S11:离线采集高温相机拍摄的篦冷机内部图像信息;
S12:使用标注工具对所述篦冷机内部图像信息的料层区域或者未被料层覆盖的侧面墙壁区域标注;
S13:将所述标注完成的图像数据按照训练集、验证集和测试集做数据集划分;
S14:选择合适的图像分割神经网络模型,设置初始参数,如求解器、学习率、轮回次数等;
S15:将所述训练集和验证集图像信息输入所述图像分割模型,通过迭代优化得到收敛后的模型参数;
S16:使用AP或者mAP指标对所述优化后的模型评估,如果评估模型满足使用要求,则考虑部署上线,如不满足,则进入S11步骤重新更新图像数据或者进入S14步骤调整训练模型参数重新训练模型;
S17:使用模型剪枝和模型量化等技术对所述离线训练完的模型做模型压缩和加速,并存储模型文件。
3.根据权利要求2所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S2,部署所述训练完的图像分割模型到图像平台,并对实时采集的图像做实时分割处理,包括但不限于以下内容与步骤顺序:
S21:将图像分析平台部署在物理服务器或者云服务器;
S22:所述物理服务器或者云服务器具备深度学习基本环境,如支持CUDA运算功能;
S23:所述图像分析平台具备读取视频流并抽帧的功能,以及周期调用所述训练完模型的能力,所述视频流可以是网络视频流或者是离线视频流;
S24:将所述离线训练完的模型加载到所述图像平台,并启动运行算法模型;
S25:通过暗通道先验技术或者其他图像处理技术对所述视频流抽帧图像数据去雾化和飞沙,以增强图像清晰度;
S26:按照一定周期将预处理完的图像输入启动的图像分割模型,执行分割任务,输出分割结果。
4.根据权利要求3所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S3,对实时预测后的分割结果进行后处理得到篦冷机料层厚度,包括但不限于以下内容与步骤顺序:
S31:将分割后的图像数据做高斯滤波和二值化处理;
S32:获取所述二值化图像中的最大连通区域;
S33:对最大连通区域做边缘检测,获取边缘曲线中相同像素宽度x轴中最大像素高度y值,形成一维向量,所述x轴的范围根据历史数据统计分析篦冷机料层有效边界数据得到;
S34:对一维向量做异常值和滤波处理,得到预处理后的一维向量;
S35:对预处理后的一维向量求取均值或者中值,再将计算结果限制在一定范围内,作为最终料层厚度值;
S36:将最终料层厚度值除以原始图像像素高度得到相对料层厚度。
5.根据权利要求4所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S36,实时预测的篦冷机料层相对厚度引入到控制回路中,作为被控变量使用,通过操纵篦冷机速度,可以实现对篦冷机料层厚度的稳定控制,将料层厚度稳定在设定范围内,在保证熟料冷却质量的同时,提升换热效率。
6.根据权利要求1所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S14的图像分割神经网络具备图像增强功能,能够有效解决高温图像雾化、飞沙等传统图像处理无法克服的问题。
7.根据权利要求6所述的一种基于图像分割的篦冷机料层厚度测量方法,其特征在于,所述步骤S14的图像分割神经网络可以采用小样本量训练模型,避免了海量数据下载、预处理和标注的繁琐过程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111534823.9A CN114187282A (zh) | 2021-12-15 | 2021-12-15 | 一种基于图像分割的篦冷机料层厚度测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111534823.9A CN114187282A (zh) | 2021-12-15 | 2021-12-15 | 一种基于图像分割的篦冷机料层厚度测量方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114187282A true CN114187282A (zh) | 2022-03-15 |
Family
ID=80543954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111534823.9A Pending CN114187282A (zh) | 2021-12-15 | 2021-12-15 | 一种基于图像分割的篦冷机料层厚度测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114187282A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115446420A (zh) * | 2022-10-25 | 2022-12-09 | 天地上海采掘装备科技有限公司 | 齿座焊接缺口自动火焰切割方法 |
CN117934468A (zh) * | 2024-03-22 | 2024-04-26 | 泰安中联水泥有限公司 | 基于图像处理的篦冷机故障预测方法及*** |
-
2021
- 2021-12-15 CN CN202111534823.9A patent/CN114187282A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115446420A (zh) * | 2022-10-25 | 2022-12-09 | 天地上海采掘装备科技有限公司 | 齿座焊接缺口自动火焰切割方法 |
CN117934468A (zh) * | 2024-03-22 | 2024-04-26 | 泰安中联水泥有限公司 | 基于图像处理的篦冷机故障预测方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105956618B (zh) | 基于图像动静态特征的转炉炼钢吹炼状态识别***及方法 | |
CN114187282A (zh) | 一种基于图像分割的篦冷机料层厚度测量方法 | |
CN113139521B (zh) | 一种用于电力监控的行人越界标监测方法 | |
CN110264457B (zh) | 基于旋转区域候选网络的焊缝自主识别方法 | |
US11900676B2 (en) | Method and apparatus for detecting target in video, computing device, and storage medium | |
CN112613454A (zh) | 一种电力基建施工现场违章识别方法及*** | |
CN110057820B (zh) | 在线检测氯化氢合成炉氯氢配比的方法、***及存储介质 | |
CN110555377A (zh) | 一种基于鱼眼相机俯视拍摄的行人检测与跟踪方法 | |
CN113344967B (zh) | 一种复杂背景下的动态目标识别追踪方法 | |
CN111401246A (zh) | 一种烟雾浓度检测方法、装置、设备及存储介质 | |
CN113343779B (zh) | 环境异常检测方法、装置、计算机设备和存储介质 | |
CN112989910A (zh) | 电力目标检测方法、装置、计算机设备和存储介质 | |
CN113902641A (zh) | 一种基于红外图像的数据中心热区判别方法及*** | |
Chen et al. | A comprehensive review of deep learning-based PCB defect detection | |
CN103409569B (zh) | 利用炉顶红外图像控制气流分布的方法 | |
CN110782484A (zh) | 一种无人机视频人员识别追踪的方法 | |
CN113643206A (zh) | 一种奶牛呼吸情况检测方法 | |
CN103425958A (zh) | 一种视频中不动物检测的方法 | |
US11068734B2 (en) | Client terminal for performing hybrid machine vision and method thereof | |
CN116934674A (zh) | 一种基于YOLOv8网络的大粒度硅料检测与清除*** | |
CN111626104A (zh) | 一种基于无人机红外热像的电缆隐患点检测方法和装置 | |
CN111339824A (zh) | 基于机器视觉的路面抛洒物检测方法 | |
CN115761580A (zh) | 一种水面漂浮物的检测方法、边缘计算终端及存储介质 | |
CN106778675B (zh) | 一种视频图像中目标对象的识别方法和装置 | |
CN105095897A (zh) | 一种基于梯度图像和相似度加权的数字识别方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230801 Address after: No. 320 and 436 Pingtang East Road, Puxing Street, Xinjin District, Chengdu City, Sichuan Province, 611400 Applicant after: Sinoma Intelligent Technology (Chengdu) Co.,Ltd. Address before: 303 Hanzhongmen street, Gulou District, Nanjing City, Jiangsu Province Applicant before: NANJING KISEN INTERNATIONAL ENGINEERING Co.,Ltd. |
|
TA01 | Transfer of patent application right |