表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

イベントカメラの細かな時刻を保つ画素ごとの表現学習

SSER

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

SSERの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1 : Overview of the proposed self‑supervised event‑representation method. Sparse spatio‑temporal events (a) are processed one by one by a stack of pretrained gated‑recurrent‑unit layers (b), which update a latent‑memory tensor at the corresponding pixel ( x , y ) (x,y) . The latent memory has the same spatial resolution as the input and is updated continuously throughout the time window. After all events have been processed, the final latent memory forms a dense representation (c) that preserves temporal information t t and polarity p p .

出典:SSER / arXiv ↗

概要

  • イベントの時刻と極性を使い、発生した画素の記憶状態を一件ずつ更新する。
  • 著者はGen1と1 Mpxの物体検出で、集計型の比較方法よりmAPが2.4、0.6ポイント高いと報告した。
  • 回路では100 MHz時に1件160ナノ秒と報告するが、全体の遅延は別途測る必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、SSERの仕組み

左から右へ読む
  1. 01画素ごとの変化記録
  2. 02該当画素の状態更新
  3. 03特徴の画像化
  4. 04物体検出器へ入力

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

SSERは、イベントカメラの出力を物体検出に使いやすい形へ変える方法である。イベントカメラは通常の動画のように画面全体を一定間隔で撮らず、各画素で明るさが変わった時だけ、その位置、時刻、変化の向きを送る。

この疎で不規則なデータは、一般的な画像処理へそのまま入れにくい。一方、時間ごとにまとめ過ぎると細かな発生時刻が失われるため、速い動きの検出では表現方法が重要になる。

手法

入力イベントは画素座標、時刻、極性からなる。極性は明るさが増えたか減ったかの符号である。SSERは、イベントが来た画素の以前の記憶を読み、GRUという過去の状態を保ちながら更新する再帰型の計算で、時刻と極性を反映する。他の画素はそのイベントでは更新しない。

学習時は、画素ごとの記憶から元のイベントの時刻と極性を復元し、そのずれを小さくする。これが自己教師あり学習で、入力そのものを正解に使う方式である。推論時はイベントを順に反映した記憶全体を画像状の特徴として取り出す。例えば歩行者の輪郭に沿う明暗変化を、この特徴から物体検出器が利用する。

新規性

SSERは、イベントを一定時間ごとに数え上げる代わりに、発生した画素の記憶状態を一件ずつ更新する。時刻と明暗変化の向きを復元する自己教師あり学習を用い、物体検出の正解ラベルなしで表現器を先に学習する。

著者は、この再帰型の表現器をSoC FPGAにも実装したと報告する。論文が主張する進歩は、細かな時刻を残す表現、非同期の更新、低遅延の回路実装を合わせて示した点にある。

従来手法との違い

比較対象は、時間窓内のイベントを集計して画像状にする方法である。こうした方法では、窓の中でどの順に変化したかという情報が簡略化される。SSERは画素ごとの状態にイベントの時刻と極性を順番に反映する。

論文はまた、GRU、より単純なMGU、通常の再帰ネット、LSTMの符号化誤差を検討した。確認できた本文の範囲では、LSTMの誤差が小さく、GRUは通常の再帰ネットとLSTMの中間に位置する。一方、GRUは回路で扱う記憶状態が一つで済む選択として使われた。

実験結果

著者は車載記録のGen1と1 Mpxで物体検出を評価し、集計型の比較方法に対してmAPがそれぞれ2.4、0.6ポイント改善したと報告する。mAPは、複数条件での検出精度を平均した指標である。Gen1は304×240画素で歩行者と車を含む。

回路実装では、100 MHz動作時にイベント1件当たり16クロック、160ナノ秒の遅延を示し、動的電力は1~2 Wと報告した。確認できた本文の範囲では、これらは表現器の実装値であり、検出器まで含めた全工程の遅延としては示されていない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:移動体の前方をイベントカメラで観測し、歩行者と車の検出候補を更新する。入力は各画素の座標、発生時刻、明るさが増減した向きで、出力は検出器に渡す画素ごとの特徴表現である。

運用では、その表現を既存の物体検出処理につなぎ、候補を人が点検する記録にも残す。これは論文の検出実験を踏まえた用途案であり、特定の車両環境や安全要件を満たすことを示したものではない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:同じイベント記録から、現在使う時間窓の集計表現とSSERの表現を作り、同じ物体検出器の条件で比較する。Gen1型の評価にならい、mAPに加え、変化が速い場面と照明が変わる場面を分けて誤検出と見逃しを数える。

処理面ではイベント当たりの遅延、同一画素で短時間に続くイベントの扱い、表現器と検出器を合わせた時間を測る。回路実装を検討する場合も、論文の電力値を転用せず、対象条件で測り直す。

限界と課題

著者が示す回路上の制約として、同一画素の次のイベントは前の更新が終わるまで16クロック以上空く必要がある。確認できた本文は途中で切れているため、検出実験の後半にある設定や失敗例を網羅して確認できない。

編集上の確認点は、実際のセンサーで同じ画素にイベントが集中した際の取りこぼし、照明変化や雑音画素への耐性、検出器を含む全体の遅延と電力である。表現器単体の値をシステム全体の性能と取り違えないことが必要だ。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Self-Supervised Event Representations: Towards Accurate, Real-Time Perception on SoC FPGAs

Event cameras offer significant advantages over traditional frame-based sensors. These include microsecond temporal resolution, robustness under varying lighting conditions and low power consumption. Nevertheless, the effective processing of their sparse, asynchronous event streams remains challenging. Existing approaches to this problem can be categorised into two distinct groups. The first group involves the direct processing of event data with neural models, such as Spiking Neural Networks or Graph Convolutional Neural Networks. However, this approach is often accompanied by a compromise in terms of qualitative performance. The second group involves the conversion of events into dense representations with handcrafted aggregation functions, which can boost accuracy at the cost of temporal fidelity. This paper introduces a novel Self-Supervised Event Representation (SSER) method leveraging Gated Recurrent Unit (GRU) networks to achieve precise per-pixel encoding of event timestamps and polarities without temporal discretisation. The recurrent layers are trained in a self-supervised manner to maximise the fidelity of event-time encoding. The inference is performed with event representations generated asynchronously, thus ensuring compatibility with high-throughput sensors. The experimental validation demonstrates that SSER outperforms aggregation-based baselines, achieving improvements of 2.4% mAP and 0.6% on the Gen1 and 1 Mpx object detection datasets. Furthermore, the paper presents the first hardware implementation of recurrent representation for event data on a System-on-Chip FPGA, achieving sub-microsecond latency and power consumption between 1-2 W, suitable for real-time, power-efficient applications. Code is available at https://github.com/vision-agh/RecRepEvent.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-30