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

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

3天内不再提示

可定制化嵌入式 3D 环视一站式功能应用介绍

tUM2_ADA 来源:djl 作者:ADAS 2019-08-08 10:21 次阅读

多摄像头 3D 环视系统已经在许多乘用车使用。对这类系统的需求,在特种车辆上也开始增长,例如建筑机械、收割机、公交车或者军用车辆。相比于个人汽车,这些车辆的产量较少,并且对光学系统有较高的定制化需求。

3D 环视拼接库 – 该系统方案的核心

提供针对嵌入式系统CPU/GPU 独立、高度可定制化的 3D 环视软件库。

该软件从内存中获取原始的雨眼图片,以动态的方式计算出车辆的 3D 环视信息

3D 环视 特点:

通过增强的场景感知能力提高安全性和舒适性:

卓越的合成和 3D 场景生成技术

从车辆内部和外部任意位置观看机动场景

任意数量的预设观看点,支持自持不同观看点之间的动态转换

每个观看点支持多种配置参数

高度可定制化和便携性

兼容各种摄像头类型(软件只需要读取内存中的原始鱼眼图像)

3D 环视一站式解决方案

下面我们将介绍基于Toradex Apalis iMX6Q IT 计算机模块的完整软硬件系统方案,可以便捷地定制硬件来满足特定的用户需求。

系统设置

系统包含下面的组件:

处理器

Toradex Apalis iMX6 IT 计算机模块,安装散热器

Toradex Ixora 载板

摄像头系统:

First Sensor Mobility Area View Kit – DC–AVK 包括

4x 1MPixel MJPEG Ethernet Cameras (PoE),DC3K-1-EAP

4x 5m 以太网线 (每个摄像头最长 25m)

Micrel Gigabit Ethernet (PoE) Switch

桌面应用的 Metal Plate ,以及 4 个车辆应用的真空杯

软件:

在 Apalis iMX6 上采用 Linux 的 3D 环视软件

资源用途:

3D 环视算法主要利用 GPU。CPU 仅用于系统控制和观察点变换

配置:4个 MJPEG IP 摄像头,采用 80Mbit 速率 @30 fps 和 1百万像素分辨率。低面车辆建模,1280x1024 屏幕分辨率,60Hz刷新率。

GPU:3-6 GFlops(取决于屏幕上描述像素点的数量)

RAM 使用:总共 60MB

4* 10 MB 摄像头数据缓存

2 MB 3D 环境和车辆模型

18 MB 摄像头视频文字

该一站式解决方案可以快速地用于评估和原型目的。当然,每个组件可以根据应用的需求更换或者使用,例如:

可以更换其他种类的摄像头。

专门的特定应用底板可以参考 Ixora 载板设计。

3D 环视软件的用户界面和 HMI 可以轻松地调整。

便捷地更换车辆 3D 模型

Toradex 和 3D 可以提供必要的技术支持

认识和了解 3D 环视

环视不仅仅只是在嵌入式平台上运行一个算法。针对特定的使用案例,该系统的多个方面需要考虑和更改,例如:

选择合适的摄像头,包括镜头、分辨率、数据传输(线缆长度!)、功耗、摄像头数量等。

摄像头位置(通常越高越好)。

定义合适的观看点,即 3D 场景中的虚拟位置和观察者的观看矢量。

3D 环视参数优化,例如环境模型(投影面的形状和大小)、合成方法和参数。

3D 环视系统的用户界面。

车辆 3D 模型,可能需要透明。

拿挖掘机和个人汽车相比:在挖掘机上你需要比较长的线缆连接摄像头,摄像头通常安装在比较高的位置。延时并不是一个很大的顾虑,因为行驶速度缓慢。或许你只需要3个摄像,或者非对称地安装摄像头,司机可以清楚地看到车辆左前部分的区域,但是无法观察右前方。

所以试用下 3D 环视系统,了解该应用是一个不错的主意。为了这个目的,或者只是想要试用 TES 软件,有一个免费的离线 PC 演示。TES 按客户要求提供 zip 压缩包演示应用,用户无需安装(解压即可)。任何现在的 Windows 电脑都能够运行这个软件。软件带有预编码好的 MJPEG 以太网数据流 PCAP 格式文件,使用 TES 3D 环视软件运行这些数据流。电脑键盘和鼠标可以用于改变观察点:预定义的观察点位于数字键盘,可以通过鼠标和 Shift 键实现自动巡视。同样,3D 环视系统的参数例如碗状面大小和形状以及拼接参数都可以调整。欢迎联系 TES 获取该软件。

在实验室和车辆上的第一步

现在您已经使用过该软件(希望能够或多或少满足你的需求),你或许想要在真实的环境中尝试,无论在实验室或者直接在车辆上。

最快的方法是获取“First Sensor Mobility Area View Kit – DC–AVK”(在上面“系统设置”中查看详细内容)以及 TES 3D 环视 Windows PC 在线模式(评估)版本软件。该套件可以搭建实验室设备以及使用 Windows 笔记本的车载设备。我们已经测试过 20m 的线缆长度(摄像头到交换机)。TES 也能够帮助你购买该设备。

在嵌入式硬件上…

完成在实验室和目标平台车辆上的测试后,现在需要再次集中注意。你想要看你的设备在潜在的硬件平台上的表现。这个时候,你或许想使用你的 Apalis iMX6 计算机模块和 Ioxra 载板(如果你没有的话可以从 Toradex 购买),以及针对目标平台的 TES 3D 环视软件(原型版本)。抛开电脑,使用 Apalis/Ixora 平台。针对这个目标平台的 TES 原型软件和电脑上的评估版本具有相同的功能,你现在可以在该平台上重用早前在电脑上的配置。

形成产品

针对产品,您必须根据你的特定的应用需求定制系统。你使用 Apalis iMX6 模块作为核心部分,但是参考 Ioxra 重新设计载板,在接口供电和结构方面满足特定的应用需求。

在这个阶段或者之前的时候,你或许想要更换其他种类的摄像头。

同样,TES 可以在硬件、系统定制、开发和制造(如果需要的话)方面帮助你。

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

    关注

    5060

    文章

    18975

    浏览量

    302187
  • 3D
    3D
    +关注

    关注

    9

    文章

    2853

    浏览量

    107279
  • 软件
    +关注

    关注

    69

    文章

    4719

    浏览量

    87094
收藏 人收藏

    评论

    相关推荐

    Linux C编程一站式学习

    Linux C编程一站式学习
    发表于 08-09 09:13

    LinuxC编程一站式学习

    本帖最后由 宇宙雄鹰 于 2012-8-26 20:47 编辑 LinuxC编程一站式学习
    发表于 08-26 20:45

    Linux C编程一站式学习

    Linux C编程一站式学习
    发表于 11-02 13:06

    嵌入式Linux 学习,一站式服务

    嵌入式Linux 学习,一站式服务详情请到淘宝搜索 “通程商铺”
    发表于 03-25 12:16

    嵌入式3D视觉功能相关资料推荐

    嵌入式3D相机是个理想选择。在基于空间视觉(立体视觉)原理的3D相机应用中,相机要以高分辨率及高帧率处理图.
    发表于 12-23 07:20

    嵌入式3D有何功能

    嵌入式3D相机是个理想选择。在基于空间视觉(立体视觉)原理的3D相机应用中,相机要以高分辨率及高帧率处理
    发表于 12-23 07:54

    Buildroot是如何实现一站式生成烧写系统固件的

    Buildroot是什么呢?Buildroot的定制与开发有哪些步骤呢?Buildroot是如何实现一站式生成烧写系统固件的?
    发表于 03-08 09:47

    构件嵌入式3D引擎的研究与设计

    本文研究了嵌入式3D引擎的特征,并给出了个基于构件技术的嵌入式3D引擎ElaDX的设计框架和初步实现。该
    发表于 05-30 09:14 17次下载

    嵌入式应用系统中3D鼠标的应用

    介绍3D 鼠标的底层通信原理及在嵌入式应用系统中的使用价值,讨论了嵌入式应用系统中3D鼠标的软件设计方法并给出了应用程序。关键词:
    发表于 06-18 08:47 24次下载

    ST可穿戴一站式解决方案

    ST可穿戴一站式解决方案 ,对ST芯片的说明
    发表于 11-13 16:14 0次下载

    嵌入式Linux GUI一站式开发新体验

    已覆盖常用开发平台,支持Windows x86/x64和Ubuntu x64系统,为用户提供各平台的一站式开发体验。 嵌入式Linux GUI一站式开发 在此之前
    的头像 发表于 05-13 15:03 2217次阅读

    痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具nxpSecBoot用户指南

     痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具nxpSecBoot用户指南nxpSecBoot1 软件概览1.1 介绍  nxpSecBoot是个专为NXP MCU安全加密启动而
    发表于 11-06 09:35 9次下载
    痞子衡<b class='flag-5'>嵌入式</b>:恩智浦MCU安全加密启动<b class='flag-5'>一站式</b>工具nxpSecBoot用户指南

    华秋--电子产业一站式数智服务平台

    华秋--电子产业一站式数智服务平台 审核编辑:金巧
    的头像 发表于 12-28 15:26 2872次阅读
    华秋--电子产业<b class='flag-5'>一站式</b>数智<b class='flag-5'>化</b>服务平台

    为什么选择一站式PCBA加工?PCBA一站式服务的优势

    一站式PCBA智造厂家今天为大家讲讲PCBA一站式服务是什么?为什么选择PCBA一站式服务。随着科技的不断更新和发展,越来越多的公司开始选择PCBA一站式服务。那么,为什么越来越多的客
    的头像 发表于 01-03 08:49 615次阅读

    一站式晶圆三维检测机WM系列

    一站式晶圆三维检测机WM系列:一站式检测晶圆粗糙度、台阶高度、研磨纹路、切割深度、字符深度等,支持客制定制
    发表于 03-05 14:14 2次下载