| CPC G06T 7/20 (2013.01) [G06T 3/18 (2024.01); G06T 5/73 (2024.01)] | 20 Claims |

|
1. A system for producing aligned time surfaces, the system comprising one or more computing device processors; and
one or more computing device memories, coupled to the one or more computing device processors, the one or more computing device memories storing instructions executed by the one or more computing device processors, wherein the instructions are configured to:
receive camera event data from a first location;
compute, using the camera event data, a plurality of unaligned time surfaces;
determine a plurality of optical flows corresponding to the unaligned time surfaces;
determine, using the optical flows, corresponding displacement parameters by respectively combining (a) a location to be mapped and (b) a result of using an integral on an optical flow of the optical flows for mapping displacement between any two time periods;
produce, using the displacement parameters, a plurality of consecutive mapped time surfaces;
perform warping, using the optical flows, of the mapped time surfaces producing corresponding aligned time surfaces; and
aggregate the aligned time surfaces to produce an image having lowered blurring of object boundaries.
|