Video Object Recognition and Modeling by SIFT Matching Optimization