1. A method for static object detection, the method comprising: detecting an object that is present in at least one image of a set of images, wherein the set of images correspond to a time period; identifying a set of corner points for the detected object; tracking the object's presence in the set of images over the time period, wherein the object's presence is determined by matching the set of images to a template generated based on the identified corner points; and identifying the object as a static object when an amount of time corresponding to the object's presence in the set of images is greater than a predefined threshold; wherein at least the tracking is performed by computer software running on computer hardware.