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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

事件相機定義與設計

新機器視覺 ? 來源:計算機視覺life ? 作者:計算機視覺life ? 2022-03-15 10:58 ? 次閱讀

編者薦語

事件相機是一款新型傳感器。不同于傳統(tǒng)相機拍攝一幅完整的圖像,事件相機拍攝的是“事件”,可以簡單理解為“像素亮度的變化”,即事件相機輸出的是像素亮度的變化情況。

前言

第一次聽到“事件”相機,你一定會吐槽它的名字:“什么玩意?”、“不知所云”、“太拗口了!”

沒辦法,event camera 直譯過來就是事件相機,雖然我覺得這個稱呼不太直接,或許翻譯為“微動”相機之類的更貼切吧。但不妨礙,它是一個神奇的存在,和目前我們常見的視覺相機在原理上大相徑庭,目前能夠量產(chǎn)事件相機的公司又屈指可數(shù),當然價格也非常“鶴立雞群”,在動態(tài)感知方面能夠拍攝到“飛行的子彈”,說它是相機中的戰(zhàn)斗機大家應該沒有意見吧?

下面是關于事件相機的起源設計思路、原理、特點和分類的概述。歡迎留言區(qū)交流

1 事件相機定義與設計

1.1 事件相機的定義及潛在應用

事件相機(event cameras)是一種生物啟發(fā)的視覺傳感器,以完全不同于標準相機的方式工作。事件相機不是以恒定速率輸出強度圖像幀,而是僅輸出局部像素級亮度變化的相關信息。這些像素級亮度變化(稱為事件)超過設定閾值時,事件相機以微秒級分辨率標記時間戳,并輸出異步事件流。

120a465c-a355-11ec-952b-dac502259ad0.png

事件相機相比于普通相機的優(yōu)勢:

低數(shù)據(jù)率

低能耗

低延遲

高動態(tài)范圍(HDR)

普通相機問題:

122954fc-a355-11ec-952b-dac502259ad0.png

HDR: DVS (Dynamic Vision Sensor) 的動態(tài)范圍約120dB, 而普通相機的動態(tài)范圍只有60dB -> 抵抗極端環(huán)境.

低延遲: 極高的時間分辨率使得事件相機可以實時高速感知周圍環(huán)境并提供準確的輸出--->達成無人駕駛的目的

低數(shù)據(jù)率: 高速的普通相機每秒會生成至少上百張圖片,而事件相機每秒只生成幾百kb的數(shù)據(jù)--->無人機

低能耗: 事件相機只消耗非常少的能量,例如當普通的frame-based相機功率為1~2W時,事件相機的功率只有24mW. -> VR/AR設備

1.2 事件相機設計

事件攝像機的設計模仿了生物視網(wǎng)膜的特點,并提供了一個從普通基于幀的(frame-based)相機的范式轉變.

1.2.1 神經(jīng)形態(tài)硅視網(wǎng)膜

在生物學的器官中,人類這樣的脊椎動物的視網(wǎng)膜是眼睛內(nèi)表面的一層薄薄的組織,能將光轉換成電脈沖.

125c94e8-a355-11ec-952b-dac502259ad0.png

視網(wǎng)膜可以被分成以下三個部分:

光感受器層

組成元件: 視桿細胞和視錐細胞(神經(jīng)細胞)

層級功能: 將接收到的光轉化為電脈沖

外叢狀層

組成元件:雙極細胞(on- 和 off- 型)

層級功能: 將時空間的亮度變化進行編碼

內(nèi)叢狀層

組成元件:水平細胞和神經(jīng)節(jié)細胞

層級功能: 進行亮度調(diào)節(jié),并將電脈沖傳遞至多條并行通路進行處理

1279aa56-a355-11ec-952b-dac502259ad0.png

這些細胞可以按其結構大致分為以下功能:

對亮度的瞬間變化敏感的細胞,

對持續(xù)不變亮度敏感的單元,根據(jù)環(huán)境光調(diào)整其他單元

對特定運動方向敏感的細胞

對局部區(qū)域空間變化敏感的細胞

對顏色的特定波長的光敏感的細胞

這種生物性視網(wǎng)膜有許多令人滿意的特性,使其具有潛在的極大優(yōu)于傳統(tǒng)的圖像傳感器的應用價值。

1.2.2 事件相機設計

區(qū)別于普通相機,事件相機測量的不是絕對的光照強度,而測量的是光強的變化

128fc246-a355-11ec-952b-dac502259ad0.png

一個相機像素處的光強變化會觸發(fā)事件相機發(fā)送二進制信號,0表示變暗,1表示變亮

每個像素是獨立的,因此一旦發(fā)生變化,二進制信號就立即被發(fā)送出去

發(fā)送出去的信號是連續(xù)的且不基于相機幀的

12a89578-a355-11ec-952b-dac502259ad0.png

事件相機的每個像素都有實現(xiàn)三個邏輯功能的模擬電路:

12bb792c-a355-11ec-952b-dac502259ad0.png

光感受器 : 將光轉化為電流

差分電路 : 計算從上一個事件開始至今的變化量(差分),并通過與預設的內(nèi)部閾值進行對比來選擇是否觸發(fā)事件

比較器: 在觸發(fā)事件后,將差分電路復位并開始計算下一個事件的差分

2 事件相機分類:

2.1 DVS (Dynamic Vision Sensor)

DVS是一個純基于事件的相機

12d6a724-a355-11ec-952b-dac502259ad0.png

上圖是使用DVS在一個時間間隔內(nèi)累積事件的一個可視化圖像輸出

DVS 電路:

12ea1f3e-a355-11ec-952b-dac502259ad0.png

光度測量 第一步是將光電流轉換成與光強的對數(shù)成比例的電壓:

差分電路

檢查光電流對數(shù)的變化量是否超過用戶在傳感器配置中預先設置的事件閾值.

通過被放大,每當超過事件閾值時,處集成的電荷被重置

事件觸發(fā)

如果光強變化超過閾值,則觸發(fā)有符號的異步事件輸出

當一個事件在時被觸發(fā)時,并且光的變化量滿足, 其中

這可以解釋為DVS像素可以檢測到的最小對比度。然而,在實際應用中,這受到光感受器噪聲和傳感器帶寬的限制。事件攝影機測量的對比度可以視為標準化的時間差:

因為, 在弱光環(huán)境中,事件的觸發(fā)比在明亮場景中的變化要小

2.2 DAVIS (Dynamic and Active Vision Sensor)

DAVIS 與DVS相比,結合了一個基于幀(frame-based)的相機 (與事件相機非同步),通過曝光生成的像素可以提供事件數(shù)據(jù)中所缺少的豐富紋理信息。

13068f3e-a355-11ec-952b-dac502259ad0.png

上方左圖是DAVIS相機在一定的時間間隔內(nèi)收集到的事件的可視化輸出圖像,右圖是其中所帶的基于幀的相機采集的圖像。

下圖是一個DAVIS相機的邏輯電路,其中APS為普通相機部分,DVS為事件相機部分

1317d172-a355-11ec-952b-dac502259ad0.png

2.3 ATIS (Asynchronous Time-based Image Sensor)

ATIS在DVS的基礎上巧妙地引入了基于時間間隔的光強測量電路來實現(xiàn)圖像重構

每次 DVS 電路產(chǎn)生事件時,觸發(fā)光強測量電路進行工作;光強測量設定了兩個不同的參考電壓, 通過對光強進行積分,并記錄達到兩個電壓發(fā)放的事件;由于不同光強的條件下,電壓變化相同量所需的時間不同,通過建立光強與時間的映射可以推斷出光強大小,從而輸出光強變化像素處的光強信息,ATIS 引入了一套全局發(fā)放機制,即所有像素可被強制發(fā)放一次脈沖,這樣在 ATIS 初始工作時可獲得一整幅圖像作為背景,然后運動區(qū)域不斷產(chǎn)生脈沖進而不斷的觸發(fā)光強測量電路獲得運動區(qū)域的灰度來更新背景。

以下是一個ATIS相機的輸出:

1327a2b4-a355-11ec-952b-dac502259ad0.png

從上圖左邊和中間部分顯示了在一個時間間隔內(nèi)累積事件和解碼強度測量的圖像。

ATIS相比于DVS的主要優(yōu)勢在于它的分辨率更高(304×240), 動態(tài)范圍更高(143 dB) 有更低的能耗(3),最重要的是事件能夠觸發(fā)一次全局的HDR輸出。

2.4 幾種事件相機的對比與總結

性能參數(shù)

134a9058-a355-11ec-952b-dac502259ad0.png

價格

135e04a8-a355-11ec-952b-dac502259ad0.png

3 事件相機數(shù)據(jù)處理

3.1 事件數(shù)據(jù)

事件相機生成與基于幀相機完全不同的信號.

事件相機的輸出是基于目標的運動的.

事件相機只知道該像素處的亮度發(fā)生了變化,但不知道亮度有多大

這使得事件相機難以檢測邊緣信息,并且在具有復雜紋理的背景下表現(xiàn)不好

137ac0f2-a355-11ec-952b-dac502259ad0.png

139162d0-a355-11ec-952b-dac502259ad0.png

3.2 地址事件表示

事件相機的輸出信號是異步且稀疏的。為了解決傳感器的動態(tài)行為,事件攝像機類型硬件中的一個常見策略是使用地址事件表示(AER)協(xié)議。

每個陣列的元素都被分配了一個地址,對應于它在圖像中的-位置.

每個陣列單元以隨機方式生成一個信號,該信號在模塊間高速異步AER總線上傳輸

所有元素共享相同的物理總線來傳輸它們的信號,并附加上時間信息

AER的示意圖如下:

13ad260a-a355-11ec-952b-dac502259ad0.png

13c5ba62-a355-11ec-952b-dac502259ad0.png

DVS事件攝像機與標準USB設備一樣,可以通過其VID和PID進行識別,并使用下表中列出的預定義命令與標準PC上運行的應用程序進行通信。

13da9e0a-a355-11ec-952b-dac502259ad0.png

與AER事件包不同的是,通過DVS USB接口傳輸?shù)拿總€事件都增加了一個微秒級別分辨率的時間戳,并編碼在一個4字節(jié)長的數(shù)據(jù)包中,如下圖所示,帶有圖像中的位置、事件的極性和時間戳.

13f2e596-a355-11ec-952b-dac502259ad0.png

DVS128 相機的最大帶寬是每秒1M個事件.

3.3 事件相機模擬器

事件相機模擬器是通過線性插值和高斯噪聲的方式模擬出事件流來,在此選用的是UZH發(fā)布的ESIM模擬器。

140e1ab4-a355-11ec-952b-dac502259ad0.png

在模擬中的轉換方法概述如下圖所示。首先,我們將從文件夾中的輸入視頻中提取各個幀。其次,運行ESIM,提供圖像文件夾作為模擬事件的輸入。最后,將看使用dvs_render渲染器節(jié)點可視化模擬事件。

14249d66-a355-11ec-952b-dac502259ad0.png

審核編輯 :李倩

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

    關注

    4

    文章

    1319

    瀏覽量

    53378
  • 視覺傳感器
    +關注

    關注

    3

    文章

    243

    瀏覽量

    22831

原文標題:科普 | 事件相機,我說它是相機中的戰(zhàn)斗機,大家沒意見吧?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    [2.2.1]--工業(yè)相機定義及構成

    傳感技術工業(yè)機器視覺
    jf_75936199
    發(fā)布于 :2023年01月31日 00:43:52

    數(shù)碼相機的取景器#原相機#取景器#光學

    相機
    學習電子知識
    發(fā)布于 :2023年07月03日 20:31:46

    工業(yè)相機選型教程2# 工業(yè)相機# 工業(yè)相機選型#

    機器視覺工業(yè)相機
    志強視覺科技
    發(fā)布于 :2023年09月22日 16:15:22

    高速相機有什么用?讓科學原理來到我們眼前。#高速相機 #燃燒 #實驗

    相機
    jf_55975348
    發(fā)布于 :2023年11月21日 16:30:29

    用高速相機看世界,揭秘肥皂泡與Marangoni效應#高速相機 #深視智能

    相機
    深視智能科技
    發(fā)布于 :2024年10月15日 17:17:21

    1394工業(yè)相機定義與結構

    隨著機器視覺技術在我國的飛速發(fā)展,作為系統(tǒng)中圖像采集部分核心組件的工業(yè)相機也得到了極大的推動。機器視覺是一項利用機器替代人工進行觀測、檢測、監(jiān)控等視覺行為的高新成像技術,它通過機器視覺產(chǎn)品將檢測目標
    發(fā)表于 06-19 16:02

    數(shù)碼相機等效感光度

    數(shù)碼相機等效感光度 在傳統(tǒng)膠卷相機上ISO代表感光速度的標準,在數(shù)碼相機中ISO定義和膠卷相同,代表著CCD或者CMOS感光元件的感光速度,ISO數(shù)值
    發(fā)表于 12-18 15:42 ?377次閱讀

    相機也要來湊熱鬧?佳能新技術:相機裝上指紋傳感器擁有指紋識別功能

    根據(jù)資料顯示,相機和鏡頭上搭載的指紋識別傳感器指分別都被設置在相機和鏡頭上較為順手的地方,攝影師可以通過手指按壓的方式驗證身份。驗證成功后,便可以讓相機加載自定義功能,如防抖功能、自動
    發(fā)表于 07-19 13:53 ?1337次閱讀

    工業(yè)相機定義及其穩(wěn)定性分析

    人工智能被稱為經(jīng)濟發(fā)展的新引擎,而做為人工智能核心技術之一的視覺技術也的確火了,火到凡是和工業(yè)自動化相關的企業(yè)如果不搞點視覺技術或者產(chǎn)品都“不好意思跟人家打招呼”。
    的頭像 發(fā)表于 12-07 09:35 ?9060次閱讀
    工業(yè)<b class='flag-5'>相機</b>的<b class='flag-5'>定義</b>及其穩(wěn)定性分析

    怎么樣才能選擇好工業(yè)相機接口?

    在了解數(shù)據(jù)接口之前,我們先來認識下什么是工業(yè)相機,工業(yè)相機定義是機器視覺系統(tǒng)中的一個關鍵組件,其最本質(zhì)的功能就是將光信號轉變成有序的電信號。
    的頭像 發(fā)表于 07-09 15:03 ?4960次閱讀

    如何選擇工業(yè)相機的接口?

    在了解數(shù)據(jù)接口之前,我們先來認識下什么是工業(yè)相機,工業(yè)相機定義是機器視覺系統(tǒng)中的一個關鍵組件,其最本質(zhì)的功能就是將光信號轉變成有序的電信號。選擇合適的相機也是機器視覺系統(tǒng)設計中的重要
    的頭像 發(fā)表于 05-03 14:39 ?9493次閱讀

    vivo NEX3相機界面曝光采用了全新的自定義相機功能

    他在微博表示,即將推出的vivo NEX3 這次給大家?guī)砹巳略O計的自定義相機功能,治愈UI強迫癥。從曝光的截圖上可以看到,用戶可以自己選擇取景器(屏幕)上顯示哪些功能和圖標,或者根據(jù)用戶使用相機的方式重新安排拍攝模式。
    發(fā)表于 09-09 08:41 ?2197次閱讀

    vr相機和普通相機有什么區(qū)別?VR相機怎么用?

    VR產(chǎn)業(yè)不斷發(fā)展,一款好的相機才能創(chuàng)作好的作品,VR全景相機的到來,讓更多的消費者能夠負擔得起逼真的場景拍攝,各大廠商也開始推出VR相機。vr相機和普通
    發(fā)表于 05-26 11:10 ?3938次閱讀

    常見的工業(yè)相機電纜接口類型

    眾所周知,工業(yè)相機定義是機器視覺系統(tǒng)中的一個關鍵組件,其本質(zhì)的功能就是將光信號轉變成有序的電信號。
    發(fā)表于 09-14 15:37 ?6801次閱讀