Object Recognition and computer vision