CN105354811A - 一种地面用多线三维激光雷达点云数据的滤波方法 - Google Patents
一种地面用多线三维激光雷达点云数据的滤波方法 Download PDFInfo
- Publication number
- CN105354811A CN105354811A CN201510726483.8A CN201510726483A CN105354811A CN 105354811 A CN105354811 A CN 105354811A CN 201510726483 A CN201510726483 A CN 201510726483A CN 105354811 A CN105354811 A CN 105354811A
- Authority
- CN
- China
- Prior art keywords
- ground
- point
- points
- point cloud
- cloud data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/10—Image enhancement or restoration using non-spatial domain filtering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
- G06T2207/10044—Radar image
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Abstract
本发明属于滤波方法,具体涉及一种地面用多线三维激光雷达点云数据的滤波方法。它包括:步骤一:建立地面曲面方程;首先判定地面点,然后建立地面曲面方程;最后拟合相关参数,得到地面曲面方程;步骤二:滤除误判点。本发明的效果是:实现简单,运算速度快,克服了传统机载激光雷达和地面用单线激光雷达点云滤波方法的局限性,有效地解决了地面多线激光雷达点云数据的地面点与非地面的分离,提高了点云数据的滤波效果。
Description
技术领域
本发明属于滤波方法,具体涉及一种地面用多线三维激光雷达点云数据的滤波方法。
背景技术
由于地面多线三维激光雷达可以在较短时间内获取目标对象的高密度三维点云数据,得到目标的深度信息,且具有测量速度快、精度高、直接获取周围环境信息等优点,因此特别适用于智能车辆导航和机器人视觉等领域的应用,为智能车辆或机器人提供障碍物信息。点云数据的滤波方法是地面三维激光雷达点云数据处理研究的关键技术之一。点云数据的滤波是指把原始点云数据准确、快速地分离为地面点和非地面点,是地物提取、障碍物检测以及后续地物三维重建或生成其他数字产品的基础。
通过对现有文献的查阅发现,目前的点云数据滤波方法主要是针对机载激光雷达的点云数据处理,并不适用于地面多线激光雷达的点云数据。这是因为,第一,地面用多线激光雷达为多光束扫描,主要用于障碍检测、建筑物高速测绘等领域,一般针对近景三维目标,距离物体较近、点云密度大、数据精度高,数据分类所要求的精度也更高;第二,机载激光雷达一般为单光束扫描,距离目标点较远,获取的激光脚点是稀疏分布在大范围区域的地形地物表面点(建筑物则主要是屋顶点),而地面多线激光雷达获取的是三维空间物体立面的几何信息,采样点较为密集,无法沿用传统的滤波方法进行处理。因此对地面多线激光雷达数据进行滤波分类不能直接沿用机载激光雷达数据处理方法。
另外,有部分文献针对车载激光雷达提出了基于扫描线的滤波算法,但这种方法针对的是单线激光雷达,且处理的扫描线为按列均匀分布的竖直扫描线,并不适用于扫描线按列非均匀分布的多线激光雷达点云数据的处理。
发明内容
本发明针对现有技术的缺陷,提供一种地面用多线三维激光雷达点云数据的滤波方法。
本发明是这样实现的:一种地面用多线三维激光雷达点云数据的滤波方法,包括下述步骤:
步骤一:建立地面曲面方程
首先,在输入的点云数据中选择最低点,将其余每个点与最低点比较,差值小于预设值的判定为地面点,大于等于预设值的判定为非地面点;
所述的预设值为外部输入的数值;
然后,建立地面曲面方程
Z=A+BX+CY+DXY+EX2+FY2
其中的(X,Y,Z)为激光点云坐标,A、B、C、D、E、F为待求的二次曲面系数;
最后,用最小二乘法,以全部地面点为已知量,将上述公式中的未知量A、B、C、D、E、F拟合出来,得到地面曲面方程;
步骤二:滤除误判点
对于所有地面点,用下述公式计算滤除参考值S
其中(x,y,z)为步骤一已判定为地面点的激光点云坐标,i用于表示不同的点;
判定i=0时的点为地面点;
上述公式计算的结果中,若该S值小于预先设定的值,判定该i+1点为地面点,否则判定该i+1点为误判点,并将该误判点去除。
本发明的效果是:实现简单,运算速度快,克服了传统机载激光雷达和地面用单线激光雷达点云滤波方法的局限性,有效地解决了地面多线激光雷达点云数据的地面点与非地面的分离,提高了点云数据的滤波效果。
附图说明
附图1为某一水平旋转角度对应的64束激光脚点在垂直面上的分布图;
附图2为单线激光雷达的地面相邻激光脚点示意图;
附图3为多线激光雷达的地面相邻激光脚点示意图。
具体实施方式
下面结合附图对本发明做进一步的说明:
本发明共分为两个步骤。首先涉及基于曲面拟合的滤波方法滤除比较平坦的地面点,以地面64线激光雷达为例具体说明。64线激光雷达在垂直方向上排布64个激光束,因此对应每个水平旋转角度有64个激光脚点,激光脚点成不均匀的散乱分布,如附图1所示。定义一帧数据为激光雷达水平方向旋转扫描360°获得的点云数据。一般来说,地面点为高程的最低点,因此对于一帧数据,寻找每个水平旋转角度对应的64个激光脚点的最低点,将这些最低点进行比较,高程差大于设定的阈值的应去除。然后利用剩下的最低点进行曲面拟合,得到一个二次曲面方程。然后以此曲面作为初始地面,计算其余激光脚点和这个模拟地面的拟合高程值,如果拟合高程值与观测高程值之差超过了阈值就将此点作为地物点,如果小于阈值则将其作为地面点滤除。二次曲面的拟合求解过程为:
假设需要拟合的二次曲面方程为:
Z=A+BX+CY+DXY+EX2+FY2(公式1)
其中,A、B、C、D、E、F为待求的二次曲面系数,(X,Y,Z)为激光点云坐标。利用最小二乘法,将这些最低点代入曲面方程可得误差方程为:
其中n>6为拟合点的个数。
令
根据间接平差最小二乘原理,在VTPV=min的条件下,可以求得未知曲面系数的解,P为权阵,这里取单位阵:
x=(MTM)-1MTb(公式3)
从而可求得二次曲面系数。上述算法方法简单,运算速度快,但是当地面有较小倾斜角度的斜坡时,可能会被误判为地物点而保留。因此需要通过第二个步骤滤除斜坡地面点。
在地面水平且没有障碍物的理想状态下,单线激光雷达某个水平旋转角度对应的地面激光脚点为一条水平的扫描直线,如图2所示。激光脚点pi(xi,yi,zi)和pi+1(xi+1,yi+1,zi+1)为垂直方向扫描得到的两个相邻的激光脚点。则pi+1点相对于pi点的倾斜度的计算公式可以用公式4求出:
而对于64线激光雷达,由于64个激光脚点不是均匀的按列分布,而是较为散乱的面状分布。64个激光脚点相邻之间的水平距离变化范围较大。图3为垂直方向上相邻的两个地面激光脚点pi(xi,yi,zi)和pi+1(xi+1,yi+1,zi+1)的示意图,这两个点并不在一条水平线上。
在地面水平且没有障碍物的理想情况下,产品扫描一周,地面上的多条水平扫描线可以构成一组以原点为中心的同心圆。由于斜坡的面积一般都较大,斜坡上的扫描线在小区域内可以近似看作一组平行分布的直线。在这里将pi+1和pi所在的同心圆的半径之差作为两点的水平距离来进行计算,求解出的倾斜度为相邻两条扫描线的倾斜度,公式如下式所示:
其中ri和ri+1分别为脚点pi和pi+1到原点的水平距离。若pi点为地面点,pi+1点相对于pi点的倾斜度S'小于阈值,则认为pi+1为地面点;若大于阈值,则认为pi+1为非地面点。阈值的选择是根据实际地面条件和智能车辆的特性综合确定。
本发明核心点为针对地面用多线激光雷达,提出了一种基于曲面拟合结合倾斜度的点云数据滤波方法。本发明的关键点在于数据按帧处理,对一帧数据先选取较低点并剔除部分高程异常点,再进行二次曲面拟合,减小了滤波误差;同时与传统的求解倾斜度的方法不同,本方法是以相邻两条水平扫描线的倾斜度作为比较对象,而不是简单的以两相邻激光脚点的倾斜度为参考;另外,阈值的选取也很重要,应根据具体的路况条件和车辆的特性等因素综合考虑。本方法有效地解决了地面多线激光雷达点云数据的地面点与非地面的分离,提高了点云数据的滤波效果。
Claims (1)
1.一种地面用多线三维激光雷达点云数据的滤波方法,其特征在于,包括下述步骤:
步骤一:建立地面曲面方程
首先,在输入的点云数据中选择最低点,将其余每个点与最低点比较,差值小于预设值的判定为地面点,大于等于预设值的判定为非地面点;
所述的预设值为外部输入的数值;
然后,建立地面曲面方程
Z=A+BX+CY+DXY+EX2+FY2
其中的(X,Y,Z)为激光点云坐标,A、B、C、D、E、F为待求的二次曲面系数;
最后,用最小二乘法,以全部地面点为已知量,将上述公式中的未知量A、B、C、D、E、F拟合出来,得到地面曲面方程;
步骤二:滤除误判点
对于所有地面点,用下述公式计算滤除参考值S
其中(x,y,z)为步骤一已判定为地面点的激光点云坐标,i用于表示不同的点;
判定i=0时的点为地面点;
上述公式计算的结果中,若该S值小于预先设定的值,判定该i+1点为地面点,否则判定该i+1点为误判点,并将该误判点去除。。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510726483.8A CN105354811A (zh) | 2015-10-30 | 2015-10-30 | 一种地面用多线三维激光雷达点云数据的滤波方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510726483.8A CN105354811A (zh) | 2015-10-30 | 2015-10-30 | 一种地面用多线三维激光雷达点云数据的滤波方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105354811A true CN105354811A (zh) | 2016-02-24 |
Family
ID=55330778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510726483.8A Pending CN105354811A (zh) | 2015-10-30 | 2015-10-30 | 一种地面用多线三维激光雷达点云数据的滤波方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105354811A (zh) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106066169A (zh) * | 2016-06-14 | 2016-11-02 | 中南大学 | 一种铜电解阴极板垂直度的检测方法、装置及系统 |
| CN107817496A (zh) * | 2016-09-12 | 2018-03-20 | 德尔福技术有限公司 | 用于自动车辆的激光雷达对象检测系统 |
| CN108303092A (zh) * | 2018-01-12 | 2018-07-20 | 浙江国自机器人技术有限公司 | 一种自行规划路径的清洗方法 |
| CN110163871A (zh) * | 2019-05-07 | 2019-08-23 | 北京易控智驾科技有限公司 | 一种多线激光雷达的地面分割方法 |
| CN110208815A (zh) * | 2019-05-10 | 2019-09-06 | 江苏大学 | 一种基于机载激光雷达的大面积成熟作物收获信息快速获取方法 |
| CN110796128A (zh) * | 2020-01-06 | 2020-02-14 | 中智行科技有限公司 | 一种地面点识别方法、装置及存储介质和终端设备 |
| CN111090105A (zh) * | 2019-12-27 | 2020-05-01 | 吉林大学 | 一种车载激光雷达点云信号地面点分离方法 |
| CN111461023A (zh) * | 2020-04-02 | 2020-07-28 | 山东大学 | 基于三维激光雷达的四足机器人自主跟随领航员的方法 |
| CN111665524A (zh) * | 2020-04-29 | 2020-09-15 | 武汉光庭科技有限公司 | 一种利用多线激光雷达进行地面剔除的方法及系统 |
| CN112446907A (zh) * | 2020-11-19 | 2021-03-05 | 武汉中海庭数据技术有限公司 | 一种单线点云与多线点云配准的方法及装置 |
| CN115407420A (zh) * | 2022-07-15 | 2022-11-29 | 中国第一汽车股份有限公司 | 一种汽车风窗表面检测系统和方法 |
| US11583302B2 (en) | 2017-03-10 | 2023-02-21 | Shanghai Heartcare Medical Technology Co., Ltd. | Thrombectomy device system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102915560A (zh) * | 2012-09-21 | 2013-02-06 | 中国石油大学(华东) | 一种阈值无关的机载激光雷达点云滤波方法及装置 |
| CN103177417A (zh) * | 2013-01-06 | 2013-06-26 | 中国人民解放军信息工程大学 | 基于GPGPU的数学形态学LiDAR点云快速滤波方法 |
| US20150071566A1 (en) * | 2011-07-22 | 2015-03-12 | Raytheon Company | Pseudo-inverse using weiner-levinson deconvolution for gmapd ladar noise reduction and focusing |
-
2015
- 2015-10-30 CN CN201510726483.8A patent/CN105354811A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150071566A1 (en) * | 2011-07-22 | 2015-03-12 | Raytheon Company | Pseudo-inverse using weiner-levinson deconvolution for gmapd ladar noise reduction and focusing |
| CN102915560A (zh) * | 2012-09-21 | 2013-02-06 | 中国石油大学(华东) | 一种阈值无关的机载激光雷达点云滤波方法及装置 |
| CN103177417A (zh) * | 2013-01-06 | 2013-06-26 | 中国人民解放军信息工程大学 | 基于GPGPU的数学形态学LiDAR点云快速滤波方法 |
Non-Patent Citations (4)
| Title |
|---|
| 严剑锋 等: "基于最小二乘拟合的三维激光扫描点云滤波", 《测绘通报》 * |
| 何正斌 等: "机载三维激光扫面点云非地面点剔除算法", 《大地测量与地球动力学》 * |
| 杨洋 等: "基于扫描线的车载激光雷达点云滤波方法", 《测绘科学技术学报》 * |
| 郝刚: "地面三维激光扫描点云数据识别算法研究", 《中国科技论文在线》 * |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106066169B (zh) * | 2016-06-14 | 2019-01-11 | 中南大学 | 一种铜电解阴极板垂直度的检测方法、装置及系统 |
| CN106066169A (zh) * | 2016-06-14 | 2016-11-02 | 中南大学 | 一种铜电解阴极板垂直度的检测方法、装置及系统 |
| CN107817496A (zh) * | 2016-09-12 | 2018-03-20 | 德尔福技术有限公司 | 用于自动车辆的激光雷达对象检测系统 |
| CN107817496B (zh) * | 2016-09-12 | 2021-05-07 | 安波福技术有限公司 | 适用于自动车辆的对象检测系统 |
| US11583302B2 (en) | 2017-03-10 | 2023-02-21 | Shanghai Heartcare Medical Technology Co., Ltd. | Thrombectomy device system |
| CN108303092B (zh) * | 2018-01-12 | 2020-10-16 | 浙江国自机器人技术有限公司 | 一种自行规划路径的清洗方法 |
| CN108303092A (zh) * | 2018-01-12 | 2018-07-20 | 浙江国自机器人技术有限公司 | 一种自行规划路径的清洗方法 |
| CN110163871A (zh) * | 2019-05-07 | 2019-08-23 | 北京易控智驾科技有限公司 | 一种多线激光雷达的地面分割方法 |
| CN110163871B (zh) * | 2019-05-07 | 2021-04-13 | 北京易控智驾科技有限公司 | 一种多线激光雷达的地面分割方法及装置 |
| CN110208815A (zh) * | 2019-05-10 | 2019-09-06 | 江苏大学 | 一种基于机载激光雷达的大面积成熟作物收获信息快速获取方法 |
| CN111090105B (zh) * | 2019-12-27 | 2021-11-19 | 吉林大学 | 一种车载激光雷达点云信号地面点分离方法 |
| CN111090105A (zh) * | 2019-12-27 | 2020-05-01 | 吉林大学 | 一种车载激光雷达点云信号地面点分离方法 |
| CN110796128B (zh) * | 2020-01-06 | 2020-04-03 | 中智行科技有限公司 | 一种地面点识别方法、装置及存储介质和终端设备 |
| CN110796128A (zh) * | 2020-01-06 | 2020-02-14 | 中智行科技有限公司 | 一种地面点识别方法、装置及存储介质和终端设备 |
| CN111461023A (zh) * | 2020-04-02 | 2020-07-28 | 山东大学 | 基于三维激光雷达的四足机器人自主跟随领航员的方法 |
| CN111461023B (zh) * | 2020-04-02 | 2023-04-18 | 山东大学 | 基于三维激光雷达的四足机器人自主跟随领航员的方法 |
| CN111665524A (zh) * | 2020-04-29 | 2020-09-15 | 武汉光庭科技有限公司 | 一种利用多线激光雷达进行地面剔除的方法及系统 |
| CN112446907A (zh) * | 2020-11-19 | 2021-03-05 | 武汉中海庭数据技术有限公司 | 一种单线点云与多线点云配准的方法及装置 |
| CN115407420A (zh) * | 2022-07-15 | 2022-11-29 | 中国第一汽车股份有限公司 | 一种汽车风窗表面检测系统和方法 |
| CN115407420B (zh) * | 2022-07-15 | 2024-05-07 | 中国第一汽车股份有限公司 | 一种汽车风窗表面检测系统和方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105354811A (zh) | 一种地面用多线三维激光雷达点云数据的滤波方法 | |
| CN110320504B (zh) | 一种基于激光雷达点云统计几何模型的非结构化道路检测方法 | |
| CN109001711B (zh) | 多线激光雷达标定方法 | |
| US20200103530A1 (en) | Method for extracting elevation control point with assistance of satellite laser altimetry data | |
| CN105404844B (zh) | 一种基于多线激光雷达的道路边界检测方法 | |
| CN107632308B (zh) | 一种基于递归叠加算法的车辆前方障碍物轮廓检测方法 | |
| CN110415259B (zh) | 一种基于激光反射强度的行道树点云识别方法 | |
| CN110163871B (zh) | 一种多线激光雷达的地面分割方法及装置 | |
| CN110687521B (zh) | 一种车载激光雷达标定的方法 | |
| CN110673107A (zh) | 基于多线激光雷达的路沿检测方法及装置 | |
| CN115453570B (zh) | 一种多特征融合的矿区粉尘滤除方法 | |
| CN110906875A (zh) | 一种孔径测量的视觉处理方法 | |
| CN104181593B (zh) | 一种三维无射线追踪回折波层析成像方法及装置 | |
| Pinggera et al. | High-performance long range obstacle detection using stereo vision | |
| CN104597449A (zh) | 一种机载多扫描气象雷达目标垂直轮廓重建方法 | |
| CN104155703A (zh) | 评价三维观测系统的方法和设备 | |
| CN107479045B (zh) | 基于全波形激光雷达点云数据剔除低矮植被的方法及系统 | |
| CN111359913A (zh) | 一种通过激光雷达分选矿石的方法 | |
| CN111401176A (zh) | 一种基于多线激光雷达的路沿检测方法 | |
| CN110554409B (zh) | 一种凹障碍物检测方法及系统 | |
| CN112859054B (zh) | 一种车载多线激光雷达外参数自动检测系统及检测方法 | |
| CN113189562B (zh) | 一种基于高程的地形探测算法 | |
| US20230059883A1 (en) | Identification of planar points in lidar point cloud obtained with vehicle lidar system | |
| FR2953300B1 (fr) | Procede de detection par telemetrie d'au moins un objet filiforme suspendu se trouvant dans le champ de detection d'un telemetre embarque a bord d'un vehicule | |
| CN104914483B (zh) | 一种基于多源观测数据的南极接地线质量评价方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160224 |
|
| RJ01 | Rejection of invention patent application after publication |