基于改进的粒子群多阈值算法的白色异性纤维检测
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

科技支疆专项计划资助项目(2011AB017);济南"泉城学者"建设工程资助项目(201109)


Detection of white foreign fibers based on improvedparticle swarm algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了提高皮棉中白色异性纤维的识别精度,该文提出了一种基于改进混沌粒子群的白色异性纤维检测算法,该算法将图像的像素点按灰度值分为多类,把所有相邻类间方差看做一个粒子种群,以最大类间方差组作为种群适应度评价函数。通过滑动窗口技术判断算法是否陷入局部最优。有效克服了标准粒子群算法容易陷入局部最优的缺陷。通过试验验证,该文提出的算法对白色异性纤维的识别准确率达到98.6%。通过与标准二维Otsu算法的对比分割试验发现在分割较细小的白色异性纤维以及白色纤维与皮棉发生重叠的情况时,该算法的分割结果比标准二维Otsu算法更准确,噪声点更少。为皮棉异性纤维检测与剔除工艺的改善提供了技术依据。

    Abstract:

    Abstract: In order to improve the recognition accuracy of white foreign fibers in cotton, a detection algorithm of white foreign fibers based on improved chaos particle swarm optimization was proposed in this paper. In this algorithm, the image was divided into different classes according to the grey value of image pixels. The variances between adjacent classes were thought of as a particle. All of these particles constituted a particle swarm. The maximum variances between classes were thought of as a fitness function. Therefore, the chaotic particle swarm optimization (PSO) algorithm was applied to image segmentation. The standard particle swarm optimization was easy to fall into a local optimum. Given this problem, this algorithm took the sliding window technology to determine if it falls into a local optimum. This algorithm contrasted the average population fitness in the sliding window with the current population fitness in the sliding window. If the current population fitness was similar to the average population fitness, the algorithm was thought not to fall into the local optimum, continued to evolve, and the sliding window starting position was moved to the current location, the size was set to 1, or it was thought to fall into a local optimum. If the algorithm fell into a local optimum, it used a chaotic mechanism to initialize the population to jump out of the local optimum. The starting position and size of the sliding window dynamic changed according to the judgment result. This method effectively solved the problems of the standard particle swarm optimization (PSO) algorithm that it fell well into a local optimum. In order to test the algorithm, this paper also set up a detection device, including an acA1300-30 gc type color plane array CCD camera, M0814 type lens, HLV-24-1220 type LED light source, and PCI-8ADPF type data acquisition card, then it selected five kinds of common white foreign fibers such as the pieces of plastic bags, white hair, feathers, threads, and synthetic fibers. Each kind had 100 samples. These samples were mixed in the cotton and were photographed. The test identified 500 pictures which contained white foreign fibers. The results showed that the rate of detecting pieces of plastic bags, white hair, feathers, threads, and synthetic fibers could reach 98%, 97%, 100%, 100%, and 98%, and the average rate was 98.6%. By comparison with the standard two-dimensional Otsu algorithm segmentation test found in the fine segmentation of different fibers and fiber and cotton overlap, the algorithm had a higher degree of precision segmentation than the standard two-dimensional Otsu algorithm.

    参考文献
    相似文献
    引证文献
引用本文

王昊鹏,冯显英,王 娜,石 井.基于改进的粒子群多阈值算法的白色异性纤维检测[J].农业工程学报,2013,29(23):153-158. DOI:10.3969/j. issn.1002-6819.2013.23.021

Wang Haopeng, Feng Xianying, Wang Na, Shi Jing. Detection of white foreign fibers based on improvedparticle swarm algorithm[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE),2013,29(23):153-158. DOI:10.3969/j. issn.1002-6819.2013.23.021

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2013-07-11
  • 最后修改日期:2013-10-11
  • 录用日期:
  • 在线发布日期: 2013-11-07
  • 出版日期:
文章二维码
您是第位访问者
ICP:京ICP备06025802号-3
农业工程学报 ® 2024 版权所有
技术支持:北京勤云科技发展有限公司