A new approach to multi-scale template matching using key-point matching and perspective-transformations