【技术实现步骤摘要】
用于自主系统和应用的使用深度神经网络利用点云致密化的3D表面重建
技术介绍
[0001]设计一个系统以在没有监督的情况下自主、安全和舒适地驾驶车辆是非常困难的。自主车辆至少应该能够像细心的驾驶员一样发挥功能——其利用感知和行动系统,该系统具有在复杂环境中识别和应对移动和静态障碍物的令人难以置信的能力——在周围三维(3D)环境中沿着车辆的路径进行导航。因此,检测环境部分的能力通常对于自主驾驶感知系统至关重要。随着自主车辆的运行环境开始从高速公路环境扩展到以复杂场景和复杂形状为特征的半城市和城市环境,这种能力变得越来越重要。
[0002]3D环境的一个重要组成部分是3D路面。对3D路面的了解使自主车辆能够提供舒适和安全的驾驶体验。例如,自主车辆可以调整车辆的悬架系统以匹配当前的路面(例如,通过补偿道路上的颠簸)。在另一个示例中,自主车辆可以导航以避开道路上的突起(例如,凹陷、孔洞)。在又一个示例中,自主车辆可以基于道路中迫近的表面坡度应用早期加速或减速。这些功能中的任何一个都可以用于提高安全性、提高车辆的使用寿命、提高能源效率和/或提供平稳的驾驶体验。
[0003]估计路面结构的一种方式是利用3D重建。现有的3D路面重建方法依赖于LiDAR传感器或相机。使用LiDAR传感器的传统技术会发射激光脉冲并检测来自路面的反射信号,以重建道路上的3D点。然而,LiDAR传感器价格昂贵,范围有限,其准确度可能不足以满足自动驾驶中的某些应用。使用相机的传统技术依赖于多视图几何来重建3D实体。然而,使用相机的传统重建技术无法有效地计算致密测量,并 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:至少部分地基于在捕获会话期间使用环境中的自我对象的一个或更多个相机生成的图像数据,生成表示所述环境的组件的三维3D表面结构的第一表示;至少基于将所述3D表面结构的所述第一表示应用于一个或更多个神经网络NN来生成所述3D表面结构的致密表示;以及在所述捕获会话期间向所述自我对象的控制组件提供所述3D表面结构的所述致密表示。2.根据权利要求1所述的方法,还包括至少基于以下内容生成所述3D表面结构的所述第一表示:至少基于将3D结构估计应用于所述图像数据,生成所述环境的第一估计3D表示;以及将表示所述环境的所述组件的分割掩码应用于所述环境的所述第一估计3D表示,以识别与所述环境的所述组件相对应的所述第一估计3D表示的一个或更多个点。3.根据权利要求1所述的方法,还包括:至少基于将3D结构估计应用于所述图像数据,生成所述环境的点云表示;投影所述点云表示的至少一部分以生成所述环境的所述组件的所述3D表面结构的所述第一表示,作为表示所述环境的所述组件的一个或更多个高度值的第一高度图;以及将所述第一高度图应用于所述一个或更多个NN以预测所述3D表面结构的所述致密表示,作为表示所述环境的所述组件的所述一个或更多个高度值的第二高度图。4.根据权利要求1所述的方法,其中所述一个或更多个NN包括用于表示所述环境的所述组件的一个或更多个高度值的高度图的第一输入通道和用于表示所述环境的所述组件的一个或更多个颜色值的透视图像的第二输入通道。5.根据权利要求1所述的方法,其中所述一个或更多个NN包括对所述环境的所述组件的一个或更多个高度值进行回归的第一输出通道和对与所述一个或更多个高度值相对应的一个或更多个置信度值进行回归的第二输出通道。6.根据权利要求1所述的方法,还包括:至少基于所述图像数据生成表示所述环境的所述组件的一个或更多个高度值的第一高度图;从所述一个或更多个高度值中的至少一个中去除所述一个或更多个高度值的均值高度以生成所述环境的所述组件的所述3D表面结构的第一表示;以及将所述均值高度重新引入到所述3D表面结构的所述致密表示的相应预测值中。7.根据权利要求1所述的方法,还包括:在所述捕获会话期间对在连续时间片中生成的所述图像数据的连续实例重复执行所述方法以生成所述3D表面结构的所述致密表示的连续实例。8.根据权利要求1所述的方法,其中所述自我对象的所述控制组件被配置为在所述捕获会话期间执行以下至少一项:至少基于所述3D表面结构的所述致密表示来调整所述自我对象的悬架系统,导航所述自我对象以避开在所述3D表面结构的所述致密表示中检测到的突起,或者至少基于在所述3D表面结构的所述致密表示中检测到的表面坡度,对所述自我对象应用加速或减速。
9.一种处理器,包括一个或更多个电路,用于:在车辆在环境中运行期间接收使用所述车辆的一个或更多个相机生成的图像数据;在所述车辆在所述环境中的所述运行期间,至少部分地基于以下内容虚拟地重建所述环境中的路面:使用所述图像数据生成所述路面的第一估计3D表面结构;以及至少部分地基于将所述第一估计3D表面结构应用于一个或更多个神经网络NN来生成所述路面的致密估计3D表面结构;以及至少部分地基于表示所述致密估计3D表面结构的数据来控制所述车辆。10.根据权利要求9所述的处理器,所述一个或更多个电路还用于至少基于以下内容生成所述路面的所述第一估计3D表面结构:至少基于将3D结构估计应用于所述图像数据,生成所述环境的第一估计3D表示;以及将表示所述路面的分割掩码应用于所述环境的所述第一估计3D表示,以识别与所述路面相对应的所述第一估计3D表示的一个或更多个点。11.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。