Spectroscopic imaging combines digital imaging and molecular spectroscopy techniques, which can include Raman scattering, fluorescence, photoluminescence, ultraviolet, visible and infrared absorption spectroscopies. When applied to the chemical analysis of materials, spectroscopic imaging is commonly referred to as chemical imaging. Instruments for performing spectroscopic (i.e. chemical) imaging typically comprise image gathering optics, focal plane array imaging detectors and imaging spectrometers.
In general, the sample size determines the choice of image gathering optic. For example, a microscope is typically employed for the analysis of sub micron to millimeter spatial dimension samples. For larger objects, in the range of millimeter to meter dimensions, macro lens optics are appropriate. For samples located within relatively inaccessible environments, flexible fiberscope or rigid borescopes can be employed. For very large scale objects, such as planetary objects, telescopes are appropriate image gathering optics.
For detection of images formed by the various optical systems, two-dimensional, imaging focal plane array (FPA) detectors are typically employed. The choice of FPA detector is governed by the spectroscopic technique employed to characterize the sample of interest. For example, silicon (Si) charge-coupled device (CCD) detectors or CMOS detectors are typically employed with visible, fluorescence and Raman spectroscopic imaging systems, while indium gallium arsenide (InGaAs) FPA detectors are typically employed with near-infrared spectroscopic imaging systems.
Spectroscopic imaging can be implemented by one of two methods. First, a point-source illumination can be provided on the sample to measure the spectra at each point of the illuminated area. Second, spectra can be collected over the an entire area simultaneously using an active optical imaging filter such as AOTF or LCTF. Here, the organic material in the optical filters are actively aligned by applied voltages to produce the desired bandpass and transmission function. Thus, spectral images of a sample are often require accumulation and combination of images of a sample at a number of wavelengths.
The ability to provide a spectral image of a sample is often limited by the field of view of the spectral imaging device. For microscopic imaging the field of view is deliberately made small in order to capture the details of the sample. Because the field of view is limited to a small region of the sample, several such images have to be combined in a mosaic to define the entire sample. Conventional technologies allow image stitching to obtain a panoramic view of individual sequential frames of a scenery in the X-direction. Conventional technologies are inoperable with n-dimensional images or high resolution chemical imaging formed from combination of images at different wavelengths.
In one embodiment, the disclosure relates to a method for producing an image of an object from overlapping sub-images where each sub-image includes plural pixels each having an initial intensity value, comprising irradiating the object with light to thereby produce from the object scattered light for each of a plurality of wavelengths; producing a plurality of overlapping sub-images of the object for each of the plurality of wavelengths; and for a first and a second of said overlapping sub-images produced at one of said wavelengths: (i) determining an overlap region; (ii) determining a line of fusion within said overlap region; and (iii) stitching together said first and second sub-images to thereby produce a stitched image.
In another embodiment the disclosure relates to a method for producing a chemical image of an object from overlapping sub-images where each sub-image includes plural pixels each having an initial intensity value, the method comprising the steps of (a) irradiating the object with light to thereby produce from the object scattered light for each of a plurality of wavelengths; (b) producing a plurality of overlapping sub-images of the object for each of the plurality of wavelengths; and (c) for a first and a second of said overlapping sub-images produced at one of said wavelengths: (i) determining an overlap region; (ii) determining a line of fusion within said overlap region; and (iii) stitching together said first and second sub-images to thereby produce a stitched chemical image.
In still another embodiment, the disclosure relates to a method for producing a Raman image of an object from overlapping sub-images where each sub-image includes plural pixels each having an initial intensity value, the method comprising the steps of: (a) irradiating the object with light to thereby produce from the object Raman scattered light for each of a plurality of wavelengths; (b) producing a plurality of overlapping sub-images of the object for each of the plurality of wavelengths; and (c) for a first and a second of said overlapping sub-images produced at one of said wavelengths: (i) determining an overlap region; (ii) determining a line of fusion within said overlap region; (iii) stitching together said first and second sub-images to thereby produce a stitched Raman image by performing the steps of: (A) copying the intensity value of pixels located in said first sub-image between an edge opposite the line of fusion and the line of fusion; (B) copying the intensity value of pixels located in said second sub-image between the line of fusion and an edge opposite the line of fusion; and (C) creating a stitched chemical image by combining the copied intensity values from said first and second sub-images; (iv) determining if the line of fusion in the stitched Raman image meets a predetermined criteria for requiring correction; and (v) correcting the stitched Raman image if the predetermined criteria is met, by performing the steps of: (A) defining a window in the stitched Raman image which contains the line of fusion; (B) obtaining, for one of the pixels in said window, the intensity value of a corresponding pixel in each of the first and second sub-images; (C) determining a weighted sum intensity value for the corresponding pixels; and (D) replacing the intensity value of said one pixel in said window with the weighted sum intensity value.
Another embodiment the of the disclosure relates to a spectroscope for producing an image of an object from overlapping sub-images where each sub-image includes plural pixels each having an initial intensity value, the spectroscope comprising (a) a photon source for irradiating the object with light to thereby produce from the object scattered light for each of a plurality of wavelengths; (b) a photon detector for producing a plurality of overlapping sub-images of the object for each of the plurality of wavelengths; and (c) a processor programmed to perform a plurality of executable instructions, the instructions comprising: (i) determining an overlap region for a first and a second of said overlapping sub-images produced at one of said wavelengths; (ii) determining a line of fusion within said overlap region; and (iii) stitching together said first and second sub-images to thereby produce a stitched image.
A spectroscope according to one embodiment of the disclosure comprises (a) a photon source for irradiating the object with light to thereby produce from the object Raman scattered light for each of a plurality of wavelengths; (b) a photon detector for producing a plurality of overlapping sub-images of the object for each of the plurality of wavelengths; and (c) a processor programmed to perform a plurality of executable instructions, the instructions comprising: (i) determining an overlap region for a first and a second of said overlapping sub-images produced at one of said wavelengths; (ii) determining a line of fusion within said overlap region; (iii) stitching together said first and second sub-images to thereby produce a stitched Raman image by performing the steps of: (A) copying the intensity value of pixels located in said first sub-image between an edge opposite the line of fusion and the line of fusion; (B) copying the intensity value of pixels located in said second sub-image between the line of fusion and an edge opposite the line of fusion; and (C) creating a stitched chemical image by combining the copied intensity values from said first and second sub-images; (iv) determining if the line of fusion in the stitched Raman image meets a predetermined criteria for requiring correction; and (v) correcting the stitched Raman image if the predetermined criteria is met, by performing the steps of: (A) defining a window in the stitched Raman image which contains the line of fusion; (B) obtaining, for one of the pixels in said window, the intensity value of a corresponding pixel in each of the first and second sub-images; (C) determining a weighted sum intensity value for the corresponding pixels; and (D) replacing the intensity value of said one pixel in said window with the weighted sum intensity value.
The embodiments disclosed herein relate to method and apparatus for producing a mosaic image from several frames or sub-images. The embodiments disclosed herein are suitable for use, among others, in forming a chemical image of a sample.
A first step in forming a mosaic image is to identify a region (or a window) that contains one or more common features in the sub-images. Next, the sub-images having the common feature are arranged next to each other as a montage or a mosaic (see
In method according to one embodiment, a spectral image of a sample is formed from overlapping sub-images, collected by irradiating the object with light of varying or constant wavelength. The photons reaching the sample are scattered by the sample, thereby forming scattered photons having different wavelengths than the incident photons. In one embodiment, the disclosure relates to forming a plurality of overlapping sub-images of the sample for each of the plurality of wavelengths. The image is compiled from several sub-images where each sub-image has an a similar wavelength. That is, a first and a second sub-image having the same wavelength are adjoined based on a common reference point to form an image. The process of adjoining the first and the second sub-images is interchangeably referred to as stitching.
Once formed, the image can be inspected for overlaps. Overlap estimation can be implemented by visual inspection or by conventionally-available software. Once the overlapping region is identified, a line of fusion (i.e., the stitch line) within the overlapping window can be identified. The line of fusion may include one or more feature common to both sub-images. To stitch the first and the second sub-images together according to one embodiment of the disclosure, a line of fusion is identified in the overlapping region and pixel intensity values to either side of the line of fusion are obtained to form an image.
According to one embodiment of the disclosure, a mosaic image 350 is formed by copying pixels from each of the sub-images. To this end, pixels to the left of stitch line 330 along in sub-image 310 and pixels to the right of stitch line 330 in sub-image 320 are copied onto image 350 (
If correction is deemed required, a window containing at least a portion of stitch line 330 can be defined. In
The embodiments of the disclosure are particularly suitable for spectral imaging of a sample. As stated, obtaining a refined image of the entire sample may require a compilation of several sub-images. To produce a chemical image of an object from overlapping sub-images in accordance with one embodiment of the disclosure, the sample is illuminated by photons. The illuminating photons can have different wavelengths consistent with the intended form of spectroscopy. Once illuminated the sample scatters photons of different wavelength. Forming a spectroscopic image of the sample may require combining two or more sub-images having substantially identical wavelengths as a mosaic.
Once mosaic image 430 is formed, the image can be inspected for quality. The inspection can assess whether the line of fusion in the stitched image meets a predetermined criteria for requiring correction. If the overall intensity values at and on either side the line of fusion inside the window 415 is approximately similar, then the mosaic image would appear seamless. If not, there will be discontinuity of intensity values at the line of fusion which appear as a distinct line (also called a seam). Visual inspection or automated analysis of the mosaic image can reveal the presence or absence of seam. If the seam is present, then further correction is necessary for its removal.
Should the line of fusion in the stitched image fail to meet the predetermined criteria, the mosaic image can be corrected. According to an embodiment of the disclosure, the stitched image can be corrected by defining a window in the stitched image which contains the line of fusion. Referring to image 430, window 435 (shown in broken lines) surrounds line of fusion 425. Within window 435 a randomly-selected pixel can be selected and its corresponding pixels in each of first sub-image 410 and second sub-image 420 identified. A corresponding pixel is one that appeared in the original sub-image(s). Referring to the embodiment of
According to another embodiment of the disclosure, the process of correcting the stitched image may include determining the weighted sum intensity value for all pixels within line of fusion 425, window 435 or overlapping area 415 and replacing each actual pixel intensity with the weighted sum intensity value determined based on the pixel's corresponding pixels as appearing in each original sub-image. Referring to
While the disclosure has been described in relation to exemplary embodiments and specific examples, it should be noted that the principles disclosed herein are not limited to the enumerated embodiments and include any variation, permutation and modification thereto.
The instant application relates to Provisional Application No. 60/575,090 filed May 28, 2004 and application Ser. No. 10/812,233 filed Mar. 29, 2004. The specification of each application is incorporated herein in its entirety.
| Number | Date | Country | |
|---|---|---|---|
| 60575090 | May 2004 | US |
| Number | Date | Country | |
|---|---|---|---|
| Parent | 10986274 | Nov 2004 | US |
| Child | 11216031 | Sep 2005 | US |