Multi-scale analysis and fractal signature (MSFS): A new approach to invariant corner extraction for image registration