Patent ID: 7298922

Claim:
A method for making a multi-spectral image, the method comprising: capturing a panchromatic image of an imaging target, the captured panchromatic image being associated with a captured panchromatic resolution; capturing at least a first spectral image of the imaging target in a first spectral bandwidth, the first spectral image being associated with a first spectral resolution; capturing at least a second spectral image of the imaging target in a second spectral bandwidth, the second spectral image being associated with a second spectral resolution; determining at least a first spectral weight and a second spectral weight for the first spectral image and the second spectral image respectively based on at least information associated with the captured panchromatic image, the first spectral image and the second spectral image; generating a synthetic panchromatic image based on at least information associated with the first spectral image, the second spectral image, the first spectral weight, and the second spectral weight, the synthetic panchromatic image being associated with a synthetic panchromatic resolution; determining a registration offset between the synthetic panchromatic image and the captured panchromatic image by matching a first pixel on the synthetic panchromatic image and a second pixel on the captured panchromatic image, the first pixel and the second pixel corresponding to a same portion of the imaging target; warping the first spectral image and the second spectral image based on at least information associated with the registration offset; generating a multi-spectral image based on at least information associated with the first spectral image, the second spectral image, the first spectral weight, the second spectral weight, the captured panchromatic image, and the registration offset, the generated multi-spectral image being associated with a third resolution.