My project is on Image Registration. It can be for medical or satellite application. My first preference is to build this project in matlab. C,C++ will also do. In this we have selected a particular algorithm for building it known as the MUSIC algorithm. I have attached the detail to you. It should take two images as input, compare the images (for translation, rotation) and then align the one image as comapred to the other image.