Practical and Efficient Multi-view Matching