Object Detection with Discriminatively Trained Part-Based Models