las核心属性中的“number of return”与“return number”

一、激光雷达反射与回波

激光雷达通过发射与接收反射激光来测量距离,激光雷达系统发射的激光脉冲从物体反射,地表以上如:植被、建筑物、桥梁等 。一个发射的激光脉冲可以有一个或多个返回脉冲,这取决于测量高度,发射功率等。

发射的激光脉冲遇到多个反射表面会被形成多个回波(反射脉冲)

第一个返回的激光脉冲是最重要的信号,并且将与树梢等景观中的最高特征相关联 或建筑物的顶部。第一次回波也可以表示地面(直接从地面反射,中间无障碍物遮挡),在这种情况下,激光雷达只会检测到一个回波系统。

多个回波能够检测多个高程物体在输出激光脉冲的激光足迹内。这中间回波,一般用于植被结构, 以及裸露地形模型的最后一次回归。

最后一次回波并不总是来自地面返回。例如:考虑一个情况,脉冲因为功率原因,在到达接地前反射的信号已经不足以被接收,脉冲实际上并没有到达地面。在这种情况下, 最后的回波不是来自地面。

二、“las.number_of_returns”与“las.return_number”

在las核心属性中,其中一个是“return_number”,它存储了返回序列中点的位置,“number of return”则是该激光返回的回波数量。

在las教程中,以下代码,用于提取点集中到达地面的点。

# Grab the return_num and num_returns dimensions
ground_points = las.points[las.number_of_returns == las.return_number]

print("%i points out of %i were ground points." % (len(ground_points),
        len(las.points)))

点集中符合“las.number_of_returns == las.return_number”要求的点大概率为地面的点。
例如:
1、该束激光未经任何遮挡,直达地面,回波为一,故number_of_ = 1,return_number = 1
2、该束激光经过1次反射(树叶)到达地面,地面是最后一个回波,故number_of_return = 2,return_number = 1,为树叶上返回的回波点,number_of_return = 2,return_number = 2,为地面反射的点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值