发明名称 基于粒子群算法的激光雷达波形数据分解的方法
摘要 本发明提供了一种基于粒子群算法与Levenberg-Marquardt Algorithm(LM算法)相结合的三维激光回波分解算法,包括平滑去噪、峰值检测、波形分解与拟合。利用设定阈值以及峰值检测确定平滑去噪后信噪比良好的波形个数,通过粒子群算法获取单个波形的强度参数大概值和宽度参数大概值,将其作为LM算法的初值以提高分解精度,减少初值带来的误差影响。
申请公布号 CN104614718A 申请公布日期 2015.05.13
申请号 CN201510010012.7 申请日期 2015.01.08
申请人 南京大学 发明人 王元庆;戴璨;徐帆
分类号 G01S7/48(2006.01)I 主分类号 G01S7/48(2006.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 陈琛
主权项 基于粒子群算法的激光雷达波形数据分解的方法,其特征在于:具体步骤如下:(1)获取激光雷达全波形回波数据;(2)对波形进行去噪处理;(3)对波形进行平滑处理;(4)通过峰值检测检测出回波的峰值点,根据背景噪声水平设定峰值点阈值,去除因噪声产生的多余的峰值点,确定回波峰值点位置及个数;(5)运用改进粒子群算法进行迭代,获取单个波形参数的大致值;(6)将步骤(5)中获得的参数大致值作为LM迭代算法的初值,通过最小二乘法获取最终的波形参数;拟合效果按照拟合度公式计算,所述拟合度公式如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><mn>1</mn><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>obs</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>obs</mi><mi>i</mi><mn>2</mn></msubsup></mrow>]]></math><img file="FDA0000653637460000011.GIF" wi="589" he="139" /></maths>其中:obs<sub>i</sub>为待拟合的目标波形,即经过(1)‑(3)步处理后的实际波形数据,y<sub>i</sub>为拟合结果,N为实际回波采样点数,当R值越接近于1时拟合度越高。
地址 210093 江苏省南京市鼓楼区汉口路22号