ADAS在车载导航设备上的应用

简介: ADAS在车载导航设备上的应用            首先我们来了解一下ADAS的基本概念,ADAS全称是Advanced DriverAssistance Systems,中文翻译是高级驾驶辅助系统。

ADAS在车载导航设备上的应用

 

           首先我们来了解一下ADAS的基本概念,ADAS全称是Advanced DriverAssistance Systems,中文翻译是高级驾驶辅助系统。随着城市化的进一步发展,居民生活水平的提高,路上的车越来越多了,一个可悲的事就是交通事故越来越多了,这里面有很多原因驾驶人员的安全意识、违法驾驶、路况、疲劳驾驶等等原因很复杂,因此有一个ADAS来帮助驾驶员的需求变得越来越强烈了。很多时候,我们都知道副驾驶有个称职的乘客可以帮驾驶员注意前面车辆行驶动态,能偶尔提醒一下驾驶员安全驾驶,注意保持车距,相比来说,有副驾驶的正常情况下出交通事故的比例比没有的要少一些。但是副驾驶毕竟有时确实是没有啊,只有司机一个人,那么就把ADAS当着一个全天候的安全卫士,你的副驾驶吧!说了这么多,我们就来看看ADAS在android系统上是怎么实现的吧!

/*****************************************************************************************************/
声明:本博内容均由http://blog.csdn.net/edsam49原创,转载请注明出处,谢谢!
/*****************************************************************************************************/

        ADAS目前的方案多数都是基于图像分析的,也就是用摄像头捕捉车辆前方行驶动态,然后数字化,通过算法里的模型计算分析,来分辨出前面车辆的位置、大小,车道线的位置。这个算法不是我们讨论的重点,这个有专业人员做深入研究,我们主要是把它应用起来,用于生产实践。

       从前面我们了解到,摄像头相当的关键,它出来的原始图像的清晰度,亮度、饱和度、对比度这些都会影响车辆检测的效果,直接影响分析的结果。因此,我们在选摄像头的时候需要分辨率相当要是比较高一点的,另外它的视角大小,水平角度、垂直角度,镜头的质量至关重要,sensor大小,FOCALLENGTH以及BACK FOCALLENGTH,另外摄像头的曝光窗口位置、大小都直接决定了图像采集的质量。理论上,采集的图像质量越好,算法分析的结果就越准确。

         前面探讨了图像源的一些影响参数,下面就讨论一下算法处理相关的一些东西。目前ADAS在使用上大多需要做标定,也就是量身定制,有点私人定制的味道,说通俗点就是按你的车的实际情况来调节设置算法使用的参数。比如你的车宽、车头长度、车高等,另外需要的一个车辆行驶的速度,可以直接用GPS的速度,有条件的最好还是通过OBD直接取原车的速度,这样准确,因为GPS在高架桥下、隧道等特殊地方有可能收不到星,会影响效果。通常只能做惯导处理,这也是一个不得已的补救方案。

       在android系统上,摄像头的处理已经有现成的处理模块了,一般车载方案都做了行车记录仪的功能,所以ADAS不会增加硬件成本,因此可以共用行车记录的图像。那么就需要在camera HAL层来做文章了,熟悉camera处理的也都知道,里面肯定有一个采集线程,我们可以把ADAS的处理放在那个线程里面去,但是由于ADAS一般都是比较耗CPU的,处理速度没那么快,一般的行车记录仪都能达到25fps,但是ADAS一般都处理不了那么多数据,因此我们可以建立一个工作buffer队列,这队列不同于摄像头原始的队列,是基于原始队列建立的二级队列,也就是说ADAS没消耗一个buffer,就允许添加一个最新的buffer到这个二级队列里面去,这样就能保持处理的流畅性,不至于会导致行车记录丢帧。这样建立一个线程去跑ADAS算法处理这个二级buffer队列,然后把算法处理结果传递出来,一般都会埋一个回调函数了。在这个回调函数里面再想办法把结果数据传递给上层应用,传递的过程还是挺复杂的,不过当你搞懂系统camera自带的数据上报处理流程后,类似添加也就不难了。具体实现我们在下一篇文章中再仔细探讨一下。下面我们就看一下我们的几张实际路测的截图吧!






 


目录
相关文章
|
2月前
|
算法 物联网 定位技术
基于BLE的商业综合体室内定位导航系统:低功耗室内导航与反向寻车
本文介绍了基于BLE技术的商场室内定位导航系统,涵盖系统设计思路、关键技术实现及实际应用效果。系统通过部署BLE信标和利用智能手机等设备,实现精准室内定位与导航,提升消费者购物体验。关键技术包括iBeacon蓝牙定位和A*寻路算法,应用于商场导航、AR实景导航及反向寻车等功能。
63 4
|
2月前
|
人工智能 安全 物联网
园区导航如何实现?GPS与蓝牙定位技术精准导航
园区导航系统融合了大数据、人工智能和物联网技术,实现了室内外无缝切换和精准定位,提供智能路径规划、全方位服务信息和安全保障,提升了园区管理效率和用户体验。
67 0
|
6月前
|
算法 搜索推荐 物联网
基于iBeacon蓝牙定位技术的反向寻车系统:打造高效智能的停车场导航体验
**基于iBeacon的反向寻车系统利用蓝牙信标实现停车场内车辆精确定位。车主停车时绑定手机,通过APP迅速导航至车辆。系统关键组件包括iBeacon硬件部署、数据处理与用户界面设计,采用高精度定位算法、实时数据处理和智能路径规划。随着技术发展,该系统有望在更多公共场所提升停车体验。**
221 1
基于iBeacon蓝牙定位技术的反向寻车系统:打造高效智能的停车场导航体验
|
6月前
|
算法 物联网 定位技术
iBeacon蓝牙定位赋能AR技术,重塑室内导航空间体验
iBeacon技术与AR结合,革新室内导航,解决传统技术在室内的局限。利用蓝牙BLE信号,iBeacon实现无需配对的精准定位,通过RSSI和算法计算用户位置。AR界面提供直观导航,适用于商场导购、博物馆导览、停车场寻车和景区导游等场景,实现高精度、实时、低能耗且互动的导航体验。未来,这一技术有望在智能生活领域发挥更大作用。
268 0
iBeacon蓝牙定位赋能AR技术,重塑室内导航空间体验
|
5月前
|
人工智能 监控 算法
基于蓝牙iBeacon定位技术与3DCIS技术的室内定位导航系统,助力智慧空间管理
**维小帮室内定位导航系统**采用3D可视化、蓝牙iBeacon、AI路径规划及物联网技术,提供精准室内导航。系统支持3D/AR导航、实时定位、电子围栏功能,广泛应用于商场、医院、办公楼和园区,提升用户体验并优化管理。例如,商场中的精准营销,医院的智能导诊,办公楼的效率提升,园区的综合管理。通过智能路径规划,确保用户在复杂环境中无碍通行。
160 0
基于蓝牙iBeacon定位技术与3DCIS技术的室内定位导航系统,助力智慧空间管理
|
7月前
|
存储 定位技术 芯片
为何手机gps定位需要流量,而车载不需要?
为何手机gps定位需要流量,而车载不需要?
170 0
为何手机gps定位需要流量,而车载不需要?
|
7月前
|
监控 安全 Java
采用UWB技术开发的智慧工厂人员定位系统源码【UWB定位基站、卡牌】
采用UWB技术开发的智慧工厂人员定位系统源码【UWB定位基站、卡牌】
151 0
|
传感器 数据采集 安全
智能传感器的核心技术 电子标签模块
在前面我们讲了《振弦传感器的发展及信息化的核心技术-VM系列振弦采集模块》中提到河北稳控科技研发并批量生产的激励测读模块(振弦采集模块),解决了振弦传感器由模拟信号直接转变为数字信号的问题。近两年来,振弦传感器的技术得到了进一点的提升,新技术的改变是围绕着使用者的习惯的改变,也不是所有的新技术都能让人接受,不过新技术是在原基础上改良,让学习使用成本非常低,而又带来极方便快捷的体验效果,应该是没人反对的了。
|
传感器 监控 安全
基于物联网的智能厨房安全监测系统-下位机程序
基于物联网的智能厨房安全监测系统-下位机程序
199 0
|
传感器 数据采集 安全
智能振弦传感器的核心技术-电子标签模块
在前面我们讲了《振弦传感器的发展及信息化的核心技术-VM系列振弦采集模块》中提到河北稳控科技研发并批量生产的激励测读模块(振弦采集模块),解决了振弦传感器由模拟信号直接转变为数字信号的问题。近两年来,振弦传感器的技术得到了进一点的提升,新技术的改变是围绕着使用者的习惯的改变,也不是所有的新技术都能让人接受,不过新技术是在原基础上改良,让学习使用成本非常低,而又带来极方便快捷的体验效果,应该是没人反对的了。
智能振弦传感器的核心技术-电子标签模块