0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

介紹一款仿真器v2e

工程師鄧生 ? 來源:事件相機(jī) ? 作者:larrydong ? 2022-09-06 11:59 ? 次閱讀

事件相機(jī)仿真器模擬事件相機(jī),生成事件數(shù)據(jù)供不同任務(wù)使用。本文簡(jiǎn)介一款仿真器v2e。

Before v2e

在v2e出現(xiàn)之前,也出現(xiàn)過不少仿真器,從uzh的repo上可以找到

比較出名的一個(gè)是2017年的Event Camera Dataset附帶的仿真器,其根據(jù)最基本的事件生成模型進(jìn)行仿真。

另一個(gè)是ESIM,相對(duì)于之前的仿真能力強(qiáng)大,仿真技術(shù)上的一項(xiàng)改進(jìn)是將均勻采樣改變了自適應(yīng)采樣,使光強(qiáng)變化更快的時(shí)候時(shí)間采樣率更高。見下圖右。

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

左圖:[1]的采樣原理;[2]ESIM的自適應(yīng)采樣

同時(shí),ESIM由于可以自行設(shè)置圖片或3D場(chǎng)景進(jìn)行自定義的相機(jī)運(yùn)動(dòng),可以獲取包括普通圖像、深度圖等信息在內(nèi)的數(shù)據(jù),廣泛的應(yīng)用于SLAM、光流估計(jì)等任務(wù)??梢栽?a href="http://wenjunhu.com/v/tag/1004/" target="_blank">ROS運(yùn)行,使用較為方便。

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

圖:ESIM配置后的和運(yùn)行結(jié)果

About v2e

最后出現(xiàn)了本文的重點(diǎn)v2e[3]。在ESIM和vid2e中,生成機(jī)制是事件生成模型,考慮了噪聲和對(duì)比度閾值的影響,但與實(shí)際具有較大差距。v2e相比于前者,增加了更多的功能:暗光仿真、運(yùn)動(dòng)模糊、時(shí)間延遲等。(以下內(nèi)容來自本人之前的博客,直接進(jìn)行了搬運(yùn)。博客連接點(diǎn)擊文末“獲取原文”)

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筆記本上進(jìn)行了安裝測(cè)試,進(jìn)行整理如下:

1. 安裝環(huán)境

首先需要安裝v2e的運(yùn)行環(huán)境,推薦采用conda安裝python3.9的虛擬環(huán)境。

之后官方說需要有GPU和CUDA加速,我不清楚沒有GPU是否可以,但我覺得哪怕可以仿真也會(huì)非常慢,不能忍受,所以還是需要有GPU;

最后安裝v2e依賴項(xiàng):下載v2e后采用pip進(jìn)行安裝依賴項(xiàng)。

2. 數(shù)據(jù)準(zhǔn)備

v2e采用SuperSloMo網(wǎng)絡(luò)首先對(duì)原始視頻進(jìn)行慢放,所以需要下載SuperSloMo的模型,并創(chuàng)建一個(gè)input路徑將模型放在input路徑下備用;

之后需要放待仿真的數(shù)據(jù),v2e可以對(duì)視頻進(jìn)行仿真,也可以對(duì)一組圖片進(jìn)行仿真,只需要給定的是視頻文件路徑或圖片文件夾路徑即可自動(dòng)選擇。

3. 運(yùn)行與參數(shù)選擇

v2e的參數(shù)極其多,畢竟仿真的功能很多,包括DVS的參數(shù)(時(shí)間戳/像素分辨率、噪聲水平、對(duì)比度閾值、截止頻率等)、SuperSloMo的參數(shù)、輸入輸出參數(shù)(可以輸出視頻、文本、hdf5、aedat等多種格式)等,詳見v2e的repo。

運(yùn)行時(shí)只需要在cmd進(jìn)入虛擬環(huán)境后執(zhí)行一行代碼即可。

v2e仿真DVS數(shù)據(jù)輸出視頻

針對(duì)上面的視頻,原視頻6s,分辨率設(shè)置為346x260,其他參數(shù)采用默認(rèn)配置,仿真時(shí)間約3-5分鐘(RTX3050)。

4. 使用感受:

v2e的內(nèi)容雖然非常復(fù)雜,但是使用起來較為簡(jiǎn)單,只需要按照文檔把參數(shù)設(shè)置好就可,而且如果遇到錯(cuò)誤在運(yùn)行時(shí)給出的報(bào)錯(cuò)信息也非常完整,基本可以根據(jù)報(bào)錯(cuò)信息快速定位問題原因并解決。

后記

我配置過ESIM和v2e,感覺v2e雖然功能復(fù)雜,但使用起來更為方便,開發(fā)的較為完善,而ESIM配置過程中印象里踩了不少的坑。v2e的另一個(gè)好處就是可以windows下使用,對(duì)ubuntu和ros不熟悉的朋友更加友好。當(dāng)然,最重要的是,v2e的仿真更加科學(xué)、真實(shí)。所以如果有仿真需求的朋友,可以考慮直接用v2e。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1018

    瀏覽量

    83746
  • SLAM
    +關(guān)注

    關(guān)注

    23

    文章

    424

    瀏覽量

    31833
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    278

    瀏覽量

    17010
  • eSIM
    +關(guān)注

    關(guān)注

    3

    文章

    241

    瀏覽量

    26612

原文標(biāo)題:事件相機(jī)仿真器v2e:原理與安裝使用

文章出處:【微信號(hào):3D視覺工坊,微信公眾號(hào):3D視覺工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】帶你認(rèn)識(shí)RA-Eco-RA2E1-48PIN-V1.0開發(fā)板

    下簡(jiǎn)單介紹,方便大家更多的認(rèn)識(shí)這塊RA-Eco-RA2E1-48PIN-V1.0開發(fā)板。 收到板子看起來很精致小巧,不過美中不足的是不自帶仿真器,僅僅
    發(fā)表于 11-04 22:53

    光耦仿真器簡(jiǎn)介

    電子發(fā)燒友網(wǎng)站提供《光耦仿真器簡(jiǎn)介.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 11:45 ?0次下載
    光耦<b class='flag-5'>仿真器</b>簡(jiǎn)介

    TI磁感應(yīng)仿真器功能簡(jiǎn)介

    電子發(fā)燒友網(wǎng)站提供《TI磁感應(yīng)仿真器功能簡(jiǎn)介.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 09:48 ?0次下載
    TI磁感應(yīng)<b class='flag-5'>仿真器</b>功能簡(jiǎn)介

    仿真器的使用方法有哪些

    仿真器種用于模擬和測(cè)試電子系統(tǒng)、軟件或硬件的工具。它可以幫助工程師在實(shí)際硬件或軟件部署之前,對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證和調(diào)試。 仿真器的基本概念 仿真器
    的頭像 發(fā)表于 08-22 09:16 ?861次閱讀

    設(shè)計(jì)一款基于opa847的高通濾波,仿真達(dá)不到效果怎么解決?

    各位好,目前打算設(shè)計(jì)一款基于opa847的高通濾波,放大倍數(shù)為40dB,截止頻率為20kHz,通過書籍資料上的公式計(jì)算出的結(jié)果進(jìn)行仿真,似乎達(dá)不到效果,想請(qǐng)問各位該如何解決?
    發(fā)表于 08-19 07:18

    請(qǐng)問StarFive VisionFive2支持勞特巴赫的仿真器嗎?

    1、StarFive VisionFive2支持勞特巴赫的仿真器嗎? 2、VisionFive2當(dāng)前可以支持哪些仿真器
    發(fā)表于 05-21 07:48

    FPB-RA2E3快速原型板的介紹和演示概述

    RA2E3快速原型板配備了R7FA2E3073CFL微控制,是塊專門用于各種應(yīng)用原型開發(fā)的評(píng)估板。內(nèi)置SEGGER J-Link?仿真器
    的頭像 發(fā)表于 05-08 14:55 ?1200次閱讀
    FPB-RA<b class='flag-5'>2E</b>3快速原型板的<b class='flag-5'>介紹</b>和演示概述

    安裝哪個(gè)版本的CCS可以支持這種舊的MSP430仿真器?

    43下載工具由V2升級(jí)為V3。 IAR for MSP430 V7.12不能使用,而IAR for MSP430 V5.5卻提示要升級(jí),怎敢升級(jí)? 所以想安裝
    發(fā)表于 04-15 08:33

    Teledyne e2v宣布推出一款全高清CMOS圖像傳感:Topaz5D?

    據(jù)麥姆斯咨詢報(bào)道,近期,Teledyne科技旗下公司、全球成像解決方案創(chuàng)新者Teledyne e2v宣布推出一款全高清CMOS圖像傳感:Topaz5D?,旨在將2D視覺與3D深度圖生
    的頭像 發(fā)表于 04-11 14:14 ?647次閱讀

    fpga仿真器是什么?它有哪些優(yōu)勢(shì)?

    FPGA仿真器種用于模擬FPGA(現(xiàn)場(chǎng)可編程門陣列)硬件行為的軟件工具。它通過模擬FPGA內(nèi)部的邏輯電路、時(shí)序和接口等,幫助工程師在FPGA設(shè)計(jì)過程中進(jìn)行功能驗(yàn)證和性能測(cè)試。FPGA仿真器在FPGA開發(fā)流程中扮演著至關(guān)重要的
    的頭像 發(fā)表于 03-15 15:15 ?1765次閱讀

    fpga仿真器接口定義

    FPGA(Field-Programmable Gate Array,現(xiàn)場(chǎng)可編程門陣列)仿真器接口的定義主要依賴于仿真器的具體設(shè)計(jì)和所支持的通信協(xié)議。在FPGA的設(shè)計(jì)和仿真過程中,接口的定義對(duì)于實(shí)現(xiàn)與
    的頭像 發(fā)表于 03-15 14:01 ?1264次閱讀

    SPC584B70E7無法連接上仿真器是什么原因造成的?

    次使用SPC584B70E7,目標(biāo)板無法連接上仿真器,通過測(cè)試電壓,VDD-HD電壓為5V,VDD-LV電壓為1.9V。不知道什么原因。
    發(fā)表于 03-12 08:01

    光耦仿真器的優(yōu)勢(shì)有哪些

    光耦仿真器與業(yè)內(nèi)最常見的光耦合引腳對(duì)引腳兼容,有助于無縫集成到現(xiàn)有設(shè)計(jì)中,同時(shí)提供相同的信號(hào)行為。
    的頭像 發(fā)表于 01-30 15:07 ?573次閱讀

    NuMaker_Uni脫離仿真器代碼無法運(yùn)行怎么解決?

    RT,使用NuMaker_Uni控制OLED,連接仿真器下載代碼正常,拔掉仿真器通過電池供電的5V端口供電MCU代碼不運(yùn)行(代碼中有控制LED閃爍,LED不亮),用示波器測(cè)試了Vcc,RESET等電壓均正常。
    發(fā)表于 01-17 06:48

    xds100v3仿真器引腳定義

    xds100v3仿真器是德州儀器(Texas Instruments)推出的一款用于嵌入式系統(tǒng)開發(fā)和調(diào)試的仿真器。它具有良好的性能和穩(wěn)定性,可以提供準(zhǔn)確的調(diào)試和
    的頭像 發(fā)表于 01-05 13:40 ?4756次閱讀