-
苹果(Maluspumila Mill.)是蔷薇科经济价值较高的植物[1],也是中国第一大果品[2],其种植区域主要分布在渤海湾区和黄土高原地区[3],其中,黄土高原区域因其气候温凉、海拔高(600~1 300 m)、昼夜温差大(11.8~16.6 ℃)、光照充足、土层深厚、干燥少雨(年降雨500~800 mm)、病虫害发生轻和环境污染小等特征已成为我国苹果发展最具潜力的区域,也是世界公认的最大优质苹果产区[4-5].
为了能准确估算苹果园的经济收益,对苹果产量进行快速精确预测是必要的手段,而准确计数苹果结果对准确预测苹果产量具有重要借鉴意义.对于采摘后的果实,由于所处环境条件可人为改变,计数工作相对简单、易操作.但对自然生长状态下的苹果,由于果园作业场景复杂,自然光照随时间变化较大,从早晨或黄昏的弱大气光到中午的强太阳光,光照强度和颜色都存在一定的差异,且因果树树叶遮挡,多果邻接会产生各种不同形式的阴影使准确识别苹果果实具有较大的挑战性[6].图像分割法可以实现对图像中目标物的提取[7],目前利用图像分割法已开展的相关研究工作主要集中在服务于提高苹果自动化采摘机器人的识别率[8-12]和如何在苹果分级系统中对红色果品进行准确识别[8, 13],研究重点则以分离及准确定位粘连苹果为主要内容[14-19],研究方法主要以RGB(红、绿、蓝)颜色模型为基础并结合多种其它颜色模型展开.例如,司永胜等选择R-G颜色差为颜色特征,提出了一种基于K-均值聚类的苹果图像识别算法对颜色和背景相近的绿色苹果进行识别[20];张传栋等将RGB颜色空间转换至HIS(色调、强度、饱和度)颜色空间,利用色调信息,采用基于ExR(超红)的算法并应用基于区域的分割方法实现了对目标的有效分割,并通过估计轮廓曲线段的圆心及其半径参数,最终实现了对果实的定位[21];JI等将R-G颜色差作为识别红色苹果的方法改进了苹果采摘机器人的工作效率[22];张润浩等将苹果影像由RGB颜色空间转换至YUV(U和V表示颜色信息,Y表示强度)颜色空间,并利用色差分量V建立果实与背景分割的高斯分布拟合模型,根据拟合结果自动获取分割阈值,实现了自然场景下苹果的准确分割[23];王晓慧和黄兆良等利用Otsu(最大类间方差法)分割R-G和ExR-ExG(超红减超绿)图像,实现了对红色苹果的识别[8, 13].相对以上研究,目前针对计数成熟期苹果树结果数量的相关研究,鲜有文献报道.
因此,本研究通过对比多种图像分割算法对成熟期苹果影像的分割,选取适宜的分割方法,通过训练提高其影像分割精度;并以影像分割为基础,计算分割后影像中单果的平均面积,通过求解影像中苹果的总面积与单果平均面积的比值,确定苹果数目,对求解结果进行准确率计算.
A Study on the Method of Counting Number of Ripe Apple Fruits Based on the Sample Obtained from Chinese Loess Plateau
-
摘要: 对比RGB(红,绿,蓝)颜色空间下各颜色分量间多种色差运算的自适应阈值分割与基于H(色调)和S(饱和度)的K均值聚类算法对苹果影像的分割,选取适宜于自然生长状态下成熟期苹果影像分割的最佳算法分割目标物.在影像分割的基础之上,通过计算影像中苹果区域的总面积与单果平均面积之商确定苹果数目.试验结果表明:1.1×R-G色差运算结合自适应阈值分割算法对成熟期苹果影像有较好的分割效果;以影像中苹果总面积与单果平均面积之商确定苹果数目的算法准确率可达82.18%,计数方法准确率高.Abstract: Firstly, images of apple fruit were segmented based on the suitable image segmentation method which was generated by comparison of the adaptive thresholding segmentation of diverse color difference for RGB (red, green, blue) color model with the clustering analyzing H (hue) and S (saturation) of HIS (hue, intensity and saturation) color model. Then the number of apple fruits was determined by the quotient of total area of all apple fruits divided by average area of single apple fruit. The results showed that apple fruits could be accurately identified from images when using adaptive thresholding segmentation algorithm for 1.1×R-G images and this counting method gave an accuracy of 82.18 percent. It is concluded that the accuracy of the method proposed for counting number of apple fruits in this paper is high.
-
Key words:
- apple image /
- color difference calculation /
- adaptive thresholding segmentation /
- counting .
-
表 1 苹果实际数目与本文算法计算获取的苹果数目统计分析
图像序号 苹果总数 识别个数 误差率/% 准确率/% 1 20 16 20.0 80.0 2 15 11 26.7 73.3 3 16 13 18.8 81.2 4 26 23 11.5 88.5 5 23 22 4.3 95.7 6 13 15 15.4 84.6 7 9 6 33.3 66.7 8 12 9 25.0 75.0 9 14 12 14.3 85.7 10 10 7 30.0 70.0 11 16 17 6.3 93.7 12 8 6 25.0 75.0 13 5 5 0.0 100.0 14 18 16 11.1 88.9 15 16 12 25.0 75.0 16 11 12 9.1 90.9 17 6 5 16.7 83.3 18 7 5 28.6 71.4 19 13 11 15.4 84.6 20 15 12 20.0 80.0 平均 17.8 82.2 -
[1] 朱林慧, 廖芳, 曹保红, 等.苹果属3种检疫性疫霉的四重PCR分子检测[J].西南大学学报(自然科学版), 2017, 39(5): 7-14. doi: http://xbgjxt.swu.edu.cn/jsuns/jsuns/ch/reader/view_abstract.aspx?file_no=201705002&flag=1 [2] 王海波, 李林光, 陈学森, 等.中早熟苹果品种果实的风味物质和风味品质[J].中国农业科学, 2010, 43(11): 2300-2306. doi: 10.3864/j.issn.0578-1752.2010.11.013 [3] 刘天军, 蔡起华, 朱玉春.气候变化对苹果主产区产量的影响——来自陕西省6个苹果生产基地县210户果农的数据[J].中国农村经济, 2012(5): 32-40. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=znjj201205005&dbname=CJFD&dbcode=CJFQ [4] 高华, 鲁玉妙, 赵政阳, 等.黄土高原苹果生产中存在的主要问题及解决对策[J].陕西农业科学, 2004(6): 41-42. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=snkx200406018&dbname=CJFD&dbcode=CJFQ [5] 李明霞, 杜社妮, 白岗栓, 等.渭北黄土高原苹果生产中的问题及解决方案[J].水土保持研究, 2010, 17(4): 252-257. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=stby201004056&dbname=CJFD&dbcode=CJFQ [6] 徐伟悦, 田光兆, 姬长英, 等.自然场景下苹果图像FSLIC超像素分割方法[J].农业机械学报, 2016, 47(9): 1-10, 28. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=nyjx201609001&dbname=CJFD&dbcode=CJFQ [7] 张玲, 余攀, 刘艺.具强噪声鲁棒性的聚类图像分割算法[J].西南师范大学学报(自然科学版), 2016, 41(2): 99-106. doi: http://www.cqvip.com/QK/93403X/201602/668076186.html [8] 王晓慧, 周立丽, 张红娜.自然环境中的红色苹果图像分割研究[J].内蒙古民族大学学报(自然科学版), 2016, 31(3): 199-202. doi: https://www.cnki.com.cn/lunwen-1011044369.html [9] 苏媛, 杨磊, 宋欣, 等.智能移动苹果采摘机器人的设计及试验[J].农机化研究, 2016(1): 159-162. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njyj201601035&dbname=CJFD&dbcode=CJFQ [10] 李宏利, 刘全中.图像中成熟苹果果实定位方法研究[J].农机化研究, 2016(2): 54-57, 105. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njyj201602013&dbname=CJFD&dbcode=CJFQ [11] 姬伟, 吕兴琴, 赵德安, 等.苹果采摘机器人夜间图像边缘保持的Retinex增强算法[J].农业工程学报, 2016, 32(6): 189-196. doi: 10.11975/j.issn.1002-6819.2016.06.026 [12] LIU X Y, ZHAO D, JIA W K, et al. A Method of Segmenting Apples at Night Based on Color and Position Information [J]. Computers and Electronics in Agriculture, 2016, 122: 118-123. doi: 10.1016/j.compag.2016.01.023 [13] 黄兆良, 朱启兵.基于RGB颜色模型的红富士苹果表皮红色区域检测[J].激光与光电子学进展, 2016, 53(4): 58-64. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=jgdj201604009&dbname=CJFD&dbcode=CJFQ [14] 胡婵莉, 赵德安, 赵宇艳, 等.基于极值的重叠苹果识别方法研究[J].农机化研究, 2016(3): 42-46. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njyj201603010&dbname=CJFD&dbcode=CJFQ [15] 宋怀波, 张传栋, 潘景朋, 等.基于凸壳的重叠苹果目标分割与重建算法[J].农业工程学报, 2013, 29(3): 163-168. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=nygu201303024&dbname=CJFD&dbcode=CJFQ [16] 李宏利, 何东健.图像中被遮挡苹果的还原及定位技术研究[J].农机化研究, 2013(9): 20-23. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njyj201309007&dbname=CJFD&dbcode=CJFQ [17] 谢忠红, 姬长英, 郭小清, 等.基于凹点搜索的重叠果实定位检测算法研究[J].农业机械学报, 2011, 42(12): 191-196. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=nyjx201112035&dbname=CJFD&dbcode=CJFQ [18] 张春龙, 张楫, 张俊雄, 等.近色背景中树上绿色苹果识别方法[J].农业机械学报, 2014, 45(10): 277-281. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=nyjx201410043&dbname=CJFD&dbcode=CJFQ [19] LV J D, ZHAO D A, JI W, et al. Recognition of Apple Fruit in Natural Environment [J]. Optik, 2016, 127(3): 1354-1362. doi: 10.1016/j.ijleo.2015.10.177 [20] 司永胜, 刘刚, 高瑞.基于K-均值聚类的绿色苹果识别技术[J].农业机械学报, 2009, 40(S1): 100-104. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=nyjx2009s1024&dbname=CJFD&dbcode=CJFQ [21] 张传栋, 徐汉飞, 陈弘毅, 等.基于超红图像与轮廓曲率的苹果目标识别与定位方法研究[J].软件, 2015, 36(8): 30-35. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=rjzz201508008&dbname=CJFD&dbcode=CJFQ [22] JI W, MENG X L, Tao Y, et al. Fast Segmentation of Colour Apple Image Under All-Weather Natural Conditions for Vision Recognition of Picking Robots [J]. International Journal of Advanced Robotic Systems, 2016, 13(1): 1-9. doi: 10.5772/62058 [23] 张润浩, 李军, 任静, 等.基于高斯自适应拟合的苹果目标分割方法研究[J].农机化研究, 2015(6): 13-17. doi: http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njyj201506004&dbname=CJFD&dbcode=CJFQ [24] doi: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4310076 OTSU N. A Threshold Selection Method from Gray-Level Histograms [J]. IEEE Transactions on Systems Man and Cybernetics, 1979, 9(1): 62-66. [25] 章毓晋.图像工程(中册) [M]. 2版.北京:清华大学出版社, 2005. [26] MEYER G E, NETO J C. Verification of Color Vegetation Indices for Automated Crop Imaging Applications [J]. Computers and Electronics in Agriculture, 2008, 63(2): 282-293. doi: 10.1016/j.compag.2008.03.009