1. A method of localizing a vascular pattern in image data, the method comprising: receiving a plurality of image frames from a video camera; identifying and tracking an object within the plurality of image frames; determining one or more temporal features associated with the object; and determining a location of a vascular pattern from the plurality of image frames based on the one or more temporal features associated with the object, using one or more processors, wherein determining the location of the vascular pattern from the plurality of image frames based on the one or more temporal features associated with the object comprises extracting a representative temporal feature from the one or more temporal features and deriving binary pixel labels based on the representative temporal feature.