0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

康谋方案 | BEV感知技术:多相机数据采集与高精度时间同步方案

康谋自动驾驶 2025-02-06 13:45 次阅读

随着自动驾驶技术的快速发展,车辆准确感知周围环境的能力变得至关重要。BEV(Bird's-Eye-View,鸟瞰图)感知技术,以其独特的视角和强大的数据处理能力,正成为自动驾驶领域的一大研究热点。

一、BEV感知技术概述

BEV感知技术,是一种从鸟瞰图视角(俯视图)出发的环境感知方法。与传统的正视图相比,BEV视角具有尺度变化小、视角遮挡少的显著优势,有助于网络对目标特征的一致性表达。基于这样的优势,可以更有效的对车辆周围环境进行感知。

wKgZPGekS0aAf4l1AAQLZKjs27U606.png

图1:BEV 感知图

因此,在自动驾驶感知任务中,BEV感知算法通常包括分类、检测、分割、跟踪、预测、计划和控制等多个子任务,共同构建起一个完整的感知框架。

BEV感知算法的数据输入主要有图像和点云两种形式。根据数据源不同,BEV算法主要分为BEV Camera(纯视觉)、BEV LiDAR(基于激光雷达)和BEV Fusion(多模态融合)三类。其中,图像数据具有纹理丰富、成本低的优势,此外,基于图像的任务、基础模型相对成熟和完善,比较容易扩展到 BEV 感知算法中。

为了更好的训练BEV Camera感知算法,往往需要先搭建一个高质量的数据集。而搭建一套BEV感知数据采集系统,通常包括以下几个关键环节:

1.硬件选型与集成:选合适的摄像头和计算采集平台,集成稳定系统。

2.数据采集:在实际环境中采集图像数据,覆盖不同场景、光照和天气。

3.时间同步:确保不同传感器数据时间精确同步,是后续算法训练的必要前提。

4.系统调试和部署:调试系统确保组件协同工作,部署到实际应用环境。

因此,在实际搭建过程中,常会遇到技术复杂性高、成本投入大、数据质量与时间同步实现难、系统稳定性与可靠性要求高等挑战。针对这些问题,康谋推出一套BEV Camera数据采集方案,能高效搭建高质量的BEV感知数据集,加速算法研发和训练。

二、BEV Camera数据采集系统方案

BEV Camera数据系统采集方案以BRICKplus为核心系统平台,通过扩展PCIe Slot ETH6000模块连接6个iDS相机,利用GPS接收模块获取卫星时钟信号,提供XTSS时间同步服务,并支持13路(g)PTP以太网接口,确保高精度时间同步。

BRICKplus搭载BRICK STORAGEplus硬盘,提供大容量高速存储,满足高带宽数据采集需求,确保数据的完整性可靠性

wKgZPGekS1KALc4nAAHtvlRHdGY130.png

图2:系统集成

三、数据采集

在BEV Camera数据采集方案中,难点在于如何同步多相机的采集动作、确保数据的高精度时间同步以及高效传输。因此,在整个软件方面,我们采用ROS+PEAK SDK方案进行深度集成,实现了多相机的参数配置、数据采集与传输。

为了更灵活应对实际采集环境需求,对相机(如曝光时间、帧率和分辨率等)参数进行了统一管理和存储,这些参数可在节点启动时通过配置文件动态加载,为相机的初始化提供了灵活性。

wKgZO2ekS2CAYtoFAAQ5UWaa3Jw651.png

图3:相机参数配置

为实现多相机的同步采集和高效传输,我们利用了ROS的多线程和节点管理功能。通过为每个相机创建独立的采集线程,并启动采集循环,确保了每个相机的采集过程独立且高效。引入全局控制信号与信号处理机制,确保了统一管理所有相机的采集和同步结束状态。

wKgZO2ekS2iADveVAAKY02pVN1Q698.png

图4:相机实时可视化

四、时间同步

为了实现多相机的时间同步,一般有两种方式:软时间同步和硬件时间同步。软时间同步主要依赖于软件层面的算法和协议来实现时间同步。其精度通常在微秒级别,适用于对时间同步精度要求不是较高的场景。

wKgZO2ekS2-ACqa-AAVfVnmQcOk373.png

图5:多相机软件时间同步

为了应对时间同步精度要求较高的采集场景,如自动驾驶和高精度测量等。在BEV Camera数据采集方案中,进一步支持相机进行硬件时间同步。通过XTSS软件可以有效管理数采平台的时间同步功能,能够快速轻便配备各个传感器的时间同步配置。

wKgZO2ekS3eAFN7-AAJkEPs3Dgo058.png

图6:XTSS 时间同步管理

通过GPS模块提供高精度的时间基准,并利用支持硬件时间戳的以太网接口直接捕获数据包的时间戳。其时间同步精度可以达到纳秒级别,具备高稳定性,不受软件和网络延迟影响。

wKgZPGekS36AKiUbAAVwg4AntII188.png

图7:多相机硬件时间同步

五、总结

在自动驾驶技术的快速发展中,BEV Camera数据采集系统的构建至关重要。通过采用BRICKplus平台,结合PCIe Slot ETH6000模块和iDS相机,我们实现了多相机的高效数据采集和存储。通过ROS+PEAK SDK的深度集成,实现了多相机的参数配置、数据采集与传输。利用GPS接收模块和XTSS时间同步服务,确保了多相机的高精度时间同步
康谋的BEV Camera数据采集方案有效解决了多相机同步采集和高精度时间同步的难题,还提供了灵活的相机参数配置和高效的数据传输,能够满足自动驾驶和高精度测量等场景的需求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2557

    文章

    51812

    浏览量

    759417
  • 数据采集
    +关注

    关注

    39

    文章

    6549

    浏览量

    114663
  • 时间同步
    +关注

    关注

    1

    文章

    141

    浏览量

    10113
  • 智能汽车
    +关注

    关注

    30

    文章

    2936

    浏览量

    107845
  • 汽车
    +关注

    关注

    13

    文章

    3708

    浏览量

    38000
收藏 人收藏

    评论

    相关推荐

    方案 | 多源相机数据采集与算法集成测试方案

    如何满足不同应用场景下对图像采集和算法测试的多样化需求?本文为您带来多源相机数据采集与算法集成测试方案,通过BRICKplus/BRICK2与ADTF的结合,轻松实现多源
    的头像 发表于 12-11 09:59 3262次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b><b class='flag-5'>方案</b> | 多源<b class='flag-5'>相机</b><b class='flag-5'>数据采集</b>与算法集成测试<b class='flag-5'>方案</b>

    高速数据采集卡的中子检测解决方案

    的高速数据采集卡,单块板卡可实现2通道、14bit、1GS/s的快速、高精度脉冲数据采集,整个系统可实现多板卡、更多通道的同步数据采集工作。
    发表于 03-28 15:11

    高精度数据采集系统如何进行调试?

    MSC1210 是一款内置 8051内核及其他高性能外围设备的24位Delta-sigma 模数转换器,可为高精度数据采集系统提供片上解决方案。因此,MSC1210成为高精度智能传感器优选方案
    发表于 07-08 06:02

    分享一款不错的创新高精度数据采集SoC设计方案

    关于创新高精度数据采集SoC的设计方案
    发表于 04-07 06:19

    求帮忙考虑一个远距离多相机同步的解决方案

    想要着手做一个多相机监控、识别、场景重建的项目。简化版的项目描述:有多个相机分布在一定区域内,范围大概在50m*50m这个数量级,所有相机的快门需要进行较高精度
    发表于 08-06 17:34

    高精度电池管理数据采集前端IC

    高精度电池管理数据采集前端IC 奥地利微电子公司推出高精度数据采集前端ICAS8510,以满足汽车的电池电流、电压及温度测量应用,以
    发表于 04-02 10:39 1141次阅读

    USB的高精度多通道数据采集卡设计

    USB的高精度多通道数据采集卡设计 摘要:详细叙述了用USB控制器CY7C68013与A/D转换器ADS8364,构成高精度多路同步数据采集
    发表于 04-13 13:28 1756次阅读
    USB的<b class='flag-5'>高精度</b>多通道<b class='flag-5'>数据采集</b>卡设计

    无线数据采集时间同步协议研究

    无线通信技术给工程地质勘探带来便利的同时,也造成了各采集通道之间的时间同步难题,为此,采用nRF系列无线收发芯片组建工程地质勘探无线数据采集
    发表于 02-12 15:00 26次下载
    无线<b class='flag-5'>数据采集</b><b class='flag-5'>时间</b><b class='flag-5'>同步</b>协议研究

    基于ARM/FPGA的高速多通道同步数据采集解决方案(恒颐)

    恒颐基于ARM+FPGA的高速同步数据采集方案,解决了数据采集同步性问题,与以往的数据采集
    发表于 11-27 10:51 1442次阅读

    DSP与FPGA的高精度数据采集系统设计方案

    当前,许多领域越来越多地要求具有高精度A/D转换和实时处理功能。同时,市场对支持更复杂的显示和通信接口的要求也在提高,如环境监测、电表、医疗设备、便携式数据采集以及工业传感器和工业控制等。传统
    发表于 10-23 11:24 5次下载
    DSP与FPGA的<b class='flag-5'>高精度数据采集</b>系统设计<b class='flag-5'>方案</b>

    如何实现更高精度同步测量?如何做好同步数据采集时间校准?

    如何实现更高精度同步测量?如何做好同步数据采集时间校准? 实现更高精度
    的头像 发表于 01-16 15:10 2106次阅读

    方案 | 自动驾驶数据采集与测试方案

    随着自动驾驶技术的发展,车载传感器数量也越来额多,车载传感器的数据采集、处理也成了非常重要的环节。 虹科提供一体化的数据采集与测试解决方案,以应对传感器
    的头像 发表于 02-05 16:37 603次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b><b class='flag-5'>方案</b> | 自动驾驶<b class='flag-5'>数据采集</b>与测试<b class='flag-5'>方案</b>

    技术 | 自动驾驶:揭秘高精度时间同步技术(二)

    在自动驾驶中,对车辆外界环境进行感知需要用到很多传感器的数据,如果计算中心接收到的各传感器消息时间不统一,则会造成例如障碍物识别不准等问题。本文通过“统一时钟源”、“软硬件同步”等内容
    的头像 发表于 06-05 15:28 1586次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b><b class='flag-5'>技术</b> | 自动驾驶:揭秘<b class='flag-5'>高精度</b><b class='flag-5'>时间</b><b class='flag-5'>同步</b><b class='flag-5'>技术</b>(二)

    友思特分享 车载同步技术创新:多相机系统如何实现精准数据采集与实时处理?

    车载多相机采集系统是智能驾驶技术实际应用中的的“眼睛”,友思特车载图像采集和回放系统切实提升了系统的实时同步
    的头像 发表于 10-16 16:14 779次阅读
    友思特分享 车载<b class='flag-5'>同步</b><b class='flag-5'>技术</b>创新:<b class='flag-5'>多相机</b>系统如何实现精准<b class='flag-5'>数据采集</b>与实时处理?

    应用 | 基于多传感器融合的海洋数据采集系统

    在海洋监测与无人艇控制领域,数据采集面临数据噪声误差、融合协同等挑战。本文康深度剖析基于多传感器融合的海洋数据采集系统交付案例,详细解析其方案
    的头像 发表于 03-12 09:40 134次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>应用 | 基于多传感器融合的海洋<b class='flag-5'>数据采集</b>系统