坡道场景识别算法

该博客介绍了坡道场景识别算法,用于检测道路坡度和距离,影响因素包括图像处理、摄像头参数和车辆状态。算法通过二值化、Hough变换找到直线,确定道路消失点,进而判断上坡、下坡或平路,并实时评估坡道角度。此技术对车辆安全驾驶、辅助驾驶系统的精度提升具有重要意义。
摘要由CSDN通过智能技术生成

坡道场景识别算法

输入输出接口

Input:

(1)图像视频分辨率(整型int)

(2)图像视频格式(RGB,YUV,MP4等)

(3)摄像头标定参数(中心位置(x,y)和5个畸变

系数(2径向,2切向,1棱向),浮点型float)

(4)摄像头初始化参数(摄像头初始位置和三个坐标方向

的旋转角度,车辆宽度高度车速等等,浮点型float)

Output:

(1)坡道类型 (上坡,下坡,平路)(整型int)

(2)坡道角度
(浮点型float)

13.1
功能定义

检测坡道场景的坡角与距离。

    1

14.2 技术路线方案

道路坡度是影响车辆安全驾驶和稳定操纵的重要参数。其数学公式为:

而对于车灯、辅助驾驶来说,了解坡度情况,对于TTC、测距、识别等问题都需要有所参考,才能使输出数值、结果更为精确。

pitch是围绕X轴旋转,也叫做俯仰角。yaw是围绕Y轴旋转,也叫偏航角。roll是围绕Z轴旋转,也叫翻滚角。

在这里插入图片描述

图1. 坡道检查过程演示

算法原理

依据实时检测道路消失点来判断前方道路是否处于上坡或者下坡,主要算法原理如下:

(1)对图像进行二值化和hough变换,找出图像中所有的直线;

(2)求预设点(图像中点)到这些直线的距离,保留小于设定点到直线距离的线段;

(3)求出这些线段的两两交点,聚类出这些线段的交点中心;

(4)利用交点中心,重复步骤2、3直至迭代出来的交点中心点包所含直线线段的数目不再增加;

(5)由最多直线投票出来的点为道路消失点(灭点),根据灭点位置确定实时确定天际线;

(6)根据实时检测的天际线和在正常水平道路的天际线对比,向上下超过一定的像素阈值和持续时间判断是否道路处于上坡或者下坡。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值