Abstract.
Significance
When developing a new quantitative optoacoustic computed tomography (OAT) system for diagnostic imaging of breast cancer, objective assessments of various system designs through human trials are infeasible due to cost and ethical concerns. In prototype stages, however, different system designs can be cost-efficiently assessed via virtual imaging trials (VITs) employing ensembles of digital breast phantoms, i.e., numerical breast phantoms (NBPs), that convey clinically relevant variability in anatomy and optoacoustic tissue properties.
Aim
The aim is to develop a framework for generating ensembles of realistic three-dimensional (3D) anatomical, functional, optical, and acoustic NBPs and numerical lesion phantoms (NLPs) for use in VITs of OAT applications in the diagnostic imaging of breast cancer.
Approach
The generation of the anatomical NBPs was accomplished by extending existing NBPs developed by the U.S. Food and Drug Administration. As these were designed for use in mammography applications, substantial modifications were made to improve blood vasculature modeling for use in OAT. The NLPs were modeled to include viable tumor cells only or a combination of viable tumor cells, necrotic core, and peripheral angiogenesis region. Realistic optoacoustic tissue properties were stochastically assigned in the NBPs and NLPs.
Results
To advance optoacoustic and optical imaging research, 84 datasets have been released; these consist of anatomical, functional, optical, and acoustic NBPs and the corresponding simulated multi-wavelength optical fluence, initial pressure, and OAT measurements. The generated NBPs were compared with clinical data with respect to the volume of breast blood vessels and spatially averaged effective optical attenuation. The usefulness of the proposed framework was demonstrated through a case study to investigate the impact of acoustic heterogeneity on OAT images of the breast.
Conclusions
The proposed framework will enhance the authenticity of virtual OAT studies and can be widely employed for the investigation and development of advanced image reconstruction and machine learning-based methods, as well as the objective evaluation and optimization of the OAT system designs.
Keywords: Numerical breast phantoms, optical breast phantoms, acoustic breast phantoms, optoacoustic computed tomography, photoacoustic computed tomography, virtual imaging trials
1. Introduction
Optoacoustic computed tomography (OAT), also known as photoacoustic computed tomography, is a non-invasive imaging modality being actively developed for clinical breast imaging and other biomedical applications.1–8 A unique feature of OAT is the ability to produce an image based on the endogenous optical contrast associated with chromophore concentrations and oxygenation states within tissue, without ionizing radiation and the loss of spatial resolution typically related to purely optical techniques such as diffuse optical tomography.1,9 This permits the imaging of tissue metabolism and angiogenesis, which have been identified to play a critical role in tumor growth and progression.7,10 Therefore, optoacoustic imaging is ideally positioned to resolve these two hallmarks of cancer in vivo.2–8,10 As such, an optimized and validated OAT system can be a powerful tool for the management of breast cancer. By assessing the tumor microvasculature density and blood oxygenation, it can enable the initial evaluation of tumor aggressiveness to inform the treatment plan and prognosis. It also allows for the monitoring of tumor response to treatment over time. However, to realize its full diagnostic potential, OAT should be equipped with the capability of providing quantitative information on true values of the optical absorption coefficient, which is proportional to molecular concentrations.7,11,12
A large number of different system designs for three-dimensional (3D) breast OAT that deploy varying light delivery and acoustic detection strategies have been proposed.3–6,13 This is unlike in X-ray mammography, breast magnetic resonance imaging (MRI), and breast ultrasound, in which similar implementations are typically in use per modality. Ideally, candidate designs of new quantitative OAT systems would be evaluated based on clinically relevant objective image quality measures via human subject studies. However, this is not a feasible solution given the large space of possible (technical trade-offs considered) design parameters of OAT imaging systems, the large variety in breast sizes and compositions, and the cost and potential ethical concerns associated with such studies. Instead of clinical trials, virtual imaging trials (VITs), i.e., computer-simulation studies, have been advocated for assessment and optimization of system and algorithm designs in the early stages of technology development. For VITs to be clinically relevant, realistic numerical phantoms must be employed as the to-be-imaged objects.14–20 Moreover and importantly, because imaging technologies are not typically optimized for use with only a single subject, ensembles of different phantoms that possess clinically relevant variability in anatomy and tissue properties must be virtually imaged. In this way, ensemble-averaged objective measures of image quality can be computed.21
Several numerical breast phantoms (NBPs) and numerical lesion phantoms (NLPs) have been proposed.16–20,22 However, most of the existing NBPs and NLPs were created from a limited number of clinical data, resulting in a lack of variability or oversimplified anatomical structures.16–19 The virtual imaging clinical trials for regulatory evaluation (VICTRE) project at the U.S. Food and Drug Administration (FDA)14 released software tools to generate realistic NBPs and NLPs for use in mammography applications. Although the VICTRE NBPs are considerably realistic for VITs of mammography in terms of principal tissue compositions, significant improvements are required for use in VITs of breast OAT. Bao et al.20 reported optoacoustic NBPs based on the VICTRE tools. However, these phantoms do not introduce adaptations of the blood vascular network for use in VITs of OAT and do not account for physiological variability in tissue optoacoustic properties, the values of which are fixed and deterministic for each tissue type.
Although simulation tools for photon transport and acoustic wave propagation23–25 in general media with spatially varying voxel-wise properties are available, the reported studies that employed NBPs did not leverage this capability. Not only in Ref. 20 but also in the other previous studies,16–19,22 piecewise-constant optical properties were assigned to each tissue type in the NBPs and NLPs without taking into account spatial variability in the property distribution induced by oxygen transport between tissues. In addition, a correlation between optical properties and both chromophore concentrations and the oxygenation state of the tissue has not been addressed in the existing NBPs and NLPs.16–20,22 Therefore, further enhancements are needed to establish physiologically realistic NBPs and NLPs for use in VITs of OAT.
In this work, an end-to-end framework for producing ensembles of realistic 3D anatomical, functional, optical, and acoustic NBPs and NLPs for use in VITs of quantitative OAT of breast cancer is established. The generation of the anatomical NBPs is accomplished by extending the VICTRE NBPs with blood vasculature modifications for use in VITs of OAT. Tissue composition within the anatomical NLPs is modeled according to different lesion types and aggressiveness. Depending on the type of cancer of interest, the lesions can contain a necrotic core and/or a tumor angiogenesis region surrounding the viable tumor cell region, which can be modeled because of the proposed modifications to the VICTRE NLPs. Realistic functional, optical, and acoustic properties are stochastically assigned for each breast tissue. The optical absorption coefficient is modeled based on the concentrations of the primary chromophores considered, which are stochastically chosen within their physiological ranges. Our modified version of the VICTRE tool code package,26 which is a fork of the original software, has been released under the same creative commons zero license (CC0) used by the original project. Furthermore, the software framework to generate stochastic distributions of the functional, optical, and acoustic properties based on the modified VICTRE anatomical phantoms has been made publicly available under the GNU general public license version 3 (GPLv3). The software, named stochastic optoacoustic NBP (SOA-NBP),27 is implemented in Python, and it includes capabilities for inserting superficial blood vasculature under the skin layer; creating anatomical NLPs; and assigning functional, optical, and acoustic properties to each breast tissue type. To enable researchers to immediately benefit from this work, 84 datasets were released under the CC0; these consist of anatomical, functional, optical, and acoustic NBPs and the corresponding simulated multi-wavelength optical fluence, initial pressure, and OAT measurement data.28–30
The remainder of this article is organized as follows. Relevant background information including a description of the VICTRE and previous NBPs for OAT is provided in Sec. 2. The proposed framework is described in Sec. 3, and several examples of NBPs generated employing the proposed framework are presented in Sec. 4. A case study that investigates the impact of acoustic breast heterogeneity on image reconstruction quality is provided in Sec. 5, as an example of how the proposed stochastic phantoms can enable important studies. The article concludes with a summary and discussion in Sec. 6.
2. Background
2.1. VICTRE Project by the FDA
The VICTRE project by the FDA14 developed software tools to generate 3D numerical representations of human female breasts and lesions for use in simulating X-ray mammography applications. These tools can create ensembles of stochastic, anatomically realistic breast structures and lesions within a user-defined 3D volume by specifying breast density (i.e., fat fraction), shape, size, and tissue composition parameters.14 The produced NBPs correspond to one of the following four types defined in the breast imaging reporting and data system (BI-RADS)31: (A) breast is almost entirely fatty, (B) breast has scattered areas of fibroglandular density, (C) breast is heterogeneously dense, and (D) breast is extremely dense. The tissue types in the VICTRE NBPs are fat, skin, glandular tissue, nipple, muscle, ligament, terminal duct lobular unit (TDLU), duct, artery, and vein.14 The VICTRE tools can also generate NLPs based on microcalcification clusters or spiculated masses.14 The NLPs are inserted at locations randomly selected from those predicted based on the duct and TDLU structures that are well-known sites for lesion formation.32
There exist several challenges that must be addressed to extend the VICTRE project to produce NBPs for use in VITs of breast OAT technologies. To perform such VITs, NBPs and NLPs that describe the optical and acoustic properties of the breast and lesion need to be established; they should be stochastic in nature and describe realistic values under typical physiological and pathological conditions for each tissue type. Because many 3D OAT technologies are not hand-held and utilize a fixed imaging geometry, the breast shape parameters need to be determined to be consistent with a prone position during a 3D OAT scan.3–6 Additionally, the representation of blood vasculature in the NBPs generated using the VICTRE tools, albeit sufficiently realistic for mammography applications,14 needs to be improved for realistic VITs of OAT because the VICTRE tool primarily produces deep-seated blood vessels rather than those near the skin layer that are dominantly exhibited in clinical OAT images.3–6,33 This is consequential because OAT has greater sensitivity to blood vessels than other tissues.1,9
2.2. Previous NBPs for OAT
Several NBPs for OAT have been proposed,16–20,22 and their features are summarized in Table 1. The NBPs in Refs. 17–19 have oversimplified structures, and only a handful of relatively thick blood vessels are included in the NBPs created via tissue segmentation from a limited number of X-ray mammography22 and MRI images.16 In Refs. 18, 19, and 22, a rounded-shaped NLP was inserted into the NBP, but the malignant tumors’ characteristics revealed in OAT images, such as tumor hypoxia and angiogenesis, were not modeled.
Table 1.
References | Phantom features |
---|---|
17 | • 3D single breast tissue type and a cylindrical cyst |
• Optical absorption coefficient (), reduced scattering coefficient, scattering anisotropy (), and refractive index () for a wavelength of 1064 nm; sound speed () and acoustic attenuation coefficient () with a power law exponent () | |
18 and 19 | • 2D single breast tissue type and an elliptical18/circular19 tumor |
• and optical scattering coefficient () for a wavelength of 800 nm; and density ()19 | |
16 a | • 3D skin, fat, and fibroglandular tissues, as well as a handful of blood vessels, segmented from MRI images |
• , , , and for a wavelength of 760 nm; and | |
22 | • 2D skin, fat, fibroglandular, and rounded tumor tissues, segmented from digital mammography |
• and for an unknown wavelength; | |
20 | • 3D NBPs of FDA’s VICTRE without any modifications for healthy breast tissues, and lesion models of fibroadenoma, DCIS, and IBC |
• , , , and for wavelengths of 700 and 900 nm; and |
Three datasets are publicly available.
Bao et al.20 presented FDA’s VICTRE NBPs with deterministic oxygen saturation and optical and acoustic properties assigned in a piecewise constant manner at two wavelengths of 700 and 900 nm. Also, the VICTRE NBPs were used without any modifications to the breast anatomy and shape, so the above mentioned challenges related to the blood vascular network and the patient’s position during the OAT scan remain unmet by this phantom design. The assignment of piecewise constant optical properties has been commonly adopted in most previous studies on numerical phantoms for OAT.16–20,22 However, this choice was mostly due to the need to reduce modeling and computational complexity. This limits the realism and usefulness of the generated optical phantoms. The optical absorption coefficient is determined by chromophore concentrations and hemoglobin oxygenation states within the tissue.34,35 Because the oxygen carried by blood diffuses through the surrounding tissue, the oxygen saturation distribution, and thus the optical absorption coefficient distribution, spatially varies in tissues. In Ref. 20, the oxygenation levels were neither considered nor correlated to the optical properties, except for the arteries and veins. The levels were set with fixed values of 95% for the arteries and 75% for the veins despite their varied values within a certain range.36 The optical properties at two wavelengths of 700 and 900 nm were directly assigned to the NBPs, and thus, these phantoms are unsuitable for VITs of breast multispectral OAT.
Oval-shaped fibroadenoma and irregularly shaped ductal carcinoma in situ (DCIS) and invasive breast cancer (IBC) were modeled in Ref. 20 using the VICTRE tool. As modifications to the VICTRE NLPs, a few thin veins were inserted inside the DCIS mass, and a centripetal vein and a surrounding arterial area with its irregularly shaped boundary were added for IBC. However, the characteristics and diameters of the inserted vasculature did not account for realistic lesion growth. Specifically, the features of the inserted vasculatures were based on clinical data of aggressive DCIS and IBC lesions larger than or equal to 47 mm in diameter,37 whereas the diameter of the simulated lesion was less than 10 mm. Furthermore, the method to generate the centripetal vein and the irregularly shaped arterial area was not explained in Ref. 20.
3. Methods
To circumvent the limitations described above, adaptations and customizations of the VICTRE NBPs were developed to enable the generation of large ensembles of realistic optoacoustic NBPs that exhibit clinically relevant variability in anatomical structures and functional, optical, and acoustic properties. The flow chart of optoacoustic NBP generation is illustrated in Fig. 1, and details of each step are explained in the following sections.
3.1. Generation of Realistic Anatomical NBPs and Lesion Insertion
In this first step, the construction of ensembles of realistic anatomical NBPs for different BI-RADS breast types [(A) breast is almost entirely fatty, (B) breast has scattered areas of fibroglandular density, (C) breast is heterogeneously dense, and (D) breast is extremely dense] using a modified version of the VICTRE tool is described. Additionally, the generation and insertion of anatomical NLPs into the NBPs are described.
3.1.1. Definition of breast size and shape
Based on clinical data and constraints by designs of the existing OAT breast imaging systems3–6 (where a breast should fit within a scanning radius of 85 mm), the distributions of breast size parameters were determined for each BI-RADS breast type.38 The VICTRE tool generates anatomical NBPs according to the parameters specified in the configuration file. Among the parameters, the breast volume extent parameters , , , , and and the breast shape parameters , , , , and were specified in the VICTRE configuration file. These parameters are explained in Ref. 15, and the probability distributions for the parameters that are consistent with the patient’s position during a 3D OAT scan are summarized in Table 2. Here, a truncated Gaussian distribution () was chosen among the possible distributions because it is the maximum entropy distribution supported in a bounded interval with a specified mean and standard deviation.39
Table 2.
Parameter | Types A and B | Type C | Type D |
---|---|---|---|
(mm) | |||
: Gaussian distribution with mean and standard deviation .
: truncated Gaussian distribution in interval .
For hemispherical shapes (), the value is set to “1,” and the , , , and values are set to “0.”
The generated anatomical NBPs were discretized in three dimensions using a uniform Cartesian lattice. A voxel size of 0.125 mm was chosen for the discretization, considering computation time and memory usage. This choice allows for avoiding the discretization inverse crime when performing image reconstruction as the typical resolution in OAT breast images is between 0.2 and 0.5 mm. Each voxel value corresponds to an unsigned 8-bit integer tissue label.14 The anatomical NBPs were rotated to be consistent with a prone position during a 3D OAT scan and cropped to exclude the chest muscle region.
3.1.2. Realizations of blood vasculature
A specific innovation in our adaptation is the introduction of realistic blood vasculature, as shown in Figs. 2(a) and 2(d). The VICTRE tool iteratively generates sibling and child branches of arterial and venous blood vessel trees within the breast volume, using randomly sampled values based on blood vessel parameters (Table 4) in the configuration file.20 However, the tool assumes four arterial and five venous blood vessel trees with their entry locations predefined by fixed polar angles and a fixed distance from the breast edge [Fig. 2(e)]. This is inconsistent with the anatomy of the breast. Furthermore, the values were hardcoded within the C++ source code of the VICTRE tool, making it inaccessible for users to adjust them through the configuration file. Thus, to more realistically model breast anatomy,41 the source code of the VICTRE tool was modified to incorporate five sets of blood vessel trees: internal mammary, thoraco-acromial, lateral thoracic, subscapular and thoraco-dorsal, and intercostal arteries and veins [Fig. 2(d)]. Two tunable parameters, vesselEdgeSep1 and vesselEdgeSep2 [ in Table 3], were added to the configuration file to set the distances from the breast edge (1) to the internal mammary, thoraco-acromial, lateral thoracic, and subscapular and thoraco-dorsal arteries and veins and (2) to the intercostal arteries and veins, respectively [Fig. 2(d)]. Table 3 summarizes the entry locations of the blood vessel trees in the left breast, and those in the right breast were set to be bilaterally symmetric.
Table 4.
Parameter | Description | Value |
---|---|---|
maxBranch | Target number of branches | 500 |
initRad | Initial radius of tree (mm) | 0.6 |
minRadFrac | Minimum starting radius as a fraction of parent end radius | 0.85 |
numTry | Number of trial segments to generate | 50 |
maxTry | Maximum number of segments to generate before reducing length | 100 |
absMaxTry | Total number of segment tries | 1000 |
Table 3.
Blood vessel | (rad), artery | (rad), vein | (mm) |
---|---|---|---|
Internal mammary | , | , | 2 |
Thoraco-acromial | |||
Lateral thoracic | |||
Subscapular and thoraco-dorsal | |||
Intercostal | , | , | 24 |
: angle in the polar coordinate system.
: distance from the edge of the breast along the radial direction.
Among blood vessel tree, branch, and segment parameters in the VICTRE tool, the parameters maxBranch, initRad, minRadFrac, numTry, maxTry, and absMaxTry provided in Table 4 were tuned based on the breast volume percentage occupied by blood vessels estimated from four clinical OAT datasets. The clinical datasets used as references were acquired by TomoWave Laboratories (Houston, Texas, United States) using LOUISA-3D3 at the MD Anderson Cancer Center. The experimental 3D OAT images were reconstructed using a filtered back-projection (FBP) method.42 To compute the breast volume percentages occupied by blood vessels from the reconstructed images, the distributions of the total hemoglobin concentration were estimated by employing spectral linear unmixing with optical fluence normalization.33 Then, a vessel enhancement filter43 was applied to the estimated distributions of the total hemoglobin concentration [Fig. 2(c)], and the ratio of the numbers of the blood vessel voxels and breast voxels was calculated.
The blood vessels within the depth of 10 mm under the skin layer are dominantly observed with relatively high image contrast in clinical OAT images, i.e., estimated distributions of the initial pressure, but are missing in the VICTRE NBPs [Figs. 2(b) and 2(e)]. To address this, additional blood vasculature [Figs. 2(a) and 2(d)] was stochastically generated using computationally efficient methods (random sampling, Gaussian blurring, Otsu’s thresholding,44 and skeletonization), which are commonly used in image processing. The diameter of the blood vessels and their depth from the skin are tunable and were set to 0.75 and 0.375 mm, respectively. Multiple blood vessel segments were formed and alternately divided into arteries and veins depending on the segment locations. Instead of the proposed method, another user-defined method can be employed in our proposed framework if desired. Details of the blood vasculature generation are provided in Appendix A.
3.1.3. Generation and insertion of lesions
Most common types of malignant lesions, such as invasive ductal carcinoma and invasive lobular carcinoma, have anatomically irregular outlines and develop in milk ducts and lobules.32 Depending on the type of lesion and its aggressiveness, the lesion growth can be accompanied by severe hypoxia in the center region, tumor necrosis, and tumor angiogenesis in the periphery of the viable tumor cells.45–47 Users can model lesions as being composed solely of a viable tumor cell (VTC) region or containing a necrotic core, VTC region, and peripheral angiogenesis (PA) region [Fig. 3(a)].47–49 The irregular spiculated boundary of the VTC region was created employing the VICTRE tool. The necrotic core region and PA region were formed via erosion and dilation operations50 applied to the surface of the VTC region using spherical structuring elements, i.e., matrices that identify the voxel and its neighboring voxels within a spherical area to be eroded or dilated, respectively. Here, the radii of the spherical structuring elements were 0.75 mm (the thickness of the ring-shaped VTC region)49 for the erosion and 5 mm48 for the dilation. The generated anatomical NLPs can be optionally inserted into the anatomical NBP. Among the candidate lesion locations predicted via the VICTRE tools, those that do not overlap with other (already inserted) lesions or the skin, nipple, and muscle were randomly chosen as the sites at which to insert the NLP.
3.2. Definition and Assignment of Functional, Optical, and Acoustic Properties
Functional, optical, and acoustic NBPs can be separately established via assignment of the specific properties of breasts to each tissue type in the anatomical NBPs described in Sec. 3.1. The optical contrast exhibited in OAT images is determined by light absorption by chromophores, and the concentration distributions and molar extinction coefficients of the chromophores determine the optical absorption distribution in the tissue.34 The primary chromophores of the breast relevant to OAT are oxy- and deoxy-hemoglobin, water, fat, and melanin. The hemoglobin concentration in the tissue can be described by the total hemoglobin concentration in blood and the volume fraction of blood in the tissue, whereas the melanin concentration in the epidermis can be assumed to be proportional to the volume fraction of melanosome, an organelle where melanin is synthesized.34 The volume fraction of the optical absorption coefficient of a pure chromophore can be a surrogate of its concentration in the tissue.34,51–54 In the proposed method, therefore, such functional properties were assigned to each tissue type in the anatomical NBPs, and then the corresponding optical properties were computed and assigned. Sections 3.2.1–3.2.3 elaborate on how the functional, optical, and acoustic properties were stochastically assigned to each tissue type. The prescribed statistical characteristics of the functional, optical, and acoustic properties were informed by a comprehensive literature survey to faithfully represent anatomically and physiologically realistic values and variations.15,34–36,51–80
3.2.1. Stochastic assignment of functional properties
NBPs that describe the functional properties of the breast tissues without and with lesions were established as follows. The functional properties considered were the total hemoglobin concentration of blood (); oxygen saturation (%); and volume fractions of blood , water , fat , and melanosome (%). Although other chromophores exist, their contribution to the optical absorption coefficient at the wavelength in the near infrared (NIR) range (700 to 1100 nm) is negligible, so they are omitted. For this reason, the sum of the volume fractions of the primary chromophores () in Table 5 is always less than or equal to 100%. The value of for each NBP was randomly sampled from a uniform distribution corresponding to a normal hematocrit level (36% to 44%) for women.55
Table 5.
Medium | (%) | (%) | (%) | (%) | [%] |
---|---|---|---|---|---|
Fat/ligament/TDLU/duct51 | PDEa | 0 | |||
Glandular51 | PDEa | 0 | 0 | ||
Skin52 | 98.9 | 0.39 | |||
Nipple53 | 71.28 | 1.35 | 52 | ||
Artery | 36 | 100 | 0 | 0 | 0 |
Vein | 36 | 0 | 0 | 0 | |
VTC54 | 0 | ||||
Necrotic core54 | 0 | 0 | |||
PA54 | PDEa | PDEa | 0 |
The PDE formulation creates a smooth transition for the tissue property distribution.
NBPs without lesions
Functional property values (, , , , and ) for each breast tissue type were sampled from the predefined probability distributions and assigned to the corresponding tissue voxels in the anatomical NBPs [Sec. 3.1]. A comprehensive literature survey was conducted to faithfully represent physiologically realistic values and variations,36,51–54 and Table 5 provides the probability distributions of the functional properties defined for each tissue type. To mimic physiological spatial variation in the oxygen saturation distribution, the oxygen saturation in the tissues was modeled by solving a diffusion-reaction partial differential equation (PDE)81 using FEniCS,82 which is an open-source finite element library for solving PDEs. Specifically, the oxygen saturation values sampled from the probability distributions in Table 5 were assigned to the specific tissues (skin, nipple, artery, and vein). Then the solution to the PDE was used to define the distribution in the surrounding tissues (fat, ligament, TDLU, duct, and glandular tissues).
NBPs with lesions
For the NBPs containing malignant lesions, tumor hypoxia11 was mimicked by assigning a relatively low value sampled from the probability distribution in Table 5 to the voxels corresponding to the VTC region and necrotic core in the anatomical NBP [Fig. 3(b)]. More details are provided in Appendix B. In addition to tumor hypoxia, other features of aggressive malignant lesions are (1) a relatively high total hemoglobin concentration, i.e., blood volume fraction , in the lesion and its peripheral region (tumor angiogenesis) compared with healthy tissues and (2) tumor necrosis.45–47 For aggressive malignant lesions, the distribution was modeled to mimic tumor necrosis by assigning an value of 0% to the necrotic core. The capillaries newly sprouted from the vascularized lesions have diameters ranging from 3 to 45 and, therefore, are too small to be geometrically resolved in the discretized NBP (a voxel size of 0.125 mm). For this reason, the presence of such capillaries was accounted for by assigning a spatially varying local increase in blood volume fraction within the VTC and PA regions [Fig. 3(c)]. Additional details are presented in Appendix B.
3.2.2. Assignment of optical properties
NBPs that describe the optical properties of the breast tissues were established as follows. The optical properties considered were optical absorption coefficient (), optical scattering coefficient (), scattering anisotropy , and refractive index . Illumination wavelengths were selected from the NIR spectral range from 700 to 1100 nm, which is commonly used in OAT breast imaging.3–6,13 The optical properties are wavelength-dependent; however, and do not vary significantly over the NIR range.34 Thus, constant and values were defined for each tissue type regardless of the wavelength and were assigned to the corresponding tissue voxels, as presented in Table 6. For the PA region, the and values of its underlying tissues (fat/ligament/TDLU/duct or glandular tissues) were assigned to the corresponding voxels.
Table 6.
Medium | () | |||
---|---|---|---|---|
Fat/ligament/TDLU/duct | 0.8361 | 0.61761 | 0.9862 | 1.4463 |
Glandular | 1.0664 | 0.5264 | 0.9662 | 1.3663 |
Skin/nipple | (3.72, 4.78)65,66 | (1.39, 2.453)65,66 | 0.6567 | 1.3768 |
Artery/vein | (2.2, 2.295)69,70 | (0.66, 0.872)69,70 | 0.97671 | 1.3572 |
VTC/necrotic core | (2, 2.07)61,62 | (0.725, 1.487)61,62 | 0.95562 | 1.3973 |
A reference wavelength () is 500 nm.
The value at at a wavelength of was calculated based on the specified functional NBPs as34,35
(1) |
where oxygenated blood, deoxygenated blood, water, fat, melanosome is a set of chromophores of interest. and are the volume fraction at and the optical absorption coefficient at a wavelength of of the pure chromophore indexed by , respectively. The volume fractions of oxygenated blood and deoxygenated blood were computed using the blood volume fraction and oxygen saturation defined in Sec. 3.2.1. The corresponding optical absorption coefficients were computed as for oxygenated blood and for deoxygenated blood, where and are molar extinction coefficients () of oxy- and deoxy-hemoglobin, respectively. The values of , , and optical absorption coefficients of water, fat, and melanosome for the NIR range were from the data in Refs. 35 and 57–59.
The value was calculated according to the power law34 as
(2) |
where is a reference wavelength of 500 nm and and are a reduced scattering coefficient () at a wavelength of and a scattering power law exponent, respectively. To account for the correlation between and observed from data in Ref. 34, both values were jointly sampled as
(3) |
where is a random variable, and correspond to upper and lower bounds of , respectively, and and are upper and lower bounds of , respectively. These values for each tissue type are summarized in Table 6. The value of water at a wavelength of was assigned with an estimate from a curve based on Eq. (2) that fits to the measurements reported in Ref. 60. The VTC and necrotic core regions have a relatively high value due to tumor cell proliferation, compared with healthy tissues83 [see Table 6]. For the PA region in the NBP, the values of the underlying tissues (fat/ligament/TDLU/duct or glandular tissues) were assigned to the corresponding voxels.
3.2.3. Stochastic assignment of acoustic properties
Acoustic NBPs for ultrasound computed tomography (USCT) were proposed by some of the authors in Ref. 15, with the tissues that are invisible in USCT imaging being excluded from consideration. For virtual OAT imaging, NBPs that describe the acoustic properties of the breast tissues were established as follows. The acoustic properties considered were sound speed (), density (), and acoustic attenuation coefficient () with power law exponent . Table 7 provides the probability distributions of , , and for each tissue type.15 For the PA region, similar to the assignment of , , and values in Sec. 3.2.2, the acoustic properties of the underlying tissues (fat/ligament/TDLU/duct or glandular tissues) were assigned to the corresponding voxels. Several widely used time-domain wave propagation simulators assume a spatially homogeneous 25 although the exponent varies between 1 and 1.5 depending on the tissue type.84 Accordingly, the homogeneous values of 1.1151, 1.1642, 1.2563, and 1.3635 were used for breast types A to D, respectively, as reported in Ref. 15. Once the simulators start supporting spatially varying distributions and tissue type-dependent data becomes available, it will be possible to investigate the error induced by the spatially homogeneous .
Table 7.
Medium | () | () | () |
---|---|---|---|
Watera | 1.52174 | 75 | 75 |
Fat | 76 , 77 | 75 | 75 |
Glandular/ TDLU/duct | 76 , 77 | 75 | 75 |
Ligament | 76 , 77 | 75 | 75 |
Skin/nipple | 76 | 75 | 75 |
Artery/vein | 75 | 75 | 0.02175 |
VTC/necrotic core | 78 | 79 | 80 |
Acoustic properties of water are consistent with an assumed temperature of 37°C, which is often used in breast OAT to minimize patient discomfort.
4. Examples of Generated NBPs and Corresponding OAT Images
To provide insight into the visual and quantitative characteristics of NBPs created by the proposed framework and the corresponding OAT images, example NBPs were produced as explained in Sec. 4.1. Subsequently, OAT measurement data were simulated based on a target imaging system described in Sec. 4.2, and 3D estimates of the induced pressure distributions were reconstructed using an FBP method.
4.1. Examples of Generated NBPs
A total of 84 NBPs of various sizes, 21 for each breast type [(A) breast is almost entirely fatty, (B) breast has scattered areas of fibroglandular density, (C) breast is heterogeneously dense, and (D) breast is extremely dense] were created with a voxel size of 0.125 mm. Of these NBPs, 44 have shapes compatible with the patient’s position during a 3D OAT scan and the others have hemispherical shapes compatible to the use of breast cups to stabilize the breast during imaging.3,6 Three target wavelengths of 757, 800 (the isosbestic point of deoxy- and oxy-hemoglobin), and 850 nm were selected. Four lesions of different sizes, each smaller than 10 mm in diameter and composed solely of a VTC region, were inserted into each of 80 NBPs (40 natural-shaped and 40 hemispherical-shaped NBPs). Two lesions, one with a necrotic core and PA region and the other without, were inserted into each of the remaining four natural-shaped NBPs [Fig. 4].
The generation of anatomical structures of the breast using the VICTRE tool with the modifications in terms of the blood vessel trees described in Sec. 3.1.2 took approximately 100 to 310 mins using a 16-core Intel Xeon Gold 6130 CPU and 256 GB of memory. The computation time varied depending on the volume of the phantoms. Note that breast sizes, shapes, and structures varied among NBPs [see Fig. 4]. The computation time to generate and insert the blood vasculature under the skin layer and the lesions was 1 to 6 mins (depending on the phantom volume), and the assignment of functional, optical, and acoustic properties took approximately 40, 15, and 2 mins, respectively, using the same machine.
Figure 5(a) presents box plots of the breast volume percentages occupied by blood vessels in which 40 proposed NBPs and 40 unmodified VICTRE NBPs are compared. Figure 5(b) shows box plots of the spatially averaged effective optical attenuation estimated from 40 proposed NBPs at the three wavelengths via the Beer–Lambert law-based estimation method in Ref. 33.
As shown in Fig. 5(a), the reference value (0.439%) of the breast volume percentage occupied by blood vessels, i.e., an estimated mean of the clinical OAT images (a dotted horizontal line), is within the interquartile range of the proposed NBPs (0.336% to 0.48%, median of 0.438%), but it is not within the interquartile range of the VICTRE NBPs (0.249% to 0.39%, median of 0.31%). In Fig. 5(b), the estimates of female breasts reported in Ref. 51 and 85–87 all fall within the interquartile range of the proposed NBPs for light excitation wavelengths of 800 and 850 nm. For a light wavelength of 757 nm, the two estimates from Ref. 51 are slightly out of the interquartile range of the proposed NBPs (the 84th and 85th percentiles). Once more data on the functional and optical properties of breasts, specifically the and values of breast fat and glandular tissues for different breast types, become available and are incorporated into NBPs, the values are expected to better match the reference values found in the existing literature.
4.2. Example OAT Images from Simulated Data
OAT images that depict the induced pressure distributions were reconstructed from simulated measurement data corresponding to the considered NBPs. The light delivery subsystem of the virtual OAT imaging system consisted of 20 arc-shaped illuminators uniformly distributed along the azimuthal angle. Each illuminator arc had a radius of 145 mm and was modeled using 25 cone beam sources as illustrated in Fig. 6. The acoustic detection subsystem consisted of 51,472 transducer elements uniformly distributed on a hemispherical aperture with a scanning radius of 85 mm. Each virtual transducer element recorded 3,720 time samples of pressure data at a sampling frequency of 20 MHz. Additional details on the virtual OAT imaging system are presented in Appendix C.
OAT data were virtually acquired via multiphysics simulation of the photoacoustic effect and subsequent wave propagation. First, the simulation of photon transport in biological tissues was conducted using the GPU-accelerated MCX version 1.9.023,24 to compute the induced initial pressure distribution at the three optical wavelengths of interest (757, 800, and 850 nm). Figures 7(a) and 7(b) illustrate the simulated distributions of optical fluence and true initial pressure , and Figs. 7(c) and 7(d) show the ratios of the breast blood vasculature and lesions between wavelength pairs of 800 and 757 nm and of 850 and 800 nm, respectively.
Next, wave propagation in acoustically heterogeneous media was simulated using the GPU-accelerated k-Wave toolbox version 1.3,25 and pressure traces measured by the virtual transducer elements were recorded. Finally, measurement noise was modeled as independent and identically distributed Gaussian noise with zero mean and a standard deviation equal to 1% of the maximum optoacoustic signal strength of the entire ensemble for all three wavelengths, as was empirically determined based on the in vivo breast OAT data.3,33 Using the simulated noisy acoustic measurements, the images, i.e., estimates, were reconstructed employing the FBP method with a voxel size of 0.25 mm. Figure 8 presents a visual comparison of 3D OAT images reconstructed from clinical measurement data and simulated measurement data produced using the proposed NBP and the unmodified VICTRE NBP. The OAT image generated using the proposed NBPs [Fig. 8(b)] plausibly resembles the 3D clinical OAT image [Fig. 8(a)], compared with the unmodified VICTRE NBP [Fig. 8(c)].
5. Case Study: Acoustic Heterogeneity in Image Reconstruction
To demonstrate the usefulness of the proposed framework in virtual OAT studies, a case study was conducted to explore the impact of acoustic heterogeneity in OAT images of the breast. One phantom for each breast type (A, B, C, or D), four in total, was used for this case study. Acoustic measurements were simulated via virtual OAT data acquisition based on the target imaging system described in Sec. 4.2.
To explore the impact of acoustic heterogeneity in OAT images of the breast, the images, i.e., estimates, were reconstructed from the noisy acoustic measurements simulated in Sec. 4.2 with a voxel size of 0.25 mm. Three different approaches were used, each with the following assumptions: homogeneous acoustic properties of water in Table 7 for the entire computation domain (Approach 1); two sound speed values for water () and breast tissue () each, and homogeneous density and acoustic attenuation properties of water for the whole domain (Approach 2); and the true distributions of acoustic properties (Approach 3). For image reconstruction, the LSQR88 algorithm was implemented89 to compute a least-squares estimate of . As the stopping rule, the iteration was terminated when the squared error between the true and estimated started to increase to avoid overfitting the noisy data. The goal of this case study was not to illustrate a practical image reconstruction algorithm but to investigate the effect of acoustic heterogeneity on image quality. Thus, a stylized stopping criterion, which requires knowledge of the true object, was purposely chosen to isolate the effect of acoustic heterogeneity from other sources of error or bias in OAT images, such as the design of an appropriate regularization functional. Figure 9 shows the true (first column) and the estimates (second to fourth columns) of Approaches 1 to 3, respectively. To tune in Approach 2, sound speed values between 1.45 and were swept with a step size of , and the selected values for each breast type are presented in Table 8.
Table 8.
Breast type | () | RSE | SSIM | ||||
---|---|---|---|---|---|---|---|
Approach 1 | Approach 2 | Approach 3 | Approach 1 | Approach 2 | Approach 3 | ||
A | 1.47 | 0.4605 | 0.4550 | 0.3637 | 0.9808 | 0.9827 | 0.9838 |
B | 1.475 | 0.4296 | 0.4275 | 0.3256 | 0.9790 | 0.9801 | 0.9833 |
C | 1.495 | 0.4291 | 0.4146 | 0.3238 | 0.9798 | 0.9807 | 0.9834 |
D | 1.53 | 0.3552 | 0.3464 | 0.2699 | 0.9801 | 0.9801 | 0.9835 |
: breast sound speed used in Approach 2.
The relative squared error and structural similarity index measure (SSIM)90 between the true () and the reconstructed image () were calculated to quantify the accuracy of the reconstructed images. Table 8 provides the average RSE and SSIM calculated from the data of breast types A to D for all three wavelengths. The RSE and SSIM improved for all breast types when acoustic heterogeneity was accounted for in the image reconstruction. As shown in Fig. 9, the mitigation of clutter artifacts using the two-sound speed model (Approach 2) with respect to the homogeneous model (Approach 1) was more significant in the type A breast (almost entirely fatty breast) than the type D breast (extremely dense breast). Here, clutter refers to background artifacts caused by uncompensated scattering or refraction effects. For the fatty type breast, the sound speed mismatch between fatty tissue and water is the main cause of clutter; therefore, the two-sound speed model (Approach 2) can effectively mitigate such artifacts. However, for denser type breasts, glandular tissue has a sound speed similar to water, and acoustic impedance heterogeneity across different breast tissues is the primary cause of clutter; thus the two-sound speed model is less effective.
6. Conclusion
In this work, a framework to generate realistic 3D NBPs that can be used in large-scale VITs of OAT breast imaging was established. For the first time, anatomically, physiologically, and optoacoustically realistic 3D NBPs and NLPs in varying sizes and shapes could be produced using the proposed framework. This was achieved by extending VICTRE tools to OAT imaging with substantial modifications. Because the proposed framework was implemented in a modular form, it facilitates further customization of the NBPs. Users can replace the relatively simple lesion model applied in this study with more biologically realistic models of tumor growth and metabolism. For example, heterogeneous distributions of multiple necrotic regions and blood vessels proliferating toward the lesion could be included. Future studies may also include explicit geometric modeling of vascular growth associated with tumors, functional and optical modeling of a specific type of breast cancer, analysis of lesion detectability as a function of their size and depth, and mechanical deformations of the breast to simulate slight breast compression in the existing OAT system. In summary, the produced NBPs and NLPs enhance the authenticity of virtual OAT studies, and the proposed framework can be widely employed for the investigation and development of advanced image reconstruction methods and machine learning-based methods, as well as the objective evaluation and optimization of the OAT breast imaging systems. Code packages of the proposed tools and 84 datasets that were made publicly available will enable researchers to immediately benefit from this work.
7. Appendix A: Generation of Blood Vasculature under the Skin Layer
Blood vasculature under the skin layer [Figs. 2(a) and 2(d)] was stochastically generated visually similar to the blood vessels observed in the clinical OAT images3–6,33 via relatively computationally inexpensive image processing methods (random sampling, Gaussian blurring, Otsu’s thresholding,44 and skeletonization) that are commonly used.
In Algorithm 1, the inputs , , and are the sizes of the anatomical NBP volume along the -, -, and -axes; inputs and of Gaussian filters control the distance between blood vessel branches in the vessel tree; and input determines the thickness of blood vessels under the skin layer. Based on the breast volume percentage occupied by blood vessels estimated from the clinical OAT images, the values of , , and were set to 3.875, 6.125, and 0.219 mm (corresponding to the vessel diameter of 0.75 mm), respectively. The erosion in step (7) of Algorithm 1 shrinks bright regions in the breast mask without skin, i.e., voxels under the breast skin. Thus, the degree of erosion determines the distance between the inserted blood vasculature and the skin. For example, three erosion iterations at a voxel size of 0.125 mm yield the blood vessels at a depth of 0.375 mm under the skin. The proposed method does not produce a specific number and volume of arteries and veins under the skin layer. Instead, it stochastically creates visually plausible vascular structures employing computationally efficient methods, so the number and volume of the blood vessel segments produced in step (11) of Algorithm 1 are not always even for arteries and veins. The blood vessel segments were assigned to the artery mask and vein mask alternately, depending on the segment locations, in step (12) of Algorithm 1.
Algorithm 1.
Input: breast mask without skin, , , , , , |
Output: artery mask, vein mask |
1: Obtain a random sample matrix from a uniform distribution |
2: Obtain two blurred matrices via Gaussian filtering with and to the result of step (1) |
3: Calculate the difference between the results of step (2) |
4: Binarize the result of step (3) by Otsu’s thresholding |
5: Skeletonize the result of step (4) |
6: Obtain a matrix that contains copies of the result of step (5) in the first dimension of 3D |
7: Perform bit-wise exclusive or operation (XOR) between breast mask without skin and that after erosion for 0.375 mm |
8: Perform XOR of the results of steps (6) and (7) |
9: Skeletonize the result of step (8) |
10: Blur the result of step (9) by Gaussian filtering with |
11: Binarize the result of step (10) by Otsu’s thresholding |
12: Obtain artery mask and vein mask by labeling the segments in the result of step (11) with either arteries or veins, respectively |
13: return artery mask, vein mask |
The produced blood vasculature was embedded into the anatomical NBPs by assigning the artery label to the artery mask region and the vein label to the vein mask region in the anatomical NBPs [Figs. 2(a) and 2(d)].
8. Appendix B: Modeling Distributions of Oxygen Saturation and Blood Volume Fraction
To model a spatially varying distribution of oxygen saturation at each spatial coordinate within the phantom, the following diffusion-reaction PDE81 was solved:
Here, is a numerical parameter controlling the smoothness of the oxygen saturation ; is the Laplace operator; skin, artery, vein, lesion is a set of tissues of interest; and are the indicator function and the target value of oxygen saturation, respectively, (randomly sampled according to the tissue-specific probability distributions in Table 5) assigned to the tissue ().
Tumor angiogenesis was modeled in the blood volume fraction distribution at a spatial coordinate within the phantom by solving the following diffusion-reaction PDE:
where VTC, necrotic core, fat/ligament/TDLU/duct, glandular, artery, and vein is a set of tissues of interest and is the target value of the tissue blood volume fraction sampled from the predefined probability distributions in Table 5 for the tissue ().
The PDEs above were solved using a linear finite element on an unstructured tetrahedral mesh that is fitted to tissue interfaces. Unstructured meshes were generated using the pygalmesh software,91,92 and the PDE was solved using the parallel finite element library FEniCS.82
9. Appendix C: Details of Virtual OAT Imaging System and Data Acquisition
The light delivery mechanism and the measurement geometry of the target virtual OAT imaging system were chosen to emulate one of the existing OAT systems for breast imaging, LOUISA-3D3,33 developed by TomoWave Laboratories (Houston, Texas, United States). The detailed illumination geometry of the virtual light delivery system using 20 arc-shaped illuminators [see Fig. 6] is described in Table 9.
Table 9.
Parameter | Description |
---|---|
Illuminator radius and central angle | 145 mm, 80 deg |
Number of illuminators | 20 |
Number of fiber-optic segments | 5 (linear shape) per illuminator |
Light source | 500 cone beams (5 per fiber segment segments per view illuminator arcs) with a half-angle of 12.5 deg |
Light direction | Perpendicular to the linear fiber segment toward the chest wall center |
For the virtual OAT data acquisition, idealized point-like transducers, uniformly distributed on the arc-shaped optoacoustic probe specified in Table 10, were assumed; the probe collects a total of 3,720 time samples of pressure data at a sampling frequency of 20 MHz. For the simulation of OAT data acquisition, the k-Wave GPU code was used as the acoustic wave propagation simulator. With the assumption of idealized point-like transducers, the possible option to define transducer locations in the simulation supported by the k-Wave GPU code is a binary matrix, where the value at the corresponding transducer locations is “1” and at the others is “0.” Therefore, 51,472 transducer locations were defined as a target measurement geometry, excluding the overlaps due to the discretization of Cartesian coordinates into the binary matrix with the given voxel size.
Table 10.
Parameter | Description |
---|---|
Number of tomographic views | 480 |
Scanning radius | 85 mm |
Probe central angle | 80 deg |
Number of transducer elements | 108 per probe |
Acoustic OAT measurements were virtually acquired through the simulation of photon transport in breast tissues, calculation of initial pressure distribution , and simulation of acoustic wave propagation. In the simulation of the photon transport using the GPU-accelerated MCX, the light source and direction parameters were set according to the target system design [Fig. 6 and Table 9], and the simulation domain size was set to with a spatial step size of 0.5 mm. Among the optical NBPs employed as inputs of the simulation, the distributions and for wavelengths of 757, 800, and 850 nm were downsampled using linear interpolation (from a voxel size of 0.125 to 0.5 mm), and constant values and were averaged within breast tissues. With these inputs, the distributions of optical fluence were simulated using photons per beam for a time duration of 5 ns.
The true at a voxel size of 0.25 mm [Fig. 7(b)] was calculated via elementwise multiplication of and the simulated , assuming a constant Grüneisen parameter , as is commonly done for soft tissues.16,33 The and the simulated were downsampled (from a voxel size of 0.125 to 0.25 mm) and upsampled (from a voxel size of 0.5 to 0.25 mm) via linear interpolation, respectively. The MCX simulation at a coarser grid accompanied by the upsampling not only is equivalent to smoothing the in the acoustic wave propagation simulation to reduce the amplitudes of the high spatial frequency components but also significantly reduces the computation time of the MCX simulation.
In the simulation of acoustic wave propagation using the k-Wave toolbox and its GPU code,25 the measurement geometry was configured based on the target system design [Table 10] as explained above. The voxel size was set to the smallest possible, i.e., 0.25 mm, given the measurement geometry and the use of an NVIDIA Tesla V100 GPU with 32 GB memory. The simulation domain size was set to . The acoustic NBPs , , and employed to simulate acoustic measurements were downsampled using linear interpolation (from a voxel size of 0.125 to 0.25 mm). An anisotropic absorbing boundary layer, known as a perfectly matched layer, was set to be outside the simulation domain to prevent undesired acoustic reflection at the boundaries. A pressure wavefield generated by the simulated was virtually propagated based on the acoustic NBPs and measured by the virtual transducer elements in the target imaging system.
Acknowledgments
This work was supported in part by the National Institutes of Health (NIH Grant Nos. EB031585 and EB028652). The authors would like to thank Drs. Mohammad Eghtedari and Andre Kajdacsy-Balla for their consultation on the numerical modeling of lesions to ensure that the lesions represent breast cancer’s pathological and functional properties.
Biographies
Seonyeong Park is a research scientist at the Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, Illinois. She received her BS degree in electronics, computer, and telecommunication engineering and her MS degree in information and communications engineering from Pukyong National University, Busan, Korea, in 2011 and 2013, respectively, and her PhD in electrical and computer engineering from Virginia Commonwealth University, Richmond, Virginia, USA, in 2017. Her research interests include virtual imaging trials, photoacoustic computed tomography, functional imaging, image reconstruction, and inverse problems.
Umberto Villa is a research scientist at Oden Institute for Computational Engineering and Science, the University of Texas at Austin, Austin, Texas, USA. He received his BS and MS degrees in mathematical engineering from Politecnico di Milano, Milan, Italy, in 2005 and 2007, respectively, and his PhD in mathematics from Emory University, Atlanta, Georgia, USA, in 2012. His research interests lie in the computational and mathematical aspects of large-scale inverse problems, imaging science, and uncertainty quantification. A strong component of his work includes developing scalable efficient algorithms for integrating data (images, experimental measurements, or observations) and mathematical models with applications to biomedical and engineering-relevant problems.
Fu Li is a PhD student at the Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, Illinois. He received his BS degree in information and computing science from Sun Yat-sen University, Guangzhou, China, in 2016. His research interests include ultrasound computed tomography and machine learning in medical imaging applications.
Refik Mert Cam is a PhD candidate in Electrical and Computer Engineering at the University of Illinois Urbana-Champaign. He obtained his BS degree in Electrical and Electronics Engineering from Middle East Technical University, Turkey, in 2020. His research interests include inverse problems, medical image reconstruction, and deep learning for medical imaging. Refik is a student member of SPIE and 2023-2024 Mavis Future Faculty Fellow from Grainger College of Engineering at the University of Illinois Urbana-Champaign.
Alexander A. Oraevsky has extensive experience in leading research and development laboratories in academia and small businesses. He is a pioneer in the field of biomedical optoacoustics. He is a fellow of SPIE and Optica, founder and chair of the largest SPIE/BIOS annual conference: “Photons plus Ultrasound: Imaging and Sensing.” Currently, he is CEO and Chief Technology Officer at TomoWave Laboratories and holds an adjunct professor position at the Biomedical Engineering Department of the University of Houston. He is the primary inventor of 23 patents, has published 11 book chapters, and over 200 scientific papers dealing with novel laser technologies applicable in biology and medicine. As a principal investigator, he successfully accomplished aims of 30 projects funded by NIH and other research foundations. He is the recipient of multiple research awards advancing biomedical applications of the optoacoustic imaging sensing and monitoring, including Berthold Leibinger Innovations Prize.
Mark A. Anastasio is a Donald Biggar Willett Professor in engineering and the head of the Department of Bioengineering, University of Illinois at Urbana–Champaign, Urbana, Illinois, USA. He received his PhD from the University of Chicago, Chicago, Illinois, USA, in 2001. His research broadly addresses computational image science, inverse problems in imaging, and machine learning for imaging applications. He has contributed broadly to emerging biomedical imaging technologies that include photoacoustic computed tomography, ultrasound computed tomography, and x-ray phase-contrast imaging. His work has been supported by numerous NIH grants, and he served for two years as the chair of the NIH EITA Study Section. He is a fellow of the Society of Photo-Optical Instrumentation Engineers (SPIE), the American Institute for Medical and Biological Engineering (AIMBE), and the International Academy of Medical and Biological Engineering (IAMBE).
Disclosures
The author A. A. Oraevsky discloses ownership interest in TomoWave Laboratories, Inc. Other authors have no relevant financial interests and no potential conflicts of interest to disclose.
Contributor Information
Seonyeong Park, Email: sp33@illinois.edu.
Umberto Villa, Email: uvilla@oden.utexas.edu.
Fu Li, Email: fuli2@illinois.edu.
Refik Mert Cam, Email: rcam2@illinois.edu.
Alexander A. Oraevsky, Email: ao@tomowave.com.
Mark A. Anastasio, Email: maa@illinois.edu.
Data, Materials, and Code Availability
Eighty-four datasets (21 per breast type) have been publicly released on the Harvard Dataverse.28,29,30 Each dataset includes a natural-28 or hemispherical-shaped anatomical NBP29 with four NLPs inserted, which are composed solely of a VTC region, or a natural-shaped anatomical NBP30 with two NLPs inserted, one with a necrotic core and PA region and the other without, as described in Sec. 3.1; distributions of functional (, , , , , and ), optical (, , , and ), and acoustic properties (, , , and ), as described in Sec. 3.2; and simulated multi-wavelength optical fluence, initial pressure, and OAT measurements, as explained in Sec. 5. Our modified version of the VICTRE tool code package and the Python library SOA-NBP implementing the methods presented in this work are available under CC0 and GPLv3 from Refs. 26 and 27, respectively. Information on how to contribute to our toolkit and developer guidelines can be found in Ref. 27.
References
- 1.Poudel J., Lou Y., Anastasio M. A., “A survey of computational frameworks for solving the acoustic inverse problem in three-dimensional photoacoustic computed tomography,” Phys. Med. Biol. 64, 14TR01 (2019). 10.1088/1361-6560/ab2017 [DOI] [PubMed] [Google Scholar]
- 2.Dogan B. E., et al. , “Optoacoustic imaging and gray-scale us features of breast cancers: correlation with molecular subtypes,” Radiology 292, 564–572 (2019). 10.1148/radiol.2019182071 [DOI] [PubMed] [Google Scholar]
- 3.Oraevsky A., et al. , “Full-view 3D imaging system for functional and anatomical screening of the breast,” Proc. SPIE 10494, 104942Y (2018). 10.1117/12.2318802 [DOI] [Google Scholar]
- 4.Kruger R. A., et al. , “Photoacoustic angiography of the breast,” Med. Phys. 37, 6096–6100 (2010). 10.1118/1.3497677 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Lin L., et al. , “Single-breath-hold photoacoustic computed tomography of the breast,” Nat. Commun. 9, 1087–1091 (2018). 10.1038/s41467-018-04576-z [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Schoustra S. M., et al. , “Twente photoacoustic mammoscope 2: system overview and three-dimensional vascular network images in healthy breasts,” J. Biomed. Opt. 24(12), 121909 (2019). 10.1117/1.JBO.24.12.121909 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Siphanto R. I., et al. , “Serial noninvasive photoacoustic imaging of neovascularization in tumor angiogenesis,” Opt. Express 13, 89–95 (2005). 10.1364/OPEX.13.000089 [DOI] [PubMed] [Google Scholar]
- 8.Ermilov S. A., et al. , “Laser optoacoustic imaging system for detection of breast cancer,” J. Biomed. Opt. 14(2), 024007 (2009). 10.1117/1.3086616 [DOI] [PubMed] [Google Scholar]
- 9.Wang K., Anastasio M. A., Photoacoustic and Thermoacoustic Tomography: Image Formation Principles, pp. 781–815, Springer, New York: (2011). [Google Scholar]
- 10.Hanahan D., “Hallmarks of cancer: new dimensions,” Cancer Discov. 12, 31–46 (2022). 10.1158/2159-8290.CD-21-1059 [DOI] [PubMed] [Google Scholar]
- 11.Höckel M., Vaupel P., “Tumor hypoxia: definitions and current clinical, biologic, and molecular aspects,” J. Natl. Cancer Inst. 93, 266–276 (2001). 10.1093/jnci/93.4.266 [DOI] [PubMed] [Google Scholar]
- 12.Brown E., Brunker J., Bohndiek S. E., “Photoacoustic imaging as a tool to probe the tumour microenvironment,” Disease Models Mech. 12, dmm039636 (2019). 10.1242/dmm.039636 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Diot G., et al. , “Multispectral optoacoustic tomography (MSOT) of human breast cancer,” Clin. Cancer Res. 23(22), 6912–6922 (2017). 10.1158/1078-0432.CCR-16-3200 [DOI] [PubMed] [Google Scholar]
- 14.Badano A., et al. , “Evaluation of digital breast tomosynthesis as replacement of full-field digital mammography using an in silico imaging trial,” JAMA Network Open 1, e185474 (2018). 10.1001/jamanetworkopen.2018.5474 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Li F., et al. , “3-D stochastic numerical breast phantoms for enabling virtual imaging trials of ultrasound computed tomography,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control 69, 135–146 (2022). 10.1109/TUFFC.2021.3112544 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Lou Y., et al. , “Generation of anatomically realistic numerical phantoms for photoacoustic and ultrasonic breast imaging,” J. Biomed. Opt. 22, 041015 (2017). 10.1117/1.JBO.22.4.041015 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Akhlaghi N., et al. , “Multidomain computational modeling of photoacoustic imaging: verification, validation, and image quality prediction,” J. Biomed. Opt. 24, 121910 (2019). 10.1117/1.JBO.24.12.121910 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Fadden C., Kothapalli S. R., “A single simulation platform for hybrid photoacoustic and RF-acoustic computed tomography,” Appl. Sci. (Basel) 8(9), 1568 (2018). 10.3390/app8091568 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Sowmiya C., Thittai A. K., “Simulation of photoacoustic tomography (PAT) system in COMSOL(R) and comparison of two popular reconstruction techniques,” Proc. SPIE 10137, 101371O (2017). 10.1117/12.2254450 [DOI] [Google Scholar]
- 20.Bao Y., et al. , “Development of a digital breast phantom for photoacoustic computed tomography,” Biomed. Opt. Express 12, 1391–1406 (2021). 10.1364/BOE.416406 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.I. C. on Radiation Unit and Measurements, “Medical imaging–the assessment of image quality,” ICRU Report, International Commision on Radiation Unit and Measurements (1995).
- 22.Ma Y., et al. , “Human breast numerical model generation based on deep learning for photoacoustic imaging,” in 42nd Annu. Int. Conf. IEEE Eng. in Med. & Biol. Soc. (EMBC), pp. 1919–1922 (2020). 10.1109/EMBC44109.2020.9176298 [DOI] [PubMed] [Google Scholar]
- 23.Fang Q., Boas D. A., “Monte Carlo simulation of photon migration in 3D turbid media accelerated by graphics processing units,” Opt. Express 17, 20178–20190 (2009). 10.1364/OE.17.020178 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Yu L., et al. , “Scalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms,” J. Biomed. Opt. 23, 010504 (2018). 10.1117/1.JBO.23.1.010504 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Treeby B. E., Cox B. T., “k-Wave: MATLAB toolbox for the simulation and reconstruction of photoacoustic wave fields,” J. Biomed. Opt. 15, 021314 (2010). 10.1117/1.3360308 [DOI] [PubMed] [Google Scholar]
- 26.Park S., et al. , “BreastPhantom: modified branch for OAT virtual imaging studies,” Version 0.1.0, https://github.com/comp-imaging-sci/breast-phantom-oat (2023).
- 27.Park S., et al. , “Stochastic optoacoustic numerical breast phantom (SOA-NBP): a python library to generate anatomically and physiologically realistic numerical breast phantoms for OAT virtual imaging studies,” Version 0.1.0, https://github.com/comp-imaging-sci/soa-nbp (2023).
- 28.Park S., et al. , “3D optoacoustic numerical breast phantoms and simulated OAT measurement data (natural shape, 4 lesions),” 10.7910/DVN/1ZF0OW (2023). [DOI]
- 29.Park S., et al. , “3D optoacoustic numerical breast phantoms and simulated OAT measurement data (hemispherical shape, 4 lesions),” 10.7910/DVN/AQZE3H (2023). [DOI]
- 30.Park S., et al. , “3D optoacoustic numerical breast phantoms and simulated OAT measurement data (natural shape, 2 lesions),” 10.7910/DVN/OZRVX6 (2023). [DOI]
- 31.A. C. of Radiology, ACR BI-RADS® Atlas, Breast Imaging Reporting and Data System, American College of Radiology, Reston, Virginia: (2013). [Google Scholar]
- 32.Moinfar F., Invasive Lobular Carcinoma (ILC), pp. 191–219, Springer Berlin Heidelberg, Berlin, Heidelberg: (2007). [Google Scholar]
- 33.Park S., et al. , “Normalization of optical fluence distribution for three-dimensional functional optoacoustic tomography of the breast,” J. Biomed. Opt. 27, 036001 (2022). 10.1117/1.JBO.27.3.036001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Jacques S. L., “Optical properties of biological tissues: a review,” Phys. Med. Biol. 58, R37–R61 (2013). 10.1088/0031-9155/58/11/R37 [DOI] [PubMed] [Google Scholar]
- 35.Prahl S. A., “Tabulated molar extinction coefficient for hemoglobin in water,” http://omlc.org/spectra/hemoglobin/summary.html (1998).
- 36.Nitzan M., Taitelbaum H., “The measurement of oxygen saturation in arterial and venous blood,” IEEE Instrum. Meas. Mag. 11, 9–15 (2008). 10.1109/MIM.2008.4534373 [DOI] [Google Scholar]
- 37.Toi M., et al. , “Visualization of tumor-related blood vessels in human breast by photoacoustic imaging system with a hemispherical detector array,” Sci. Rep. 7, 1–11 (2017). 10.1038/srep41970 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Huang S.-Y., et al. , “The characterization of breast anatomical metrics using dedicated breast CT,” Med. Phys. 38, 2180–2191 (2011). 10.1118/1.3567147 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Cover T. M., Thomas J. A., Maximum Entropy, ch. 12, pp. 409–426, John Wiley & Sons, Inc., Hoboken, NJ: (2006). [Google Scholar]
- 40.Ahrens J., Geveci B., Law C., ParaView: An End-User Tool for Large Data Visualization, pp. 717–731, Elsevier Butterworth-Heinemann, Burlington, Massachusetts: (2005). [Google Scholar]
- 41.Osborne M. P., Boolbal S. K., Breast Anatomy and Development, ch. 1, Lippincott Williams & Wilkins, Philadelphia, Pennsylvania: (2010). [Google Scholar]
- 42.Xu M., Wang L. V., “Universal back-projection algorithm for photoacoustic computed tomography,” Phys. Rev. E 71, 016706 (2005). 10.1103/PhysRevE.71.016706 [DOI] [PubMed] [Google Scholar]
- 43.Frangi A. F., et al. , “Multiscale vessel enhancement filtering,” Lect. Notes Comput. Sci. 1496, 130–137 (1998). 10.1007/BFb0056195 [DOI] [Google Scholar]
- 44.Otsu N., “A threshold selection method from gray-level histograms,” IEEE Trans. Syst. Man Cybern. 9, 62–66 (1979). 10.1109/TSMC.1979.4310076 [DOI] [Google Scholar]
- 45.Forster J. C., et al. , “A review of the development of tumor vasculature and its effects on the tumor microenvironment,” Hypoxia 5, 21–32 (2017). 10.2147/HP.S133231 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Daruwalla J., Christophi C., “Hyperbaric oxygen therapy for malignancy: a review,” World J. Surg. 30, 2112–2131 (2006). 10.1007/s00268-006-0190-6 [DOI] [PubMed] [Google Scholar]
- 47.Metz S., et al. , “Detection and quantification of breast tumor necrosis with MR imaging: value of the necrosis-avid contrast agent Gadophrin-3,” Acad. Radiol. 10, 484–490 (2003). 10.1016/S1076-6332(03)80056-9 [DOI] [PubMed] [Google Scholar]
- 48.Zhang R., et al. , “Exploring the diagnostic value of photoacoustic imaging for breast cancer: the identification of regional photoacoustic signal differences of breast tumors,” Biomed. Opt. Express 12, 1407–1421 (2021). 10.1364/BOE.417056 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Jimenez R. E., Wallis T., Visscher D. W., “Centrally necrotizing carcinomas of the breast: a distinct histologic subtype with aggressive clinical behavior,” Am. J. Surg. Pathol. 25, 331–337 (2001). 10.1097/00000478-200103000-00007 [DOI] [PubMed] [Google Scholar]
- 50.Serra J., Image Analysis and Mathematical Morphology, Academic Press, London, UK: (1982). [Google Scholar]
- 51.Bevilacqua F., et al. , “Broadband absorption spectroscopy in turbid media by combined frequency-domain and steady-state methods,” Appl. Opt. 39, 6498–6507 (2000). 10.1364/AO.39.006498 [DOI] [PubMed] [Google Scholar]
- 52.Tseng S.-H., et al. , “Chromophore concentrations, absorption and scattering properties of human skin in-vivo,” Opt. Express 17, 14599–14617 (2009). 10.1364/OE.17.014599 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Leproux A., et al. , “Assessing tumor contrast in radiographically dense breast tissue using diffuse optical spectroscopic imaging (DOSI),” Breast Cancer Res. 15, R89 (2013). 10.1186/bcr3485 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Leproux A., et al. , “Differential diagnosis of breast masses in South Korean premenopausal women using diffuse optical spectroscopic imaging,” J. Biomed. Opt. 21, 074001 (2016). 10.1117/1.JBO.21.7.074001 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.NIH, “Blood tests,” https://www.nhlbi.nih.gov/health-topics/blood-tests (2022).
- 56.Beekvelt M. C. V., et al. , “Performance of near-infrared spectroscopy in measuring local O2 consumption and blood flow in skeletal muscle,” J. Appl. Physiol. 90, 511–519 (2001). 10.1152/jappl.2001.90.2.511 [DOI] [PubMed] [Google Scholar]
- 57.Hale G. M., Querry M. R., “Optical constants of water in the 200-nm to wavelength region,” Appl. Opt. 12, 555–563 (1973). 10.1364/AO.12.000555 [DOI] [PubMed] [Google Scholar]
- 58.van Veen R. L. P., et al. , “Determination of visible near-IR absorption coefficients of mammalian fat using time- and spatially resolved diffuse reflectance and transmission spectroscopy,” J. Biomed. Opt. 10, 054004 (2005). 10.1117/1.2085149 [DOI] [PubMed] [Google Scholar]
- 59.Jacques S. L., McAuliffe D. J., “The melanosome: threshold temperature for explosive vaporization and internal absorption coefficient during pulsed laser irradiation,” Photochem. Photobiol. 53, 769–775 (1991). 10.1111/j.1751-1097.1991.tb09891.x [DOI] [PubMed] [Google Scholar]
- 60.Buiteveld H., Hakvoort J. H. M., Donze M., “Optical properties of pure water,” Proc. SPIE 2258, 174–183 (1994). 10.1117/12.190060 [DOI] [Google Scholar]
- 61.Cerussi A. E., et al. , “Sources of absorption and scattering contrast for near-infrared optical mammography,” Acad. Radiol. 8, 211–218 (2001). 10.1016/S1076-6332(03)80529-9 [DOI] [PubMed] [Google Scholar]
- 62.Peters V. G., et al. , “Optical properties of normal and diseased human breast tissues in the visible and near infrared,” Phys. Med. Biol. 35, 1317–1334 (1990). 10.1088/0031-9155/35/9/010 [DOI] [PubMed] [Google Scholar]
- 63.Bashkatov A. N., et al. , “Measurement of tissue optical properties in the context of tissue optical clearing,” J. Biomed. Opt. 23, 091416 (2018). 10.1117/1.JBO.23.9.091416 [DOI] [PubMed] [Google Scholar]
- 64.Sandell J. L., Zhu T. C., “A review of in-vivo optical properties of human tissues and its impact on PDT,” J. Biophotonics 4, 773–787 (2011). 10.1002/jbio.201100062 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 65.Jacques S. L., “Origins of tissue optical properties in the UVA, visible, and NIR regions,” in Adv. in Opt. Imaging and Photon Migration, Optica Publishing Group, p. OPC364 (1996). [Google Scholar]
- 66.Simpson C. R., et al. , “Near-infrared optical properties of ex vivo human skin and subcutaneous tissues measured using the Monte Carlo inversion technique,” Phys. Med. Biol. 43, 2465–2478 (1998). 10.1088/0031-9155/43/9/003 [DOI] [PubMed] [Google Scholar]
- 67.Iorizzo T. W., et al. , “Temperature induced changes in the optical properties of skin in vivo,” Sci. Rep. 11, 754 (2021). 10.1038/s41598-020-80254-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 68.Ding H., et al. , “Refractive indices of human skin tissues at eight wavelengths and estimated dispersion relations between 300 and 1600 nm,” Phys. Med. Biol. 51, 1479–1489 (2006). 10.1088/0031-9155/51/6/008 [DOI] [PubMed] [Google Scholar]
- 69.Alexandrakis G., Rannou F. R., Chatziioannou A. F., “Tomographic bioluminescence imaging by use of a combined optical-PET (OPET) system: a computer simulation feasibility study,” Phys. Med. Biol. 50, 4225–4241 (2005). 10.1088/0031-9155/50/17/021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 70.Bosschaart N., et al. , “A literature review and novel theoretical approach on the optical properties of whole blood,” Lasers Med. Sci. 29, 453–479 (2014). 10.1007/s10103-013-1446-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 71.Meinke M., et al. , “Empirical model functions to calculate hematocrit-dependent optical properties of human blood,” Appl. Opt. 46, 1742–53 (2007). 10.1364/AO.46.001742 [DOI] [PubMed] [Google Scholar]
- 72.Sydoruk O., et al. , “Refractive index of solutions of human hemoglobin from the near-infrared to the ultraviolet range: Kramers-Kronig analysis,” J. Biomed. Opt. 17, 115002 (2012). 10.1117/1.JBO.17.11.115002 [DOI] [PubMed] [Google Scholar]
- 73.Zysk A. M., Chaney E. J., Boppart S. A., “Refractive index of carcinogen-induced rat mammary tumours,” Phys. Med. Biol. 51, 2165–2177 (2006). 10.1088/0031-9155/51/9/003 [DOI] [PubMed] [Google Scholar]
- 74.E. ToolBox, “Water - speed of sound vs. temperature,” 2004, https://www.engineeringtoolbox.com/sound-speed-water-d_598.html.
- 75.Hasgall P. A., “IT’IS database for thermal and electromagnetic parameters of biological tissues.” Version 4.0, 2018, https://www.itis.swiss/database
- 76.Malik B., et al. , “Objective breast tissue image classification using quantitative transmission ultrasound tomography,” Sci. Rep. 6, 1–8 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 77.Klock J. C., et al. , “Anatomy-correlated breast imaging and visual grading analysis using quantitative transmission ultrasound™,” Int. J. Biomed. Imaging 2016, 1–9 (2016). 10.1038/srep38857 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 78.Li C., et al. , “In vivo breast sound-speed imaging with ultrasound tomography,” Ultrasound Med. Biol. 35, 1615–1628 (2009). 10.1016/j.ultrasmedbio.2009.05.011 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 79.Sanchez A., Mills C., Scurr J., “Estimating breast mass-density: a retrospective analysis of radiological data,” Breast J. 23, 237–239 (2017). 10.1111/tbj.12725 [DOI] [PubMed] [Google Scholar]
- 80.André M., Wiskin J., Borup D., Clinical Results with Ultrasound Computed Tomography of the Breast, pp. 395–432, Springer Netherlands, Dordrecht: (2013). [Google Scholar]
- 81.Popel A. S., “Theory of oxygen transport to tissue,” Crit. Rev. Biomed. Eng. 17(3), 257–321 (1989). [PMC free article] [PubMed] [Google Scholar]
- 82.Logg A., Mardal K.-A., Wells G., Automated Solution of Differential Equations by the Finite Element Method, Springer-Verlag, Berlin Heidelberg: (2012). [Google Scholar]
- 83.Choe R., et al. , “Differentiation of benign and malignant breast tumors by in-vivo three-dimensional parallel-plate diffuse optical tomography,” J. Biomed. Opt. 14, 024020 (2009). 10.1117/1.3103325 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 84.Szabo T. L., “Chapter 4 - Attenuation,” in Diagnostic Ultrasound Imaging: Inside Out, Szabo T. L., Ed., 2nd ed., pp. 81–119, Academic Press, Boston, Massachusetts: (2014). [Google Scholar]
- 85.Cerussi A. E., et al. , “In vivo absorption, scattering, and physiologic properties of 58 malignant breast tumors determined by broadband diffuse optical spectroscopy,” J. Biomed. Opt. 11, 044005 (2006). 10.1117/1.2337546 [DOI] [PubMed] [Google Scholar]
- 86.Heusmann H., Koelzer J. G., Mitic G., “Characterization of female breasts in vivo by time-resolved and spectroscopic measurements in the near infrared spectroscopy,” J. Biomed. Opt. 1, 425–434 (1996). 10.1117/12.250669 [DOI] [PubMed] [Google Scholar]
- 87.O’Sullivan T. D., et al. , “Optical imaging correlates with magnetic resonance imaging breast density and reveals composition changes during neoadjuvant chemotherapy,” Breast Cancer Res. 15, R14 (2013). 10.1186/bcr3389 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 88.Paige C. C., Saunders M. A., “LSQR: an algorithm for sparse linear equations and sparse least squares,” ACM Trans. Math. Software 8, 43–71 (1982). 10.1145/355984.355989 [DOI] [Google Scholar]
- 89.Javaherian A., “Variational approaches for photo-acoustic tomography,” Phd dissertation, School of Mathematics, The University of Manchester, Manchester, UK (2019). [Google Scholar]
- 90.Wang Z., et al. , “Image quality assessment: from error visibility to structural similarity,” IEEE Trans. Image Process. 13(4), 600–612 (2004). 10.1109/TIP.2003.819861 [DOI] [PubMed] [Google Scholar]
- 91.Schlömer N., “pygalmesh: Python interface for CGAL’s meshing tools,” https://zenodo.org/record/5628848#.Y0CaGFLMIgo (2021).
- 92.Jamin C., et al. , “CGALmesh: a generic framework for Delaunay Mesh generation,” ACM Trans. Math. Software 41, 1–24 (2015). 10.1145/2699463 [DOI] [Google Scholar]