1. A method for re-identifying a query object moving from a first camera view to a second camera view using an apparatus or system having at least one processor, a first camera and a second camera, the method comprising the steps of: capturing, via the first camera, a first set of image frames from the first camera view and determining, via the first camera, a plurality of intra-camera object appearance distances between frame pairs in the first set of image frames; capturing, via the second camera, a second set of image frames from the second camera view and determining, via the second camera, a plurality of intra-camera object appearance distances between frame pairs in the second set of image frames; accessing, via the at least one processor, the first set of image frames captured from the first camera view of the first camera and the second set of image frames captured from the second camera view of the second camera, the first set of image frames including an instance of the query object and the second set of image frames including an instance of a candidate object; selecting, via the at least one processor, a first representative frame from the first set of image frames based on the plurality of intra-camera object appearance distances between frame pairs in the first set of image frames and a second representative frame from the second set of image frames based on the plurality of intra-camera object appearance distances between frame pairs in the second set of image frames; and re-identifying, via the at least one processor, the candidate object in the second camera view as the query object in the first camera view based on at least one inter-camera object appearance distance calculated between the first representative frame and the second representative frame.