some problems (and solutions) in bio-optical inverse problems and

26
Some Problems (and Solutions) in Bio-Optical Inverse Problems and Image Processing Eric Miller, Prof and Chair, Electrical and Computer Engineering Tufts University [email protected]

Upload: others

Post on 12-Sep-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

Some Problems (and Solutions) in Bio-Optical Inverse Problems and Image Processing Eric Miller, Prof and Chair, Electrical and Computer Engineering Tufts University [email protected]

Page 2: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

2

Tufts School of Engineering

Founded in 1898 77 full-time faculty Six departments (14 majors):

– Biomedical, ChemBio, Civil and Environmental, Computer Science, Electrical and Computer, Mechanical

– Seven ABET-CAC accredited degree programs

750 undergrad students 200 full-time/200 part-time graduate

students

Page 3: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

3

Tuft’s Electrical and Computer Engineering Department

16 Core Faculty – Plus adjunct faculty and faculty with joint appointments

with Biomedical Engineering and Computer Science ~60 Graduate Students

– 75% Ph.D. students – 25% M.S. students – 10 Teaching Assistants and ~28 Research Assistants

Approximately 120 ECE undergraduates – Average SAT score of admitted:

1465 (Math + Verbal)

Page 4: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

4

The Faculty and Their Research

Research Honors and Awards – 7 NSF CAREER awardees – ONR, AFOSR, Intelligence Community Young Investigators – Four IEEE Fellows – Presidential Science, Math, Engineering Mentor Award

Research program stats – $2.5 M expenditures last year – Healthy mix of NSF, NIH, DoD, DoE, DHS, private support

Areas of expertise – Compressive sensing, distributed detection and estimation, cyber-physical energy systems,

cognitive radio and multi-user communications, network information theory, physics-based image formation and fusion, image processing for security and medical applications

– Microwave circuits, millimeter and far IR spectroscopy, microplasmas for sensing and processing

– Analog/Mixed signal VLSI, Silicon Electronic-Photonic ICs, CMOS Nanoelectronics, Biomedical; circuits ands systems, thermophotovoltaics, photovoltaics, infrared detectors

Page 5: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

5

Bio-optical Imaging

Basic idea: Use of near infrared light (650-900nm) to probe tissue noninvasively

Minimal absorption, but highly scattering Physics ~ diffusion (transport) rather than

propagation Low spatial resolution, but good temporal Capable of functional imaging

Page 6: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

6

Diffuse Optical Tomography

Input light at one wavelength Observe at same Image optical absorption and

scattering Multiple wavelengths then

image chromophore concentrations

Useful for functional brain imaging and breast cancer detection

Page 7: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

7

Fluorescence Molecular Tomography

Input light at one wavelength Light excites fluorochrome in the

issue – Naturally occurring – Exogenous problem – Genetic manipulation

Data collected at fluorescing wavelength

Image fluorochrome distribution Molecular imaging Unlike DOT, optical properties of

the tissue are a nuisance, not the objective

Page 8: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

8

My DOT Foci

Combining DOT with information from structural modalities e.g. tomosynthesis

Chromophore inversion in space and time – Hyperspectral data sets

Inverting for shape rather than pixels

Page 9: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

9

Background Medium Object of interest

1. Lasers probe medium (multiple locations and wavelengths)

2. Light diffuses into medium

3. Photon density wave scatters from optical inhomogeneities

4. Photon density wave measured at surface

Physics of DOT

Page 10: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

10

Background Medium

Object of interest, πœ‡πœ‡π‘Žπ‘Ž,𝐷𝐷

1. Lasers probe medium, q

3. Photon density wave, Ξ¦

The DOT Problem

Diffusion equation βˆ’π›»π›» β‹… 𝐷𝐷 π‘Ÿπ‘Ÿ; πœ†πœ† 𝛻𝛻Φ π‘Ÿπ‘Ÿ; πœ†πœ†

+ πœ‡πœ‡π‘Žπ‘Ž π‘Ÿπ‘Ÿ; πœ†πœ† Ξ¦ π‘Ÿπ‘Ÿ; πœ†πœ† = π‘žπ‘ž π‘Ÿπ‘Ÿπ‘ π‘ , πœ†πœ†

β€’ Vary π‘Ÿπ‘Ÿπ‘ π‘  and πœ†πœ† β€’ For each source/wavelength

pair measure Ξ¦ at π‘Ÿπ‘Ÿ =π‘Ÿπ‘Ÿ1, π‘Ÿπ‘Ÿ2, … , π‘Ÿπ‘Ÿπ‘π‘

β€’ Use these data to determine πœ‡πœ‡π‘Žπ‘Ž and (maybe) 𝐷𝐷.

Page 11: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

11

From Optical Properties to Chromophores

Optical absorption is nice, but practitioners more interested in distribution of chromophores – Oxygenated hemoglobin, deoxygenated hemoglobin, lipid

concentration, water, etc

These quantities more directly related to the physical state of the system; e.g., tumor consume more O2

Model

Ξ΅k = extinction coefficient for k-th chromophore at wavelength Ξ»

ck = concentration of k-th chromophore at location r

Page 12: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

12

The Inverse Problem

Regardless of the specific application, the inverse problem takes the form

Let f be the property of interest (absorption, chromophores, etc.)

Think of f as being parameterized in some manner; f = f(r ; p)

Regularization functional Physical

model

Observed data

(photon counts)

Weight matrix

Page 13: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

13

Pixel-based methods

p = collection of pixel values

Power =1: small penalty for large gradient allows edges to form

Power = 2: larger penalty leads to smoothed images

Page 14: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

14

Shape-based Methods

S

The model

Typically β€’ p = boundary β€’ fin and fout contrast coefficients

(could be generalized for texture modeld)

β€’ Regularize by seeking short boundary

𝑓𝑓 π‘Ÿπ‘Ÿ = 𝑓𝑓in𝑆𝑆 π‘Ÿπ‘Ÿ + 𝑓𝑓out 1 βˆ’ 𝑆𝑆 π‘Ÿπ‘Ÿ

𝑆𝑆 π‘Ÿπ‘Ÿ = οΏ½1 π‘Ÿπ‘Ÿ ∈ Object0 else

Page 15: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

15

Our Approach to Shape

A very specific model

so that 𝑝𝑝 = π‘Žπ‘Žπ‘–π‘– ,𝛽𝛽𝑖𝑖 , π‘Ÿπ‘Ÿπ‘–π‘– Intuition:

– Where πœ™πœ™ π‘Ÿπ‘Ÿ > 0 we have the object – With 𝑏𝑏”bumps” we are looking to adjust the

various parameters to get a nice shape A variant of so-called β€œlevel set” methods

quite popular in the computer vision community

𝑆𝑆 π‘Ÿπ‘Ÿ = 𝐻𝐻 πœ™πœ™ π‘Ÿπ‘Ÿ;𝑝𝑝 with 𝐻𝐻 π‘₯π‘₯ = οΏ½1 π‘₯π‘₯ β‰₯ 00 else

πœ™πœ™ π‘Ÿπ‘Ÿ;𝑝𝑝 = οΏ½π‘Žπ‘Žπ‘–π‘–π‘π‘ 𝛽𝛽𝑖𝑖 π‘Ÿπ‘Ÿ βˆ’ π‘Ÿπ‘Ÿπ‘–π‘–

𝑁𝑁

𝑖𝑖=1

Page 16: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

16

In pictures

β€’ Merging of positively weighted bumps makes something like the union of the regions where they exceed zero.

β€’ Difference of bumps all us to build objects with holes and corners β€’ Bumps with equal weights give straight edges

Page 17: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

17

The Fantini System

DOT standalone Scanning system

– Illuminate from the bottom – Five detectors on the top – 25 points per cm2

Hyperspectral capabilities – Well over 100 frequency bins

between 650 and 1000 nm Only CW data will be used What can we do in terms

of tomographic inversion?

Page 18: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

18

PaLS for DOT

Recently have begun developing these ideas for the Hyperspectral DOT problem

Use Born (linearized) forward model

Anomaly geometry shared across chromophores, contrasts differ

Recover shape parameters and ai Simple Gaussians on a fixed grid for the PaLS basis set

𝑐𝑐𝑖𝑖 π‘Ÿπ‘Ÿ = π‘Žπ‘Žπ‘–π‘–π»π» πœ™πœ™ π‘Ÿπ‘Ÿ, πœ‡πœ‡ 𝑖𝑖 = 1,2, … ,𝑁𝑁 + 1

Page 19: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

19

Experimental Setup

Tank of 2% milk – Properties carefully

measured India Ink and Blue Food

Dye mixed with milk and water to achieve ΞΌa=0.029/cm at 600 nm

Embedded in clear tubes 8 source positions and 3

receivers per source – Not a lot of data

Page 20: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

20

Experimental Results

6 wavelengths 126 wavelengths

Ink

Dye

Page 21: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

21

Experimental: PaLS

6 wavelengths 126 wavelengths

Ink

(70%

) D

ye

(30%

)

Page 22: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

22

Blood Vessel Reconstruction

Recover support of blood vessels

Very limited data One PaLS function per

slice Cross-slice

regularization to enforce slice-to-slice coherence

Only one wavelength for this work

Page 23: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

23

Simulation results

Truth

Recovered 10 detectors per source location

Note: pixel based methods fail miserably

Page 24: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

24

Real data: Setup

β€’ Silicone phantoms embedded in tissue mimicking slabs

β€’ Realistic contrasts β€’ Three detectors per source

Page 25: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

25

Real data: Results

Page 26: Some Problems (and Solutions) in Bio-Optical Inverse Problems and

26

Conclusions

Overview of bio-optical image formation Physics-based tomographic techniques Concentration on geometric methods Pixel-based (and mixed) are easily done Many issues not covered including time lapse

and multimodal Please contact me for more information!