Skip to main content
Version: 1.0.0

Fluorescence Lifetime Imaging Ophthalmoscopy (FLIO)

Overview of Data Domain

FLIO stands for Fluorescence Lifetime Imaging Ophthalmoscopy, a technology used to capture and analyze fluorescence behavior in the eye over time. It is based on a concept called fluorescence decay, which refers to the process by which fluorescent molecules lose their excitation energy and return to their ground state, emitting light in the form of fluorescence. When a fluorescent molecule absorbs light energy, it becomes excited and emits light of a longer wavelength as it returns to its ground state. The time it takes for this emission to occur, along with the intensity of the emitted light, provides valuable information about the molecular environment and dynamics. Understanding fluorescence decay is crucial for interpreting FLIO data, as it informs about the lifetime and behavior of fluorescent signals within the eye.

During the imaging, the FLIO device exposes retinal tissue to intermittent laser beams and records the timing and number of photons for each point after each laser pulse. This information forms a picture of how fluorescence behaves over time in different parts of the eye. When analyzing FLIO data, it is important to understand that each pixel in the image contains a curve showing how many photons arrived at different times. This photon data follows Poisson distribution. The signal-to-noise ratio varies for different aspects of the data. Additionally, unwanted signals, like background light or fluorescence from the lens, can not simply be subtracted because they are part of the same distribution as the useful data. Our FLIO scan records images using two wavelengths, short (498-560nm) and long (560-720nm), which are provided in two different .dcm files for each eye in the dataset. These wavelengths provide different penetrance into the retinal tissue and usage of short- or long-wavelength .dcm file can be based on the region and layer of interest. A common approach is analyzing each of these files separately for each subject.

To get the best FLIO data, it is crucial to maximize the number of photons recorded by ensuring proper focus and avoiding unwanted signals like background light or lens fluorescence. Keeping a consistent distance between the scanner and the patient during data collection is also important for accurate results. These are particularly important when working with the data because the device is very sensitive, and several factors can induce noise in the images. The device can not handle more than 1 centimeter of movement during image acquisition. More information can be found here:

Data Analysis

For data analysis, areas of interest are divided into bins to reduce noise and provide quantitative measures. Examples are binning macular, foveal, and pathologic areas. Another useful binning approach in ophthalmology is using a standard Early Treatment Diabetic Retinopathy Study (ETDRS) grid. After defining the bins, the mean fluorescence lifetime (τm) can be calculated from a 3-exponential approximation of the fundus autofluorescence decays. The τm then can be compared between the bins themselves or across groups of patients using statistical methods. Furthermore, τm can be calculated, overlaid, and plotted on a heatmap to get an image representation of the analysis, allowing visual evaluation of the morphology and distribution of areas with certain pathologies.

The analysis can be done using available software, including SPCImage (Becker & Hickl GmbH, Berlin, Germany), FluoFit (PicoQuant GmbH, Berlin, Germany), SymPhoTime (PicoQuant GmbH, Berlin, Germany), LifExplorer (Heidelberg Engineering, Heidelberg, Germany), MATLAB, FLIO reader (ARTORG Center for Biomedical Engineering Research, Bern, Switzerland), FLIMX (Biophotonics and Imaging Laboratory at the University of Tübingen, Tübingen, Germany). The analysis can also be conducted using available Python libraries: FLIMLib and FLIMfit.

Overview of AI-READI Retinal Photography Data

Overview of available images

ManufacturerManufacturers Model NameLateralityWavelengthHeightWidthNumber of Frames
HeidelbergFLIOR or LShort-wavelength or Long-wavelength2562561024

Short-wavelength (498-560nm), Long-wavelength (560-720nm

Example images

Figure 1. Demonstrating outputs of Fluorescence Lifetime Imaging Ophthalmoscopy in eyes with age-related macular degeneration. These images are preprocessed, overlaid, and plotted as a heatmap. FAF: fundus autofluorescence, AMD: age-related macular degeneration, SSC: short spectral channel, LSC: long spectral channel. The image is used with permission from Lydia Sauer, Christopher B. Komanski, Alexandra S. Vitale, Eric D. Hansen, and Paul S. Bernstein from their study titled Fluorescence Lifetime Imaging Ophthalmoscopy (FLIO) in Eyes With Pigment Epithelial Detachments Due to Age-Related Macular Degeneration, published in Invest. Ophthalmol. Vis. Sci. 2019;60(8):3054-3063, DOI: https://doi.org/10.1167/iovs.19-26835.

Figure 2. Fundus autofluorescence and lifetime images from short- and long-spectral channels of an eye with subretinal hyperreflective material, which is indicated using white arrows. The image is used with permission from Lydia Sauer, Christopher B. Komanski, Alexandra S. Vitale, Eric D. Hansen, and Paul S. Bernstein from their study titled Fluorescence Lifetime Imaging Ophthalmoscopy (FLIO) in Eyes With Pigment Epithelial Detachments Due to Age-Related Macular Degeneration, published in Invest. Ophthalmol. Vis. Sci. 2019;60(8):3054-3063, https://doi.org/10.1167/iovs.19-26835.

Figure 3. Depiction of the plotting of the recorded value for a single pixel (200, 200) over time, using different frames within the pixel array of the .dcm file of an AI-READI subject

Figure 4. Illustration of the plotting of a single frame from the pixel array in a .dcm file from an AI-READI subject without preprocessing. This particular frame represents the frame with the highest signal amplitude (frame number 215 in this case). Each pixel corresponds to a captured fluorescence photon count from the corresponding point in the retina. The .dcm file can be preprocessed to generate the heatmap-style figures used in the literature.

Data processing

  1. File Format: DICOM

  2. Data standards

    Currently there are no SOP Classifications for FLIO in DICOM, as this is a relatively new technology. To reflect this, 1.2.840.10008.5.1.4.1.1.77.1.5.xxxxx was used as the value of SOP Class UID.

  3. File processing

    One FLIO scan produces one html file and sdt file. Based on the information from files, two DICOM files (short and long wavelength, respectively) were created per scan. Private tags are used to represent values that are not defined by traditional DICOM tags. Private tags 0073100X were used to encode the information from the corresponding HTML file and private tags 0075100X were used to encode the information from the corresponding SDT file. The pixel array was extracted from the same sdt file and included in the resulting DICOM file.

Metadata Example

DICOM Tags and values (this represents a subset of the available tags)

TagElement NameValue Example
00100020Patient ID0000
00100040Patient SexM
00080070ManufacturerHeidelberg Engineering
00081090Manufacturer Model NameFLIO
00181000Device Serial Number3F0013
00280002Samples Per Pixel1
00280004Photometric InterpretationMONOCHROME2
00280010Rows256
00280011Columns256
00280100Bits Allocated16
00280101Bits Stored16
00280103Pixel Representation0
00280008Number Of Frames1024
00280002Samples Per Pixel1
00280004Photometric InterpretationMONOCHROME2
00280103Pixel Representation0
00080033Content Time153554.000
00080023Content Date20230808
00200062Image LateralityL
00080016SOP Class UID1.2.840.10008. 5.1. 4.1.1.77.1.5.xxxxx
00080018SOP Instance UID1.2.826.0.1 .3680043.8.498.13 108756386123948 2566643757494 04023032
00081030Study DescriptionLong Wavelength 560nm - 720nm
00181030Protocol Namefluorescence lifetime imaging ophthalmoscopy
7FE00010Pixel Data

Private tags Information

TagElement Name
00730010Group InformationFLIO HTML information
00731001Focus0.09dpt
00731002Cam S/N15362
00731003Pws S/N20320
00731004VersionFLIO.TAUMAP v1.6.5
00731005Scan Duration (second)186
00731006NoteDual Detector Mode
00731007Minimal Photons Per Pixel0
00731008Maximal Photons Per Pixel10074
00731009Number of photons Per Pixel4060
0073100AProcessed frames1580
0073100BNumber of Valid Photons Per Frame185184
0073100CNumber of Invalid Photons Per Frame0
00750010Group InformationFLIO SDT information
00751001Model Serial Number3F0406
00751002Measurement Mode9
00751003cfd_ll (CFD Limit Low in mV)-50.9803924560546
00751004cdf_lh (CFD Limit High in mV)80.0
00751005cfd_zc (CFD Zero Cross Level 1 in mV)12.850393295288086
00751006cfd_hf (CDF Hold off in mV)5.0
00751007syn_zc (Sync Zero Cross in mV)-19.65354347229004
00751008syn_fd (Sync Freq Divider in mV)1
00751009syn_hf (Sync Holdoff in mV)4.0
0075100Atac_r (TAC Range in seconds)5.0033573728569536e-08
0075100Btac_g (TAC Gain)4
0075100Ctac_of (TAC offset)7.450980186462402
0075100Dtac_ll (TAC limit low)5.098039150238037
0075100Etac_lh (TAC limit high)94.90196228027344
0075100Fadc_re (ADC resolution)1024
CFDConstant Fraction Discriminator
SYNSynchronization
TACTime-to-Amplitude
ADCAnalog-to-Digital Converter