Skip to content

pipigenius/EventSOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EventSOT: A Novel Event-based Neuromorphic Vision Benchmark for Single Object Tracking

A subset (16 sequences) of EventSOT.


Table of Contents


Raw-data

We use a DAVIS346 which can out put both event stream and intensity (APS) frames to capture raw data from real-world.

1) Event data

The user can download raw event data from Google Drive Eventdata. If you want to play the event data, please click here to download jaer-dist.zip. After that, please open jAERViewer_win64.exe, then select file/Open logged data file to choose the raw event data. Here we show some examples of the event stream in the spatial-temporal space ( the events of object are marked in red).

Phone1 event stream

Ball1 event stream

2) Intensity (APS) frames

The user can dawnload raw APS frames data from Google Drive APS. Here are some examples of APS frames.

Phone1 and Ball1 APS sequences.


Event-representation

As event streams are fundamentally different with natural images, existing SOT trackers cannot be directly applied to them. Thus, we choose two popular event representation methods , Surface of Active Events (SAE) and Natural Image Reconstruction (NIR).

1) Active Events (SAE)

We provide the code of SAE encode method sae.py and Adaptive SAE method sae_ad.py. If you want use the encoding code,you can enter the following command:
python sae.py /path/to/aedat/file
python sae_ad.py /path/to/aedat/file
The user can dawnload SAE encoded frames data from Google Drive SAE. The Adaptive SAE encoded frames data can be downloaded from Google Drive AdaptiveSAE. Here are some examples of SAE encoded frames and the comparison between the Adaptive SAE encoded frames and SAE encoded frames.

Phone1 and Ball1 SAE encoded frames.

Phone1 and Ball1 Adaptive SAE encoded frames.

2) Natural Image Reconstruction (NIR)

For NIR method, please refer to rpg_e2vid.The user can dawnload NIR encoded frames data from Google Drive NIR. Here are some examples of NIR encoded frames.

Phone1 and Ball1 NIR encoded sequences.


Annotation

For each sequence in EventSOT, we provide bounding box annotation, absent label and attributes labels.
The format of a bounding box is as [x, y, width, height].
The frames in which the tracking targets are out-of-view, fully occluded or under stop-go scenes are labeld with absent label ( When object is absent, set 1. Conversely, when object is visible, set 0).
Each event sequence in EventSOT is labeled with eight attributes, including occlusion (OCC), scale variation (SV), rotate (ROT), camera motion (CM), stop go (SG), fast motion (FM), high dynamic range (HDR) and background clutter (BC).


License

This subeset of EventSOT is released under the Apache 2.0 license. See LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages