IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0445224
(2006-06-02)
|
등록번호 |
US-7385705
(2008-06-10)
|
발명자
/ 주소 |
- Hoctor,Ralph Thomas
- Wheeler, Jr.,Frederick Wilson
|
출원인 / 주소 |
- Lockheed Martin Corporation
|
대리인 / 주소 |
McDermott Will & Emery LLP
|
인용정보 |
피인용 횟수 :
13 인용 특허 :
6 |
초록
▼
Generating a multispectral or hyperspectral image of an image source with an optical system having an adjustable, wavenumber-dependent point spread function, by collecting panchromatic images of the image source, each of which corresponds to a selected point spread function and includes a measured i
Generating a multispectral or hyperspectral image of an image source with an optical system having an adjustable, wavenumber-dependent point spread function, by collecting panchromatic images of the image source, each of which corresponds to a selected point spread function and includes a measured intensity data set corresponding to a range of wavelengths, transforming the panchromatic images into the spatial frequency domain by using a Fourier transform, solving a matrix equation at each spatial frequency, in which a vector of the transformed panchromatic images is equal to the product of a predetermined matrix of discrete weighting coefficients and a vector representing a wavenumber content of the image source at each spatial frequency, resulting in a determined wavenumber content of the image source in the spatial frequency domain, and inverse transforming the determined wavenumber content of the image source from the spatial frequency domain into the image domain, resulting in the multispectral or hyperspectral image.
대표청구항
▼
What is claimed is: 1. A computer readable medium comprising computer-executable steps for generating a multispectral or source using an optical system having an adjustable, wavenumber-dependent point spread function, the computer-executable process steps including: collecting a plurality of panchr
What is claimed is: 1. A computer readable medium comprising computer-executable steps for generating a multispectral or source using an optical system having an adjustable, wavenumber-dependent point spread function, the computer-executable process steps including: collecting a plurality of panchromatic images of the image source from the optical system, each panchromatic image corresponding to a selected one of a predetermined set of point spread functions and being comprised of a measured intensity data set corresponding to a range of wavelengths; transforming the collected plurality of panchromatic images from an image domain into a spatial frequency domain by using a Fourier transform; solving a matrix equation at each one of a predetermined set of spatial frequencies, in which a vector of the transformed panchromatic images is equal to the product of a predetermined matrix of discrete weighting coefficients and a vector representing a wavenumber content of the image source at each spatial frequency, resulting in a determined wavenumber content of the image source in the spatial frequency domain; and inverse transforming the determined wavenumber content of the image source from the spatial frequency domain into the image domain, resulting in the multispectral or hyperspectral image of the image source. 2. A computer readable medium of claim 1, wherein the optical system is a multi-telescope array comprised of an array of telescope subapertures, each telescope subaperture having an independently-adjustable optical path length, and the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of at least one of the telescope subapertures. 3. A computer readable medium of claim 2, wherein the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of each one of the telescope subapertures. 4. A computer readable medium of claim 1, wherein the optical system includes a controlled deformable mirror that is comprised of a plurality of mirror segments, each segment being controlled to have an independently-adjustable optical path length, and the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of at least one of the mirror segment. 5. A computer readable medium of claim 4, wherein the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of each one of the mirror segments. 6. A computer readable medium of claim 1, wherein, in the solution step, the determined wavenumber content of the image source is represented at a discrete set of wavelengths which corresponds to a plurality of contiguous wavelength bands over a range of wavelengths of 400 to 2400 nm, and each wavelength band has an average wavelength spacing of 10 nm. 7. A computer readable medium of claim 1, wherein, in the transforming step, the spatial transform of each panchromatic image is a spatial discrete Fourier transform (DFT) and wherein, in the solving step, for each spatial frequency, the matrix equation is represented by: description="In-line Formulae" end="lead"{hacek over (I)}n=Wn{tilde over (S)}n description="In-line Formulae" end="tail" where {hacek over (I)}n is the vector of the transformed panchromatic images which is comprised of a spatial discrete Fourier transform (DFT) of the measured intensity data set for each of the collected plurality of panchromatic images, Wn is the predetermined matrix of discrete weighting coefficients each of which corresponds to a wavelength and a panchromatic image, and {tilde over (S)}n is the vector representing a wavenumber content of the image source at each spatial frequency, and the matrix equation is solved to determine {tilde over (S)}n. 8. A computer readable medium of claim 1, wherein the predetermined matrix of discrete weighting coefficients is calculated based on the predetermined set of point spread functions used during collection of the plurality of panchromatic images in the collecting step. 9. A computer readable medium of claim 1, wherein, in the inverse transforming step, the determined wavenumber content of the image source is inverse spatial discrete Fourier transformed from the spatial frequency domain into the image domain. 10. A computer readable medium of claim 1, wherein the matrix equation is solved for the determined wavenumber content of the image source by using a pseudo-inverse of the matrix equation. 11. A computer readable medium of claim 10, wherein the matrix equation is solved for the determined wavenumber content of the image source by using an iterative solution technique. 12. A computer readable medium of claim 7, wherein an oscillation at one or more edge portions of the determined multispectral or hyperspectral image is reduced by subtracting the mean of the vector of the transformed panchromatic images, {hacek over (I)}n, in the matrix equation according to: ({hacek over (I)}n-mean({hacek over (I)}n))=Wn{tilde over (S)}n. 13. A computational imaging spectroscopy system, comprising: an optical system for collecting portions of a wavefront from an image source, the optical system having an adjustable, wavenumber-dependent point spread function; combiner optics for combining and interfering the collected portions of the wavefront on an image plane for collection by at least one panchromatic light intensity sensor; one or more processors; and a computer readable medium carrying one or more sequences of instructions for computationally generating a multispectral or hyperspectral image of the image source, wherein execution of the one or more sequences of instructions by the one or more processors causes the one or more processors to perform the steps of: collecting a plurality of panchromatic images of the image source from the optical system, each panchromatic image corresponding to a selected one of a predetermined set of point spread functions and being comprised of a measured intensity data set corresponding to a range of wavelengths; transforming the collected plurality of panchromatic images from an image domain into a spatial frequency domain by using a Fourier transform; solving a matrix equation at each one of a predetermined set of spatial frequencies, in which a vector of the transformed panchromatic images is equal to the product of a predetermined matrix of discrete weighting coefficients and a vector representing a wavenumber content of the image source at each spatial frequency, resulting in a determined wavenumber content of the image source in the spatial frequency domain; and inverse transforming the determined wavenumber content of the image source from the spatial frequency domain into the image domain, resulting in the multispectral or hyperspectral image of the image source. 14. The system of claim 13, wherein the optical system is a multi-telescope array comprised of an array of telescope subapertures, each telescope subaperture having an independently-adjustable optical path length, and the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of at least one of the telescope subapertures. 15. The system of claim 14, wherein the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of each one of the telescope subapertures. 16. The system of claim 13, wherein the optical system includes a controlled deformable mirror that is comprised of a plurality of mirror segments, each segment being controlled to have an independently-adjustable optical path length, and the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of at least one of the mirror segment. 17. The system of claim 16, wherein the adjustable, wavenumber-dependent point spread function is adjusted by changing the optical path length of each one of the mirror segments. 18. The system of claim 13, wherein, in the solution step, the determined wavenumber content of the image source is represented at a discrete set of wavelengths which corresponds to a plurality of contiguous wavelength bands over a range of wavelengths of 400 to 2400 nm, and each wavelength band has an average wavelength spacing of 10 nm. 19. The system of claim 13, wherein, in the transforming step, the spatial transform of each panchromatic image is a spatial discrete Fourier transform (DFT) and wherein, in the solving step, for each spatial frequency, the matrix equation is represented by: description="In-line Formulae" end="lead"{hacek over (I)}n=Wn{tilde over (S)}n description="In-line Formulae" end="tail" where {hacek over (I)}n is the vector of the transformed panchromatic images which is comprised of a spatial discrete Fourier transform (DFT) of the measured intensity data set for each of the collected plurality of panchromatic images, Wn is the predetermined matrix of discrete weighting coefficients each of which corresponds to a wavelength and a panchromatic image, and {tilde over (S)}n is the vector representing a wavenumber content of the image source at each spatial frequency, and the matrix equation is solved to determine {tilde over (S)}n. 20. The system of claim 13, wherein the predetermined matrix of discrete weighting coefficients is calculated based on the predetermined set of point spread functions used during collection of the plurality of panchromatic images in the collecting step. 21. The system of claim 13, wherein, in the inverse transforming step, the determined wavenumber content of the image source is inverse spatial discrete Fourier transformed from the spatial frequency domain into the image domain. 22. The system of claim 13, wherein the matrix equation is solved for the determined wavenumber content of the image source by using a pseudo-inverse of the matrix equation. 23. The system of claim 22, wherein the matrix equation is solved for the determined wavenumber content of the image source by using an iterative solution technique. 24. The system of claim 19, wherein an oscillation at one or more edge portions of the determined multispectral or hyperspectral image is reduced by subtracting the mean of the vector of the transformed panchromatic images, {hacek over (I)}n, in the matrix equation according to: description="In-line Formulae" end="lead"({hacek over (I)}n-mean({hacek over (I)}n))=Wn{tilde over (S)}n.description="In-line Formulae" end="tail"
※ AI-Helper는 부적절한 답변을 할 수 있습니다.