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

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

3天内不再提示

介绍一款仿真器v2e

工程师邓生 ? 来源:事件相机 ? 作者:larrydong ? 2022-09-06 11:59 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

事件相机仿真器模拟事件相机,生成事件数据供不同任务使用。本文简介一款仿真器v2e。

Before v2e

在v2e出现之前,也出现过不少仿真器,从uzh的repo上可以找到

比较出名的一个是2017年的Event Camera Dataset附带的仿真器,其根据最基本的事件生成模型进行仿真。

另一个是ESIM,相对于之前的仿真能力强大,仿真技术上的一项改进是将均匀采样改变了自适应采样,使光强变化更快的时候时间采样率更高。见下图右。

9ffba132-2d92-11ed-ba43-dac502259ad0.png

左图:[1]的采样原理;[2]ESIM的自适应采样

同时,ESIM由于可以自行设置图片或3D场景进行自定义的相机运动,可以获取包括普通图像、深度图等信息在内的数据,广泛的应用于SLAM、光流估计等任务。可以在ROS运行,使用较为方便。

a01c4662-2d92-11ed-ba43-dac502259ad0.png

图:ESIM配置后的和运行结果

About v2e

最后出现了本文的重点v2e[3]。在ESIM和vid2e中,生成机制是事件生成模型,考虑了噪声和对比度阈值的影响,但与实际具有较大差距。v2e相比于前者,增加了更多的功能:暗光仿真、运动模糊、时间延迟等。(以下内容来自本人之前的博客,直接进行了搬运。博客连接点击文末“获取原文”)

a05c7570-2d92-11ed-ba43-dac502259ad0.png

a0873f12-2d92-11ed-ba43-dac502259ad0.png

a0b8e38c-2d92-11ed-ba43-dac502259ad0.png

v2e的安装与使用(windows)

v2e的完整安装可参考github的repo

本人在windows11 RTX3050笔记本上进行了安装测试,进行整理如下:

1. 安装环境

首先需要安装v2e的运行环境,推荐采用conda安装python3.9的虚拟环境。

之后官方说需要有GPU和CUDA加速,我不清楚没有GPU是否可以,但我觉得哪怕可以仿真也会非常慢,不能忍受,所以还是需要有GPU;

最后安装v2e依赖项:下载v2e后采用pip进行安装依赖项。

2. 数据准备

v2e采用SuperSloMo网络首先对原始视频进行慢放,所以需要下载SuperSloMo的模型,并创建一个input路径将模型放在input路径下备用;

之后需要放待仿真的数据,v2e可以对视频进行仿真,也可以对一组图片进行仿真,只需要给定的是视频文件路径或图片文件夹路径即可自动选择。

3. 运行与参数选择

v2e的参数极其多,毕竟仿真的功能很多,包括DVS的参数(时间戳/像素分辨率、噪声水平、对比度阈值、截止频率等)、SuperSloMo的参数、输入输出参数(可以输出视频、文本、hdf5、aedat等多种格式)等,详见v2e的repo。

运行时只需要在cmd进入虚拟环境后执行一行代码即可。

v2e仿真DVS数据输出视频

针对上面的视频,原视频6s,分辨率设置为346x260,其他参数采用默认配置,仿真时间约3-5分钟(RTX3050)。

4. 使用感受:

v2e的内容虽然非常复杂,但是使用起来较为简单,只需要按照文档把参数设置好就可,而且如果遇到错误在运行时给出的报错信息也非常完整,基本可以根据报错信息快速定位问题原因并解决。

后记

我配置过ESIM和v2e,感觉v2e虽然功能复杂,但使用起来更为方便,开发的较为完善,而ESIM配置过程中印象里踩了不少的坑。v2e的另一个好处就是可以windows下使用,对ubuntu和ros不熟悉的朋友更加友好。当然,最重要的是,v2e的仿真更加科学、真实。所以如果有仿真需求的朋友,可以考虑直接用v2e。



审核编辑:刘清

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

    关注

    14

    文章

    1044

    浏览量

    85675
  • SLAM
    +关注

    关注

    24

    文章

    446

    浏览量

    32628
  • ROS
    ROS
    +关注

    关注

    1

    文章

    288

    浏览量

    17904
  • eSIM
    +关注

    关注

    3

    文章

    253

    浏览量

    27441

原文标题:事件相机仿真器v2e:原理与安装使用

文章出处:【微信号:3D视觉工坊,微信公众号:3D视觉工坊】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ISOM871x高速光学仿真器技术解析与应用指南

    Texas Instruments ISOM871x高速光学仿真器是具有二极管仿真器输入和数字输出的单通道光耦仿真器。该器件是许多传统光耦合的引脚兼容、可直接替换器件,无需重新设计P
    的头像 发表于 08-19 16:23 ?94次阅读
    ISOM871x高速光学<b class='flag-5'>仿真器</b>技术解析与应用指南

    Texas Instruments ISOM8610光耦仿真器开关数据手册

    Texas Instruments ISOM8610光耦仿真器开关是一款80V单极常开开关,具有光耦仿真器输入。此光耦仿真器开关的输入可控制
    的头像 发表于 07-28 14:01 ?195次阅读
    Texas Instruments ISOM8610光耦<b class='flag-5'>仿真器</b>开关数据手册

    DSP仿真器下载报错,似乎是地址映射问题还是FLASH锁住了

    dsp下载程序报错,仿真器连接是没错的,开发板为F28335,仿真器为XDS100v1,程序下载为仿真器时报错,问题还没有解决,请大神解答,下面是以为FLASH锁住了,然后自己去尝试
    发表于 07-11 20:44

    第三章 仿真器介绍

    本篇文章我们介绍了W55MH32板载的WIZ-Link仿真器的使用方法,让我们起插上USB线开始下载、调试程序吧!
    的头像 发表于 05-21 11:54 ?397次阅读
    第三章 <b class='flag-5'>仿真器</b><b class='flag-5'>介绍</b>

    ISOM8610 直流输入、常开输出、单通道隔离开关光仿真器数据手册

    ISOM8610 是个 80V 单刀常开开关,带有个光仿真器输入。光仿真器输入控制背靠背 MOSFET,无需在次级侧提供任何电源。这些器
    的头像 发表于 05-06 18:25 ?608次阅读
    ISOM8610 直流输入、常开输出、单通道隔离开关光<b class='flag-5'>仿真器</b>数据手册

    ISOM8600 功能隔离、直流输入、常开输出、单通道隔离开关光仿真器数据手册

    ISOM8600 是一款 80V 单刀常开开关,带有光仿真器输入。光仿真器输入控制背靠背 MOSFET,无需在次级侧提供任何电源。这些器件与许多传统光耦合
    的头像 发表于 05-06 17:43 ?428次阅读
    ISOM8600 功能隔离、直流输入、常开输出、单通道隔离开关光<b class='flag-5'>仿真器</b>数据手册

    FMD仿真器烧录说明

    FMD仿真器烧录,离线烧录说明
    发表于 04-30 17:27 ?1次下载

    概伦电子电路类型驱动SPICE仿真器NanoSpice X介绍

    NanoSpice X是概伦电子推出的高精度、大容量并行SPICE仿真器,旨在解决电路仿真中的最具挑战性任务。相较于上代NanoSpice仿真器,NanoSpice X将平均
    的头像 发表于 04-23 15:30 ?576次阅读
    概伦电子电路类型驱动SPICE<b class='flag-5'>仿真器</b>NanoSpice X<b class='flag-5'>介绍</b>

    概伦电子千兆级高精度电路仿真器NanoSpice Giga介绍

    NanoSpiceGiga是概伦电子自主研发的千兆级晶体管级SPICE电路仿真器,通过基于大数据的并行仿真引擎处理十亿以上单元的电路仿真,可以用于各类存储电路、定制数字电路和全芯片的
    的头像 发表于 04-23 15:21 ?510次阅读
    概伦电子千兆级高精度电路<b class='flag-5'>仿真器</b>NanoSpice Giga<b class='flag-5'>介绍</b>

    一款入耳式耳机的仿真与分析

    电子发烧友网站提供《一款入耳式耳机的仿真与分析.pdf》资料免费下载
    发表于 04-22 15:39 ?5次下载

    概伦电子先进数字仿真器VeriSim介绍

    VeriSim是一款先进的逻辑仿真器,提供全面的数字设计验证解决方案,特别适用于大型SoC设计。它配备高性能的仿真引擎和约束求解,旨在提高编译时效率,并确保设计的正确性和稳定性。
    的头像 发表于 04-22 10:19 ?695次阅读

    【RA-Eco-RA2E1-48PIN-V1.0开发板试用】带你认识RA-Eco-RA2E1-48PIN-V1.0开发板

    下简单介绍,方便大家更多的认识这块RA-Eco-RA2E1-48PIN-V1.0开发板。 收到板子看起来很精致小巧,不过美中不足的是不自带仿真器,仅仅
    发表于 11-04 22:53

    光耦仿真器简介

    电子发烧友网站提供《光耦仿真器简介.pdf》资料免费下载
    发表于 08-28 11:45 ?0次下载
    光耦<b class='flag-5'>仿真器</b>简介

    TI磁感应仿真器功能简介

    电子发烧友网站提供《TI磁感应仿真器功能简介.pdf》资料免费下载
    发表于 08-28 09:48 ?0次下载
    TI磁感应<b class='flag-5'>仿真器</b>功能简介

    仿真器的使用方法有哪些

    仿真器种用于模拟和测试电子系统、软件或硬件的工具。它可以帮助工程师在实际硬件或软件部署之前,对设计进行验证和调试。 仿真器的基本概念 仿真器
    的头像 发表于 08-22 09:16 ?2623次阅读