火辣西米秀 发表于 2024-7-16 17:15

ADAS-Lidar|索尼车载IMX459激光雷达芯片解析

<section><span style="font-size:18px;">我们将基于Sony首款车载激光雷达SPAD芯片<strong><code class="hljs">IMX459</code></strong>在IEEE发表的论文,为大家介绍IMX459芯片以及基于该芯片的Lidar Demo的基本框架。</span></section>

<ul>
        <li>
        <section><span style="font-size:18px;">索尼官网对IMX459的介绍链接:SPAD Depth Sensor for Automotive LiDAR Applications</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">Demo 3D点云图像:</span></section>
        </li>
</ul>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">IMX459点云图像</span></section>

<h1><span style="font-size:18px;">1. Introduction</span></h1>

<section><span style="font-size:18px;">目前,LiDAR(Light Detection And Ranging)传感器在自动驾驶以及高阶辅助驾驶应用中有了极大地发展,它们被用于高精度测距、重建物体外形以及道路识别等各种应用。</span></section>

<section><span style="font-size:18px;">无论白天黑夜, 这些Lidar传感器在不损失精度的前提下可以获取极好的测量效果。过去的时间里,基于时间相关单光子计数TCSPC(Time-Correlated Single Photon Counting)以及数字信号处理器DSP(Digital Single Processing)已经实现了100m范围的ToF测距Sensor。背景噪声去除技术已经被用于提高传感器的信噪比SNR,物体的检测距离可以达到6Km。</span></section>

<section><span style="font-size:18px;">基于单光子雪崩二极管SPAD(Single Photon Avalanche Diode)架构实现了每个pixel级别的直方图统计、时间数字转换以及信号处理。一些ToF已经可以达到较高的分辨率,如1200x900像素。随着使用2D-SPAD阵列实现的高精度固态激光雷达的迫切需求,我们提出了一个SPAD直接飞行时间(dToF)深度传感器,以实现300m远距离距离测量并且满足了在-40~125℃下的自动驾驶器件等级。</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">dToF</span></section>

<section><span style="font-size:18px;">这个基于微机电系统(MEMS)的SPAD激光雷达可以<strong>实现在10%反射率的情况下实现150m的距离测量,精度为0.1%,在反射率为95%的情况下,可以实现200m的目标距离测量,精度为0.1%。</strong></span></section>

<section><span style="font-size:18px;">本文提出了<strong>背照-堆叠式</strong>的SPAD dToF深度传感器,在传感器上部署了无源抑制和再充电(PQR)前端电路、TCSPC和片上DSP。在自然光为117klux的条件下,这个基于微机电系统的SPAD Lidar测量范围可达200m,分辨率为168*63,帧率为20fps。</span></section>

<h1><span style="font-size:18px;">2 Lidar Demo系统架构</span></h1>

<section><span style="font-size:18px;">Lidar传感器基于微机电系统SPAD Lidar的概念,整体系统细节如下所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">Lidar System Arch</span></section>

<section><span style="font-size:18px;">雷达系统主要由三部分组成:</span></section>

<ul>
        <li>
        <section><span style="font-size:18px;">一个脉冲激光发射器</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">MEMS微振镜</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">SPAD dToF传感器</span></section>
        </li>
</ul>

<section><span style="font-size:18px;">激光发射器的激光波段为905nm,4.5n是的激光脉冲,峰值输出功率可达45W。在1D扫描的方式下,MEMS微振镜被用于引导激光束。<br />
基于MEMS的SPAD扫描激光雷达dToF深度传感器可以达到25.2&deg;&times;9.45&deg;视场FOV,角度分辨率为0.15&deg;,最远测量距离为300米。在这种方法中,MEMS反射镜振荡而激光垂直扫描。垂直ToF宏像素的SPAD阵列(MP)用相同的激光脉冲并行扫描所有63个垂直ToF MP,同时192个ToF宏块中的一个用于168个水平活动ToF MP。扫描速度非常高,导致以20帧/s的速度进行168&times;63MP的全扫描。</span></section>

<section><span style="font-size:18px;"><strong>备注:Sensor全分辨率189x600, 3x3bining,最后分辨率63x200,最终active区域分辨率为63x192(猜测边缘8个应该是用于测环境光or单纯作为padding像素)</strong></span></section>

<p>&nbsp;</p>

<h1><span style="font-size:18px;">3 dToF芯片架构</span></h1>

<h2><span style="font-size:18px;">3.1 芯片SPAD阵列</span></h2>

<section><span style="font-size:18px;">芯片架构包含189x600的SPAD阵列,包括行列驱动器、置信度检测电路CDCS,TDCS以及DSP等,如下图所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">Sensor Arch</span></section>

<section><span style="font-size:18px;">该传感器由垂直方向189个SPAD的光接收区和水平方向上的600个SPAD组成。可选3&times;3 SPAD或6&times;6 SPAD的配置构成一个宏像素,宏像素是芯片的最小分辨率单位。</span></section>

<section><span style="font-size:18px;">信号处理流程从CDCs到直方图采集(ACQ)、回波分析(EA)和峰值检测(PD),每个检测相位包括两组电路。每个电路在500MHz时钟的相反相位上处理信号,即时钟上升以及下降沿均处理信号,从而在每次测量中实现1GHz的有效采样率每隔一个阶段发生一次。ACQ之后,对两相的数据进行交替地积分,然后以250MHz单相的处理数据。</span></section>

<h2><span style="font-size:18px;">3.2 输出模式</span></h2>

<section><span style="font-size:18px;">芯片共有三种输出模式:</span></section>

<ul>
        <li>
        <section><span style="font-size:18px;">直方图模式:可以测量距离范围内的直方图数据</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">回波模式:最多5个回波的直方图数据</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">测距模式:最多5个回波的多回波分析信息数据</span></section>
        </li>
</ul>

<section><span style="font-size:18px;">芯片的上采样使用FIR滤波器,可以将精度提高到7.5厘米。</span></section>

<section><span style="font-size:18px;">传感器有两种操作模式:</span></section>

<ul>
        <li>
        <section><span style="font-size:18px;">线性:active 区域是固定的</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">阵列模式:每个位置选择行进行读出</span></section>
        </li>
</ul>

<h2><span style="font-size:18px;">3.3 工作时序</span></h2>

<section><span style="font-size:18px;">此传感器的同步时序由同步信号F_SYNC、S_SYNC、PRE_TRG和TRG_I等控制。同步信号时序如下图所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">同步时序</span></section>

<section><span style="font-size:18px;">F_SYNC为50ms周期,分为S_ SYNC 63个时隙,每个时隙761.60&mu;s。S_SYNC 63时隙用于生成63个ToF图像的垂直扫描的时段。在当前是环境背景光下,ACQ定时信号PRE_TRG被输入到该传感器,并且带有BG光的ACQ数据会被输出。采集的BG光的平均值和方差值输出给每个像素作为输出格式中的共同模式信息。这种共同模式被用于作为减去直方图ACQ中的BG光分量的值(<strong>本质就是背景光</strong>)。</span></section>

<h2><span style="font-size:18px;">3.3 芯片架构</span></h2>

<section><span style="font-size:18px;">高分辨率SPAD dTOF深度传感器的框图如下图所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">PQR Circle</span></section>

<section><span style="font-size:18px;">PQR前端电路由专用列和行控制驱动电路组成,物体反射的激光脉冲由光学器件聚焦并通过SPAD阵列进行检测。接收到的光子信号通过阴极高速放大。PQR前端电路中完成高速的模数转换,最后数据被TDC输出。</span></section>

<section><span style="font-size:18px;">在数据读出器件时,来自列SPAD的信号在水平方向上按照81b对齐。最后,列移位器在200个宏像素中选择192个进行读取。在室温下,使用PQR读出电路,死区时间可以缩减为6ns。</span></section>

<p>&nbsp;</p>

<h1><span style="font-size:18px;">4 芯片性能</span></h1>

<h2><span style="font-size:18px;">4.1 基本SPEC&amp;工艺</span></h2>

<section><span style="font-size:18px;">芯片的基本参数如下所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">基本参数</span></section>

<section><span style="font-size:18px;">芯片使用堆叠式工艺,顶部芯片使用90nm的背照式工艺实现,完成基于CMOS的SPAD。底部芯片使用40nm 1AI-10cu工艺,负责完成SPAD的信号逻辑处理。整个pixel数量为100000个SPAD像素(189(H)x600(V)),包含没有使用的SPAD。最终整个芯片die如下所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">芯片工艺</span></section>

<section><span style="font-size:18px;">SPAD的像素尺寸为10um,每个像素包含一个微透镜。在波长为905nm的光源下,SPAD的峰值光子检测效率(PDE)可以达到22%。在-40℃的条件下,PDE缩减14%,如下图所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">波长温度-PDE</span></section>

<section><span style="font-size:18px;">关键性能如下:</span></section>

<ul>
        <li>
        <section><span style="font-size:18px;">测量死区时间为6ns;</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">DCR背景计数时间计数在60℃和125℃的情况下,分别为2kcps以及600kcps;</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">在200&mu;W/cm^2的光强下,60Mcps即可达到饱和;</span></section>
        </li>
        <li>
        <section><span style="font-size:18px;">在117klux的光照下,可探测95%反射率的物体,芯片测量距离可达200m,精度30cm;</span></section>
        </li>
</ul>

<h2><span style="font-size:18px;">4.2 Demo效果</span></h2>

<section><span style="font-size:18px;">下图显示了基于MEMS的SPAD LiDAR测量的3D点云,俯视投影、强度图像、BG光源图像和2D深度图像。</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">Demo</span></section>

<section><span style="font-size:18px;">行人、汽车、路缘石、树木和建筑物等各种物体都可以通过SPAD dToF深度传感器检测到。同时传感器提供有效的检测距离范围为0到300m。</span></section>

<section><span style="font-size:18px;">下图显示了在对于117klux阳光条件下,激光雷达系统对于10%反射率目标在0至150米处的测量结果:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">测量精度</span></section>

<section><span style="font-size:18px;">这表明在117klux阳光下,95%反射率目标在150至200米处距离测量误差在150m处精度&lt;15cm,在200m处精度<30cm。</span></section>

<h2><span style="font-size:18px;">4.3 其他工作对比</span></h2>

<section><span style="font-size:18px;">与最近发布的最先进技术进行比较,设备和激光雷达系统对比如下:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">其它工作对比</span></section>

<section><span style="font-size:18px;">传感器捕获的189x600 SPAD的背景光图像如下所示:</span></section>

<p>&nbsp;</p>

<div style="text-align: center;"><span style="font-size:18px;"></span></div>

<p>&nbsp;</p>

<section><span style="font-size:18px;">背景光图像</span></section>

<h1><span style="font-size:18px;">5 结束语</span></h1>

<section><span style="font-size:18px;">介绍了Sony的基于SPAD dToF芯片论文,讲解了芯片基本架构、性能指标等,可以帮助大家更加深入的了解车载激光雷达,对大家有所帮助。</span></section>

se7ens 发表于 2024-7-19 11:19

<p>虽然只有百万像素(189(H)x600(V)),但是探测的距离和精度都非常优秀</p>
页: [1]
查看完整版本: ADAS-Lidar|索尼车载IMX459激光雷达芯片解析