Patent ID: 9224063
Filing Date: 2015-12-29
Classification: G06K,G06T

Abstract:
1. A method for rendering a mosaic representation of an object from a series of image frames of the object, the method comprising: acquiring a current image frame of the object; determining a current image frame tracking position of the current image frame based on a previous image frame position of a previous image frame and a relative displacement of the current image frame from the previous image frame; identifying at least one neighboring keyframe within a search area defined relative to the current image frame tracking position, the at least one neighboring keyframe being one of a plurality of keyframes stored in a keyframe database, each keyframe having an associated keyframe position; determining relative displacements of the current image frame from each of the at least one neighboring keyframes; determining current image frame positions of the current image frame based on the keyframe positions of each of the at least one neighboring keyframes and the relative displacement of the current image frame from each of the at least one neighboring keyframes; determining a current image frame position as an average of the current image frame positions; storing the current image frame as a new keyframe in the keyframe database upon determining that each of the relative displacements of the current image frame from each of the at least one neighboring keyframes is greater than a threshold value; storing the current image frame position as a new keyframe position associated with the new keyframe in the keyframe database; rendering the current image frame at its current image frame position and the keyframes from the keyframe database on a display at their respective associated keyframe positions to obtain the mosaic representation of the object.