Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2025 Aug 27.
Published in final edited form as: IEEE Photonics J. 2025 May 5;17(3):1–11. doi: 10.1109/jphot.2025.3567016

Enabling Chemical Holography: A Comprehensive Framework and Implementation

Shihao Ran 1, David Mayerich 1, Rohith Reddy 1
PMCID: PMC12380375  NIHMSID: NIHMS2084729  PMID: 40873610

Abstract

Mid-infrared spectroscopic imaging (MIRSI) enables the spatially-resolved identification of molecules and is widely used in fields ranging from biomedical diagnostics to forensics. Current MIRSI technologies measure the sample’s extinction coefficient, which is only one component of the complex relative permittivity, and therefore provide incomplete molecular profiles. We propose a new framework and instrument to enable phase-sensitive chemical holography that measures a sample’s complex molecular properties at any wavelength, thus overcoming a fundamental limit on molecular specificity. Combining a spatially coherent quantum cascade laser (QCL) source with an interferometer and imaging system can provide a phase-sensitive platform for molecular analysis. This paper describes a theoretical framework for chemical holography and demonstrates benefits for molecular specificity, improved spatial resolution, and greater flexibility. Deep learning is used to solve the inverse scattering problem for chemically heterogeneous samples modeled using Mie theory. Furthermore, we demonstrate new, custom-built instrumentation and experimental results that validate our theoretical framework.

Index Terms—: Holography, mid-infrared, mid-infrared spectroscopic imaging, MIRSI, phase imaging, phase microscopy, phase sensitive, spectroscopy

I. Introduction

MID-INFRARED (mid-IR) spectroscopy is a nondestructive label-free method for quantitatively measuring molecular bonds [1]. The resulting absorbance spectrum provides a signature used to identify chemical components in homogeneous samples. Mid-IR spectroscopic imaging (MIRSI) extends this technique to provide spatial resolution in heterogeneous samples [1], [2], [3], [4], [5], [6], [7], [8]. Recent research demonstrates the viability of infrared microscopy for characterizing complex biomedical samples at cellular-level resolution [9], [10], [11], [12], [13], [14], [15], [16], [17].

However, infrared spectra are often distorted in heterogeneous samples due to scattering, which poses a challenge for molecular identification. A variety of ad hoc [18] and physically-based [19] methods attempt to compensate for these artifacts. However, their success is limited because mid-infrared absorbance only measures the imaginary component of the refractive index. This incomplete information severely limits the ability to build inverse models, which would provide more specific molecular information.

This paper provides a theoretical framework for chemical holography to enable spatially and spectrally resolved phase-sensitive measurements of heterogeneous samples that facilitates measurement of the sample’s complex refractive index. We also demonstrate novel, custom-built instrumentation based on the proposed framework and present experimental results supporting the application of chemical holography. Our aim is to provide a theoretical foundation that can be extended to areas such as infrared spectroscopy and label-free molecular identification.

II. Background

IR spectroscopy produces a hyperspectral absorbance image as a function of wavenumber ν (in cm-1):A(x,y,ν)=-log10I(x,y,ν)I0(x,y,ν), where I0(x,y,ν) is a hyperspectral image of the source and I(x,y,ν) is an image of the sample. The resulting absorbance image A is proportional to the spatially-resolved extinction coefficient κ(x,y,ν) of the wavenumber-dependent complex refractive index:

n(x,y,ν)=m(x,y,ν)+iκ(x,y,ν) (1)

Since most samples are non-magnetic, the refractive index is directly related to the material’s electric susceptibility: 𝒳e=𝒳e+i𝒳e=n2-1. Absorbance measurements only provide an approximation of κ, fundamentally limiting the estimation of 𝒳e. This information is further distorted by scattering induced through spatial inter-dependencies within a heterogeneous sample: n(x,y,ν).

III. Forward Model

We first describe the forward models that form the foundation for chemical holography, which are based on coupled wave [20], [21], [22], [23], [24] and Mie theory [25], [26]. The incident light is modeled as a coherent infrared source, such as a quantum cascade laser (QCL) with an intensity spectrum given by I0(ν). Using Maxwell’s equations [27], the electric field E in a vacuum 2E-μ0ϵ02Et2=0 has a solution: E(r,t)=E0cos(kr-ωt+ϕ). where E0 is the complex amplitude and k is the propagation vector such that |k|=2πν. This is generally simplified using the initial phase ϕ=0 and time constant t=0:E(r)=E0eikr. Incorporating the complex refractive index (1) into the electric field equation provides an expression for its propagation within a medium: E(r,ν)=E0eikrn(ν). Note that the refractive index n is a physical response function, therefore the bi-directional Kramers-Kronig relation links the real and imaginary parts [28]. Specifically, for a complex function χ(ω)=χ1(ω)+iχ2(ω), the real and imaginary components are related by:

χ1(ω)=1πP-χ2ωω-ωdω (2)
χ2(ω)=-1πP-χ1ωω-ωdω (3)

and therefore provide an additional set of constraints. Finally, the electric field is expressed as independent components E=Ex,Ey,EzTC3 with the measured intensity I=EHE, where H signifies the Hermetian transpose.

A. Layered Samples

We use a coupled-wave approach to simulate a layered homogeneous sample [20]. The electric and magnetic fields are given by E(r,ν)=E0eikrn(ν) and B=ϵ0μ0s×E0eiksr, where s is the normalized propagation direction vector scaled by the complex refractive index in layer-:sx2+sy2+sz2=ϵ(λ)=n(ν)2, and the sz component for any layer is given by the dispersion relation: sz()=n2(ν)-sx2-sy2. The boundaries of each layer are defined by z-coordinates such that layer [0,L] runs from z to z+1. The first (=0) and last (=L) layers are unbounded so that zL+1 is undefined and z0 is the position of a specified input field. The field at any point within layer is the sum of Pˇ() propagating along -z from z+1 and Pˆ() propagating along +z from z:

E()(z)=Pˇ()eiksz()z-z+Pˆ()e-iksz()z-z+1eiksxx+syy (4)

Enforcing Gauss’ Law across boundaries gives:

sxPˇx()+syPˇy()+sz()Pˇz()=0 (5)
sxPˆx()+syPˆy()+sz()Pˆz()=0 (6)

The field E is continuous across layer boundaries, and the following two exceptions apply:

  1. The initial input field Pˇ(0) is specified at z0 inside =0.

  2. The final boundary is the interface between layers (L-2) and (L-1), therefore there is no negative-propagating field in (L-1).

This results in L layers defined by L-1 boundaries with the input given at z0. The following equations enforce continuity across these boundaries:

APˇx(-1)+Pˆx()-Pˇx()-BPˆx()=0 (7)
APˇy(-1)+Pˆy()-Pˇy()-BPˆy()=0 (8)
AsyPˇz(-1)-Asz(-1)Pˇy(-1)+syPˆz(-1)+sz(-1)Pˆy(-1)=syPˇz()-sz()Pˇy()+BsyPˆz()+Bsz()Pˆy() (9)
Asz(-1)Pˇz(-1)-AsxPˇz(-1)-sz(-1)Pˆx(-1)-sxPˆz(-1)=sz()Pˇx()-sxPˇz()-Bsz()Pˆx()-BsxPˆz() (10)

where

A=eiksz(-1)zl-z-1 (11)
B=e-iksz()zl-z+1 (12)

Eqs. (5)–(10) form a linear system with 6(L-1) independent equations and unknowns.

B. Mie Scattering

Mie theory [29] was selected to model heterogeneous samples due to its wide applicability in IR imaging to account for cellular-level scattering [19], [30]. The field produced by a sphere is defined as the summation of incident EI and scattered ES components (Fig. 1): E(r,ν)=EI(r,ν)+ES(r,ν). The input field EI is provided as input to the model and the scattered field is computed as:

ES(p)==0B(ν,n,a)h(1)(kr)P(cosθ) (13)

where the scalar value B enforces continuity across the sphere boundary with respect to the internal field [31]:

Bv¯,n,a=2t+1it×jtkajtknanjtknajtkjtknaht1kaht(1)kaht1kajtknan (14)

where Pt is the order-t Legendre polynomial, jt is the spherical Bessel function, and ht(1) denotes the spherical Hankel function of the first kind [32]. The corresponding asymptotic expressions [30] give the far-field when za:

EF(p)=t=0Bt(λ,n,a)e[i(kr-tπ/2)]ikrPt1-k2 (15)

This result is then band-limited by the objective aperture (NA) and the resulting far-field image is calculated using the Fourier transform EFrF,νE(r,ν) (Fig. 2). In simulations, the critical characteristic is the ratio of the sample feature size (ex. bead diameter) to wavelength. Since infrared light is frequently used to probe structures with sizes in the micrometer range, we present simulations at a wavelength of λ=1μm to provide the reader with a convenient “yardstick”. The mathematics are identical for any infrared wavelength as long as the appropriate material parameters (ex. refractive index) are known.

Fig. 1.

Fig. 1.

Traditional Mie scattering simulation for a sphere with radius a=1μm, complex refractive index n=1.5+i0.03. (a) The coordinate system of the simulation, the incident plane wave is propagating along -z axis denoted by the black arrow k. The sphere is positioned at the origin. The orange plane is the visualization plane for figures (b) and (c), and the blue plane for figure (d). (b) The incident field. (c) The vertical view of the total field. (d) The horizontal view. The outline of the sphere is denoted by the black dashed line. The wavelength of the incident plane wave λ=1μm, and the FOV is 16μm×16μm. Only the real part of the field is shown in arbitrary units [a.u.].

Fig. 2.

Fig. 2.

Far-field simulation of the same sphere specified in Fig. 1. (a) Calculation diagram, (b) the real component of the far field (zoom-in), (c) the real component of the near field, (d) the imaginary component of the near field I scattered by the sphere. The FOV of the images is 16μm×16μm.

C. Relating Optical Measurements to Material Properties

The measured absorbance of a homogeneous sample obeys the Beer-Lambert law [33]:

A(ν)=ρ×b×ϵ(ν) (16)

where ϵ(ν) is the molecular absorbance in M-1cm-1,ρ is the concentration, and b is the sample thickness. The absorbance is related to the imaginary component κ(ν) via ϵ(ν)=4πνκ(ν)2.303ρ. An intensity measurement is given by the expression IS(ν)=|P(ν)|2TS(ν)exp[-4πνκ(ν)b], where P(ν) is the incident amplitude and TS(ν) is the transmission coefficient excluding absorption. To calculate absorption spectra, the background intensity is measured, I0(ν)=|P(ν)|2T0(ν), where T0(ν) is the net transmission coefficient for the instrumentation. The recorded absorbance A(ν) is obtained by taking the ratio:A(ν)=log10IS(ν)I0(ν)=4πνκ(ν)b2.303-log10TS(ν)T0(ν). Note that TS(ν)=T0(ν) for homogeneous samples, but not for heterogeneous samples [20], [21].

IV. Inverse Model

Two ambiguities arise when attempting to reconstruct a sample from absorbance images:

  • The Beer-Lambert law (16) specifies two unknown components ρ and b that cannot be decoupled with a single measurement A.

  • Variations in absorbance necessitate corresponding variations in n due to Kramers-Kronig (2) and (3), redistributing light in the final image and producing spectral aberrations.

Spectral aberration correction is an active area of research, particularly in biomedicine, where cellular features are near the wavelength of the incident light [19], [24], [30], [34], [35]. These methods rely on Mie scattering, which produces a similar distorted absorbance spectrum [36]. This includes iterative inversion for single spheres [30] and Mie-based corrections in tissue incorporating a phantom spectrum [19]. By far the most common method is piecewise linear baseline correction [18].

In this section, we demonstrate that chemical holography provides significantly better performance when using trained models for sample reconstruction.

A. Layered Sample

The optical path length (OPL) of a non-absorbing layer can be defined as: P=nd, where n(ν)=m(ν)+iκ(ν) is the complex refractive index and d is its physical thickness. It is impossible to derive both n and d from a single intensity measurement. For example, an electric field EI propagating through two layered samples with the same effective OPL (Fig. 3), the field EO at the lower boundary would be identical. We demonstrate that it is possible to determine both n and d given P with a phase-sensitive measurement. Assume the phase EO is ϕO in both cases (Fig. 3(a) and (b)). The phase shift from EO to field EM are given by: ϕM(a)=ϕOein3dt-d1,ϕM(b)=ϕOein3dt-d2. While the phases are identical in the middle layer, the phase at z=8μm deviate due to the shift introduced by the geometric length. This provides another explicit constraint for calculating n and d.

Fig. 3.

Fig. 3.

Different combinations of refractive index n and layer thickness d result in the same phase-shift for EO. However, EM in (a) is different from EM in (b) due to light-path difference outside the upper layer. The wavelength λ=1.5μm, the complex refractive index for the middle layers are na=3+0.05j and nb=1+0.05j, and the thickness of the middle layers are d1=2μm and d2=6μm, respectively.

We construct an optimization algorithm to fit m,d, and κ by minimizing a cost function. Consider a middle layer with unknown material properties embedded in air corresponding to the following parameters: (a) effective OPL, (b) distance between the upper boundary of the sample and detector dt, (c) incident plane wave EI, and (d) measured field EM. A finite number of m and d pairs exist in the range mmmin,mmax with precision ϵ given by: N=mmax-mminϵ. The resulting cost function is: min(Θ)=minϕfmi,di-ϕ0, where midi=P for i(0,N]. Since the impact of the extinction coefficient on phase is negligible, the same optimization is repeated for κ after m and d are determined.

B. Mie Scattering

From (13), the inverse Mie problem [37] is the solution to a linear system:

H0r0H1r0HNr0H0r1H1r1HNr1H0rNH1rNHNrNB0B1BN=Esr0Esr1EsrN (17)

where

Ht(r)=t=0(2t+1)itht(1)(kr)Pt(cosθ) (18)

and Es(r) is the scalar value for the scattered field at spatial location r. This matrix H has a condition number c1020, so analytical solutions are limited to low-contrast (n1) and non-absorbing (κ=0) materials. [38], [39] Artificial neural networks (ANNs) have been proposed as an effective form of regularization [40], [41] for more general materials. We design a multi-layer ANN to solve the inverse Mie problem and compare the results between absorbance and holographic infrared imaging.

The Mie scattering model is radially symmetric [42], so there is no angular dependence in the far field (15):

EF(r)=t=0Bt(λ,n,a)e[i(kr-tπ/2)]ikrPtcosθ (19)

The near field is calculated using the Hankel transform as a radial analog of the FFT [43], [44]: EF(r)-1E0(r), where -1 represents the order-0 inverse discrete Hankel transform.

Fig. 4 shows the simulated 1D representation of Mie scattering for a sphere converted from a 1D far field simulation using the discrete inverse Hankel transform, the results of which are identical to that of 2-D models. Similar to the Fourier transform, an order-v Hankel-transform converges with increasing FOV in the spatial domain or a higher resolution in the reciprocal domain.

Fig. 4.

Fig. 4.

Using discrete hankel transform to get the 1D representation of the near-field simulation. (a) The 2-D far-field simulation. The corresponding 1D representation is marked as thick dashed lines (red dashed line for the far field in the reciprocal domain and green dashed line for the near field in the spatial domain). (b) The 1D representation of the far field in the Fourier domain, the blue line is the 2D extraction, and the red dots are 1D simulation results. (c) The 1D representation of the near field in the spatial domain, the blue line is extracted from the 2D Fourier transform of a 2-D simulation, and the green dots are acquired from discrete hankel transform of a 1D far-field simulation. The material properties of the simulated sphere are: a=2μm,m=1.4,κ=0.02. The resolution and the FOV of the images are 256 × 256 and 32μm×32μm, respectively.

We use a single-layer ANN with 5 hidden nodes (Fig. 5) to solve the ill-conditioned inverse Mie problem in 1D to demonstrate the merits of phase-sensitive measurements. Random sampling a Glorot Normal Distribution [45] initializes the weights for the hidden layer with zero mean and standard deviation: σ=2Ni+No, where Ni=320 is the number of input units in the weight tensor and No=5 is the number of output units. The activation functions for the hidden and output layers are hyperbolic tangent and linear functions, respectively. Given a 1D vector representing the scattered field as the input to the trained ANN, the output is denoted by three units corresponding to a radius a sphere with refractive index m and extinction coefficient κ.

Fig. 5.

Fig. 5.

One-layer artificial neural network used for solving the inverse Mie problem.

V. Chemical Holographic Imaging Model

The proposed instrumentation combines an interferometer with a high-resolution microscope and quantum cascade laser source (Fig. 6). A HeNe laser is used for alignment and visible feedback. The QCL emission is divided into sample and reference beams using a (50/50) beamsplitter (BS2). A polarizer is placed between guide mirrors M3 and M4 to compensate for intensity differences between both beams. The sample beam is focused through a low-NA condenser to fill the field of view (FOV). The transmitted field is collected by an objective and projected onto another beamsplitter (BS3 in Fig. 6(a)). The reference beam is reflected twice between a triangular (M5) and prism mirror (M6) before reaching BS3, where the two beams are recombined. A tube lens converts the intermediate image to the spatial domain and focuses onto an MCT detector.

Fig. 6.

Fig. 6.

Chemical holographic imaging system design showing the infrared optical path (a) and 3D rendering (b).

A nanopositioning stage controls the optical path difference (OPD) between the sample and reference arms to collect an interferogram image. A second 2D nanopositioning stage moves the sample to collect a mosaic for images. The raw interferogram is processed in real-time to reconstruct a complex image of the electromagnetic field.

We define the incident field polarization using the unit vector eˆ=EI such that eˆHeˆ=1. Light transmitted through the sample is characterized by a scalar electric field ERm(r,ν)C (Fig. 6), where r=[x,y]T is a point in the detector image. The reference beam is denoted by ER(r,ν). Light from the objective and reference arms interfere and the intensity I(r,ν) is recorded.

An interferogram is collected by adjusting the reference arm OPL by Δ=Δ1,Δ2,,ΔM, where the objective and reference arms are equal at Δ=0. A collimated reference beam applies a uniform phase-shift ERm(r,ν)=ER(r,ν)ei2πλΔm, where m[1,M]. The instrument output is divided into (a) the objective field Eobj and (b) reference field Eref. In our simulation, Eobj is the output of the far-field Mie scattering model, and Eref is a series of plane waves with constant phase-shift. An M-images interferogram is generated by: I(m)=Eobj+Eref(m)HEobj+Eref(m),m[1,M], where I(m) denotes the mth intensity image.

The intensity measured at the detector for each discrete path length difference Δm is:

Imr,ν¯=ESr,ν¯2+ERr,ν¯2+ESr,ν¯ER*r,ν¯eikΔm+ES*r,ν¯Rr,ν¯eikΔm (20)

where k=2πν, and * denotes the complex conjugate. Assuming that measurements are performed at uniform intervals Δm+1-Δm=δ, intensity differences form a system of linear equations:

I2r,ν¯I1r,ν¯IMr,ν¯IM1r,ν¯=eikΔ1eikΔ1eikΔM1eikΔM1×eikδ1ESr,ν¯ER*r,ν¯e+ikδ1ES*r,ν¯ERr,ν¯ (21)

or simply as D(r,ν)=Pu(r,ν), where P is known. Experimental data is inverted to calculate the interferometric cross-term (two per pixel position r) using the Moore-Penrose inverse:

u(r,ν)u*(r,ν)=u(r,ν)=PP-1PD(r,ν), (22)

where † denotes the Hermitian conjugate. Because of the collimated reference beam, the phase is constant across the image, and ER(r,ν) can be measured by blocking light from the sample arm. Then (22) to find ES by:

ES(r,ν)=u(r,ν)ER(r,ν)e-ikδ-1 (23)

VI. Results

We examine the performance of our inversion approaches for layered and Mie models to demonstrate the merits of holographic measurements. This includes the performance of the machine learning models trained with complex data tested against those trained solely with traditional intensity.

A. Phase Reconstruction

A hologram of a sphere with radius a=1μm and complex refractive index n=1.5+i0.03 is simulated using a Mie scattering model (Fig. 7(a)). The incident wavelength is 1μm, and the total light path difference is 2μm. The interferogram contains 32 intensity images (128 × 128) to measure the sinusoidal waveform (Fig. 7 top row). The field of view (FOV) is 16μm×16μm. Pixel A is located at the center xA,yA=(64,64) and pixel B is 0.25μm from the sphere surface xB,yB=(54,54). Note that the amplitude at B is higher A, which is expected due to stronger scattering near the sphere surface [46].

Fig. 7.

Fig. 7.

The workflow of the complex-field reconstruction for chemical holography. 3D-line plots on the top row are the pixel intensity spectra corresponding to pixel A and pixel B marked in (a), (b) and (c), respectively. (a) 32 intensity images in the simulated hologram with total light path difference (Δtotal=2μm) equal to twice the wavelength (λ=1μm). (b) 31 difference images acquired by subtracting the adjacent images in (a). (c) Three measurements (2nd, 7th, and 14th measurement) down-sampled from (b). (d) Reconstructed field with real and imaginary components.

Fig. 7(b) shows the intensity images forming D acquired by subtracting consecutive images. The interferogram starts at zero path difference (Δ1=0) producing two sinusoidal waves. The resulting hologram is calculated by fitting these waveforms to sinusoidal functions at the incident wavelength to calculate the amplitude and phase. We present 3 representative images from the first half of the interferogram (Fig. 7(c)), resulting in a reconstruction error on the order of 10-16 (Fig. 8).

Fig. 8.

Fig. 8.

Scatter plot of the mean absolute error along the number of measurements used for the phase reconstruction. In the simulation, the error is low for all number of measurements since no external noise is induced. The dashed line denotes a size-2 window average.

We first look at numerical error resulting from simulation and reconstruction in the absence of noise using our approach (Fig. 8). In this case the error is relatively low 10-15 since the dominant error is from floating point calculations during the matrix inversion. Practical measurements include ambient, thermal, and phase noise induced by mechanical vibrations, which are discussed next.

Fig. 9 presents experiments using two PMMA (polymethyl methacrylate) spheres (20μm and 10μm diameters) imaged by the system with 1250cm-1(8μm) emission from the QCL. The hologram contains 200 images with a 40 nm step-size to cover an optical path difference of 8μm. Only the first 3 images (Fig. 9(a)–(c)) are required for reconstruction. It is clear that the reconstructed images have more visible features compare to the original hologram, such as the shape of the spheres and the fringing artifacts caused by scattering.

Fig. 9.

Fig. 9.

Reconstructed phase images using CHIS. (a)–(c) Are the first three images in the hologram that used for reconstruct the phase. (d) The absolute image of the reconstructed field, (e) the real component of the filed, (f) the imaginary component of the filed.

B. Layered Model Inversion

A 3-layer model is simulated, where the middle layer (target) is embedded in air with mgt=1.65,dgt=1.67, and κgt=0.03. The measured field EM is simulated using the described coupled-wave calculation. Fig. 10 shows the reconstruction error along m and κ, respectively.

Fig. 10.

Fig. 10.

The iteration error along (a) refractive index m and (b) extinction coefficient κ.

We benchmark reconstruction in the presence of noise by assuming Gaussian distributed noise with zero mean at the detector. If the layered sample is uniform in shape, (i.e., the interfaces are flat, and the incident plane wave is impinging the sample perpendicularly) then the field measured at the detector can be averaged across all the pixels.

Experiments are done by repeating the inversion with increased noise standard deviation. As shown in Fig. 11, the optimization retrieves the layer thickness d and refractive index n consistently. However, the error in the extinction coefficient κ increases, since its magnitude is much smaller.

Fig. 11.

Fig. 11.

Relative absolute error with increasing standard deviation the Gaussian distributed noise when solving the inverse model.

C. Mie Scattering Inversion

As described in previous sections, the inversion of the Mie Scattering problem is ill-conditioned and highly noise sensitive. We instead approximate the inversion relationship of the system using a neural network.

1). Artificial Neural Network:

To ensure the ANN is trained with low bias and variance, 27000 complex 1D representations (320 × 2) of the scattered field are generated by the 1D far-field Mie scattering model (Fig. 4) with different material properties for the simulated spheres. Since the reconstructed field contains complex values, the real and imaginary components of the complex values are separated as two channels for the input (hence 320 × 2). For each sphere, the feature vectors has 30 entries uniformly distributed within their predefined range. Specifically, the radius a1,2μm, the refractive index m[1.1,2.0], and the extinction coefficient κ[0.01,0.05].

Before the training, the entire data set is shuffled and split into training and testing sets with a ratio of 9 : 1. The training set is further divided into training and validation sets. The validation set contains 20% of the randomly chosen training data for each epoch, results with 19440 samples for training and 4860 samples for validation. The training process contains 400 epochs (i.e., the training-cross-validation process is repeated for 400 times) and the batch size is set to 200. Meanwhile, feature scaling is applied to the extinction coefficient set due to feature scale difference.

A second ANN model is trained on a traditional intensity measurement of the same simulations. The intensity ANN is trained with an identical network architecture (Fig. 5), and with the same number of training and testing samples. The intensity data is acquired by applying (20) to the complex 1D vectors. The square root of the intensity is used to regularize the range of these two data sets and improve performance.

Table I shows the performance of the complex and intensity ANNs summarized from 30 repetitive trails. The complex ANNs perform better than intensity ANNs, which can be partially explained by the fact that the additional phase information existing in the complex training set is no longer available for the intensity training set (during the transaction from complex to intensity). Moreover, the performance of the ANN is further increased by adding additional layers and hidden units. Table II shows the performances of an ANN trained with the same data sets.

TABLE I.

Relative RMSE for Simple ANNs (%)

Material Properties Complex ANN Intensity ANN
Refractive Index m 4.69 ± 0.25 6.25 ± 0.18
Extinction Coeff. κ 9.46 ± 0.44 15.90 ± 0.13
Radius a 1.61 ± 0.41 2.77 ± 0.21
TABLE II.

Relative RMSE for Deep ANNs (%)

Material Properties Complex ANN Intensity ANN
Refractive Index m 1.45 3.82
Extinction Coeff. κ 1.12 8.57
Radius a 0.65 2.24

The relative root-mean-square error (RMSE) ϵR is calculated by:

ϵR=m=1Mypred(m)-ytest(m)2ytest(m)M (24)

where ypred is the prediction given by the ANN model and ytest is the ground truth (label) of the corresponding sample. The total number of test samples is denoted by M=4860.

2). Synthetic Noise Test:

To better examine the impact of the phase information recovered by chemical holography, the performance of these two types of ANNs (with 5 hidden units) are tested on various testing sets, including synthetic data sets with unstructured and structured noise, specifically, we add Gaussian noise as unstructured noise and two other sources of structured noise (bandpass filtering effect and multi-sphere scattering) into the data set.

We assume that the combined effect of all noise in the system is Gaussian distributed with a fixed standard deviation and zero mean. Besides the three original features of the sphere material properties, the training and test data is enlarged by adding the noise level as another feature. To better examine the sensitivity of two ANN models with respect to synthetic noise, we decrease the number of features for the sphere properties down to 10 for each feature, and increase the number of noise levels up to 100, ranging in [1, 100]%, which results in 100,000 total number of samples for training and test. Specifically, the noise for real and imaginary components of the field are drawn independently within the same distribution. Also, the intensity training and test set are calculated from the complex set. Fig. 12 shows two samples (real part) from the synthetic noisy data with noise levels at 75% and 25%, respectively.

Fig. 12.

Fig. 12.

Two samples from the synthetic noisy data set. The material properties for the simulated sphere are a=2,m=1.5,κ=0.01. The resolution and FOV are 128 × 1 and 16μm×16μm, respectively. (a) 1D far-field simulation with 25% of Gaussian noise with a standard deviation of 0.25 and 0 mean. (b) 1D far-field simulation with 75% of total noise. Only real components are shown.

The training and test process for synthetic noisy data follows the same pipeline described above. With another implicit feature: noise level added into the training set, the performances of the ANNs are expected to decrease slightly. The point here, however, is to inspect the overall performances of those two types of ANNs with respect to noise levels. Fig. 13 shows the prediction accuracy of complex ANN and intensity ANN tested on 40 different test sets with different noise levels. It is obvious that complex ANN outperforms intensity ANN under all noisy conditions.

Fig. 13.

Fig. 13.

Relative RMSE plots for refractive index m, extinction coefficient κ, and radius a tested on 100 synthetic noisy data sets.

3). Bandpass Filtering Noise:

In the 2-D case, the process of bandpass filtering can be described by the principle of Fourier optics. Specifically, the high-frequency and low-frequency components of the field going into the objective is blocked by the upper and lower cutoff frequencies given by: fu=NAoutλ and fl=NAinλ.

As shown in Fig. 14, the complex field is transformed into the frequency domain by performing a forward Fourier transform F(u,v)=[f(x,y)]. For an image with a FOV denoted by S and a resolution of R, The frequency-domain representation of the objective is a concentric circle with inner and outer radius specified by the center obscuration NAin and the back numerical aperture NAout of the objective:

Ap(u,v)=0,if(uΔu)2+(vΔv)2>fuor<fl1,otherwise (25)

where Δu=Δv=1S. By multiplying the bandpass filter by the fourier transform of the field in the frequency domain, the frequency components both above the cutoff frequency fu and below the cutoff frequency fl are eliminated (Fig. 14(c) and (g)). The field at the detector (Fig. 14(d) and (h)) is therefore given by:

fbp(x,y)=-1F(u,v)Ap(u,v) (26)
Fig. 14.

Fig. 14.

Bandpass filtering for two difference spheres. The field of view of the images is 16μm×16μm, the image resolution is 128 × 128. The radius of the spheres is a=1μm and the incident wavelength is λ=1μm. The material properties of these two spheres are m1=1.5,κ1=0.05 for (a)–(d), and m2=1.25,κ2=0.01 for (e)–(g), respectively. (a) Total field for the first sphere before bandpass filtering. (b) Bandpass filter simulating a Cassegrain objective with center obscuration (NAin=0.0) and back aperture NAout=0.7, plotted in the Fourier domain. (c) The filtered field in the Forier domain. (d) Filtered field transformed back into spatial domain. (e) Total field for the second sphere before bandpass filtering. (f) Bandpass filter simulating a refractive objective without center obscuration (NAin=0.3) and back aperture NAout=0.8, plotted in the Fourier domain. (g) The filtered field in the Forier domain. (h) Filtered field transformed back into spatial domain.

Note that the DC components (incident field Ei) are intentionally filtered out in both examples in Fig. 14 to better visualize the pattern of the field in the frequency domain. For demonstration purposes, the field is simulated in a limited spatial resolution (R=128×128) to make the concentric bandpass circle visually bigger since the field of view in the frequency domain is proportional to the spatial resolution.

Bandpass filtering can be easily reduced to a 1D case since the far-field Mie scattering is essentially simulated at the Fourier domain. The bandpass filtered 1D simulation can be acquired simply by multiplying the 1D far-field simulation with the corresponding 1D bandpass filter before applying inverse discrete Hankel transform.

The data generated for bandpass filtering is similar to that of noise test, 100 different NAs ranging in [0.02, 1.01] are added into the training set as the fourth feature. The two ANNs models are then tested with the same number of filters applied to the test set. As shown in Fig. 15, similar to synthetic noisy data, the complex ANN is able to outperform the intensity ANN almost universally.

Fig. 15.

Fig. 15.

Relative RMSE plots for (top) refractive index m, (middle) extinction coefficient κ, and (bottom) radius a tested on 100 bandpass filtered data sets.

4). Multi-Sphere Scattering Noise:

Besides randomized synthetic noise and bandpass-filtering, we also tested the model with another form of structural noise by simulating two spheres at once. As shown in Fig. 16(a), two spheres with the same material properties (a=1μm,m=1.5,κ=0.01) are shown in the same FOV. While generating the training set, the sphere placed in the center keeps stationary in all cases. The sphere on the left-hand side moves towards the central sphere for 100 different distances to generate 100 samples with different amount of structural noise. While moving the left sphere closer and closer to the center sphere, more and more structural noise is added onto the field generated by the center sphere (Fig. 16(b)). In this case, only the right half of the 1D representation is used for training and test (green part in Fig. 16(b)) to keep the input data structure consistent.

Fig. 16.

Fig. 16.

(a) Two spheres with the same material properties are simulated within the same FOV. (b) Corresponding 1D representation of the simulation in (a). Only the right half of the 1D vector is used for training and testing (green part).

As plotted in Fig. 17, the ANN trained with complex images can outperform ANN trained with intensity images as expected. With a smaller distance between two spheres, the prediction error goes up because more structural noise added to the field generated by the center field, and complex ANN is less sensitive to the noise. In this case, the noise added on to the original signal can be considered as the result of the interference pattern between two spheres. While moving one of the spheres closer to the other, the structural noise is going up and down due to periodic constructive and destructive interference. The error along different distance is hence showing a fluctuating pattern.

Fig. 17.

Fig. 17.

Relative RMSE plot refractive index m, extinction coefficient κ, and radius a tested on 100 different distances between two spheres.

VII. Conclusion

To overcome the limitations in currently available IR imaging systems, we propose a framework for a chemical holographic imaging system (CHIS), which enables phase-sensitive measurements in the Mid-IR region. Scattering models for spherical samples and layered samples are implemented to illustrate and demonstrate the phase-retrieval process of CHIS. The reconstructed complex field provides additional phase information, which opens the door for more innovative and advanced approaches for recovering the sample material properties by extending these principles to infrared spectroscopy.

The far-field simulation for microspheres is implemented to serve as the input for the system when reconstructing spherical samples. The 1D representation of the simulation and the corresponding discrete Hankel transform are extensively studied to simplify the inverse model so that advanced non-linear approaches can be adopted to solve the ill-conditioned inverse problem. The ANN model trained with phase-sensitive measurements can outperform its counterpart trained with traditional intensity representations under all conditions, including applying to synthetic Gaussian-noise data and structured-noise data (bandpass-filtering and multi-sphere interference, for example).

For homogeneous layered samples, on the other hand, by solving an iterative optimization problem, we demonstrate the feasibility and robustness of retrieving both layer-thickness and complex refractive index of a three-layer sample from the recovered phase information, given the effective optical path length of the layers as prior knowledge.

Along with the Mie scattering model and layered model, other types of sample reconstruction can be achieved based on CHIS are not yet being studied, such as multi-layer (more than 3) samples with absorbing materials. There is, therefore, significant room of potential and improvement for optimizing and utilizing CHIS for biomedical imaging.

Acknowledgments

This work was supported in part by the Cancer Prevention and Research Institute of Texas (CPRIT) under Grant RR170075 (RR), in part by the National Institutes of Health (NIH) under Grant R01DK135870 and Grant R01HL173597 (RR), in part by NLM Training Program in Biomedical Informatics and Data Science under Grant T15LM007093 (RR), in part by the National Institutes of Health under Grant R01HL146745 (DM), and in part by National Science Foundation CAREER under Award 1943455 (DM).

Footnotes

Conflicts of interest

DM has a financial stake in SwiftFront, LLC.

References

  • [1].Baker MJ et al. , “Using Fourier transform IR spectroscopy to analyze biological materials,” Nature Protoc., vol. 9, no. 8, pp. 1771–1791, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [2].Lewis EN et al. , “Fourier transform spectroscopic imaging using an infrared focal-plane array detector,” Anal. Chem, vol. 67, no. 19, pp. 3377–3381, 1995. [DOI] [PubMed] [Google Scholar]
  • [3].Pahlow S et al. , “Application of vibrational spectroscopy and imaging to point-of-care medicine: A review,” Appl. Spectrosc, vol. 72, no. 101, pp. 52–84, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Fernandez DC, Bhargava R, Hewitt SM, and Levin IW, “Infrared spectroscopic imaging for histopathologic recognition,” Nature Biotechnol., vol. 23, no. 4, pp. 469–474, 2005. [DOI] [PubMed] [Google Scholar]
  • [5].Pounder FN, Reddy RK, and Bhargava R, “Development of a practical spatial-spectral analysis protocol for breast histopathology using fourier transform infrared spectroscopic imaging,” Faraday Discuss., vol. 187, pp. 43–68, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [6].Llorá X, Reddy R, Matesic B, and Bhargava R, “Towards better than human capability in diagnosing prostate cancer using infrared spectroscopic imaging,” in Proc. 9th Annu. Conf. Genet. Evol. Computation, 2007, pp. 2098–2105. [Google Scholar]
  • [7].Lotfollahi M, Berisha S, Daeinejad D, and Mayerich D, “Digital staining of high-definition fourier transform infrared (FT-IR) images using deep learning,” Appl. Spectrosc, vol. 73, no. 5, pp. 556–564, 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Lotfollahi M et al. , “Adaptive compressive sampling for mid-infrared spectroscopic imaging,” in Proc. IEEE Int. Conf. Image Process, 2022, pp. 2336–2340. [Google Scholar]
  • [9].Mankar R et al. , “Automated osteosclerosis grading of clinical biopsies using infrared spectroscopic imaging,” Anal. Chem, vol. 92, no. 1, pp. 749–757, 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Mankar R, Gajjela CC, Bueso-Ramos CE, Yin CC, Mayerich D, and Reddy RK, “Polarization sensitive photothermal mid-infrared spectroscopic imaging of human bone marrow tissue,” Appl. Spectrosc, vol. 76, no. 4, pp. 508–518, 2022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Reddy RK and Bhargava R, “Accurate histopathology from low signal-to-noise ratio spectroscopic imaging data,” Analyst, vol. 135, no. 11, pp. 2818–2825, 2010. [DOI] [PubMed] [Google Scholar]
  • [12].Walsh MJ, Reddy RK, and Bhargava R, “Label-free biomedical imaging with mid-IR spectroscopy,” IEEE J. Sel. topics quantum Electron, vol. 18, no. 4, pp. 1502–1513, Jul./Aug. 2012. [Google Scholar]
  • [13].Kole MR, Reddy RK, Schulmerich MV, Gelber MK, and Bhargava R, “Discrete frequency infrared microspectroscopy and imaging with a tunable quantum cascade laser,” Anal. Chem, vol. 84, no. 23, pp. 10366–10372, 2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [14].Yeh K, Lee D, and Bhargava R, “Multicolor discrete frequency infrared spectroscopic imaging,” Anal. Chem, vol. 91, no. 3, pp. 2177–2185, 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [15].Yeh K et al. , “Infrared spectroscopic laser scanning confocal microscopy for whole-slide chemical imaging,” Nature Commun., vol. 14, no. 1, 2023, Art. no. 5215. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Yeh K, Kenkel S, Liu J-N, and Bhargava R, “Fast infrared chemical imaging with a quantum cascade laser,” Anal. Chem, vol. 87, no. 1, pp. 485–493, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Gajjela CC et al. , “Leveraging mid-infrared spectroscopic imaging and deep learning for tissue subtype classification in ovarian cancer,” Analyst, vol. 148, no. 12, pp. 2699–2708, 2023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [18].Baker MJ et al. , “Using Fourier transform IR spectroscopy to analyze biological materials,” Nat. Protoc, vol. 9, no. 8, pp. 1771–1791, Aug. 2014. [Online]. Available: http://www.nature.com/nprot/journal/v9/n8/abs/nprot.2014.110.html [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Bassan P et al. , “RMieS-EMSC correction for infrared spectra of biological cells: Extension using full Mie theory and GPU computing,” J. Biophotonics, vol. 3, no. 8–9, pp. 609–620, 2010. [DOI] [PubMed] [Google Scholar]
  • [20].Davis BJ, Carney PS, and Bhargava R, “Theory of midinfrared absorption microspectroscopy: I. Homogeneous samples,” Anal. Chem, vol. 82, no. 9, pp. 3474–3486, May 2010, doi: 10.1021/ac902067p. [DOI] [PubMed] [Google Scholar]
  • [21].Davis BJ, Carney PS, and Bhargava R, “Theory of mid-infrared absorption microspectroscopy: II. Heterogeneous samples,” Anal. Chem, vol. 82, no. 9, pp. 3487–3499, May 2010, doi: 10.1021/ac902068e. [DOI] [PubMed] [Google Scholar]
  • [22].Reddy RK, Walsh MJ, Schulmerich MV, Carney PS, and Bhargava R, “High-definition infrared spectroscopic imaging,” Appl. Spectrosc, vol. 67, no. 1, pp. 93–105, Jan. 2013. [Online]. Available: http://asp.sagepub.com/content/67/1/93 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Davis BJ, Carney PS, and Bhargava R, “Theory of infrared microspectroscopy for intact fibers,” Anal. Chem, vol. 83, no. 2, pp. 525–532, 2011. [DOI] [PubMed] [Google Scholar]
  • [24].Bassan P, Byrne HJ, Bonnier F, Lee J, Dumas P, and Gardner P, “Resonant Mie scattering in infrared spectroscopy of biological materials–understanding the ‘dispersion artefact’,” Analyst, vol. 134, no. 8, pp. 1586–1593, 2009. [DOI] [PubMed] [Google Scholar]
  • [25].Born M and Wolf E, Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of Light. Amsterdam, The Netherlands: Elsevier, 2013. [Google Scholar]
  • [26].Berisha S, v. Dijk T, Bhargava R, Carney PS, and Mayerich D, “BIM-Sim: Interactive simulation of broadband imaging using Mie theory,” Front. Phys, vol. 5, p. 5, 2017. [Online]. Available: http://journal.frontiersin.org/article/10.3389/fphy.2017.00005/full [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].Debney GC, Kerr RP, and Schild A, “Solutions of the Einstein and Einstein-Maxwell equations,” J. Math. Phys, vol. 10, no. 10, pp. 1842–1854, Oct. 1969. [Online]. Available: https://aip.scitation.org/doi/abs/10.1063/1.1664769 [Google Scholar]
  • [28].Toll JS, “Causality and the dispersion relation: Logical foundations,” Phys. Rev, vol. 104, no. 6, 1956, Art. no. 1760. [Google Scholar]
  • [29].Deirmendjian D, “Electromagnetic scattering on spherical polydispersions,” RAND Corp., Santa Monica, CA, USA, Tech. Rep. 444 00038–0, 1969. [Google Scholar]
  • [30].Dijk TV, Mayerich D, Carney PS, and Bhargava R, “Recovery of absorption spectra from Fourier transform infrared (FT-IR) microspectroscopic measurements of intact spheres,” Appl. Spectrosc, vol. 67, no. 5, pp. 546–552, 2013. [DOI] [PubMed] [Google Scholar]
  • [31].Bohren CF and Huffman DR, Absorption and Scattering of Light by Small Particles. Hoboken, NJ, USA: Wiley, 2008. [Google Scholar]
  • [32].Joachain CJ, Quantum Collision Theory. Amsterdam, The Netherlands: Elsevier, 1975. [Google Scholar]
  • [33].Calloway D, “Beer-Lambert law,” J. Chem. Educ, vol. 74, no. 7, 1997, Art. no. 744. [Google Scholar]
  • [34].Bassan P, Weida MJ, Rowlette J, and Gardner P, “Large scale infrared imaging of tissue micro arrays (TMAs) using a tunable quantum cascade laser (QCL) based microscope,” Analyst, vol. 139, no. 16, pp. 3856–3859, 2014. [DOI] [PubMed] [Google Scholar]
  • [35].Mayerich D, Dijk TV, Walsh MJ, Schulmerich MV, Carney PS, and Bhargava R, “On the importance of image formation optics in the design of infrared spectroscopic imaging systems,” Analyst, vol. 139, no. 16, pp. 4031–4036, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [36].Davis BJ, Carney PS, and Bhargava R, “Theory of infrared microspectroscopy for intact fibers,” Anal. Chem, vol. 83, no. 2, pp. 525–532, Jan. 2011, doi: 10.1021/ac102239b. [DOI] [PubMed] [Google Scholar]
  • [37].Ludlow I and Everitt J, “Inverse Mie problem,” J. Opt. Soc. Amer. A, vol. 17, no. 12, pp. 2229–2235, 2000. [DOI] [PubMed] [Google Scholar]
  • [38].Semyanov KA, Tarasov PA, Zharinov AE, Chernyshev AV, Hoekstra AG, and Maltsev VP, “Single-particle sizing from light scattering by spectral decomposition,” Appl. Opt, vol. 43, no. 26, pp. 5110–5115, 2004. [DOI] [PubMed] [Google Scholar]
  • [39].Jaffe JS, “A tomographic approach to inverse Mie particle characterization from scattered light,” Opt. Exp, vol. 15, no. 19, pp. 12217–12229, 2007. [DOI] [PubMed] [Google Scholar]
  • [40].Ulanowski Z, Wang Z, Kaye PH, and Ludlow IK, “Application of neural networks to the inverse light scattering problem for spheres,” Appl. Opt, vol. 37, no. 18, pp. 4027–4033, 1998. [DOI] [PubMed] [Google Scholar]
  • [41].Berdnik V, Mukhamedyarov R, and ko VL, “Application of the neural network method for determining the characteristics of homogeneous spherical particles,” Opt. Spectrosc, vol. 96, pp. 285–291, 2004. [Google Scholar]
  • [42].Schneider B, Dambre J, and Bienstman P, “Fast particle characterization using digital holography and neural networks,” Appl. Opt, vol. 55, no. 1, pp. 133–139, 2016. [DOI] [PubMed] [Google Scholar]
  • [43].Johnson HF, “An improved method for computing a discrete Hankel transform,” Comput. Phys. Commun, vol. 43, no. 2, pp. 181–202, 1987. [Google Scholar]
  • [44].Lemoine D, “The discrete bessel transform algorithm,” J. Chem. Phys, vol. 101, no. 5, pp. 3936–3944, 1994. [Google Scholar]
  • [45].Glorot X and Bengio Y, “Understanding the difficulty of training deep feedforward neural networks,” in Proc. 13th Int. Conf. Artif. Intell. Statist, 2010, pp. 249–256. [Google Scholar]
  • [46].Koopmann GH, Song L, and Fahnline JB, “A method for computing acoustic fields based on the principle of wave superposition,” J. Acoust. Soc. Amer, vol. 86, no. 6, pp. 2433–2438, 1989. [Google Scholar]

RESOURCES