关键字:二氧化硅;canny边缘检测算法;Hough变换
1 概述
随着科学技术的发展,人们对自然界的物资利用也越来越大。二氧化硅以其化学性质稳定和物理结构特殊被运用到各种工业制造中去,列如冶金中作为硅铁合金原料或添加剂、熔剂使用;建筑中作为混凝土材料等。为了对铁尾矿中在高温炉中的熔化过程进行研究分析,采用铁尾矿的主要成分进行分析来替代铁尾矿的熔化行为。通过CCD视频拍摄系统对纯二氧化硅的熔化过程进行拍摄,在拍摄系统拍摄的和坩埚的位置固定的情况下,每隔1秒对二氧化硅拍摄一次。得到了114张二氧化硅熔化过程图像,要求对图像进行处理,并且建立合适的模型。
2 MATLAB追踪二氧化硅质心模型的建立与求解
Step1 通过利用canny边缘检测算法去检测二氧化硅边缘得到边缘检测图,
其中是边缘函数;是带宽为的滤波器的脉冲响应;代表高斯噪声的均方差。若SNR越大,则提取边缘时的失误概率越低;反之,SNR越小,则提取边缘时的失误概率越高。
如果边缘定位精度越大,则表明定位精度越高,意味着此时检测出来的边缘在其真正的位置上;反之,如果边缘定位精度越小,则表明定位精度越低,意味着此时检测出来的边缘不在其真正的位置上。
定义算子脉冲响应的导数为
其中,是的二阶导数。如果上式成立,表面在图片中对每个边缘有唯一的响应,所得的边界为单像素宽;如果上式不成立,表面在图片中对每个边缘没有唯一的响应,所得的边界不为单像素宽。得到二氧化硅边缘检测图如下:
Step2 用坩埚半径参数将坩埚以外的图像变成黑色
由于坩埚在图像中的固定位置,它的中点的坐标为像素。取图像上的点,若
Step3 利用直角坐标的Hough变换检测圆和边界跟踪法过滤坩埚以内的小碎片以及坩埚内的两个圆圈后得出二氧化硅的二值图像。
边界跟踪法过滤坩埚内的小碎片:对图片的每一个点进行边界跟踪,设每个点的数组行序数和列序数分别为:。首先设定检测长度,设定最小白色点数大小为2,然后令
Step4 质心算法
得到图片中的全部点的坐标,质心的横坐标是全部点的横坐标值的总和除以总点数,纵坐标是全部点的纵坐标值的总和除以总点数。
为总的点数。
3 结论
。
4 参考文献
[1] DZG93-05,地质矿产部《岩石和矿石分析规程》非金属矿分析规程,1993,430.
[2] 杨文茵,徐丽新. MATLAB R2016a数字图像处理算法分析与实现. 北京:清华大学出版社,2018.
[3] 杨杰,李庆. 数字图像处理及MATLAB实现-学习与实验指导. 北京:电子工业出版社,2010.
[4] 李昕. MATLAB数学建模. 北京:清华大学出版社,2017.
邮寄地址:孙智灵,湖南省常德市武陵区洞庭大道湖南文理学院,电话:17872772668
论文作者:孙智灵 朱依桃 李博武 岳凌霞 郑煊
论文发表刊物:《科学与技术》2019年第17期
论文发表时间:2020/3/4
标签:质心论文; 坩埚论文; 边缘论文; 图像论文; 位置论文; 边界论文; 算法论文; 《科学与技术》2019年第17期论文;