历史上的今天
今天是:2025年03月11日(星期二)
2020年03月11日 | 研究人员开发高效方法 确保车载摄像头方向固定
2020-03-11 来源:盖世汽车
由于自动驾驶汽车通常使用内置摄像头来监测前方道路,因此,在驾驶过程中确保摄像头的方向固定非常关键。据外媒报道,韩国中央大学(Chung-Ang University)研究人员开发了一种高精度、高效的摄像头方向估计方法,将有助于保证自动驾驶汽车安全行驶。

(图片来源:韩国中央大学)
随着汽车技术的进步,在不久的将来,大量的车辆将部署自动驾驶系统。为此,科学家们已经开发了摄像头和图像传感技术,将使自动驾驶车辆能够可靠地感知和“看清”周围环境。
在开发这项技术的过程中,研究人员面临各种各样的挑战。其中之一是在驾驶过程中保持内置摄像头的方向。自动驾驶汽车使用内置摄像头进行导航和测量距离,但是在动态驾驶时摄像头经常会脱落。中央大学的Joonki Paik教授解释道,“摄像头校准对未来的车辆系统,尤其是自动驾驶系统至关重要,因为摄像头参数,如焦距、旋转角度和平移矢量,对于分析现实世界中的3D信息是必不可少的。”
多年来,研究人员不断开发和改进车载摄像头的方位估计方法,包括投票算法等计算方法、使用高斯球面(Gaussian sphere)、应用深度学习和机器学习等。然而,在真实世界条件下,这些方法都无法足够快速地实时准确估算摄像头的方向。
为了解决估计速度的问题,由Paik教授领导的一组来自中央大学研究人员,结合先前开发的方法,提出了一种新的更精确、更有效的算法,专为车头的固定焦距摄像头而设计。
该算法包括三个步骤。首先,摄像头捕捉到车辆前方环境的图像,并将图像中物体上的平行线沿三个直角坐标轴映射。然后投影到高斯球面上,并提取这些平行线的平面法线。其次,采用特征提取技术霍夫变换(Hough transform),确定驾驶方向的“消失点”(消失点指某个角度拍摄的图像中平行线相交的点,如铁轨两侧在远处相交)。第三,使用圆形直方图,确定两个垂直的笛卡尔平面上的消失点。
该团队在曼哈顿真实驾驶条件下的道路上进行了实验,测试了此种方法。他们在三个视频中捕捉了三种驾驶环境,并记录此种方法在每种环境的准确性和效率。在两个场景中,该方法可以准确、稳定地估算摄像头方向。而在另一场景中,该方法表现不佳,因为摄像头视野范围内有许多树木和灌木。但总体而言,该方法在实际驾驶条件下表现良好。Paik博士与其团队表示,他们的方法之所以能够实现高速估计,是因为在估算过程的每一步中,3D投票空间都被转换成了2D平面。
更重要的是,Paik教授表示他们的方法“可以立即用于ADAS系统。”未来,也可用于其他应用,如避碰、泊车辅助和3D地图,从而防止事故,保证驾驶安全。
史海拾趣
|
摘要: 介绍基于SRAM LUT结构的FPGA器件的上电配置方式;着重介绍采用计算机串口下载配置数据的方法和AT89C2051单片机、串行EEPROM组成的串行配置系统的设计方法及实现多任务电路结构中配置的方法,并从系统的复杂度、可靠性和经济性等方面进行比较 ...… 查看全部问答> |
|
看到一些职场的小警示,感觉很不错,和大家分享一下。题目是我起的,意思就是让大家别以为有些规则可以违背,虽然公司的员工手册上讲得天花乱坠。 &nb ...… 查看全部问答> |
|
c51能实现64位的浮点运算吗?float 32位的误差太大了! 在单片机上做计算器的功能,需要比较高的精度,用float他只能支持到7位精度,超过7位的都给我四舍五入了,带来的误差实在太大了!我想用double双精度但sizeof发现他也是4个byte的和float一个样,难道c51单片机就没办法实现64位的双精度浮点运算? ...… 查看全部问答> |
|
近年来,触摸技术正在迅速向不同的市场领域渗透。尽管触摸技术类型迥异,但与其他技术相比,用于按键应用和屏幕应用的电容式触摸增长和渗透最快。其主要原因就在于,采用触摸按键不仅可以改善美学和工业设计,还能够提升可靠性,因为电容式触摸按键 ...… 查看全部问答> |
|
本人新学MSP430,用的是并口仿真器,按网上所说并口模式改为EPP+ECP,并将Debugger-》Driver设置成Fet-Debugger,Fet debugger ->setup设置为LPT-IF,但是没有办法下载程序,总是报错: Fatal error: Failed to initialize. Check if h ...… 查看全部问答> |
|
MSPGCC的维护者Peter(pabigot) 最近完成了MSP430板级支持包的发布, 一般BSP都是一些比较高端或者复杂些的板子才会有,MSP430板级支持包的发布, 说明430的开发环境越来越成熟,越来越丰富了。 既来之则用之,哈哈! 目前主要支持MSP430的官方 ...… 查看全部问答> |
|
关于嵌入式Linux系统flash分区设计及文件系统格式选择的一些浅见 嵌入式系统应用程序升级是比较频繁的,这就需要将flash进行合理的划分,一般情况,flash 的基本分区都有这几部分:1.uboot分区2.kernel分区3.rootfs分区这三部分是最基本的,一般都有。如果只是这样分区,然后应用程序和文件系统放在一起,这样的话 ...… 查看全部问答> |




