APP下载

林间作业环境内采育目标立木间株距的计算

2012-04-29王典,刘晋浩,王建利,孙治博

湖北农业科学 2012年5期
关键词:株距滤波

王典,刘晋浩,王建利,孙治博

摘要:为提高林木联合采育机的工作效率,减轻驾驶员的工作压力,采用基于二维激光扫描仪的非接触测量系统获取采育作业林地环境内的目标数据,运用基于腐蚀扩张和聚类原理的滤波算法过滤原始扫描数据的背景噪声,获取采育目标的位置和轮廓数据,并假设所有目标为标准圆,采用最小二乘法拟合目标直径,计算采育目标之间的株距。结果表明,采用以上方法的株距计算与人工测量结果相比,平均误差为197.52 mm,标准差为97.7 mm,相对误差小于2%。

关键词:林木联合采育机;激光扫描;滤波;株距

中图分类号:S776.27文献标识码:A文章编号:0439-8114(2012)05-1017-04

The Calculation of Different Planting Distances Based on the Laser Scan Data

in Forest

WANG Dian,LIU Jin-hao,WANG Jian-li,SUN Zhi-bo

(College of Technology,Beijing Forestry University, Beijing 100085,China)

Abstract:In order to improve the work efficiency of forest harvester and all reduce the pressure of the driver, a laser scanner was used to collect the 2-dimensions scan data of the living-tree in forest land. Then, the noise of the raw scan data was filtered and the position of the living-tree was located by an automatic extraction algorithm based on the erosion and clustering theory. The planting distances between the living-tree were calculated with the above filtered scan data. The results showed that compared with the manual measurement of planting distance calculations, using the above method, the average error was 197.52 mm, and the standard deviation was 97.7 mm, the relative error rate was less than 2%.

Key words: forest harvester; laser scan; filtering; planting distance

由于多功能林木联合采育装备要进行大量的抚育伐作业,需在林间行走,而立木间株距大小对于整车能否顺利通过有较大影响。同时长时间、多次数的判断立木间株距与车体结构参数的关系,使采育装备驾驶员劳动强度加大,影响采育装备效率的提升。因此提出通过基于激光扫描仪的非接触测量系统[1-4],获取采育作业林地内立木间的株距数据,为多功能林木联合采育装备驾驶员提供辅助信息,为联合采育装备在林地内的行走、避障、通过性和路径规划等进一步研究提供数据支撑[5,6]。

1基于激光扫描仪的数据测量

研究选用的非接触测量设备是德国SICK公司出产的,型号为LMS291的室外型二维激光扫描仪。针对多功能林业采育装备自身的结构特点和在林间作业测量的要求,设定激光扫描仪最大测量距离Rmax=16 m,最大扫描角度为180°,扫描角度分辨率为0.5°[7]。完成参数配置后,LMS291激光扫描仪的测量范围确定为以其所在位置为圆心,以16 m为半径,在其正前方180°范围内的半圆,激光扫描仪的扫描作业从0°开始,按逆时针方向每间隔0.5°发射一束激光进行测量距离作业,到180°终止,共361组数据,每组数据包括扫描转动的角度和在此角度方向测得的距离两个元素,而所有在测量范围之外的目标将不能被测量,并且在激光扫描仪传送回来的数据中,这部分测量距离数据统一标定为16 m。原始激光扫描数据的采集地点选在北京林业大学工学院北侧的人工林地内。

2原始扫描数据滤波

2.1滤波原理

通过聚类算法设定ΔRmax为聚类算法的阈值,分别取假设腐蚀边缘点[Rmin,θ]左右相邻的测量点[Rm,θ-0.5°]和[Rn,θ+0.5°],按照公式(1)所示计算两相邻测量点与腐蚀边缘点的距离差值d1和d2。

∥Rm-Rmin∥=d1;∥Rn-Rmin∥=d2(1)

根据以上计算结果,与设定聚类阈值相比较,有以下几种情况:

若d1≥ΔRmax,d2≥ΔRmax,则[Rmin,θ]为惟一落在目标上的测量点,此点直接滤除。

若d1≥ΔRmax,d2≤ΔRmax,则[Rmin,θ]为左侧边缘点。然后以[Rn,θ+0.5°]为右侧假设腐蚀边缘点,与其右侧相邻测量点进行以上计算,直到求出的距离差值大于设定阈值为止,即可求出落在此目标立木上的右侧边缘测量点。

若d1≤ΔRmax,d2≥ΔRmax,则[Rmin,θ]为右侧边缘点。然后以[Rm,θ-0.5°]为左侧假设腐蚀边缘点,与其左侧相邻测量点进行以上计算,直到求出的距离差值大于设定阈值为止,即可求出落在此目标立木上的左侧边缘测量点。

若d1≤ΔRmax,d2≤ΔRmax,则分别以[Rm,θ-0.5°]、[Rn,θ+0.5°]为左、右假设腐蚀边缘点,分别与其左、右两侧相邻的测量点进行以上计算,直到求出的距离差值大于设定阈值为止,即可分别求出落在此目标立木上的左、右侧边缘测量点。至此,通过腐蚀和聚类计算得出的左、右两端边缘测量点,即可界定扫描目标。

2.2滤波结果

原始扫描数据滤波结果如图1所示。其中图1a为通过原始扫描数据绘制的测量目标轮廓图;图1b为滤波计算后大部分的噪声数据点都被滤出的采育目标轮廓图,可以很轻易地看出采育目标立木的轮廓;图1c到图1i分别为图1b中每个被测采育目标表面的激光数据点的分布情况。

3最小二乘拟合与株距计算

为了计算采育目标立木之间的株距,首先假设所有目标都是横截面为一直径为d的理想圆,然后通过最小二乘拟合算法,根据落在目标表面的激光数据点坐标计算理想圆的圆心位置和直径d,进而计算立木之间的株距。

3.1最小二乘拟合

圆的曲线公式如公式(2)所示,其中,x、y为根据扫描数据获取的扫描目标的坐标,

R2=(x-A)2+(y-B)2(2)

令a=-2A,b=-2B,c=A2+B2-R2,求出此方程的另外一个形式,如公式3所示。

ax+by+c=-(x2+y2) (3)

令p=x1y21x2y21xiyi 1,q=x+yx+yx+y,

其中xi,yi为扫描数据点,则

(a b c)T=p/q(4)

通过以上方程对a,b,c进行求解运算,得出其最小二乘解,根据公式(5)即可得出理想圆直径参数d。

d=2R= (5)

3.2株距计算

根据最小二乘拟合计算的结果,可以获取理想圆的圆心位置坐标和直径,从而计算出目标立木两两之间的株距,计算结果如表1所示[8,9]。

由于株距的定义为同一行中相邻的两个植株之间的距离,而在图1中,立木标记为R1、R2、R3、R4 和R5的活立木在同一排,因此,R1和R3、R1和R4、R2和R4、R2和R5、R3和R5、R2和R4以及R4和R5之间的距离对采育装备林间通过性没有影响,为减少工作量,没有实地测量上述立木之间的距离。实地人工测量得出的立木间株距如表2所示[10]。

激光扫描测量结果与人工测量结果进行了比较,从图2可以看出,基于激光扫描仪测量数据的株距计算结果与人工测量结果的之间的误差较小。通过计算,株距计算的平均误差为197.52 mm,标准差为97.7 mm,相对误差小于2%。

4小结

根据激光扫描仪获取的采育目标立木数据,可以通过滤波算法有效滤除背景噪声并获取采育目标立木的位置。通过最小二乘拟合出的立木直径,可以计算出采育目标立木之间的株距。计算结果与人工测量结果比较,计算结果平均误差为197.52 mm,标准差为97.7 mm,相对误差小于2%,测量精度满足林木联合采育装备驾驶员判断装备通过性的需要。在接下来的研究中,尝试将计算出的林间采育环境内的株距数据与二维图像数据融合,进行针对采育环境的多维识别研究。

参考文献:

[1] 窦志强,毛志怀,魏青.基于激光扫描的田间目标跟踪系统[J].农业机械学报,2006,37(12):220-222.

[2] 刘沛,陈军,张明颖. 基于激光导航的果园拖拉机自动控制系统[J]. 农业工程学报, 2011,27(3):196-199.

[3] 周梦维,柳钦火,刘强,等. 机载激光雷达的作物叶面积指数定量反演[J].农业工程学报,2011,27(4):207-213.

[4] 霍玉晶,陈千颂,潘志文.脉冲激光雷达的时间间隔测量综述[J]. 激光与红外,2011,31(3):136-139.

[5] 张凯良,杨丽,张铁中. 草莓采摘位置机器视觉与激光辅助定位方法[J].农业机械学报,2010,41(4):151-156.

[6] 刘洞波,刘国荣,胡慧,等. 基于激光测距的温室移动机器人全局定位方法[J].农业机械学报,2010,41(5):158-163.

[7] BARAWID O C JR, AKIRA M, KAZUNOBU I, et al. Development of an autonomous navigation system using a Two-dimensional laser scanner in an orchard application[J]. Biosy-stems Engineering,2007,96(2):139-149.

[8] 王典,刘晋浩,王建利. 基于系统聚类的林地内采育目标识别与分类[J]. 农业工程学报,2011,27(12):173-177.

[9] WANG D,LIU J H,WANG J L. Diameter fitting by least square algorithm based on the data acquired with a 2-D laser scanner. Procedia Engineering[J]. 2011,15:1560-1564.

[10] 吴富桢. 测树学[M]. 北京:中国林业出版社,1992.

猜你喜欢

株距滤波
机插秧不同株距对‘松早香1号’生长发育和产量的影响
蚕羌种植最佳移栽密度研究
洋马高速插秧机株距调节方法
寒地水稻良种良法的配套栽培技术研究
一种新的InSAR干涉相位滤波方法
巧解“植树问题”
基于自适应Kalman滤波的改进PSO算法
RTS平滑滤波在事后姿态确定中的应用
基于线性正则变换的 LMS 自适应滤波
基于随机加权估计的Sage自适应滤波及其在导航中的应用