- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                基于图像处理的草莓花朵识别算法研究
      摘要:针对草莓花朵识别算法的研究,对于草莓的生长信息监测、智能施肥和智能授粉等具有非常重要的意义。本文针对草莓图像特点,采用改进k均值聚类方法完成图像的分割,并利用形态学处理和连通区域特征分析提取花朵区域目标。实验结果表明,该方法能够准确完成草莓的花朵识别。
      关键词:草莓花朵;k均值聚类;连通区域
      中图分类号:tp391文献标识码:a文章编号:1007-9416(2019)12-0109-03
      0引言
      随着机器视觉和计算机技术的成熟,图像处理技术已经越来越广泛的应用于农作物生长监测中。目前国内外关于农作物生长监测研究取得了很多的进展。meyer和davison利用图像处理技术采集单株植物在不同生长阶段的生长信息并建立植物生长模型。zeng等提出一种基于机器视觉技术的葡萄果实直径检测系统,该系统实现了重复精度±7um果实的直径测量,为更好地检测植物生长参数提供了有效的工具。李长缨等人利用图像处理技术实现了单株黄瓜幼苗特征参数的无损测量,实验结果表明,检测方法能准确的检测株高、茎粗和叶冠投影面积等特征信息。
      随着草莓智能栽培技术的快速发展,草莓的施肥、授粉等技术已经开始向机械化、智能化方向发展。本文针对草莓生长的智能化监测问题,利用图像处理技术对草莓花朵识别技术进行研究,并提出了相关的检测算法,为草莓的生长监测、智能施肥和智能授粉等提供理论和技术支持。
      1系统构成
      考虑到草莓监测环境的特殊性,草莓花朵检测系统主要包括摄像头、图像处理控制器和运动控制设备,检测系统在自然光线下工作。
      (1)摄像头和镜头。摄像头负责草莓图像信息的采集,主要依据检测精度、视野尺寸进行选择。镜头参数主要是焦距,其选择主要依据工作距离进行确定。
      (2)图像处理控制器。图像处理控制器负责接收摄像头采集到的图像并进行处理分析,是检测系统的中枢机构,图像处理控制器的性能直接决定图像处理速度。
      (3)运动控制设备。由于相机视野范围有限,需要运动控制设备负责检测系统的整体运动,运动控制设备主要包括控制器、导轨、电机、电机驱动器等构件。
      2图像检测算法
      图像检测算法是检测系统的核心。针对图像特点,图像处理过程主要包括r颜色空间图像提取、图像滤波、改进k均值聚类分割、形态学处理、连通区域特征分析等步骤,具体图像检测流程如图1所示。
      2.1图像采集及预处理
      图像采集是图像处理的前提,草莓图像采集后,为了提高图像处理速度和算法的自适应性,针对草莓图像特点,提取图像的r空间颜色特征分量,进行高斯滤波处理,高斯模板通过对二维高斯函数的离散化表示,对于一个大小为的矩阵,其位置的元素表示为:
      (1)
      其中为高斯函数标准差,高斯滤波模板大小为,检测结果如图2所示。
      2.2图像分割
      针对图像特点,本文利用改进k均值聚类分割算法对图像进行分割,形成分割区域,具体聚类分割算法可以描述如下。
      step1:首先将样本图像灰度值转换为尺寸大小为的一维样本数据集,其中样本图像像素个数,设迭代运算次数为且聚类类型为时的聚类中心为,从数据集中随机选取一个样本对象作为初始聚类中心。
      计算每个样本与已有聚类中心的最短距离,其中为数据集中的第个样本;接着计算每个样本对象被选为下一个聚类中心的概率:
      (2)
      按照轮盘法选择下一个聚类中心重复步骤直到选择出个对象组成初始聚类中心,具体的,聚类中心个数。
      step2:迭代计算:根据相似度准则计算样本数据集中每个样本与初始聚类中的距离k,如下式(5)所示,将各个数据对象划分到距离最小的聚类集合簇中,则:
      (3)
      step3:聚类中心更新:按照聚类中心更新公式计算各聚类集合中的均值作为该集合新的聚类中心,更新得到新的聚类集合中心,设为聚类的元素,聚类的元素个数为,聚类中心更新公式如式(6)所示:
      (4)
      step4:终止条件:循环更新聚类集合中心,直到各聚类中心不再发生变化或者误差平方和局部最小为止,聚类准则函数计算方法为:
      (5)
      精度误差为,若,则算法结束,终止迭代,否则反复执行迭代计算和聚类中心直至满足终止条件,图像分割结果如图3所示。
      2.3形态学处理
      经过图像分割得到的区域还存在很多的噪声干扰信息,为了祛除噪声区域,利用形态学处理算法对分割区域进行处理,设表示图像矩阵,表示结构元素,形态学处理方法如下式所示:
      (6)
      采用尺
                
原创力文档
                        

文档评论(0)