一种消费级无人机棉田苗期株数便捷提取方法

Convenient extraction method of cotton seedling plant number based on consumer-grade UAV

  • 摘要:
    目的 使用消费级无人机快速、准确、高效获取棉田苗期株数信息,拓展低成本无人机在智慧农业中的应用场景。
    方法 设计5种种植密度与3种品种互作试验,使用千元级大疆AIR 2S无人机获取15 m飞行高度下各处理3~4叶期的无人机可见光影像。计算8种颜色指数和2种最大类间方差法提取棉苗目标;采用形态学运算和位置关系优化二值图像并剔除噪声;提取19项棉苗形态学参数特征,筛选关键特征,采用决策树、随机森林和支持向量机算法构建棉苗株数预测模型。
    结果 基于9项关键特征构建的随机森林棉苗株数预测模型、预测株数与实际株数拟合度最高,R2为0.997,RMSE为1.049,准确率、召回率和精准率分别为99.12%、99.37%和99.75%。
    结论 消费级无人机配合开源图像解析算法,可实现快速、准确、经济的棉花苗情监测。这种成本低廉、操作简易的苗情监测手段,可推广至更多作物和场景,为广大一线用户带来更便捷的智慧农业管理体验。

     

    Abstract:
    Objective To quickly, accurately and efficiently obtain the information of the number of cotton plants in the seedling stage using consumer-grade UAV, and expand the application scenarios of low-cost UAV in smart agriculture.
    Methods An interaction experiment of 5 planting densities and 3 varieties was designed. The visible light images of UAV at the 3−4 leaf stage of each treatment were acquired by the AIR 2S UAV at a flight altitude of 15 m. Eight color indices and two Otsu's methods were calculated to extract the cotton seedling targets; Morphological operations and positional relationships were used to optimize the binary images and remove noise; 19 morphological parameter features of cotton seedlings were extracted, key features were screened, and the estimation models of the number of cotton seedlings were constructed using decision tree, random forest and support vector machine algorithms.
    Results The random forest estimation model of the number of cotton seedlings constructed based on 9 key features had the highest fitting degree between the estimated number of plants and the actual number of plants, with an R2 of 0.997, an RMSE of 1.049, and the accuracy rate, recall rate and precision rate being 99.12%, 99.37% and 99.75% respectively.
    Conclusion The combination of consumer-grade UAV and open-source image analysis algorithms can achieve rapid, accurate and economical monitoring of cotton seedling conditions. This low-cost and easy-to-operate means of monitoring seedling conditions can be extended to more crops and scenarios, bringing a more convenient smart agriculture management experience to the vast number of front-line users.

     

/

返回文章
返回