According to one embodiment, a method for detecting free space near a vehicle includes obtaining an image of an area near the vehicle. The method includes generating a plurality of outputs based on an image, each of which indicates the height of the image column where the boundary of the driving area is located. The method also includes selecting a driving instruction or a driving manipulation in which the vehicle remains within the driving area based on a plurality of outputs.
【技术实现步骤摘要】
使用单目摄像机和深度学习的自由空间检测
本公开总体上涉及用于自由空间检测的方法、系统和装置,并且更具体地涉及使用单目摄像机图像和深度学习来进行自由空间检测的方法、系统和装置。
技术介绍
汽车为商业、政府和私人实体提供很大一部分运输。目前正在开发和部署自主车辆和驾驶辅助系统以提供安全性、减少所需的用户输入量甚至完全消除用户参与。例如,诸如防撞系统的一些驾驶辅助系统可以在人类驾驶时监控车辆的驾驶、位置和速度以及其他物体。当系统检测到即将发生碰撞或撞击时,防撞系统可能会介入并施加制动、转向车辆或执行其他回避或安全操作。作为另一个示例,自主车辆可以在很少或没有用户输入的情况下驾驶和导航车辆。为了使自动驾驶系统或驾驶辅助系统能够安全地导航道路或驾驶路线,通常需要准确和快速地检测可驾驶的表面或区域。
技术实现思路
根据本专利技术,提供一种用于检测车辆附近的自由空间的方法,所述方法包括:获得车辆附近区域的图像;基于所述图像产生多个输出,所述多个输出中的每一个指示可驾驶区域的边界所在的所述图像的图像列的高度;以及基于所述多个输出来选择用于所述车辆保持在所述可驾驶区域内的驾驶指示或驾驶操纵。根据本专利技术的一个实施例,该方法还包括使用卷积神经网络(CNN)和输出层处理所述图像,其中生成所述多个输出包括使用所述输出层生成。根据本专利技术的一个实施例,该方法还包括提供所述图像的每个像素作为所述CNN的输入,其中所述图像包括缩放或裁剪版本以匹配所述CNN的输入层的尺寸。根据本专利技术的一个实施例,其中所述CNN包括基于训练数据训练的CNN,所述训练数据包括:驾驶环境的多个图像;以及标 ...
【技术保护点】
1.一种用于检测车辆附近的自由空间的方法,所述方法包括:获得车辆附近区域的图像;基于所述图像产生多个输出,所述多个输出中的每一个指示可驾驶区域的边界所在的所述图像的图像列的高度;以及基于所述多个输出来选择用于所述车辆保持在所述可驾驶区域内的驾驶指示或驾驶操纵。
【技术特征摘要】
2017.02.23 US 15/440,8731.一种用于检测车辆附近的自由空间的方法,所述方法包括:获得车辆附近区域的图像;基于所述图像产生多个输出,所述多个输出中的每一个指示可驾驶区域的边界所在的所述图像的图像列的高度;以及基于所述多个输出来选择用于所述车辆保持在所述可驾驶区域内的驾驶指示或驾驶操纵。2.根据权利要求1所述的方法,其中包括以下中的一个或多个:所述方法还包括使用卷积神经网络(CNN)和输出层处理所述图像,其中生成所述多个输出包括使用所述输出层生成;生成每个指示所述高度的所述多个输出包括生成与所述图像的离散行的数量相对应的离散高度,其中所述图像的所述离散行的所述数量小于所述图像的像素行的数量;或者其中图像列的数量小于所述图像的像素列的数量。3.根据权利要求2所述的方法,还包括提供所述图像的每个像素作为所述CNN的输入,其中所述图像包括缩放或裁剪版本以匹配所述CNN的输入层的尺寸。4.根据权利要求2-3中任一项所述的方法,其中所述CNN包括基于训练数据训练的CNN,所述训练数据包括:驾驶环境的多个图像;以及标记数据,所述标记数据指示所述多个图像中的每一个的每个离散图像列的离散高度,其中所述离散高度包括用于可驾驶动区域的边界所在的离散行的值。5.根据权利要求4所述的方法,还包括训练所述CNN。6.一种用于检测车辆附近的自由空间的系统,所述系统包括:传感器组件,所述传感器组件被配置为获得车辆附近区域的图像;自由空间组件,所述自由空间组件被配置为基于所述图像生成多个输出,所述多个输出中的每一个指示可驾驶区域的边界所在的所述图像的图像列的高度;以及操纵组件,所述操纵组件被配置为基于所述多个输出来选择所述车辆保持在所述可驾驶区域内的驾驶指示或驾驶操纵。7.根据权利要求6所述的系统,其中包括以下中的一个或多个:所述自由空间组件使用卷积神经网络(CNN)和输出层来处理所述图像,其中所述输出层生成所述多个输出;所述高度指示与所述图像的离散行的数量相对应的离散高度,其中所述图像的所述离散行的所述数量小于所述图像的像素行的数量;或者图像列的数量少于所述图像的水平像素列的数量。8.根据权...
【专利技术属性】
技术研发人员:莫森·拉克哈尔·阿亚特,马修·庄,亚历山德鲁·米哈伊·古尔吉安,
申请(专利权)人:福特全球技术公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。