1. A method of detecting changes between a current image of an area and a historical image of said area, wherein said current image is taken at a time later than said historical image, said method comprising: relating pixel locations of said current image and said historical image; performing fine-scale co-registration of said current image and said historical image; optimizing inter-scene phase coherence of said current image and said historical image; performing local co-registration of said current image and said historical image based on said optimizing; and performing a canonical correlation analysis based on said local co-registration.