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

基于区域生长顺序聚类-RANSAC的水稻苗带中心线检测
引用本文:傅灯斌,江茜,齐龙,邢航,陈芷莹,杨秀丽.基于区域生长顺序聚类-RANSAC的水稻苗带中心线检测[J].农业工程学报,2023,39(7):47-57.
作者姓名:傅灯斌  江茜  齐龙  邢航  陈芷莹  杨秀丽
作者单位:1. 华南农业大学工程学院,广州 510642;;1. 华南农业大学工程学院,广州 510642; 2. 岭南现代农业科学与技术广东省实验室,广州 510642;
基金项目:广东省杰出青年基金(2019B151502056);国家自然科学基金项目(51875217);岭南现代农业实验室科研项目(NT2021009);国家水稻产业技术体系建设专项基金(CARS-01-47)
摘    要:为提高水稻苗带中心线检测的适应性和实时性,满足巡田机器人导航的低成本、轻量级计算、高实时性需求,针对水稻苗带中心线检测结果容易受到光照变化和机器震动等原因产生图像噪声影响的问题,该研究以返青期和分蘖初期水稻秧苗为研究对象,提出基于区域生长顺序聚类-随机抽样一致性算法(random sample consensus,RANSAC)的水稻苗带中心线检测方法。首先,对采集的水稻秧苗图像运用归一化超绿特征法(excess green,ExG)和最大类间方差法(Otsu)分割水田背景和秧苗区域,应用先腐蚀后开运算的形态学方法去除秧苗图像噪声点;然后,采用基于水平带的秧苗轮廓质心检测方法提取秧苗特征点,利用区域生长顺序聚类方法将同一秧苗行的特征点聚成一类;最后,通过RANSAC算法拟合苗带中心线,从而得到巡田机器人视觉导航基准线。试验结果表明:该方法对返青期和分蘖初期水稻苗带中心线检测率均在97%以上,比已有YOLOv3算法提高6.12个百分点,比基于区域生长均值漂移聚类算法降低2.41个百分点;平均误差角度为2.34°,比已有YOLOv3算法高1.37°,比基于区域生长均值漂移聚类算法低0.12...

关 键 词:水稻  视觉导航  苗带中心线  区域生长顺序聚类  随机抽样一致性算法
收稿时间:2022/10/14 0:00:00
修稿时间:2023/3/10 0:00:00

Detection of the centerline of rice seedling belts based on region growth sequential clustering-RANSAC
FU Dengbin,JIANG Qian,QI Long,XING Hang,CHEN Zhiying,YANG Xiuli.Detection of the centerline of rice seedling belts based on region growth sequential clustering-RANSAC[J].Transactions of the Chinese Society of Agricultural Engineering,2023,39(7):47-57.
Authors:FU Dengbin  JIANG Qian  QI Long  XING Hang  CHEN Zhiying  YANG Xiuli
Institution:1. College of Engineering, South China Agricultural University, Guangzhou 510642, China;;1. College of Engineering, South China Agricultural University, Guangzhou 510642, China; 2. Guangdong Laboratory for Lingnan Modern Agriculture, Guangzhou 510642, China;
Abstract:Automatic navigation with machine vision can improve the intelligence of agricultural robots in farmland. Accurate and rapid detection of crop rows can greatly contribute to the extraction of navigation lines during visual navigation. However, the detection of rice seedling centerline can be susceptible to the image noise caused by light changes, and machine vibration. In this study, a new approach was proposed to detect the centerlines of the rice seedling belt using regional growth order clustering-RANSAC (Random Sample Consensus, RANSAC). The rice seedlings were set at the regreening and early tillering stage. Firstly, the rice seedling images were acquired by the camera on the field patrol robot, and then divided into the paddy field background and seedling region using the normalized super green feature method and the maximum variance between classes method. The noise points in the seedling images were removed using the morphological method of the first etching and then opening operation. Secondly, the image was divided into 20 horizontal strips. The centroids of the rice pixel regions in the horizontal strips were taken as the feature points of rice seedlings, in order to reduce the amount of calculation for the high running speed. Thirdly, the feature points of the three horizontal strips at the bottom of the image were selected as the initial seeds, whereas, the feature points of rice seedlings were clustered by the regional growth sequence clustering method. The key parameters of the growth criteria were obtained to distinguish the crop rows using vertical projection accumulation in the binary image pixels of each horizontal strip. A series of experiments were carried out with numerous images of rice seedlings. The thresholds of expansion and distance were determined in the two critical periods of regreening and early tillering. As such, the seedling feature points of the same rice row were accurately grouped into the same category, according to the growth criteria. Finally, the centerlines of the seedling belts were fitted to obtain the visual navigation baselines of the field patrol robot using the RANSAC algorithm. The images of rice seedlings were obtained at the returning green and the early tillering stage using static and dynamic acquisition, in order to verify the real-time performance and adaptability of this model. The images included four lighting conditions: sunny, cloudy, front lighting, and backlighting. The results showed that this model performed better under different lighting conditions for both acquisitions. In addition, 400 images were randomly selected from two growth stages for comparison. Among them, the images of each growth stage included 100 on sunny days and 100 on cloudy days. The detection rate was above 97% for the centerlines of rice seedlings, while the average error angle was less than 2.34°, and the average detection time of each frame image was less than 15.53 ms. There was a great detection speed and accuracy in the rice seedling centerline extraction, compared with the YOLOv3 target detection. The seedling row was also extracted using regional growth mean and shift clustering. Generally, high adaptability and real-time performance were achieved in the rice growth stages, lighting conditions, and image acquisitions. The finding can fully meet the requirements of low-cost, lightweight computing, and high real-time performance for the navigation of field patrol robots.
Keywords:rice  isual navigation  seedling belt centerline  vregion growth sequential clustering  RANSAC
点击此处可从《农业工程学报》浏览原始摘要信息
点击此处可从《农业工程学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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