发明名称 火焰图像CNN识别建模的转炉炼钢终点判断方法及系统
摘要 本发明涉及火焰图像CNN识别建模的转炉炼钢终点判断方法及系统,属人工智能领域。本发明首先将采集来的火焰图像转换到HSI空间;然后进行阈值分割;再合并分割后的图像,再通过后期处理得到单连通的火焰图像,去除因分割不佳造成的干扰点,得到分割后的图像,再把图像进行预处理;构建卷积神经网络识别模型;将预处理后的图像直接输入卷积神经网络模型,在离线状态下采用降梯度法对网络进行训练;将离线训练完毕的卷积神经网络模型进行在线判断,采集转炉火焰图像并预处理后送入网络模型,模型输出判断结果。本发明避免了工人观测转炉火焰受到的主观影响以及工人个体间判断终点存在的误差,并且实现了实时精确地判断转炉终点。
申请公布号 CN105678332A 申请公布日期 2016.06.15
申请号 CN201610009695.9 申请日期 2016.01.08
申请人 昆明理工大学 发明人 刘辉;江帆
分类号 G06K9/62(2006.01)I;G06K9/46(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 代理人
主权项 火焰图像CNN识别建模的转炉炼钢终点判断方法,所述方法的具体步骤如下:Step1、采集转炉炉口火焰图像,为下一步图像的处理提供数据;Step2、先将采集来的火焰图像转换到HSI空间,HSI色彩空间和RGB色彩空间之间关系如下式所示,其中R,G,B分别表示红、绿、蓝三个分量:<maths num="0001"><math><![CDATA[<mrow><mi>I</mi><mo>=</mo><mfrac><mn>1</mn><mn>3</mn></mfrac><mrow><mo>(</mo><mi>R</mi><mo>+</mo><mi>G</mi><mo>+</mo><mi>B</mi><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000902774120000011.GIF" wi="333" he="119" /></maths><maths num="0002"><math><![CDATA[<mrow><mi>S</mi><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><mn>3</mn><mrow><mi>R</mi><mo>+</mo><mi>G</mi><mo>+</mo><mi>B</mi></mrow></mfrac><mo>&lsqb;</mo><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>;</mo></mrow>]]></math><img file="FDA0000902774120000012.GIF" wi="534" he="110" /></maths><maths num="0003"><math><![CDATA[<mrow><mi>H</mi><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>arccos</mi><mo>{</mo><mfrac><mrow><mo>&lsqb;</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>G</mi><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>/</mo><mn>2</mn></mrow><msup><mrow><mo>&lsqb;</mo><msup><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>G</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>G</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup></mfrac><mo>}</mo></mrow></mtd><mtd><mrow><mi>G</mi><mo>&GreaterEqual;</mo><mi>B</mi><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>2</mn><mi>&pi;</mi><mo>-</mo><mi>arccos</mi><mo>{</mo><mfrac><mrow><mo>&lsqb;</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>G</mi><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>/</mo><mn>2</mn></mrow><msup><mrow><mo>&lsqb;</mo><msup><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>G</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mrow><mo>(</mo><mi>R</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>G</mi><mo>-</mo><mi>B</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup></mfrac><mo>}</mo></mrow></mtd><mtd><mrow><mi>G</mi><mo>&lt;</mo><mi>B</mi><mo>;</mo></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000902774120000013.GIF" wi="1006" he="271" /></maths>Step3、分别在H、S、I分量下利用最大类间方差法进行阈值分割:采用遍历法得到使类间方差最大的阈值T<sup>*</sup>,即<maths num="0004"><math><![CDATA[<mrow><msup><mi>T</mi><mo>*</mo></msup><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mrow><mn>0</mn><mo>&le;</mo><mi>t</mi><mo>&le;</mo><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munder><mo>&lsqb;</mo><msub><mi>&omega;</mi><mn>0</mn></msub><msup><mrow><mo>(</mo><msub><mi>&mu;</mi><mn>0</mn></msub><mo>-</mo><mi>&mu;</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>&omega;</mi><mn>1</mn></msub><msup><mrow><mo>(</mo><msub><mi>&mu;</mi><mn>1</mn></msub><mo>-</mo><mi>&mu;</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>,</mo></mrow>]]></math><img file="FDA0000902774120000014.GIF" wi="879" he="94" /></maths>用得到的阈值去分割图像;其中L为当前分量的灰度级;ω<sub>0</sub>为火焰主体的像素点数占整幅图像的比例;ω<sub>1</sub>为背景的像素点数占整幅图像的比例;μ<sub>0</sub>为火焰主体的平均像素值;μ<sub>1</sub>为背景的平均像素值;μ为整幅图像的平均像素值;Step4、合并分割后的图像,再去噪处理用贴标签的方法得到单连通的火焰图像部分,去除因分割不佳造成的干扰点,得到分割后的图像;Step5、预处理图像;在经分割后的图像中找寻火焰的中心点,然后以中心点为中心,选择合适的正方形阈值窗口将图像从中截取出来,并压缩至合适大小,最后转换为灰度图像,作为卷积神经网络的输入图像;Step6、构建卷积神经网络识别模型,包括卷积神经网络的结构和关键参数,如隐含层层数、隐含层内部的连接方式、卷积核个数、每层输出特征图的个数以及训练迭代次数等;Step7、将预处理后的图像直接输入卷积神经网络模型,根据之前设定的迭代次数进行迭代,在离线状态下采用降梯度法对网络进行训练;Step8、将离线训练完毕的卷积神经网络模型进行在线判断,采集转炉火焰图像并预处理后送入网络模型,模型输出判断结果。
地址 650093 云南省昆明市五华区学府路253号