农业工程学报
農業工程學報
농업공정학보
2015年
4期
168-174
,共7页
林桂潮%邹湘军%罗陆锋%莫宇达
林桂潮%鄒湘軍%囉陸鋒%莫宇達
림계조%추상군%라륙봉%막우체
算法%检测%提取%道路检测%随机样本一致性%霍夫变换%多项式拟合
算法%檢測%提取%道路檢測%隨機樣本一緻性%霍伕變換%多項式擬閤
산법%검측%제취%도로검측%수궤양본일치성%곽부변환%다항식의합
algorithms%measurements%extraction%road detection%random sample consensus%hough transform%polyfit
果园道路检测的目的是为农业采摘机器人鲁棒实时地规划出合适的行走路径,因果园环境的复杂性,例如光照变化、杂草和落叶遮挡等因素的影响造成视觉检测算法鲁棒性差,为此提出融合边缘提取和改进随机样本一致性的弯曲果园道路检测方法。首先,根据果园道路的颜色分布特征和几何形状特征,使用有限差分算子提取图像边缘,再使用灰度值对比度约束和霍夫直线检测去除噪声,实现道路边缘点提取。然后,提出多项式函数描述直线和弯曲道路,使用改进的随机样本一致性算法和线性最小二乘法拟合道路边缘点,以估计多项式函数的参数,实现果园道路检测。在华南农业大学果园采集240张道路图像作为试验对象。试验表明:在光照变化、阴影和遮挡背景的影响下,该方法能有效地提取果园道路边缘点,并能正确地拟合道路以实现道路检测,平均正确检测率为89.1%,平均检测时间为0.2639 s,能够满足视觉导航系统的要求。该研究为农业采摘机器人的视觉导航的鲁棒性和实时性提供指导。
果園道路檢測的目的是為農業採摘機器人魯棒實時地規劃齣閤適的行走路徑,因果園環境的複雜性,例如光照變化、雜草和落葉遮擋等因素的影響造成視覺檢測算法魯棒性差,為此提齣融閤邊緣提取和改進隨機樣本一緻性的彎麯果園道路檢測方法。首先,根據果園道路的顏色分佈特徵和幾何形狀特徵,使用有限差分算子提取圖像邊緣,再使用灰度值對比度約束和霍伕直線檢測去除譟聲,實現道路邊緣點提取。然後,提齣多項式函數描述直線和彎麯道路,使用改進的隨機樣本一緻性算法和線性最小二乘法擬閤道路邊緣點,以估計多項式函數的參數,實現果園道路檢測。在華南農業大學果園採集240張道路圖像作為試驗對象。試驗錶明:在光照變化、陰影和遮擋揹景的影響下,該方法能有效地提取果園道路邊緣點,併能正確地擬閤道路以實現道路檢測,平均正確檢測率為89.1%,平均檢測時間為0.2639 s,能夠滿足視覺導航繫統的要求。該研究為農業採摘機器人的視覺導航的魯棒性和實時性提供指導。
과완도로검측적목적시위농업채적궤기인로봉실시지규화출합괄적행주로경,인과완배경적복잡성,례여광조변화、잡초화락협차당등인소적영향조성시각검측산법로봉성차,위차제출융합변연제취화개진수궤양본일치성적만곡과완도로검측방법。수선,근거과완도로적안색분포특정화궤하형상특정,사용유한차분산자제취도상변연,재사용회도치대비도약속화곽부직선검측거제조성,실현도로변연점제취。연후,제출다항식함수묘술직선화만곡도로,사용개진적수궤양본일치성산법화선성최소이승법의합도로변연점,이고계다항식함수적삼수,실현과완도로검측。재화남농업대학과완채집240장도로도상작위시험대상。시험표명:재광조변화、음영화차당배경적영향하,해방법능유효지제취과완도로변연점,병능정학지의합도로이실현도로검측,평균정학검측솔위89.1%,평균검측시간위0.2639 s,능구만족시각도항계통적요구。해연구위농업채적궤기인적시각도항적로봉성화실시성제공지도。
Agricultural mobile robot and sightseeing agriculture is a direction of agricultural development in recent years. Agricultural mobile robot, a kind of efficient transportation equipment and means of transport, was of great significance in the orchard sightseeing agriculture. Road detection is the key technology and an important prerequisite for mobile agricultural robot to achieve autonomous navigation. In practical applications, the complexity of the orchard environment,e.g., the impact of illumination changes, shadows and occlusion, has resulted in poor robustness of vision detection algorithm. Therefore, the orchard road detection algorithm is required to be improved. So a method fusing edge detection and improved random sample consensus for winding orchard path detection was proposed. The proposed algorithm was consisted of orchard road edge detection algorithm (REE) and improved RANSAC algorithm (IRANSAC). Because the orchard road image contained a lot of noise, such as shadows and occlusion, the REE was aimed at extracting road edge as well as removing noise according to the color distribution and geometry characteristics of the orchard road. First, using the finite difference operator to extract image edge may contain noises. Then a basic assumption that road edges had striking gray contrast among their neighborhood was proposed, so we used the constraint of contrast of gray values to removed noises. However, some noises satisfied the constraint condition, hence another assumption that a curved road could be seen as straight road in a certain scale was proposed, therefore, the image was divided into n regions, if n was large enough, a linear curve could approximate to curve in sub-image. On this basis, an improved hough line detection algorithm was executed to remove noises which were not lying on the lines. The REE could dramatically remove noises and keep the road edge points. However the REE could not remove all the noises, so the linear segments in the image could not represent curve. The spline curve model was proposed to describe the line or curve road, so the remaining problem was how to find the true spline among the edge points. IRANSAC was aimed at fitting the spline curve. The IRANSAC combining the advantages of linear least square method and RANSAC could correctly estimate model parameters of the spline curve, and achieve detecting orchard road. In order to test the proposed algorithm, we collected 240 Orchard Road images as test objects, including straight roads, curved roads, roads disturbed by illumination change and blocked roads in the South China Agricultural University. The result showed that: under the influence of illumination change and occlusion, the REE algorithm can effectively extract the edge of orchard image, and reduce 96.5% residual noises effectively, with the average computation time of 0.1658 s; The IRANSAC can correctly fit the road edge, and the correct fitting rate of the four roads are 93.3%, 86.7%, 85.0% and 91.7% higher than RANSAC respectively, with the average correct rate of 89.1% and the average detection time of 0.1834 s; Sometimes the IRANSAC failed to fit the right spline curve because the complex environment may cause road edge points missing, or the REE algorithm failed to get sufficient edge points. In brief, the proposed algorithm can satisfy the robustness of navigation system and real-time requirements, and ensure the effectiveness of the visual navigation system to achieve orchard road detection. In order to further improve the algorithm robustness under the clutter background, the key point is to improve robustness of REE.