Fast algorithm for point pattern matching: Invariant to translations, rotations and scale changes