1. An object tracking device comprising: a first tracker implemented by circuitry, the circuitry configured to: determine and extract features, of a candidate image patch from an input image frame, evaluate the candidate image patch and cyclically shifted image patches of the candidate image patch, to determine a location of a tracked object; resize and extract features from a predetermined number of image patches surrounding the determined location to obtain a first instance of the tracked object; a second tracker implemented by circuitry, the circuitry configured to: detect a plurality of key-points from the input image frame, classify, based on a key-point database, each detected key-point as one of a matched target key-point, a matched background key-point, and an unmatched key-point, compute, based on consecutive input image frames, an active set of key-points, estimate, based on the computed active set of key-points and the matched target key-points, a set of inlier key-points included in a target bounding box that corresponds to a second instance of the tracked object; and a controller implemented by circuitry, the circuitry being configured to generate a tracked object based on consistency of the first instance of the tracked object and the second instance of the tracked object.