基于OpenCV的蔗糖结晶颗粒识别与粒度分析-控制理论与控制工程专业论文.docxVIP

  • 5
  • 0
  • 约6.89万字
  • 约 73页
  • 2019-02-15 发布于上海
  • 举报

基于OpenCV的蔗糖结晶颗粒识别与粒度分析-控制理论与控制工程专业论文.docx

摘 摘 要 – – I – 摘 要 目前国内大多数制糖企业在煮糖过程仍然依赖人工目测评估晶粒的生长情况,粗 略估算各阶段晶粒的粒度、各类蔗糖颗粒百分比。针对人工目测存在自动化程度低、 主观因素大的问题,本文研究了基于 OpenCV 的蔗糖结晶颗粒的自动分类识别与粒度 分析方法。用计算机视觉代替人工目测来判断煮糖过程中结晶颗粒的数量、粒度、类 别、各类蔗糖颗粒百分比,并进一步给出了煮糖蒸发结晶过程的数学模型。主要工作 概括如下: 1.研究了引入空间邻域约束的二维模糊C均值聚类算法,给出带邻域约束的 l2 范 数、 l1 范数、混合范数等6种距离作为该算法的相似性度量进行改进。通过分析比较 了6种距离的分割质量及对椒盐噪声、随机噪声的鲁棒性,选取性能较佳的带邻域约 束的 l1 - l2 混合范数距离作为改进的二维模糊C均值聚类算法的相似性度量。改进的算 法能显著减少过分割现象,提高图像信噪比,可获得较佳的分割效果。 2.基于 C4.5 决策树算法,设计了蔗糖结晶颗粒分类器。分类器可以判断蔗糖颗 粒的类别,计算蔗糖结晶颗粒结块程度及各类蔗糖颗粒百分比。与人工目测 3300 个 样本大致需要 5 秒相比,分类器训练 3300 个样本只需要 0.294 秒。此外,分类匹配 度为 99.9%(交叉验证后为 91.7%)。实验证明,自动识别 1000 个与 2000 个颗粒的 时间与正确识别率分别为 46 毫秒、91.3%,75 毫秒、91.6%。 3.利用统计工具箱 Xlstat 分析了蔗糖结晶颗粒的粒度,检测蔗糖结晶颗粒的粒 度分布。根据粒度分布的图形表征提供的信息计算出蔗糖结晶颗粒粒度的分布矩、均 匀度、变异系数、平均孔径等重要参数。实现以计算机视觉定量、定性地分析与计算 粒度,避免了人工目测以经验判断粒度带来的误差。 4.结合本文的图像分析方法与蔗糖蒸发结晶过程采集的数据,分别给出了蔗糖蒸 发结晶过程中粒度分布、结晶糖量、浓度分布的数学模型。仿真结果证明了这些模型 都能很好地拟合实际测量的相关数据分布。在此基础上建立蔗糖晶体生长动力学的模 型并分别计算质量生长速度值、线性生长速度值。计算得出的值与国外相关文献计算 的值在相同的范围之内,证明了本文建立的蔗糖晶体生长动力学模型是可靠的。 关键词:OpenCV;蔗糖结晶颗粒;颗粒识别;粒度分析;煮糖蒸发过程建模 Abstract Abstract Abstract Most of the domestic sugar refineries still rely on artificial monitoring to check the growth of sucrose crystal particles in the sugar boiling phase by estimating the crystal size and the percentage of sucrose crystal particle in every phase. According to low automation degree and high subjective factors of the artificial visual measure during sugar boiling, this thesis studies the methods of classification identification and particle size analysis of the sugar crystal particles based on OpenCV. It describes that using machine vision to replace artificial vision in the measurement of number, size, class, percentage of sucrose particles, further establishs the mathematical models of sucrose evaporation crystallization. The main work is summarized as follows: Firstly, introduce two-dimensional fuzzy c-means clustering algorithm with spatial neighborhood constraints,and gives 6 kinds of distance as similarity measurement for the algorithm. Such as l2 norm、l1 norm、m

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档