首页 | 本学科首页   官方微博 | 高级检索  
     检索      

半透射高光谱成像技术与支持向量机的马铃薯空心病无损检测研究
引用本文:黄涛,李小昱,徐梦玲,金瑞,库静,徐森淼,武振中.半透射高光谱成像技术与支持向量机的马铃薯空心病无损检测研究[J].光谱学与光谱分析,2014,35(1):198.
作者姓名:黄涛  李小昱  徐梦玲  金瑞  库静  徐森淼  武振中
作者单位:黄涛:华中农业大学工学院, 湖北 武汉 430070
李小昱:华中农业大学工学院, 湖北 武汉 430070
徐梦玲:华中农业大学工学院, 湖北 武汉 430070
金瑞:华中农业大学工学院, 湖北 武汉 430070
库静:华中农业大学工学院, 湖北 武汉 430070
徐森淼:华中农业大学工学院, 湖北 武汉 430070
武振中:华中农业大学工学院, 湖北 武汉 430070
基金项目:国家自然科学基金项目(61275156)和湖北省自然科学基金重点项目(2011CDA033)资助
摘    要:针对马铃薯空心病的难以检测问题, 提出了一种基于半透射高光谱成像技术结合支持向量机(support vector machine, SVM)的马铃薯空心病无损检测方法。选取224个马铃薯样本(合格149个, 空心75个)作为研究对象, 搭建了马铃薯半透射高光谱图像采集系统, 采集了马铃薯样本半透射高光谱图像(390~1 040 nm), 对感兴趣区域内的光谱进行平均和光谱特征分析。采用变量标准化(normalize)对原始光谱进行光谱预处理, 建立了全波段的SVM判别模型, 模型对测试集样本的识别准确率仅为87.5%。为了提高模型性能, 采用竞争性自适应重加权算法(competitive adaptive reweighed sampling algorithm, CARS)结合连续投影算法(successive projection algorithm, SPA)对光谱全波段520个变量进行变量选择, 最终确定了8个光谱特征变量(454, 601, 639, 664, 748, 827, 874和936 nm), 所选8个光谱变量建立的SVM模型对马铃薯测试集的识别率为94.64%。分别采用人工鱼群算法(artificial fish swarm algorithm, AFSA)、遗传算法(genetic algorithm, GA)和网格搜索法(grid search algorithm)对SVM模型的惩罚参数c和核参数g进行优化。经过建模比较分析, 确定AFSA为最优优化算法, 最优模型参数为c=10.659 1, g=0.349 7, 确定AFSA-SVM模型为马铃薯空心病的最优识别模型, 该模型总体识别率达到100%。试验结果表明: 基于半透射高光谱成像技术结合CARS-SPA与AFSA-SVM方法能够对马铃薯空心病进行准确的检测, 也为马铃薯空心病的快速无损检测提供技术支持。

关 键 词:高光谱成像  支持向量机  人工鱼群算法  空心病  马铃薯
收稿时间:2013/12/25

Non-Destructive Detection Research for Hollow Heart of Potato Based on Semi-Transmission Hyperspectral Imaging and SVM
Abstract:
Keywords:Hyperspectral imaging  Support Vector Machine  Artificial fish swarm algorithm  Hollow heart  Potato
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号