These points are then clustered in 3D space to provide ???objects.??? These objects are then tracked in multiple frames to provide ???trajectories.??? Such a system could then trigger an event such as an alarm or open or close a gate, for example, based on the various pieces of information generated about the object.