APPARATUS, METHODS AND SYSTEMS FOR FLUORESCENCE IMAGING
20210121132 · 2021-04-29
Inventors
Cpc classification
G01N21/4795
PHYSICS
G01B9/02091
PHYSICS
A61B5/0084
HUMAN NECESSITIES
International classification
Abstract
The present patent application aims to teach apparatus, methods, and systems for providing accurate imaging in an OCT-Fluorescence imaging system, all the while decreasing lengthy processing times for the imaging, thus leading to a more accurate and timely delivery of data and images to the end user.
Claims
1. A method for correcting raw data collected from an OCT-fluorescence device, comprising: collecting raw data from an OCT-fluorescence device; determining a threshold value for the raw data collected based on the fluorescence raw data; identifying raw data that is outside the threshold value; setting raw data that is outside the threshold value at zero; and applying a first algorithm to the raw data within the threshold value to produce a corrected data.
2. The method according to claim 1, wherein the threshold value is calculated from a system background signal.
3. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device is pre-processed to remove outlier values.
4. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device is a single data element.
5. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device is a cluster of data elements.
6. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device, that is outside the threshold value is greater than the threshold value.
7. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device, that is outside the threshold value is less than the threshold value.
8. The method according to claim 1, wherein the method may be repeated for additional data.
9. The method according to claim 1, further comprising applying a second algorithm to the raw data collected from the OCT-fluorescence device, that is outside the threshold value.
10. The method according to claim 9, wherein the second algorithm is to set the data outside the threshold value to null.
11. method according to claim 1, wherein the first algorithm is a distance correction algorithm.
12. The method according to claim 11, wherein the distance correction algorithm comprises object surface segmentation in the raw data collected from the OCT-fluorescence device.
13. The method according to claim 11, wherein the distance correction algorithm further comprises calculating distance value between an object surface and an optical probe that corresponds to a fluorescence data position.
14. The method according to claim 11, wherein the distance correction algorithm further comprises calculating the correction factors by plugging in at least two distance values to a correction function and multiplying the correction factor to the raw data collected from the OCT-fluorescence device.
15. The method according to claim 11, wherein distance correction is selected from the group consisting of: OCT segmentation; distance calculation; distance correction of fluorescence; and combinations thereof.
16. The method according to claim 1, wherein the raw data collected from the OCT-fluorescence device, includes optical coherence tomography data and/or structural data.
17. The method according to claim 16, further comprising acquiring the fluorescence data and the structural data simultaneously.
18. The method according to claim 16, wherein the structural data and/or fluorescence data are acquired using a single catheter.
19. The method according to claim 16, wherein the structural data is delivered by a core of a double clad fiber and the fluorescence data is delivered by a cladding of the double clad fiber.
20. The method according to claim 1, further adjusting the raw data collected from the OCT-fluorescence device, by modifying the image contrast.
21. A method for correcting raw data collected from an OCT-fluorescence device, comprising: collecting raw data from an OCT-fluorescence device; calculating a distance from OCT-fluorescence device to a subject; determining a threshold value for the raw data collected based on the distance calculated; identifying raw data that is outside the threshold value; setting the raw data that is outside the threshold value at zero; and applying a first algorithm to the raw data within the threshold value to produce a corrected data.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Further objects, features and advantages of the present disclosure will become apparent from the following detailed description when taken in conjunction with the accompanying figures showing illustrative embodiments of the present invention.
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035] Throughout the Figures, the same reference numerals and characters, unless otherwise stated, are used to denote like features, elements, components or portions of the illustrated embodiments. In addition, reference numeral(s) including by the designation “'” (e.g. 12′ or 24′) signify secondary elements and/or references of the same nature and/or kind. Moreover, while the subject disclosure will now be described in detail with reference to the Figures, it is done so in connection with the illustrative embodiments. It is intended that changes and modifications can be made to the described embodiments without departing from the true scope and spirit of the subject disclosure as defined by the appended paragraphs.
DETAILED DESCRIPTION OF THE DISCLOSURE
[0036] As the optical fiber-based system has a fluorescence background signal (optical fiber autofluorescence or Raman) there is a detection threshold for distinguishing the background signal and the signal from the sample. Hence, any sample signal that is below the limit of detection (herein referred to as “LOD”) can be disregarded when contrasting a fluorescence image. LOD can be determined as a metric of the background signal average and the signal fluctuation value such as standard deviation of the background signal. For example, the following equation can be used.
LOD=
[0037] where
[0038]
[0039] The optical fiber in the catheter 32 rotates inside the catheter sheath 40 and the OCT light 12 and excitation light 34 are emitted from the side angle of the tip of the catheter 32. The OCT light 12 is delivered back to the OCT interferometer circulator 42 and combined with reference beam 20 to generate interference patterns. The output of the interferometer 42 is detected with a first detector 44, wherein the first detector 44 may be photodiodes or multi-array cameras, then recorded to a computer46 through a first data-acquisition board 48 (“DAQ.sub.1”).
[0040] Simultaneously, the fluorescence intensity is recorded through a second detector 52 (e.g. photomultiplier) through a second data-acquisition board 50 (“DAQ.sub.2”). The OCT signal and fluorescence signal are then processed by the computer 46 to generate an OCT-fluorescence dataset 54, which consists of multiple frames 56 of helically scanned data. Each set of frames 56 consist of multiple data elements of co-registered OCT and fluorescence data, which correspond to the rotational angle and pullback position.
[0041]
[0042] LOD can be specified according to the system specification, determined by the user, or determined with the system calibration data, such as background signal measurements. Based on the result of the comparison of maximum fluorescence value and the LOD, different algorithms can be applied to that data section 58.
[0043] In one embodiment, if the maximum fluorescence value is greater than LOD, a distance correction algorithm can be performed. Distance correction can include: OCT segmentation 68; distance calculation and calculating distance correction factor 70; and calculating distance-corrected fluorescence data 72. The distance-corrected fluorescence data 72 is stored as a new fluorescence value 78. If the maximum fluorescence value is lower than LOD, fluorescence value in the section can be set as null, and stored as new fluorescence value 78. In this case, no OCT segmentation 68 and distance correction calculation 7o is performed. The algorithm then selects the next data section 58′ and repeats the same steps until all data sections 58 of the OCT-fluorescence dataset 54 have been analyzed.
[0044]
[0045] In another embodiment, the method to equalize the noise with distance correction is described. The NIRAF signal is normalized by the correction function to obtain distance independent value:
K(i, j)=F(d(i, j))
P.sub.Normal(i,j)=P.sub.raw(i, j)×K(i, j)
[0046] Where K is the correction factor, d is the distance from the probe to the target. F(d) is the correction function obtained from the experiment. P.sub.raw(i,j) and P.sub.Normal(i,j) are the pixel values before and after distance correction.
[0047] In one embodiment, a predetermined correction factor table for variable distance can be used instead of predetermined correction function. With the calculated distance d(i, j), the correction factor that is closest to d(i, j) is looked up from the correction factor table. By multiplying the selected correction factor to the fluorescence signal, distance corrected fluorescence value is obtained.
[0048]
[0049] The fluorescence data elements 6o from the frames that do not contain the fluorescence data element higher than the system detection threshold 80 are set as null. New values are stored as distance corrected fluorescence data 72. Based on distance corrected fluorescence data 72, the fluorescence images may be rendered.
[0050] In another embodiment, depicted in
[0051] In
[0052] In another embodiment, the normalized OCT-fluorescence dataset 92 can be further modified by applying the gradation processing (e.g. gamma adjustment) to enhance the contrast of the fluorescence images. A non-linear gamma curve can be applied to the normalized data.
[0053] Rendered fluorescence image can be shown on the display attached to the computer. Different way of fluorescence data presentation can be used based on the user input. For example, distance corrected images can be shown first then a user can choose the internally normalized fluorescence images. In another embodiment, the user can also toggle with both raw image and corrected images. In another embodiment, different fluorescence images can be shown by overlaying multiple images based on user input.
[0054] During the distance correction process, while the signal amplitude is normalized to the distance, the noise in the NIRAF signal is also scaled accordingly. The correction process results in a NIRAF image with non-uniform noise distribution which makes the image quality in some area appear noisier than the other area and the signal to noise ratio of the image become non-uniform.
[0055] To correct the non-stationary noise issue produced by the distance correction process, a non-uniform image filtering approach is applied during the correction process.
[0056] It is reasonable and common practice to assume the NIRAF signal sensor produces the NIRAF signal with a stationary noise. Assume the stationary noise from the NIRAF signal sensor is N(0, σ.sup.2), which means that the standard deviation for each pixel P.sub.raw(i, j) is:
σ=√{square root over (Var(P.sub.raw(i,j)))}=√{square root over (E.sup.2(P.sub.raw(i,j)))}
[0057] After applying a distance correction, the corrected pixel P.sub.Normal(i, j) has a standard deviation of:
σ(P.sub.Normal(i, j))=√{square root over (E.sup.2(P.sub.raw(i, j)×K(i,j)))}=K(i, j) √{square root over (E.sup.2 (P.sub.raw(i, j)))}
[0058] To compensate for the factor of the standard deviation change, we apply a simple average filter mask centered at (i, j), with the mask size of K.sup.2(i, j), assuming the neighboring pixels all have the same distance correction factor. The resulted pixel has the standard deviation of:
[0059] By applying the variable sized mask to the pixel value during the distance correction operation, the resulted NIRAF image maintains the uniform signal to noise ratio. In implementation, K can be selected based on the normalized farthest range of effective NIRAF range such that the correction factor K is always greater than 1.