1. A system for object cueing in motion imagery, the system comprising: one or more processors and a non-transitory memory having instructions encoded thereon such that when the instructions are executed, the one or more processors perform operations of: extracting key points and bio-inspired features from input motion imagery, wherein the input motion imagery comprises a sequence of image frames obtained with a sensor; comparing bio-inspired features between consecutive image frames in the sequence of image frames to identify a set of image frames having similar bio-inspired features; matching keypoints between the set of image frames to generate a candidate set of matching keypoints; determining a ground plane homography model that fits the candidate set of matching keypoints to generate a set of correct matching keypoints and an accurate homography transformation between the set of image frames; registering each image within a selected time window into a reference frame's coordinate system using the homography transformation; obtaining a difference image between the reference frame and each registered image frame within the time window, resulting in a plurality of difference images; accumulating the plurality of difference images to calculate a detection image; detecting salient regions from the detection image by blob extraction; and producing object cues for surveillance use based on the detected salient regions.