【技术实现步骤摘要】
本专利技术涉及一种LiDAR点云强度校正方法,特别涉及一种基于k近邻的LiDAR点云强度校正方法。
技术介绍
激光强度是物体对发射激光的后向散射回波的光功率,回波信号被接收后经内部转换和放大,最终转换原始LiDAR数据中的强度值。由于受到激光测距值和激光入射角等系统变量以及目标反射率、粗糙度和倾斜度等目标变量的影响,使得获取的强度值存在一定偏差。现有方法多是先通过建立强度值与系统变量之间的函数关系,进而分析系统变量影响并进行改正的方法获得目标表面的属性信息。由于厂商对关键参数的保密,以及在建立函数关系的过程中对某些变量的简化,使得建立的函数关系并不能够准确消除系统变量的影响。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于k近邻的LiDAR点云强度校正方法,使得校正后的LiDAR点云强度信息能够较为准确和真实的反映物体表面的属性信息。本专利技术为解决上述技术问题采用以下技术方案:本专利技术提供一种基于k近邻的LiDAR点云强度校正方法,包括以下具体步骤:步骤1,读取包含强度信息的LiDAR点云数据,得到点云数据的个数n;步骤2,采用K-D树组织所有的点云点,同时计算每个点云点的法向量;步骤3,遍历所有的点云点,计算每一个点云点的入射角及其近邻点,获得每个点云点校正后的强度值,具体步骤如下:301:令i=1;302:利用公式1计算第i个点云点pi与扫描仪中心之间的距离: R i = x i ...
【技术保护点】
基于k近邻的LiDAR点云强度校正方法,其特征在于,包括以下具体步骤:步骤1,读取包含强度信息的LiDAR点云数据,得到点云数据的个数n;步骤2,采用K‑D树组织所有的点云点,同时计算每个点云点的法向量;步骤3,遍历所有的点云点,计算每一个点云点的入射角及其近邻点,获得每个点云点校正后的强度值,具体步骤如下:301:令i=1;302:利用公式1计算第i个点云点pi与扫描仪中心之间的距离:Ri=xi2+yi2+zi2---(1)]]>式中,Ri为第i个点云点pi与扫描仪中心之间的欧氏距离,i∈(1,2,…,n),(xi,yi,zi)为在以扫描仪中心为原点的坐标系中第i个点云点pi的原始坐标;303:利用公式2计算第i个点云点pi的激光入射角θi:θi=acos(xi,yi,zi)·(nxi,nyi,nzi)Ri---(2)]]>式中,θi为第i个点云点pi的激光入射角,(nxi,nyi,nzi)为第i个点云点pi的法向量;304:搜索第i个点云点pi的k个近邻点,计算该k个近邻点的原始强度值的均值,该均值即为第i个点云点pi校正后的强度值;305:令i=i ...
【技术特征摘要】
1.基于k近邻的LiDAR点云强度校正方法,其特征在于,包括以下具体步骤:步骤1,读取包含强度信息的LiDAR点云数据,得到点云数据的个数n;步骤2,采用K-D树组织所有的点云点,同时计算每个点云点的法向量;步骤3,遍历所有的点云点,计算每一个点云点的入射角及其近邻点,获得每个点云点校正后的强度值,具体步骤如下:301:令i=1;302:利用公式1计算第i个点云点pi与扫描仪中心之间的距离: R i = x i 2 + y i 2 + z i 2 - - - ( 1 ) ]]>式中,Ri为第i个点云点pi与扫描仪中心之间的欧氏距离,i∈(1,2,…,n),(xi,yi,zi)为在以扫描仪中心为原点的坐标系中第i个点云点pi的原始坐标;303:利用公式2计算第i个点云点pi的激光入射角θi: θ i = a c o s ( x ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。