CPC H04N 25/47 (2023.01) [G06T 7/246 (2017.01)] | 20 Claims |
1. A method for sensing objects using one or more processors to execute instructions that are configured to cause actions, comprising:
capturing one or more images of a scene with one or more frame cameras, wherein the one or more images include a plurality of reflections of one or more beams that are scanned along a plurality of paths across one or more objects in the scene;
detecting, individually, each of the plurality of beam reflections from the one or more objects with one or more event cameras, wherein the plurality of detected individual beam reflections are used to generate a plurality of events;
determining a plurality of trajectories based on the plurality of paths and the plurality of events, wherein each trajectory is parametrically represented as a one-dimensional curve segment in a three-dimensional space;
determining one or more centroids based on a distribution of signal energy intensity in the one or more images, the one or more trajectories, and the one or more events; and
employing the one or more centroids to generate one or more enhanced trajectories that are used to execute one or more actions based on the one or more objects.
|