1. A method for detecting edges for an object in a scene, comprising: acquiring a static image of the scene when the scene is static; acquiring a live image of the scene including the object; constructing a reference image from the static image; and comparing image gradients of the reference image with image gradients of the live image to identify edges of the object in the live image.