Method and apparatus for measuring depth-resolved tissue birefringence using single input state polarization sensitive optical coherence tomography
11473897 · 2022-10-18
Assignee
Inventors
- Brett Bouma (Quincy, MA, US)
- Martin Villiger (Cambridge, MA, US)
- Xinyu Liu (Singapore, SG)
- Linbo Liu (Cambridge, MA, US)
- Qiaozhou Xiong (Singapore, SG)
- Nanshuo Wang (Singapore, SG)
Cpc classification
G01N21/4795
PHYSICS
G01B9/02091
PHYSICS
International classification
Abstract
A method for determining a retardance of a layer of a sample. The method includes: transmitting a first portion of a polarized light to a sample arm of an optical system and a second portion of the polarized light to a reference arm of the optical system; combining first return light returned from the sample arm and second return light from the reference arm; detecting, using a detector, the combined light along a first polarization state and a second polarization state to produce polarization data, the second polarization state being different from the first polarization state; determining, using a processor coupled to the detector, polarization states of light returning from upper and lower surfaces of a layer of the sample based on detecting the combined light; and determining, using the processor, a retardance of the layer of the sample based on the determined polarization states.
Claims
1. A method for determining a retardance of a layer of a sample, comprising: transmitting a first portion of a polarized light to a sample arm of an optical system and a second portion of the polarized light to a reference arm of the optical system; combining first return light returned from the sample arm and second return light from the reference arm; detecting, using a detector, the combined light along a first polarization state and a second polarization state to produce polarization data, the second polarization state being different from the first polarization state; determining, using a processor coupled to the detector, polarization states of light returning from upper and lower surfaces of a layer of the sample based on detecting the combined light; determining, using the processor, a retardance of the layer of the sample based on the determined polarization states; and determining, using the processor, a mirror state associated with the polarization data.
2. The method of claim 1, wherein the mirror state comprises a point on a Poincaré sphere.
3. The method of claim 1, wherein the mirror state comprises an input polarization state with reversed helicity.
4. The method of claim 1, wherein the layer of the sample comprises a subsurface layer of the sample.
5. The method of claim 1, wherein the optical system comprises an optical coherence tomography system, and wherein detecting the combined light along a first polarization state and a second polarization state further comprises: detecting the combined light along a first polarization state and a second polarization state using the optical coherence tomography system.
6. The method of claim 1, wherein determining polarization states of light returning from upper and lower surfaces of a layer of the sample further comprises: determining a rotation angle and a rotation axis of a rotation circle associated with the polarization states from upper and lower surfaces of the layer of the sample, and determining a retardance level and an apparent optic axis based on determining the rotation angle and the rotation axis, respectively.
7. The method of claim 1, wherein the sample comprises a plurality of layers, and wherein determining a retardance of a layer of the sample based on the determined polarization states further comprises: determining a retardance of each of the plurality of layers of the sample based on the determined polarization states, and wherein the method further comprises: generating a reconstruction of the sample based on the retardance of each of the plurality of layers of the sample.
8. The method of claim 1, wherein determining a retardance of a layer of the sample further comprises: determining the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts.
9. The method of claim 8, wherein determining the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts further comprises: determining the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts based on spectral binning.
10. The method of claim 1, wherein the polarized light comprises circularly polarized light.
11. The method of claim 1, wherein the detector comprises a first detector and a second detector, and wherein detecting the combined light along a first polarization state and a second polarization state to produce polarization data further comprises: transmitting the combined light to a polarizing beam splitter, wherein the polarizing beam splitter transmits light having the first polarization state to the first detector and light having the second polarization state to the second detector.
12. The method of claim 1, wherein the sample comprises at least one of an ophthalmologic sample, a dermatological sample, an intravascular sample, or a gastrointestinal sample.
13. The method of claim 1, wherein the optical system comprises a polarization sensitive optical coherence tomography (PS-OCT) system.
14. An apparatus for determining a retardance of a layer of a sample, comprising: an interferometric optical system comprising a sample arm and a reference arm; a light source coupled to the optical system, the light source is configured for providing a first portion of a polarized light to the sample arm and a second portion of the polarized light to the reference arm, and the optical system is configured for combining first return light returned from the sample arm and second return light from the reference arm; a detector to detect the combined light along a first polarization state and a second polarization state to produce polarization data, the second polarization state being different from the first polarization state; and a processor coupled to the detector, the processor is configured to: determine polarization states of light returning from upper and lower surfaces of a layer of the sample based on the detector detecting the combined light, determine a retardance of the layer of the sample based on the determined polarization states, and determine a mirror state associated with the polarization data.
15. The apparatus of claim 14, wherein the mirror state comprises a point on a Poincaré sphere.
16. The apparatus of claim 14, wherein the mirror state comprises an input polarization state with reversed helicity.
17. The apparatus of claim 14, wherein the layer of the sample comprises a subsurface layer of the sample.
18. The apparatus of claim 14, wherein the optical system comprises an optical coherence tomography system, and wherein the processor, when detecting the combined light along a first polarization state and a second polarization state, is further configured to: detect the combined light along a first polarization state and a second polarization state using the optical coherence tomography system.
19. The apparatus of claim 14, wherein the processor, when determining polarization states of light returning from upper and lower surfaces of a layer of the sample, is further configured to: determine a rotation angle and a rotation axis of a rotation circle associated with the polarization states from upper and lower surfaces of the layer of the sample, and determine a retardance level and an apparent optic axis based on determining the rotation angle and the rotation axis, respectively.
20. The apparatus of claim 14, wherein the sample comprises a plurality of layers, and wherein the processor, when determining a retardance of a layer of the sample based on the determined polarization states, is further configured to: determine a retardance of each of the plurality of layers of the sample based on the determined polarization states, and wherein the processor is further configured to: generate a reconstruction of the sample based on the retardance of each of the plurality of layers of the sample.
21. The apparatus of claim 14, wherein the processor, when determining a retardance of a layer of the sample, is further configured to: determine the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts.
22. The apparatus of claim 21, wherein the processor, when determining the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts, is further configured to: determine the retardance of the layer of the sample using the wavelength-dependence of the polarization states to reduce artifacts based on spectral binning.
23. The apparatus of claim 14, wherein the polarized light comprises circularly polarized light.
24. The apparatus of claim 14, wherein the detector comprises a first detector and a second detector, and wherein the apparatus is configured to transmit combined light to a polarizing beam splitter, wherein the polarizing beam splitter is configured to transmit light having the first polarization state to the first detector and light having the second polarization state to the second detector.
25. The apparatus of claim 14, wherein the sample comprises at least one of an ophthalmologic sample, a dermatological sample, an intravascular sample, or a gastrointestinal sample.
26. The apparatus of claim 14, wherein the optical system comprises a polarization sensitive optical coherence tomography (PS-OCT) system.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further objects, features and advantages of the present disclosure will become apparent from the following detailed description taken in conjunction with the accompanying figures showing illustrative embodiments of the present disclosure, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(17) Thus, the present application discloses embodiments of systems and methods for obtaining birefringence information of the sample which are capable of providing the local birefringence information rather than the cumulated birefringence information. Optical fiber-based implementations are more preferable in endoscopic and intravascular imaging. Free space bulk optics implementation is more suitable for ophthalmological imaging.
(18) For this invention, modifications of the laser source device of the subject application are illustrated by means of examples of free space optical devices being part of an apparatus for optical coherence tomography, although those skilled in the art will understand that embodiments may be implemented with the use of fiber optics elements, and may be used as independent devices.
(19) The polarization state of light backscattered by a retarding sample and measured along the same path used to illuminate the sample tends to align with a defined polarization state related to the input state. This offers a constraint in the evolution of the detected polarization states that helps to determine the sample retardation. This is useful in polarization sensitive optical coherence tomography (PS-OCT) to measure depth-resolved birefringence of a sample using a single illuminating polarization state.
(20) In contrast, previous implementations of PS-OCT have required two multiplexed polarization states to illuminate the sample or a single known input polarization state in combination with complicated recursive reconstruction algorithms to determine the sample properties in a general sample with a layered architecture. The present invention overcomes this limitation and enables depth-resolved birefringence imaging with a single input state PS-OCT system without requiring a specific known illuminating polarization state, compatible with fiber- and catheter-based imaging.
(21) Embodiments of the present invention provide single input state PS-OCT systems which have a lower cost than more complex systems using multiple input polarization states. Birefringence imaging with PS-OCT has applications in fields such as ophthalmology, dermatology, intravascular imaging, or imaging of the gastrointestinal tract.
(22)
(23) In another embodiment, which may be carried out in conjunction with the free-space PS-OCT embodiment outlined above,
(24)
(25) An exemplary sample is shown in
(26) Table 1 describes individual steps of the data processing method to recover depth-resolved birefringence information from measurements with a single input state PS-OCT system. In various embodiments, the spectral interference fringes recorded by spectrometers 119 and 120 are pre-processed with algorithms that are typically used in conventional Fourier domain OCT, including steps such as background subtraction, k-space resampling, and/or dispersion compensation. The pre-processed fringes from spectrometers corresponding to a scan of the x-y plane are denoted as H(x, y, λ), V(x, y, λ).
(27) TABLE-US-00001 TABLE 1 Step 1 Obtain pre-processed fringes H(x, y, λ), V(x, y, λ) from the spectrometers 119 and 120 in FIG. 1. Step 2 Calculate the depth field profiles E.sub.H(x, y, z), E.sub.V(x, y, z) and depth intensity profile I(z).
(28) A birefringence phantom with layers and regions of distinct optic axis orientation and birefringence is imaged and, as shown in
(29) Embodiments of the invention can provide higher resolution images with the same contrast as current state of the art two-input state PS-OCT. In general, the costs associated with apparatus that are implemented in accordance with this invention are significantly lower than current devices and such apparatus are able to provide resolution that is not limited by the polarization modulator. For example,
(30) Polarization offers a compelling contrast mechanism for diverse applications from remote sensing to biomedical optics. Conventionally, multiple input polarization states are required to fully characterize the polarization properties of a sample. It was observed that the polarization state of backscattered or reflected light, when measured through identical illumination and detection paths, frequently aligns with the employed input polarization state ‘mirrored’ by the horizontal plane of the Poincaré sphere. Here, we explore the predisposition for this mirror state and demonstrate how it constrains the depth-dependent evolution of polarization states measured with polarization sensitive optical coherence tomography (PS-OCT), thereby enabling analysis of depth-resolved tissue birefringence even when using a single input polarization state.
(31) Earlier investigations of the polarization properties of single mode fibers reported on aspects of the polarization mirror state, yet without elucidating its manifestation. To examine the polarization mirror state, we measured the round-trip signal through a 1.5 m long single-mode optical fiber, as depicted in
(32) To appreciate the mirror state phenomenon, we consider a general retarder M(x) with its retardation varying as a function of x, e.g. the polarization controller's paddle positions. It may be preceded by a static element A. The combined system, illustrated in
v=D.Math.A.sup.T.Math.M.sup.T(x).Math.D.Math.M(x).Math.A.Math.u=P(x).Math.u. (1)
(33) Here, P=D.Math.A.sup.T.Math.M.sup.T.Math.D.Math.M.Math.A, and all vectors and matrices are in the rotation group SO(3). We chose to follow the convention of maintaining the orientation of the spatial xy-coordinates irrespective of the light's propagation direction. In reciprocal media, the reverse transmission through element M is described by D.Math.M.sup.T.Math.D (see below). It is important to note that the roundtrip transmission P is D-transpose symmetric P=D.Math.P.sup.T.Math.D, which makes P a linear retarder. The round-trip effectively cancels any optical activity or circular retardation. The effect of P on the input state can be described by a rotation vector ω(P) lying in the QU-plane of the Poincaré sphere, with its direction indicating the rotation axis, and its length defining the amount of rotation. Considering their 2π-ambiguity, the rotation vectors of all possible linear retarders are confined to a circle with a radius of π within the QU-plane (
(34) There exists only a single rotation vector within the QU-plane that rotates a given input state u onto an arbitrary output state v. This rotation vector is defined by the intersection of the QU-plane and the plane bisecting u and v. In order for u to pass through v, ω(P) has to evolve through this specific point within the π-circle of the QU-plane. The only exception is that there exists a continuum of rotation vectors that map u onto its mirror state u′=D.Math.u, because the QU-plane coincides with the bisecting plane in this case. The rotation vectors are located on a curve r within the QU-plane (red curve in
(35) We next used PS-OCT to measure the polarization state of light backscattered within a scattering sample as a function of its round-trip depth. At the scale of the spatial resolution of OCT, tissue can be modeled as a sequence of homogeneous linearly birefringent layers with distinct optic axis orientations. M(x) now describes a linear retarder with a retardance that linearly increases with depth x, resulting in D.Math.M.sup.T.Math.D=M. The parameter A describes the combined effect of system components and preceding tissue layers. The resulting rotation vectors ω(P) describe regular curves across the π-circle (blue curves in
(36)
(37) Because P.Math.P.sup.T=I, (δP/δx).Math.P.sup.T=−P.Math.(δP.sup.T/δx) is skew-symmetric and can be expressed as the cross-product operator τ×, which is constant for a retardance that linearly increases with x (see below for further information). Accordingly, v evolves on the Poincaré sphere with constant speed on a circle passing through u′.
(38) For experimental validation, we prepared a scattering phantom consisting of three linearly birefringent layers with distinct optic axis orientations (
(39) A persistent challenge in single-input-state PS-OCT is to measure the sample's local retardation, i.e. the derivative of the retardance of P(x) with depth, which is given by the norm of |τ| and is proportional to the sample birefringence. Following Equation (2) we have
(40)
(41) where we used |v|=1. α is the angle between the rotation vector τ and the polarization state v and is needed to deduce local retardation. Owing to the evolution of v through u′, both δv/δx and (v−u′) lie within the same plane orthogonal to τ. Hence, the direction can be obtained by the cross-product τ.sub.0=(δv/δx)×(u′−v), and sin α=|τ.sub.0×v|/|τ.sub.0|, allowing to calculate, after some algebraic manipulations:
(42)
(43) To validate the ability of the polarization mirror state to reconstruct local retardation, we imaged a tissue-like phantom consisting of a long birefringent band followed by four parallel elements with distinct birefringence levels and an optic axis orientation different from the long band (
(44)
(45) Previous strategies to reconstruct local birefringence from single-input-state PS-OCT rely on the intrinsic symmetry of the imaging system. Crucially, the evolution of v through the mirror state persists also in an imaging system with additional static, single-pass system components B and C in only the illumination or the detection paths, respectively, as frequently the case in fiber-based systems. They alter the observed polarization state to v(x)=C.Math.P(x).Math.B.Math.u. While P(x) is intrinsically D-transpose symmetric and hence a linear retarder, the presence of B and C modifies the overall transmission to become a general retarder. However, B.Math.u merely defines a modified input state u′=B.Math.u, which upon transmission through P(x) repeatedly evolves through the mirror state D.Math.u′. The unitary matrix C simply rotates this polarization state evolution and maps the apparent mirror state to the observed mirror state C.Math.D.Math.B.Math.u. With the presence of static, and possibly distinct, system components, the ‘input’ polarization state observed at the receiver in the absence of any sample transmission is C.Math.B.Math.u. The mirror state phenomenon ensures that the evolution of the polarization state including propagation through the sample P(x) evolves through the mirror state C.Math.D.Math.B.Math.u=C.Math.D.Math.C.sup.T.Math.(C.Math.B.Math.u). Here C.Math.D.Math.C.sup.T defines a new symmetry plane, which is moved from the QU-plane defined by D under the similarity transformation by C. For reconstruction of the local retardation, only the mirror state, not the input state or symmetry plane, is required.
(46) A remaining challenge manifests whenever v aligns with u′, which impairs the reconstruction of local retardation and results in artificially high local retardation (white arrows in
(47)
(48) Thus, demonstrated herein are apparatus, methods, and systems for obtaining polarization information from a sample based on the peculiar properties of the mirror polarization state when measuring backscattered light along identical illumination and detection paths free of polarization-dependent loss. In PS-OCT, the mirror state constrains the evolution of the depth-dependent polarization state and enables local retardation imaging, which previously has not been available to PS-OCT without substantially more complex measurements using multiple input states.
(49) Experimental Setup
(50) A single-input-state polarization-sensitive spectral domain optical coherence tomography (PS-SD-OCT) system was used for certain embodiments disclosed herein. The unpolarized light from a supercontinuum source was linearly polarized, adjusted with an achromatic quarter-wave-plate to circular polarization, unless otherwise noted, and split by a free-space beam splitter into reference and sample arms. A linear polarizer oriented at 45° in the reference arm defined the reference polarization state independent of the source polarization. In each of the interferometer arms, by means of a flip-mirror, the light was directed either in free space to the sample and the reference mirror, respectively, or first coupled through 1.5 m of single mode fiber. A three-paddle polarization controller was applied in each fiber for polarization management. For sample imaging, the light was focused with a 30 mm focal length lens, achieving a FWHM spot diameter of ˜8 and scanned with a galvanometric mirror in both lateral directions. At the exit port of the beam splitter, a half-wave plate allowed precisely aligning the polarization axes of the sample and reference light with the slow and fast axis of a polarization maintaining (PM) fiber. The polarization states of the PM fiber were subsequently split with a polarizing beam splitter towards two identical custom-built spectrometers to record the interference pattern of the horizontal (h) and vertical (v) polarization components, respectively. The detected source bandwidth was about 160 nm centered on 840 nm, providing a measured axial resolution of ˜2.5 μm in air. Recorded spectra were pre-processed by background-subtraction, alignment between the two spectrometers, interpolation to linear wavenumber k, and compensation for dispersion imbalance between the sample and reference arms. Further details of the optical system are provided below.
(51) Data Processing
(52) For the initial demonstration of the polarization mirror state, light was directed through the fibers and reflected off a mirror in the sample arm. The paddles of the polarization controller in the sample arm were dynamically moved while recording interference signals. The analytic signal of the pre-processed interference patterns f.sub.h,v(k) was constructed by setting the negative delays to zero: f.sub.h,v(k)=FT.sup.−1{FT{f.sub.h,v(k)}.Math.H(z)} where H(z) is the Heaviside step-function, FT is the Fourier transform, and z is the Fourier transform variable, corresponding to the optical path length difference. We then computed the Stokes parameters [I Q U V].sup.T=[|f.sub.h|.sup.2+|f.sub.v|.sup.2 |f.sub.h|.sup.2−|f.sub.h|.sup.22Re{f.sub.hf.sub.v*}−2Im{f.sub.hf.sub.v*}].sup.T, where * indicates complex conjugation. We averaged the Stokes vectors around the central wavenumber k.sub.c with a Gaussian kernel of ⅕th of the full recorded spectral width and computed the normalized three-component Stokes vector s=[Q U V].sup.T/(Q.sup.2+U.sup.2+V.sup.2).sup.1/2. The measurements are comparable to using a conventional polarimeter in combination with a monochromatic laser source. The input polarization state was determined without the fiber segments in the two arms.
(53) For the evolution of the polarization states within the three-layer phantom, the pre-processed spectral fringe data was Fourier-transformed to obtain tomograms t.sub.h,v(z)=FT{f.sub.h,v(k)}, cast into Stokes parameters as described above, spatially filtered with a two-dimensional Gaussian kernel of width 20 μm in the axial direction and 80 μm in the lateral direction, and normalized to obtain the three-component Stokes vector s(z). For processing the retinal data, filtering was also performed in the second lateral direction, using the same kernel.
(54) For reconstruction of local retardation, we employed the pre-calibrated polarization mirror state u′ and implemented Eq. (4) by approximating v=(s[n+1]+s[n])/2 and δv/δx=(s[n+1]−s[n])/Δz, where n is the pixel index along depth z=nΔz, and Δz is the axial sampling distance. To avoid high-frequency noise introduced by taking the difference between adjacent points, we axially averaged the reconstructed rotation vector t(z) with a rectangular Gaussian window of length 20 pixels, before computing its norm as the local retardation image, scaled to degrees of retardation per depth (°/μm). For comparison, cumulative retardation was computed by evaluating the angle between s(z) at each depth and s(z.sub.surf), where z.sub.surf is the axial location of the sample surface within each depth profile.
(55) For suppression of the artifacts when the mirror state aligns with the apparent optic axis, we multiplied the pre-processed spectra with Hanning windows han(k, m) of width Δk/N centered on mΔk/(2N) within the available k-support, Δk, m ∈ [1, 2N−1], N=5, resulting in 9 spectral bins, to compute the binned Stokes vectors s(z,m). We also evaluated the degree of polarization DOP=<(Q.sup.2+U.sup.2+V.sup.2).sup.1/2/I>, where < > indicates averaging over the spectral bins, and Q, U, V and I are the spatially filtered Stokes components before normalization, to later serve as a metric to identify meaningful polarization signals. Following the identical processing for local retardation as described above for each bin, we obtained the rotation vectors t(z,m). They all describe the same sample birefringence, but may be offset in their relative orientation due to system PMD, introduced by the polarization controller paddles in the sample arm fiber. The required rotation R(m) to align the vectors of each bin to the central bin N in the least-square sense is given by:
(56)
(57) where w(x,z)=1−v.sup.T.Math.u′ is a weight expressing the reliability of the given Stokes vector by its projected distance from the mirror state, R(m) is assumed constant within an entire B-scan, and the sum is taken over all points with sufficient DOP>0.8 and signal intensity SNR>5 dB. From the singular value decomposition of the 3×3 matrix defined by the summation Στ.Math.τ.sup.T.Math.w=U.Math.D.Math.V.sup.†, the solution to Eq. (5) is obtained by R=V.Math.UV.sup.†. Lastly, the aligned rotation vectors are averaged among the spectral bins considering their weights w(x,z), and then axially filtered, as previously, to obtain the final local retardation image.
(58) Birefringence Phantom
(59) We cut bands from scattering films of acrylonitrile butadiene styrene (ABS) and stretched them after heating above their glass-transition temperature. The three-layer phantom assembled three birefringent bands oriented at around 30° and 60° with respect to the first layer. The second sample consists of one long band above four short segments with distinct birefringence. The angle between the stretching directions of bands in the first layer and second layer is ˜45°. Bands were embedded in ultrasound gel mixed with polystyrene beads (Polysciences Inc., 300 nm in diameter) to provide a non-birefringent scattering matrix.
(60) Retinal Imaging
(61) Swine eyes were collected from a butcher and imaging was carried out within two hours after the eyeball was harvested. We cut the eyeball along the equator, removed the lens, emptied the vitreous chamber, and instilled just enough normal saline to prevent specular reflection while scanning the retina. The scanning area centered on the optical nerve head.
(62) Muller Matrix of Reverse Transmission Through a Reciprocal Medium
(63) In this section, we derive the deterministic (i.e. non-depolarizing) Muller matrix of the reverse transmission through a reciprocal element from its corresponding Jones expression. If A and B denote the front and rear interface of this element, the Jones matrix J.sub.AB describes the forward propagation through this element (as shown in
(64) A matrix J in the Jones formalism can be converted into its corresponding Mueller matrix M using:
(65)
(66) where .Math. is the Kronecker tensor product,
(67)
(68) Evaluating the outermost expressions, we find U.Math.U.sup.T=U.Math.U.sup.†=diag(1,1,1,−1). The transpose of a Jones matrix corresponds to the transpose of its corresponding Mueller matrix, with the sign of the last row and column, excluding the on-diagonal element, inverted. It represents the reverse transmission through a reciprocal element. For a pure retardation matrix R in the SO(3) formalism, this results in R.sub.BA=D.Math.R.sup.T.sub.AB.Math.D, where D=diag(1,1,−1).
(69) Determination of Rotation Vector
(70) The effect of a linear retarder can be expressed as a rotation vector ω=φ.Math.p=φ.Math.[cos α, sin α, 0].sup.T, where p has unitary length, α is the azimuth angle with respect to the Q-axis and φ is the rotation angle. The corresponding SO(3) rotation matrix is:
(71)
(72) Here, we are looking for the linear retarder P(φ, α) that maps an input state u=[u.sub.1, u.sub.2, u.sub.3].sup.T to some state v=[v.sub.1, v.sub.2, v.sub.3].sup.T. Its rotation axis is given by the intersection of the QU-plane and the plane bisecting u and v:
(73)
(74) from where
(75)
(76) In general, u and v clearly define a single rotation axis. Only for the mirror polarization state, in which case both the nominator and denominator vanish, a is undefined and can take any value. To find the amount of rotation around this axis required to map u onto v, we project both vectors onto the plane orthogonal to the rotation axis and evaluate their relative angle:
(77)
(78) where p=[cos α, sin α, 0].sup.T, and p.sup.T.Math.u=p.sup.T.Math.v by construction. A defined rotation vector ω within the QU-plane maps u onto a general v. Only for the mirror state v=u′, there exists a rotation for any azimuth direction within the QU-plane, tracing out a continuous curve in the QU-plane when wrapped to φ ϵ (−π, π) (the red curve in
(79) The shape and orientation of this trace is determined by u. Assuming the azimuth and elevation angles of u are η and ε, respectively
(80)
then the largest rotation angle φ=π appears when the rotation vector aligns with the projection of u onto the QU-plane, indicated by τ.sub.An in
(81) Polarization State Evolution Through the Mirror State
(82) According to Eq. 2 the evolution of the polarization state v is determined by τ×. Replacing P with the expression in Eq. 1, we obtain
(83)
(84) q× is not only skew-symmetric, but also D-transpose symmetric, confining q to the QU-plane. However, the similarity transformation of q× by D.Math.A.sup.T.Math.M.sup.T.Math.D rotates the apparent optic axis q out of the QU-plane, in general. Re-integrating ∂v/∂x of Eq. 2 at a given x we obtain the first-order approximation to the evolution of v:
v′(x+Δx)=exp(Δx.Math.τ×).Math.v(x)=D.Math.A.sup.T.Math.M.sup.T.Math.D.Math.exp(Δx.Math.q×).Math.M.Math.A.Math.u. (13)
Here, we used v=D.Math.A.sup.T.Math.M.sup.T.Math.D.Math.M.Math.A.Math.u and the property of the matrix exponential exp(A.Math.B.Math.A.sup.−1)=A.Math.exp(B).Math.A.sup.−1. Δx determines the amount of retardance of the linear retarder exp (Δx.Math.q×). As explained above, it is always possible to find the suitable retardance for the given orientation of q within the QU-plane to map M.Math.A.Math.u onto its mirror state D.Math.M.Math.A.Math.u, which leads to v=D.Math.u. Hence, the first order approximation of the polarization state evolution at a given depth lies on a circle evolving (periodically) through the mirror state. Because q× is constant within a homogeneously birefringent sample layer the first order evolution is independent of depth within this layer, and the polarization state follows closely the approximated circle. Of note, the apparent rotation axis T is related to the true sample optic axis q× through a similarity transform with D.Math.A.sup.T.Math.M.sup.T.Math.D.
(85)
(86) Turning to
(87) In some embodiments, computing device 1310 and/or server 1320 can be any suitable computing device or combination of devices, such as a desktop computer, a laptop computer, a smartphone, a tablet computer, a wearable computer, a server computer, a virtual machine being executed by a physical computing device, etc.
(88) In some embodiments, detector 1302 can be any suitable detector for use with performing polarization-sensitive optical coherence tomography (PS-OCT). In some embodiments, interferometric detector 1302 can be local to computing device 1310. For example, detector 1302 may be incorporated with computing device 1310 (e.g., computing device 1310 can be configured as part of a device for detecting light as part of a PS-OCT system). As another example, detector 1302 may be connected to computing device 1310 by a cable, a direct wireless link, etc. Additionally or alternatively, in some embodiments, detector 1302 can be located locally and/or remotely from computing device 1310, and can communicate polarization information to computing device 1310 (and/or server 1320) via a communication network (e.g., communication network 1306).
(89) In some embodiments, communication network 1306 can be any suitable communication network or combination of communication networks. For example, communication network 1306 can include a Wi-Fi network (which can include one or more wireless routers, one or more switches, etc.), a peer-to-peer network (e.g., a Bluetooth network), a cellular network (e.g., a 3G network, a 4G network, a 5G network, etc., complying with any suitable standard, such as CDMA, GSM, LTE, LTE Advanced, WiMAX, etc.), a wired network, etc. In some embodiments, communication network 1306 can be a local area network, a wide area network, a public network (e.g., the Internet), a private or semi-private network (e.g., a corporate or university intranet), any other suitable type of network, or any suitable combination of networks. Communications links shown in
(90)
(91) In some embodiments, communications systems 1408 can include any suitable hardware, firmware, and/or software for communicating information over communication network 1306 and/or any other suitable communication networks. For example, communications systems 1408 can include one or more transceivers, one or more communication chips and/or chip sets, etc. In a more particular example, communications systems 1408 can include hardware, firmware and/or software that can be used to establish a Wi-Fi connection, a Bluetooth connection, a cellular connection, an Ethernet connection, etc.
(92) In some embodiments, memory 1410 can include any suitable storage device or devices that can be used to store instructions, values, etc., that can be used, for example, by processor 1402 to present content using display 1404, to communicate with server 1320 via communications system(s) 1408, etc. Memory 1410 can include any suitable volatile memory, non-volatile memory, storage, or any suitable combination thereof. For example, memory 1410 can include RAM, ROM, EEPROM, one or more flash drives, one or more hard disks, one or more solid state drives, one or more optical drives, etc. In some embodiments, memory 1410 can have encoded thereon a computer program for controlling operation of computing device 1310. In such embodiments, processor 1402 can execute at least a portion of the computer program to present content (e.g., images, user interfaces, graphics, tables, etc.), receive content from server 1320, transmit information to server 1320, etc.
(93) In some embodiments, server 1320 can include a processor 1412, a display 1414, one or more inputs 1416, one or more communications systems 1418, and/or memory 1420. In some embodiments, processor 1412 can be any suitable hardware processor or combination of processors, such as a central processing unit, a graphics processing unit, etc. In some embodiments, display 1414 can include any suitable display devices, such as a computer monitor, a touchscreen, a television, etc. In some embodiments, inputs 1416 can include any suitable input devices and/or sensors that can be used to receive user input, such as a keyboard, a mouse, a touchscreen, a microphone, etc.
(94) In some embodiments, communications systems 1418 can include any suitable hardware, firmware, and/or software for communicating information over communication network 1306 and/or any other suitable communication networks. For example, communications systems 1418 can include one or more transceivers, one or more communication chips and/or chip sets, etc. In a more particular example, communications systems 1418 can include hardware, firmware and/or software that can be used to establish a Wi-Fi connection, a Bluetooth connection, a cellular connection, an Ethernet connection, etc.
(95) In some embodiments, memory 1420 can include any suitable storage device or devices that can be used to store instructions, values, etc., that can be used, for example, by processor 1412 to present content using display 1414, to communicate with one or more computing devices 1310, etc. Memory 1420 can include any suitable volatile memory, non-volatile memory, storage, or any suitable combination thereof. For example, memory 1420 can include RAM, ROM, EEPROM, one or more flash drives, one or more hard disks, one or more solid state drives, one or more optical drives, etc. In some embodiments, memory 1420 can have encoded thereon a server program for controlling operation of server 1320. In such embodiments, processor 1412 can execute at least a portion of the server program to transmit information and/or content (e.g., results of a tissue identification and/or classification, a user interface, etc.) to one or more computing devices 1310, receive information and/or content from one or more computing devices 1310, receive instructions from one or more devices (e.g., a personal computer, a laptop computer, a tablet computer, a smartphone, etc.), etc.
(96) In some embodiments, any suitable computer readable media can be used for storing instructions for performing the functions and/or processes described herein. For example, in some embodiments, computer readable media can be transitory or non-transitory. For example, non-transitory computer readable media can include media such as magnetic media (such as hard disks, floppy disks, etc.), optical media (such as compact discs, digital video discs, Blu-ray discs, etc.), semiconductor media (such as RAM, Flash memory, electrically programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), etc.), any suitable media that is not fleeting or devoid of any semblance of permanence during transmission, and/or any suitable tangible media. As another example, transitory computer readable media can include signals on networks, in wires, conductors, optical fibers, circuits, or any suitable media that is fleeting and devoid of any semblance of permanence during transmission, and/or any suitable intangible media.
(97) It should be noted that, as used herein, the term mechanism can encompass hardware, software, firmware, or any suitable combination thereof.
(98)
(99) It should be understood that the above described steps of the processes of
(100) It will be apparent to those skilled in the art that numerous changes and modifications can be made in the specific embodiments of the invention described above without departing from the scope of the invention. Accordingly, the whole of the foregoing description is to be interpreted in an illustrative and not in a limitative sense.