论文部分内容阅读
竹材质感爽滑、纹理清晰,被广泛用于制造竹挂毯、竹地毯、竹地板等建筑、装饰产品。受产地、含水率、密度等因素的影响,经同一炭化工艺处理后的竹材原料颜色深浅不同,而颜色的一致性是衡量竹制品质量的重要指标,因此,为了保证竹制品质量,必须对炭化后的竹材原料进行颜色分级。目前主要依靠人工肉眼识别的方法进行颜色分级,劳动强度大,分级效率低,分级质量得不到保障,极大地制约了竹制品产业的快速发展。本文以炭化竹条为研究对象,采用机器视觉技术、数字图像处理技术和模式识别理论,对竹条表面颜色、纹理特征与分级识别方法进行了研究,为实现竹条的自动分级提供理论依据和技术基础。本文主要研究内容与结论如下:(1)搭建了适用于竹条分级的机器视觉系统。利用该系统采集了8个级别竹条图像并建立了包含800个图像样本的标准样本库。(2)利用数字图像处理技术对竹条原始图像进行了图像灰度化、中值滤波、Otsu阈值分割和图像合成等预处理,得到了去除背景的竹条彩色图像。(3)在HIS颜色模型下,分别用颜色直方图、颜色矩和灰度共生矩阵描述了竹条表面颜色、纹理特征。利用类别可分性判据法研究分析了各个构造因子对灰度共生矩阵及其参数的影响,确立了适合描述竹条表面纹理的灰度共生矩阵构造方法:确定步矩d=1、图像灰度级g=16级、生成方向取θ=0。、45。、90。、135。,纹理参数取四个方向的平均值,以消除生成方向的影响。以上述研究为基础,获取了颜色矩的9个颜色特征参数和灰度共生矩阵的6个纹理特征参数,共同组成了表征竹条表面特性的特征参数体系,并将其命名为特征参数体系Ⅰ。利用统计软件SPSS16.0对特征参数体系Ⅰ中的15个特征变量进行了主成分分析,建立了特征参数体系Ⅱ。(4)分别在两套特征参数体系下,采用基于LM算法的BP神经网络对竹条样本进行分级识别仿真实验,通过对网络测试结果的分析比较,最终选定了对竹条样本识别能力更强的特征参数体系Ⅰ竹条分级识别最优特征参数体系。针对BP神经网络的不稳定性、易陷入局部极小点的问题提出了GA-LMBP算法:利用遗传算法优化BP神经网络的初始权值和阈值,再利用LM算法在遗传算法所确定的小范围空间内对BP神经网络进行精确训练。仿真实验结果表明,利用遗传算法优化BP神经网络初始权值和阈值不仅能克服BP神经网络容易陷入局部极小点的缺点,而且还在能一定程度上提高网络的训练精度和泛化能力,8个级别竹条样本的正确识别率达到了96.88%。(5)在特征参数体系Ⅰ下,利用最小二乘支持向量机对竹条样本进行了分级识别仿真实验,并将其识别结果与BP神经网络和GA-LABP神经网络的结果进行了比较,结果表明支持向量机的运算速度最快、识别效果最好,8个级别竹条样本的正确识别率达到了97.5%。(6)基于MATLAB7.0开发了竹条分级识别软件系统,该软件系统的功能包括图像预处理、特征参数提取和竹条分级识别等。经测试表明,该软件系统操作简便、运行稳定。