基于机器视觉的粉尘识别与浓度检测方法研究

    Research on dust identification and concentration detection method based on machine vision

    • 摘要: 针对目前机器视觉算法在粉尘检测领域未能将位置信息与浓度值结合的问题,提出一种将改进YOLOv5与多变量模型相结合的算法。首先,搭建一套用于采集制作粉尘数据集的模拟试验平台,分别制作粉尘位置信息数据集和粉尘浓度数据集;然后,使用改进后的YOLOv5对粉尘位置信息数据集进行训练获得训练权重;同时,将粉尘浓度数据集中粉尘图像转换到不同颜色空间,从中提取颜色特征和纹理特征,分析这些特征与粉尘浓度的关系建立多变量模型;最后,将该多变量模型与YOLOv5结合获得实时识别粉尘位置信息并检测其浓度的能力。试验结果表明:改进后的YOLOv5粉尘识别模型相比于原模型精确率、召回率分别提升2.6%、3.1%,精确率达到91.8%,召回率达到90.8%;且与多变量模型结合后,算法获得粉尘浓度检测能力,检测精度达到98.79%,调整精度达到96.03%。

       

      Abstract: Aiming at the problem that the current machine vision algorithm fails to combine position information with concentration value in the field of dust detection, we propose an algorithm that combines improved YOLOv5 with multivariate model. Firstly, a set of simulation experiment platform for collecting and making dust data set is built, and the dust position information data set and dust concentration data set are made respectively. Then, the improved YOLOv5 is used to train the dust position information data set to obtain the training weight. At the same time, the dust image in the dust concentration data set is transformed into different color spaces, and the color features and texture features are extracted. The relationship between these features and dust concentration is analyzed to establish a multivariate model. Finally, the multivariate model is combined with YOLOv5 to obtain the ability to identify dust location information and detect its concentration in real time. The experimental results show that the improved YOLOv5 dust recognition model improves the accuracy and recall rate by 2.6 % and 3.1 % respectively compared with the original model. The accuracy rate reaches 91.8 % and the recall rate reaches 90.8 %. After combining with the multivariate model, the algorithm obtains the dust concentration detection ability, the detection accuracy reaches 98.79 %, and the adjustment accuracy reaches 96.03 %.

       

    /

    返回文章
    返回