Text this: Large margin classifications and their applications in computer vision