聊聊激光雷达原理之dTOF —— APD篇

文章目录

  • 聊聊激光雷达原理之dTOF —— APD篇
    • APD原理
      • 采集原理方面APD和SPAD的区别
    • 数据处理

APD的激光雷达结构上与SPAD的基本没啥区别,之后我会专门写一下激光雷达的结构,感兴趣的朋友可以持续关注,这篇还是主要讲APD的原理。
既然是dTOF,APD的测距原理和SPAD一样,都是利用出发和返回的光的时间差来计算的,这里就不再赘述了。

APD原理

网上找了张图:

之前SPAD/SiPM的工作状态是在盖革模式,增益理论是无限的,少量或大量的光子到来时,在一次雪崩周期内,都只会产生一次计数,这个计数是被TDC采集的,而APD是工作是在线性模式,增益是有限的,不同的光子数来临时,会产生不同大小的电流,被ADC采集,将电流模拟信号转化为数字信号,因为增益是有限的,这个数字信号和实际的光强度是有对应关系的,所以APD可以直接采集到强度信息。

那么这里可以扩展讲一下:

采集原理方面APD和SPAD的区别

APD SPAD
采样 由ADC采样,单个APD可以在一个采样时间内输出强度信息 由TDC采样,单个SPAD在一个采样时间内只有输出一个count(这里假设积分时间小于SPAD dead time)
相同成本下采样频率
所需光源能量

理想情况下,SPAD激光雷达可以有更高的帧率且需要更少的光源能量,且TDC更小的采样时间可以得到更高的测距精度,很perfect对不对,而实际上,SPAD需要一个阵列才能够实际使用(模拟强度,减小false alarm),且SPAD目前实际使用的单帧测距需要在一个积分时间内多次测距取直方图的和来抑制噪声的影响。所以实际的帧率和光源能量确实会有优势,但也没有想象中的那么“美好”,当然,这也是精度/成本/帧率之间的trade off。

数据处理

不赘述了,和SPAD的处理方式类似,利用采样周期里采集到的波形,波形同样也是类高斯的,判断峰的区间,用各种寻峰方式来计算峰的亚像素位置。因为不存在Pile-up的问题,所以APD的lidar 受靶面的材质影响会小一些,但具体还是与测距的算法有关。

关于APD的也就先讲这么多吧,有问题欢迎在评论区补充。

聊聊激光雷达原理之dTOF —— APD篇相关推荐

  1. 聊聊激光雷达原理之dTOF —— SPAD/SiPM篇

    聊聊激光雷达原理之dTOF -- SPAD/SiPM篇 文章目录 聊聊激光雷达原理之dTOF -- SPAD/SiPM篇 前言 什么是dTOF SPAD 工作原理 TCSPC(Time-Correla ...

  2. 聊聊激光雷达原理之光学原理

    聊聊激光雷达原理之光学原理 文章目录 聊聊激光雷达原理之光学原理 光源 波长的选择 光束质量 EEL vs VCSEL vs 光纤激光器 中心波长偏移 发射透镜 接收透镜 Sensor 光路分类 旁轴 ...

  3. Android10.0 Binder通信原理(二)-Binder入门篇

    摘要:本节主要来讲解Android10.0 Binder的设计原理,如何设计一个Binder通信 阅读本文大约需要花费15分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分 ...

  4. 【es】es 分布式一致性原理剖析(二)-Meta篇

    1.概述 转载:Elasticsearch分布式一致性原理剖析(二)-Meta篇 前言 "Elasticsearch分布式一致性原理剖析"系列将会对Elasticsearch的分布 ...

  5. 【es】es 分布式一致性原理剖析(三)-Data篇

    1.概述 转载:Elasticsearch分布式一致性原理剖析(三)-Data篇 前言 "Elasticsearch分布式一致性原理剖析"系列将会对Elasticsearch的分布 ...

  6. Synchronized原理(偏向锁篇)

    Synchronized原理(偏向锁篇) 传统的锁机制 传统的锁依赖于系统的同步函数,在linux上使用mutex互斥锁,最底层实现依赖于futex,这些同步函数都涉及到用户态和内核态的切换.进程的上 ...

  7. 单线激光雷达原理深度解析

    单线激光雷达是指激光源发出的线束是单线的雷达,具有三角测距及TOF激光雷达之分,主要以机器人领域应用居多.其扫描速度快.分辨率强.可靠性高,与多线激光雷达相比,单线激光雷达在角频率及灵敏度上反应更快捷 ...

  8. 大数据技术原理与应用 第一篇 大数据基础

    目录 第一章 大数据概述 一. 大数据时代 1.1 三次信息化浪潮 1.2 信息科技发展 1.3 数据产生方式的变革 1.4 大数据的影响 二. 大数据的概念 2.1 大数据的特征 2.2 大数据关键 ...

  9. 聊聊如何度过寒冬(公司篇)

    G哥要给winter is coming找证据的话,实在太多了. 从任正非先生的"把寒气传递给每一个人",到Shopee前一段的招聘毁约事件.(把寒气传递给每个人,网传某皮大面积毁 ...

最新文章

  1. 和12岁小同志搞创客开发:手撕代码,做一款遥控灯
  2. ORB-SLAM2从理论到代码实现(四):相机成像原理、基本矩阵、本质矩阵、单应矩阵、三角测量详解
  3. oracle完全删除实例
  4. 深度学习框架的介绍与比较(Caffe, TensorFlow, MXNet, Torch, Theano)
  5. python【力扣LeetCode算法题库】1162- 地图分析(BFS)
  6. ASP.NET MVC 的一个配置节点
  7. 32位md5解密_冰蝎特征检测及报文解密
  8. linux创建虚拟声卡,Pear BIOS 安装和配置指引
  9. java编写某计算器控制台程序_用java程序编写一个计算器
  10. LigoWave(力格微)无线网桥稳定性探秘——私有协议
  11. RandomHelper-随机数辅助类
  12. OpenStack组件——Nova计算资源管理
  13. 设计模式-第九篇之观察者模式
  14. 软件工程学习之七大实际开发模型的讲解,及模块化设计的理念
  15. 浅议公司现场5S管理内部验收基准
  16. 银行卡,身份证,驾驶证识别
  17. 判定两个矩形框是否相交
  18. 直线方程和直线系方程
  19. Oracle的本地网络服务名配置
  20. firefox 屏蔽Backspace按键的后退功能

热门文章

  1. oracle数字转换8进制,电脑数字转换
  2. java jdom解析xml文件_Java 使用JDOM解析XML文档
  3. Windows找不到javaw
  4. Vue实例与数据绑定
  5. 安装arcgis server10.2时发生错误error1935
  6. css 矩形边框加粗
  7. 一个简单的http server,处理get和post请求,Python实现
  8. MySQL8.0解压版安装
  9. 私服服务器需要多大的配置
  10. 循环冗余检验CRC原理