Text this: An adaptive feature-based tracking system