I have a multispectral satellite image (RGB and NIR band) which will serve as the reference image. I also have several panchromatic (PAN) satellite images which I need to register to the multispectral (MX) images. The geographical extent covered by MX image is very large and all the PAN images fit somewhere into the bigger MX image.
The MX and PAN images are in different co-ordinate systems, however I am converting the PAN images to the system of the MX images by
I have worked previously on registering one PAN image to another PAN image by feature extraction and feature matching using SURF features, and I tried using this with the new problem statement as well (MX with PAN) but the results were poor.
MX images have poorer resolution hence I guess SURF algorithm is not able to detect some good features in those images.
Am I approaching the problem the right way or are the ground principles different when working with satellite images with different modalities?