基于双目立体视觉的番茄定位

    Localization of tomatoes based on binocular stereo vision

    • 摘要: 为提高番茄采摘机器人视觉系统的定位精度,该文提出了一种基于组合匹配方法及深度校正模型的双目立体视觉测距方法。该方法在形心匹配的基础上,将形心匹配得到的视差值作为区域匹配时设定视差范围的参考值。这样可以减小区域匹配计算量及误匹配的概率。区域匹配后,利用三角测距原理得到番茄区域对应的深度图,并将区域的深度均值作为其深度维的坐标。试验发现定位误差与测量距离间具有很好的线性相关性。通过回归分析,建立了线性回归模型,并对深度测量结果进行校正。结果表明,工作距离小于650 mm时,定位误差约为-7~5 mm,工作距离小于1?050 mm时,定位误差约为±10 mm,可满足番茄采摘机器人视觉系统在大多数采摘作业环境下的工作要求。

       

      Abstract: In order to enhance the localization accuracy of harvesting robots’ vision system, a ranging method based on binocular stereo vision technology was presented, which used a combined matching method and a calibration model for depth values. After centroid-based matching, rough parallax can be acquired to set the parallax range during area-based matching. In this way, calculated amount and error matching probability can be reduced. Then the depth map of tomato region can be obtained through triangulation ranging principle after area-based matching. Depth mean value in tomato region is regarded as the distance between tomato and camera. Experimental results showed that ranging errors and distances were linear relative, so linear regression models were set up to calibrate the ranging results after regression analysis. The ranging error was about -7~5 mm when the distance was less than 650 mm. And the ranging error was about ±10 mm when the distance was less than 1 050 mm. It can meet the need of vision system of tomato harvesting robot in most harvesting environments.

       

    /

    返回文章
    返回