US20060023217A1 - Method and apparatus for producing a mosaic image - Google Patents
Method and apparatus for producing a mosaic image Download PDFInfo
- Publication number
- US20060023217A1 US20060023217A1 US11/216,031 US21603105A US2006023217A1 US 20060023217 A1 US20060023217 A1 US 20060023217A1 US 21603105 A US21603105 A US 21603105A US 2006023217 A1 US2006023217 A1 US 2006023217A1
- Authority
- US
- United States
- Prior art keywords
- image
- sub
- images
- stitched
- fusion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000001678 irradiating effect Effects 0.000 claims abstract description 12
- 230000004927 fusion Effects 0.000 claims description 71
- 238000001069 Raman spectroscopy Methods 0.000 claims description 36
- 239000000126 substance Substances 0.000 claims description 23
- 238000003384 imaging method Methods 0.000 claims description 13
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 230000015572 biosynthetic process Effects 0.000 abstract description 3
- 238000000701 chemical imaging Methods 0.000 description 13
- 230000003595 spectral effect Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000011179 visual inspection Methods 0.000 description 3
- 229910000530 Gallium indium arsenide Inorganic materials 0.000 description 2
- KXNLCSXBJCPWGL-UHFFFAOYSA-N [Ga].[As].[In] Chemical compound [Ga].[As].[In] KXNLCSXBJCPWGL-UHFFFAOYSA-N 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000004566 IR spectroscopy Methods 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010905 molecular spectroscopy Methods 0.000 description 1
- 238000012634 optical imaging Methods 0.000 description 1
- 239000011368 organic material Substances 0.000 description 1
- 238000005424 photoluminescence Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000012306 spectroscopic technique Methods 0.000 description 1
- 238000004611 spectroscopical analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2823—Imaging spectrometer
- G01J2003/2826—Multispectral imaging, e.g. filter imaging
Definitions
- 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.
- the sample size determines the choice of image gathering optic.
- a microscope is typically employed for the analysis of sub micron to millimeter spatial dimension samples.
- macro lens optics are appropriate.
- flexible fiberscope or rigid borescopes can be employed.
- telescopes are appropriate image gathering optics.
- FPA detectors 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.
- silicon (Si) charge-coupled device (CCD) detectors or CMOS detectors are typically employed with visible, fluorescence and Raman spectroscopic imaging systems
- 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.
- a point-source illumination can be provided on the sample to measure the spectra at each point of the illuminated area.
- spectra can be collected over the an entire area simultaneously using an active optical imaging filter such as AOTF or LCTF.
- an active optical imaging filter such as AOTF or LCTF.
- the organic material in the optical filters are actively aligned by applied voltages to produce the desired bandpass and transmission function.
- 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.
- 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.
- 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.
- 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.
- 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
- 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 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
- FIG. 1 is a schematic illustration of a mosaic image of a sample
- FIG. 2 is a schematic representation of spectral image formation of a sample
- FIG. 3 shows a method for stitching two sub-images according to one embodiment of the disclosure.
- FIG. 4 schematically illustrates the process of forming a mosaic image of a sample from two sub-images according to one embodiment of the disclosure.
- 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.
- FIG. 1 is a schematic illustration of a mosaic image of a sample.
- the field of view captures sub-images 110 , 120 , 130 and 140 .
- a combination of sub-images 100 , 120 , 130 and 140 forms image 100 .
- each sub-image 110 , 120 , 130 and 140 can be collected at one wavelength; alternatively, they can be images at any one of the plurality of wavelengths at which sub-images can be collected.
- the sub-images may have about 5% spatial overlap.
- the overlap if not removed, can cause distortion in the final mosaic image.
- the overlap can cause serious misrepresentation or mischaracterization of the 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.
- the sub-images having the common feature are arranged next to each other as a montage or a mosaic (see FIG. 1 .)
- a montage the goal is forming a mosaic image with little or no spatial overlap among frames.
- FIG. 2 is a schematic representation of spectral image formation of a sample.
- each of image 1 and image 2 is shown to be a combination of sub-images taken at different wavelengths ⁇ .
- a mosaic image can be formed.
- a complete image can be formed.
- 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.
- 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.
- the image can be inspected for overlaps. Overlap estimation can be implemented by visual inspection or by conventionally-available software.
- a line of fusion i.e., the stitch line
- the line of fusion may include one or more feature common to both sub-images.
- 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.
- FIG. 3 shows a method for stitching two sub-images according to one embodiment of the disclosure.
- the intensity value of each pixel located in the first sub-image between an edge opposite the line of fusion and the line of fusion is used.
- the edge opposite the line of fusion for each sub-image is the non-overlapping edge.
- sub images 310 and 320 are formed independently of each other.
- a common reference point can be identified in each sub-image and based thereon the sub-images can be adjoined to form a mosaic image.
- overlapping region can be estimated visually or by software inspection.
- Line of fusion 330 can then be identified common to and between sub-images 310 and 320 .
- 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 ( FIG. 3B ). For example, pixel 311 from sub-image 310 is copied to the left of stitch line 330 and pixel 321 from sub-image 320 is copied to the right of stitch line 330 of mosaic image 350 ( FIG. 3B ). Once the pixels are copied, a determination can be made as to whether additional correction is required. To this end mosaic image 350 or a portion thereof can be assessed against a predefined threshold to determine whether further correction is required.
- a window containing at least a portion of stitch line 330 can be defined.
- window 340 containing stitch line 330 is shown.
- a first and a second exemplary pixels are selected such that each pixel falls on one side of stitch line 330 .
- first exemplary pixel 313 and second exemplary pixel 323 are selected and the intensity value of each exemplary pixel is determined.
- a weighted-sum intensity value is determined as a function of the intensity values of exemplary pixels 313 and 323 from the original sub-images 310 and 320 .
- the intensity value of each pixel in window 340 is replaced with the weighted-sum intensity value. While in the illustrative example of FIG. 3 , the intensity of window 340 is identified and replaced with a weighted-sum intensity, the scope of the disclosure is not limited thereto.
- the embodiments of the disclosure are particularly suitable for spectral imaging of a sample.
- obtaining a refined image of the entire sample may require a compilation of several sub-images.
- 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.
- FIG. 4 schematically illustrates the process of forming a mosaic image of a sample from two sub-images according to one embodiment of the disclosure.
- sub-images 410 and 420 have been collected from a sample.
- Sub-images 410 and 420 can define Raman, Fluorescence, or other forms of chemical imaging.
- the sub-images can define photons scattered from the sample at substantially the same wavelength.
- sub-images 410 and 420 comprise an overlapping region 415 .
- the overlapping region can be identified through visual inspection or by software. Once an overlapping region in each of the sub-images has been identified, a line of fusion within each overlapping window 415 can be defined.
- An exemplary line of fusion 425 is shown in each of sub-images 410 and 420 .
- mosaic image 430 can be formed.
- fusion line 415 as well as overlapping region 425 are also identified at image 430 .
- 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.
- the stitched image can be corrected by defining a window in the stitched image which contains the line of fusion.
- window 435 (shown in broken lines) surrounds line of fusion 425 .
- 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).
- the intensity value associated with each of the corresponding pixels can be used to determine a weighted sum intensity value for the randomly-selected pixel within window 435 . Once the weighted sum intensity value has been determined, the intensity value of the randomly-selected pixel can be replaced therewith in order to correct the stitched image 430 .
- 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.
- mosaic image 440 illustrates the corrected version of mosaic image 430 .
- the mosaic image 440 provides an image of a sample at one wavelength. To obtain a comprehensive mosaic image of the sample, the process can be repeated for images having different wavelengths and the mosaic images can be combined to form a comprehensive mosaic image of the sample.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
Abstract
The disclosure relates to method and apparatus for providing a mosaic image based on two or more sub-images. A method according to the disclosure includes irradiating a sample with light to thereby produce photons from the sample and forming two or more sub-images from the photons; the sub-images formed from photons of substantially the same wavelength. The plurality of sub-images of the sample can be combined in a mosaic-type formation to define an image of the sample. Similar images of the sample at different wavelengths can be combined to form a comprehensive mosaic image of the sample at all wavelengths.
Description
- 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.
- 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.
-
FIG. 1 is a schematic illustration of a mosaic image of a sample; -
FIG. 2 is a schematic representation of spectral image formation of a sample; -
FIG. 3 shows a method for stitching two sub-images according to one embodiment of the disclosure; and -
FIG. 4 schematically illustrates the process of forming a mosaic image of a sample from two sub-images according to one embodiment of the disclosure. - 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.
-
FIG. 1 is a schematic illustration of a mosaic image of a sample. InFIG. 1 , the field of view capturessub-images sub-images forms image 100. When applied to chemical imaging, eachsub-image - 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
FIG. 1 .) In forming a montage the goal is forming a mosaic image with little or no spatial overlap among frames. -
FIG. 2 is a schematic representation of spectral image formation of a sample. Referring toFIG. 2 , each ofimage 1 andimage 2 is shown to be a combination of sub-images taken at different wavelengths λ. By adjoining sub-images having the same wavelength, a mosaic image can be formed. By combining the mosaic images of the sample having different wavelengths, a complete image can be formed. - 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.
-
FIG. 3 shows a method for stitching two sub-images according to one embodiment of the disclosure. In the exemplary embodiment ofFIG. 3 , where two sub-images are combined to form an image, the intensity value of each pixel located in the first sub-image between an edge opposite the line of fusion and the line of fusion is used. In one embodiment, the edge opposite the line of fusion for each sub-image is the non-overlapping edge. Specifically,sub images fusion 330 can then be identified common to and betweensub-images - 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 ofstitch line 330 along insub-image 310 and pixels to the right ofstitch line 330 insub-image 320 are copied onto image 350 (FIG. 3B ). For example,pixel 311 from sub-image 310 is copied to the left ofstitch line 330 andpixel 321 from sub-image 320 is copied to the right ofstitch line 330 of mosaic image 350 (FIG. 3B ). Once the pixels are copied, a determination can be made as to whether additional correction is required. To this endmosaic image 350 or a portion thereof can be assessed against a predefined threshold to determine whether further correction is required. - If correction is deemed required, a window containing at least a portion of
stitch line 330 can be defined. InFIG. 3B ,window 340 containingstitch line 330 is shown. Within the window a first and a second exemplary pixels are selected such that each pixel falls on one side ofstitch line 330. Referring toFIG. 3B , firstexemplary pixel 313 and secondexemplary pixel 323 are selected and the intensity value of each exemplary pixel is determined. Next, a weighted-sum intensity value is determined as a function of the intensity values ofexemplary pixels original sub-images window 340 is replaced with the weighted-sum intensity value. While in the illustrative example ofFIG. 3 , the intensity ofwindow 340 is identified and replaced with a weighted-sum intensity, the scope of the disclosure is not limited thereto. - 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.
-
FIG. 4 schematically illustrates the process of forming a mosaic image of a sample from two sub-images according to one embodiment of the disclosure. InFIG. 4 ,sub-images Sub-images FIG. 4 ,sub-images overlapping region 415. As before, the overlapping region can be identified through visual inspection or by software. Once an overlapping region in each of the sub-images has been identified, a line of fusion within each overlappingwindow 415 can be defined. An exemplary line offusion 425 is shown in each ofsub-images sub-images fusion line 415,mosaic image 430 can be formed. For reference,fusion line 415 as well as overlappingregion 425 are also identified atimage 430. - 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 thewindow 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 ofFIG. 4 , the intensity value associated with each of the corresponding pixels can be used to determine a weighted sum intensity value for the randomly-selected pixel withinwindow 435. Once the weighted sum intensity value has been determined, the intensity value of the randomly-selected pixel can be replaced therewith in order to correct the stitchedimage 430. - 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 overlappingarea 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 toFIG. 4 ,mosaic image 440 illustrates the corrected version ofmosaic image 430. Themosaic image 440 provides an image of a sample at one wavelength. To obtain a comprehensive mosaic image of the sample, the process can be repeated for images having different wavelengths and the mosaic images can be combined to form a comprehensive mosaic image of the sample. - 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.
Claims (29)
1. 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:
(a) irradiating the object with light to thereby produce from the object 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 image.
2. The method of claim 1 further comprising the steps of:
(iv) determining if the line of fusion in the stitched image meets a predetermined criteria for requiring correction; and
(v) correcting the stitched image if the predetermined criteria is met.
3. The method of claim 2 wherein the step of correcting the stitched image comprises the steps of:
(A) defining a window in the stitched 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.
4. The method of claim 1 wherein the step of stitching together said first and second sub-images comprises 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 image by combing the copied intensity values from said first and second sub-images.
5. The method of claim 1 including the step of locating the object so that the image of the object will appear registered properly in the stitched image.
6. The method of claim 5 wherein the width of the stitched image is less than the combined width of the first and second sub-images.
7. 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 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 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.
8. The method of claim 7 further comprising the steps of:
(iv) determining if the line of fusion in the stitched chemical image meets a predetermined criteria for requiring correction; and
(v) correcting the stitched chemical image if the predetermined criteria is met.
9. The method of claim 8 wherein the step of correcting the stitched chemical image comprises the steps of:
(A) defining a window in the stitched chemical 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;
(D) replacing the intensity value of said one pixel in said window with the weighted sum intensity value; and
(E) replacing all the pixel intensity values of the said window with the weighted sum intensity values.
10. The method of claim 7 wherein the step of stitching together said first and second sub-images comprises 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.
11. The method of claim 7 including the step of locating the object so that the chemical image of the object will appear registered in the stitched chemical image.
12. The method of claim 11 wherein the width of the stitched chemical image is less than the combined width of the first and second sub-images.
13. The method of claim 7 wherein the chemical image is a Raman image.
14. 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.
15. The method of claim 14 including the step of locating the object so that the Raman image of the object will appear substantially in the center of the stitched Raman image.
16. The method of claim 15 wherein the width of the stitched Raman image is less than the combined width of the first and second sub-images.
17. The method of claim 15 further comprising the step of: (E) replacing all the pixel intensity value of the said window with the weighted sum intensity values.
18. An imaging 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 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.
19. The spectroscope of claim 18 wherein said processor is further programmed to execute the instructions of:
(iv) determining if the line of fusion in the stitched image meets a predetermined criteria for requiring correction; and
(v) correcting the stitched image if the predetermined criteria is met.
20. The imaging spectroscope of claim 19 wherein said processor is further programmed so that the instruction of correcting the stitched image comprises the instructions of:
(A) defining a window in the stitched 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;
(D) replacing the intensity value of said one pixel in said window with the weighted sum intensity value.
(E) Replacing the pixel intensity value of the said window with the weighted sum intensity values.
21. The imaging spectroscope of claim 20 wherein the window is approximately 30 pixels wide.
22. The imaging spectroscope of claim 18 wherein said processor is further programmed so that the instruction of stitching together said first and second sub-images comprises the instructions 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 image by combining the copied intensity values from said first and second sub-images.
23. The imaging spectroscope of claim 18 wherein said light produced from the object includes one or more of fluorescence light, reflected light, refracted light, transmitted light, and scattered light.
24. The imaging spectroscope of claim 18 wherein said image is a chemical image and said stitched image is a stitched chemical image.
25. The imaging spectroscope of claim 18 wherein said image is a Raman image and said stitched image is a stitched Raman image.
26. A imaging spectroscope 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) 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 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.
27. The method of claim 26 including the step of locating the object so that the Raman image of the object will appear substantially properly registered the stitched Raman image.
28. The method of claim 27 wherein the width of the stitched Raman image is less than the combined width of the first and second sub-images.
29. The method of claim 26 further comprising the step of: (E) replacing all the pixel intensity value of said window with the weighted sum intensity values.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/216,031 US20060023217A1 (en) | 2004-05-28 | 2005-09-01 | Method and apparatus for producing a mosaic image |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US57509004P | 2004-05-28 | 2004-05-28 | |
US98627404A | 2004-11-12 | 2004-11-12 | |
US11/216,031 US20060023217A1 (en) | 2004-05-28 | 2005-09-01 | Method and apparatus for producing a mosaic image |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US98627404A Continuation | 2004-05-28 | 2004-11-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060023217A1 true US20060023217A1 (en) | 2006-02-02 |
Family
ID=35599497
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/216,031 Abandoned US20060023217A1 (en) | 2004-05-28 | 2005-09-01 | Method and apparatus for producing a mosaic image |
US11/228,382 Active 2027-02-24 US7479966B2 (en) | 2004-05-28 | 2005-09-19 | Method and apparatus for super montage large area spectroscopic imaging |
US12/180,344 Active US7705981B2 (en) | 2004-05-28 | 2008-07-25 | Method and apparatus for super montage large area spectroscopic imaging |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/228,382 Active 2027-02-24 US7479966B2 (en) | 2004-05-28 | 2005-09-19 | Method and apparatus for super montage large area spectroscopic imaging |
US12/180,344 Active US7705981B2 (en) | 2004-05-28 | 2008-07-25 | Method and apparatus for super montage large area spectroscopic imaging |
Country Status (1)
Country | Link |
---|---|
US (3) | US20060023217A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090116688A1 (en) * | 2007-11-05 | 2009-05-07 | California Institute Of Technology | Synthetic foveal imaging technology |
US20100021069A1 (en) * | 2008-07-22 | 2010-01-28 | Xerox Corporation | Pdf de-chunking and object classification |
US10552151B1 (en) * | 2016-12-08 | 2020-02-04 | Ambarella, Inc. | Computer vision implementing calculations of window sums in overlapping windows |
WO2020057678A1 (en) * | 2018-09-21 | 2020-03-26 | Carl Zeiss Multisem Gmbh | Method for detector adjustment during the imaging of objects by means of a multibeam particle microscope |
US20220327659A1 (en) * | 2021-04-08 | 2022-10-13 | Raytheon Company | Mitigating transitions in mosaic images |
DE102023101782B3 (en) | 2023-01-25 | 2024-06-13 | Leica Microsystems Cms Gmbh | Apparatus and method for producing a composite image of a sample |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7634134B1 (en) | 2004-03-15 | 2009-12-15 | Vincent So | Anti-piracy image display methods and systems |
US7693330B2 (en) * | 2004-03-15 | 2010-04-06 | Vincent So | Anti-piracy image display methods and systems with sub-frame intensity compensation |
US7286231B2 (en) * | 2004-06-30 | 2007-10-23 | Chemimage Corp. | Method and apparatus for peak compensation in an optical filter |
EP1902301A4 (en) | 2005-07-14 | 2010-09-22 | Chemimage Corp | Time and space resolved standoff hyperspectral ied explosives lidar detector |
US8582089B2 (en) * | 2006-06-09 | 2013-11-12 | Chemimage Corporation | System and method for combined raman, SWIR and LIBS detection |
US8368880B2 (en) * | 2005-12-23 | 2013-02-05 | Chemimage Corporation | Chemical imaging explosives (CHIMED) optical sensor using SWIR |
US20110237446A1 (en) * | 2006-06-09 | 2011-09-29 | Chemlmage Corporation | Detection of Pathogenic Microorganisms Using Fused Raman, SWIR and LIBS Sensor Data |
EP1983332B1 (en) * | 2007-04-18 | 2016-08-31 | Horiba Jobin Yvon S.A.S. | A spectroscopic imaging method and system for exploring the surface of a sample |
FI20086189A0 (en) | 2008-12-12 | 2008-12-12 | Joensuun Yliopisto | Method and apparatus for imaging an object |
US9103714B2 (en) * | 2009-10-06 | 2015-08-11 | Chemimage Corporation | System and methods for explosives detection using SWIR |
US20140267679A1 (en) * | 2013-03-13 | 2014-09-18 | Leco Corporation | Indentation hardness test system having an autolearning shading corrector |
EP3115925A1 (en) * | 2015-07-07 | 2017-01-11 | Vito NV | Method and system for transforming spectral images |
US10775508B1 (en) * | 2016-08-19 | 2020-09-15 | Apple Inc. | Remote sensing device |
Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4660151A (en) * | 1983-09-19 | 1987-04-21 | Beckman Instruments, Inc. | Multicomponent quantitative analytical method and apparatus |
US4701838A (en) * | 1983-05-12 | 1987-10-20 | The Broken Hill Proprietary Co., Ltd. | Characterizing and handling multi-component substances |
US4766551A (en) * | 1986-09-22 | 1988-08-23 | Pacific Scientific Company | Method of comparing spectra to identify similar materials |
US4848877A (en) * | 1987-09-29 | 1989-07-18 | Cambridge Research And Instrumentation, Inc. | Liquid crystal devices and systems using such devices |
US4885697A (en) * | 1988-09-01 | 1989-12-05 | E. I. Du Pont De Nemours And Company | Method of identifying spectra |
US5121337A (en) * | 1990-10-15 | 1992-06-09 | Exxon Research And Engineering Company | Method for correcting spectral data for data due to the spectral measurement process itself and estimating unknown property and/or composition data of a sample using such method |
US5121338A (en) * | 1988-03-10 | 1992-06-09 | Indiana University Foundation | Method for detecting subpopulations in spectral analysis |
US5124932A (en) * | 1988-03-10 | 1992-06-23 | Indiana University Foundation | Method for analyzing asymmetric clusters in spectral analysis |
US5311445A (en) * | 1989-04-19 | 1994-05-10 | Board Of Regents Of The University Of Oklahoma | Deconvoluted band representation for infrared spectrum compression |
US5481476A (en) * | 1990-06-04 | 1996-01-02 | Eastman Kodak Company | Apparatus for interactive self-modeling mixture analysis |
US5515449A (en) * | 1989-01-26 | 1996-05-07 | Olympus Optical Co., Ltd. | Endoscope image processing apparatus |
US5606164A (en) * | 1996-01-16 | 1997-02-25 | Boehringer Mannheim Corporation | Method and apparatus for biological fluid analyte concentration measurement using generalized distance outlier detection |
US5610836A (en) * | 1996-01-31 | 1997-03-11 | Eastman Chemical Company | Process to use multivariate signal responses to analyze a sample |
US5710713A (en) * | 1995-03-20 | 1998-01-20 | The Dow Chemical Company | Method of creating standardized spectral libraries for enhanced library searching |
US5822219A (en) * | 1996-05-13 | 1998-10-13 | Foss Nirsystems, Inc. | System for identifying materials by NIR spectrometry |
US6141033A (en) * | 1997-05-15 | 2000-10-31 | Cognex Corporation | Bandwidth reduction of multichannel images for machine vision |
US20010052979A1 (en) * | 2000-03-07 | 2001-12-20 | Treado Patrick J. | Simultaneous imaging and spectroscopy apparatus |
US6483893B1 (en) * | 1998-11-27 | 2002-11-19 | Wuestec Medical, Inc. | Digital high resolution X-ray imaging |
US6490530B1 (en) * | 2000-05-23 | 2002-12-03 | Wyatt Technology Corporation | Aerosol hazard characterization and early warning network |
US6549861B1 (en) * | 2000-08-10 | 2003-04-15 | Euro-Celtique, S.A. | Automated system and method for spectroscopic analysis |
US6584413B1 (en) * | 2001-06-01 | 2003-06-24 | Sandia Corporation | Apparatus and system for multivariate spectral analysis |
US20040021078A1 (en) * | 2002-03-06 | 2004-02-05 | Advanced Photometrics, Inc. | Method and apparatus for radiation encoding and analysis |
US6781626B1 (en) * | 2000-01-13 | 2004-08-24 | Biomorphic Vlsi, Inc. | System and method of color interpolation |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE502809C2 (en) * | 1994-05-16 | 1996-01-22 | Now Optics Ab | Optical light source spectral analysis device with image detection and spectral arrangement division |
US5717518A (en) * | 1996-07-22 | 1998-02-10 | Kla Instruments Corporation | Broad spectrum ultraviolet catadioptric imaging system |
US6810279B2 (en) * | 2000-11-07 | 2004-10-26 | Hypermed, Inc. | Hyperspectral imaging calibration device |
US7082218B2 (en) * | 2001-07-27 | 2006-07-25 | Hewlett-Packard Development Company, L.P. | Color correction of images |
GB2408888B (en) * | 2001-07-27 | 2006-02-22 | Hewlett Packard Co | Electronic image colour plane reconstruction |
WO2005017489A2 (en) * | 2003-07-11 | 2005-02-24 | Svt Associates, Inc. | Film mapping system |
WO2005010799A2 (en) * | 2003-07-16 | 2005-02-03 | Shrenik Deliwala | Optical encoding and reconstruction |
US7548310B2 (en) * | 2003-07-18 | 2009-06-16 | Chemimage Corporation | Method and apparatus for compact spectrometer for multipoint sampling of an object |
US7286222B2 (en) * | 2003-07-18 | 2007-10-23 | Chemimage Corporation | Sample container and system for a handheld spectrometer and method for using therefor |
CA2554222A1 (en) * | 2004-01-21 | 2005-12-22 | Optical Insights, Llc | Method and apparatus for multi-mode spectral imaging |
US7483147B2 (en) * | 2004-11-10 | 2009-01-27 | Korea Advanced Institute Of Science And Technology (Kaist) | Apparatus and method for measuring thickness and profile of transparent thin film using white-light interferometer |
-
2005
- 2005-09-01 US US11/216,031 patent/US20060023217A1/en not_active Abandoned
- 2005-09-19 US US11/228,382 patent/US7479966B2/en active Active
-
2008
- 2008-07-25 US US12/180,344 patent/US7705981B2/en active Active
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4701838A (en) * | 1983-05-12 | 1987-10-20 | The Broken Hill Proprietary Co., Ltd. | Characterizing and handling multi-component substances |
US4660151A (en) * | 1983-09-19 | 1987-04-21 | Beckman Instruments, Inc. | Multicomponent quantitative analytical method and apparatus |
US4766551A (en) * | 1986-09-22 | 1988-08-23 | Pacific Scientific Company | Method of comparing spectra to identify similar materials |
US4848877A (en) * | 1987-09-29 | 1989-07-18 | Cambridge Research And Instrumentation, Inc. | Liquid crystal devices and systems using such devices |
US5121338A (en) * | 1988-03-10 | 1992-06-09 | Indiana University Foundation | Method for detecting subpopulations in spectral analysis |
US5124932A (en) * | 1988-03-10 | 1992-06-23 | Indiana University Foundation | Method for analyzing asymmetric clusters in spectral analysis |
US4885697A (en) * | 1988-09-01 | 1989-12-05 | E. I. Du Pont De Nemours And Company | Method of identifying spectra |
US5515449A (en) * | 1989-01-26 | 1996-05-07 | Olympus Optical Co., Ltd. | Endoscope image processing apparatus |
US5311445A (en) * | 1989-04-19 | 1994-05-10 | Board Of Regents Of The University Of Oklahoma | Deconvoluted band representation for infrared spectrum compression |
US5481476A (en) * | 1990-06-04 | 1996-01-02 | Eastman Kodak Company | Apparatus for interactive self-modeling mixture analysis |
US5121337A (en) * | 1990-10-15 | 1992-06-09 | Exxon Research And Engineering Company | Method for correcting spectral data for data due to the spectral measurement process itself and estimating unknown property and/or composition data of a sample using such method |
US5710713A (en) * | 1995-03-20 | 1998-01-20 | The Dow Chemical Company | Method of creating standardized spectral libraries for enhanced library searching |
US5606164A (en) * | 1996-01-16 | 1997-02-25 | Boehringer Mannheim Corporation | Method and apparatus for biological fluid analyte concentration measurement using generalized distance outlier detection |
US5610836A (en) * | 1996-01-31 | 1997-03-11 | Eastman Chemical Company | Process to use multivariate signal responses to analyze a sample |
US5822219A (en) * | 1996-05-13 | 1998-10-13 | Foss Nirsystems, Inc. | System for identifying materials by NIR spectrometry |
US6141033A (en) * | 1997-05-15 | 2000-10-31 | Cognex Corporation | Bandwidth reduction of multichannel images for machine vision |
US6483893B1 (en) * | 1998-11-27 | 2002-11-19 | Wuestec Medical, Inc. | Digital high resolution X-ray imaging |
US6781626B1 (en) * | 2000-01-13 | 2004-08-24 | Biomorphic Vlsi, Inc. | System and method of color interpolation |
US20010052979A1 (en) * | 2000-03-07 | 2001-12-20 | Treado Patrick J. | Simultaneous imaging and spectroscopy apparatus |
US6490530B1 (en) * | 2000-05-23 | 2002-12-03 | Wyatt Technology Corporation | Aerosol hazard characterization and early warning network |
US6549861B1 (en) * | 2000-08-10 | 2003-04-15 | Euro-Celtique, S.A. | Automated system and method for spectroscopic analysis |
US6584413B1 (en) * | 2001-06-01 | 2003-06-24 | Sandia Corporation | Apparatus and system for multivariate spectral analysis |
US20040021078A1 (en) * | 2002-03-06 | 2004-02-05 | Advanced Photometrics, Inc. | Method and apparatus for radiation encoding and analysis |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090116688A1 (en) * | 2007-11-05 | 2009-05-07 | California Institute Of Technology | Synthetic foveal imaging technology |
US8582805B2 (en) * | 2007-11-05 | 2013-11-12 | California Institute Of Technology | Synthetic foveal imaging technology |
US20100021069A1 (en) * | 2008-07-22 | 2010-01-28 | Xerox Corporation | Pdf de-chunking and object classification |
US8660373B2 (en) * | 2008-07-22 | 2014-02-25 | Xerox Corporation | PDF de-chunking and object classification |
US10552151B1 (en) * | 2016-12-08 | 2020-02-04 | Ambarella, Inc. | Computer vision implementing calculations of window sums in overlapping windows |
US10810012B1 (en) | 2016-12-08 | 2020-10-20 | Ambarella International Lp | Computer vision implementing calculations of window sums in overlapping windows |
WO2020057678A1 (en) * | 2018-09-21 | 2020-03-26 | Carl Zeiss Multisem Gmbh | Method for detector adjustment during the imaging of objects by means of a multibeam particle microscope |
CN112740356A (en) * | 2018-09-21 | 2021-04-30 | 卡尔蔡司MultiSEM有限责任公司 | Method for equalizing a detector during the imaging of an object by means of a multi-beam particle microscope |
US11645740B2 (en) | 2018-09-21 | 2023-05-09 | Carl Zeiss Multisem Gmbh | Method for detector equalization during the imaging of objects with a multi-beam particle microscope |
US20220327659A1 (en) * | 2021-04-08 | 2022-10-13 | Raytheon Company | Mitigating transitions in mosaic images |
US11769224B2 (en) * | 2021-04-08 | 2023-09-26 | Raytheon Company | Mitigating transitions in mosaic images |
DE102023101782B3 (en) | 2023-01-25 | 2024-06-13 | Leica Microsystems Cms Gmbh | Apparatus and method for producing a composite image of a sample |
Also Published As
Publication number | Publication date |
---|---|
US20060013500A1 (en) | 2006-01-19 |
US7705981B2 (en) | 2010-04-27 |
US20090021730A1 (en) | 2009-01-22 |
US7479966B2 (en) | 2009-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060023217A1 (en) | Method and apparatus for producing a mosaic image | |
US7046359B2 (en) | System and method for dynamic chemical imaging | |
US7956991B2 (en) | Method and apparatus for interactive hyperspectral image subtraction | |
USRE39977E1 (en) | Near infrared chemical imaging microscope | |
US7420679B2 (en) | Method and apparatus for extended hyperspectral imaging | |
WO2019230878A1 (en) | Fluorescence observation device and fluorescence observation method | |
US7471389B2 (en) | System and method for fiber array spectral translator based polymorph screening | |
US11269171B2 (en) | Spectrally-resolved scanning microscope | |
EP3215818A1 (en) | Spectral imaging method and system | |
US20070007444A1 (en) | Apparatus and method for defining illumination parameters of a sample | |
US20180020129A1 (en) | Method to remove the spectral components of illumination and background from multi-spectral and hyper-spectral images | |
Gonzalez et al. | An extremely compact and high-speed line-scan hyperspectral imager covering the SWIR range | |
US20130190563A1 (en) | System and method for spatial and spectral imaging | |
US20060274301A1 (en) | Apparatus and method for chemical imaging of a biological sample | |
US7701572B2 (en) | System and method for chemical imaging of microarrays | |
US20060221335A1 (en) | Method and apparatus for interactive hyperspectral image subtraction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |