Image Registration: A Survey and Recent Advances (ICIP'05)