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

    文章

    1053

    浏览量

    88234
  • SLAM
    +关注

    关注

    24

    文章

    460

    浏览量

    33436
  • ROS
    ROS
    +关注

    关注

    1

    文章

    296

    浏览量

    18894
  • eSIM
    +关注

    关注

    3

    文章

    294

    浏览量

    28455

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RENESAS E1/E20 仿真器使用指南

    RENESAS E1/E20 仿真器使用指南 、引言 在电子工程领域,仿真器是进行硬件调试和开发的重要工具。RENESAS 的
    的头像 发表于 04-22 17:00 513次阅读

    Renesas H8S、H8SX 家族 E10A - USB 仿真器使用指南

    0.pdf 、连接仿真器与用户系统 1.1 仿真器组件 H8S/2427 E10A - USB 仿真器支持 H8S/2427 和 H8S/
    的头像 发表于 04-13 15:40 501次阅读

    Renesas H8S、H8SX家族E10A - USB仿真器使用指南

    为工程师们提供了强大的调试和开发功能。本文将深入介绍仿真器的硬件连接、软件规格以及相关注意事项,帮助电子工程师更好地使用这款仿真器。 文件下载: R5F3650KCDFA#V0.pd
    的头像 发表于 04-13 15:40 243次阅读

    Renesas E1/E20 仿真器:全面解析与使用指南

    工程师的首选。本文将深入探讨该仿真器的各项特性、使用方法以及注意事项,帮助工程师们更好地利用这工具进行高效开发。 文件下载: R5F104BCANA#U0.pdf 仿真器概述 R
    的头像 发表于 04-13 14:40 220次阅读

    Renesas E1/E20 仿真器使用指南:从规格到调试全解析

    价值的参考。 文件下载: R5F2L38AMNFA#V0.pdf E1/E20 仿真器手册概述 Renesas
    的头像 发表于 03-31 15:30 250次阅读

    瑞萨E1仿真器小连接转换适配器介绍

    瑞萨E1仿真器小连接转换适配器介绍 在电子设备的设计与开发过程中,连接适配问题常常困扰着工程师们。今天就来给大家详细介绍瑞萨(RENESA
    的头像 发表于 03-26 14:15 249次阅读

    Renesas E1/E20 仿真器使用指南:从入门到精通

    和广泛的适用性,成为了众多电子工程师的首选。今天,我们就来深入探讨下这款仿真器的使用方法、调试功能以及使用过程中的注意事项。 文件下载: R5F104LLAFB#30.pdf E
    的头像 发表于 03-15 17:20 1121次阅读

    Renesas E1/E20 仿真器使用指南:从基础到实战

    Renesas E1/E20 仿真器使用指南:从基础到实战 在嵌入式开发领域,一款高效可靠的仿真器对于调试程序、优化性能至关重要。Renes
    的头像 发表于 03-02 15:10 437次阅读

    Renesas E1/E20 仿真器:设计与调试的全方位指南

    提供了强大的调试功能。本文将深入探讨 E1/E20 仿真器的规格、设计要点、调试准备、调试功能以及使用注意事项,帮助电子工程师更好地利用这工具进行高效开发。 文件下载
    的头像 发表于 02-28 15:45 372次阅读

    Renesas E1/E20仿真器:全面解析与应用指南

    Renesas E1/E20 仿真器:全面解析与应用指南 引言 在嵌入式系统开发领域,仿真器是不可或缺的工具之。Renesas的
    的头像 发表于 02-28 11:30 838次阅读

    瑞萨E1/E20仿真器:设计、调试与使用全解析

    瑞萨E1/E20仿真器:设计、调试与使用全解析 在嵌入式系统开发中,仿真器是不可或缺的工具,它能帮助工程师高效地进行硬件调试和程序开发。瑞萨的E
    的头像 发表于 02-11 17:05 968次阅读

    Renesas E1/E20 仿真器:设计与调试全解析

    Renesas E1/E20 仿真器:设计与调试全解析 在嵌入式系统开发的广阔领域中,仿真器扮演着至关重要的角色,它是工程师们调试和优化代码的得力助手。Renesas
    的头像 发表于 02-09 10:30 837次阅读

    深入解析 ISOM8600:功能强大的光仿真器开关

    深入解析 ISOM8600:功能强大的光仿真器开关 作为名电子工程师,在日常工作中我们常常会寻找性能卓越、可靠性高且能满足多样化需求的电子元件。今天,我要和大家详细介绍一款备受关注的
    的头像 发表于 01-20 14:30 364次阅读

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

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

    第三章 仿真器介绍

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