Jethro's Braindump

Time Surface

Defined in (Lagorce et al., n.d.)

Say we have a stream of visual events:

evi=[xi,ti,pi]T,iN

where evi is the ith event, and consists of a location xi, time ti and polarity pi{1,1}.

Time surface Si of event evi keeps track of the activity surrounding the spatial location xi.

We define the time-context \mathcal{T}i(\mathbf{u}, p) around an incoming event evi as the array of most recent event times at ti for the pixels in the (2R+1)×(2R+1) square neighbourhood centered at xi as:

Ti(u,p)=maxii{tjxj=(xi+u),pj=p}

where ux,y{R,,R}. Then Si(u,p) is the obtained by applying an exponential decay kernel with time constant τ on T:

Si(u,p)=e(tiTi(u,p))/τ

The time surface provides dynamic spatiotemporal context around an event, and the exponential decay expands the activity of passed events and provides information about the history of the activity in the neighbourhood.

Bibliography

Lagorce, Xavier, Garrick Orchard, Francesco Galluppi, Bertram E. Shi, and Ryad B. Benosman. n.d. “HOTS: A Hierarchy of Event-Based Time-Surfaces for Pattern Recognition” 39 (7):1346–59.