Next Article in Journal
A New Bipolar Approach Based on the Rooster Algorithm Developed for Utilization in Optimization Problems
Previous Article in Journal
Automated Redaction of Personally Identifiable Information on Drug Labels Using Optical Character Recognition and Large Language Models for Compliance with Thailand’s Personal Data Protection Act
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Photoacoustic Imaging with a Finite-Size Circular Integrating Detector

State Key Laboratory of Metastable Materials Science & Technology and Key Laboratory for Microstructural Material Physics of Hebei Province, School of Science, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(9), 4922; https://doi.org/10.3390/app15094922
Submission received: 20 February 2025 / Revised: 7 April 2025 / Accepted: 22 April 2025 / Published: 29 April 2025

Abstract

:
Photoacoustic imaging (PAI) has rapidly developed in biomedical imaging. The point spread function (PSF) is critical for addressing image blurring in PAI. However, in circular integrating detection systems, the PSF exhibits spatial variations. This makes PSF extraction challenging. The existing studies typically assume that the PSF is known or obtained through experiments. This study proposes a method for extracting the PSF based on the polar coordinate system. By transforming the image from the Cartesian coordinate system to the polar coordinate system, the “spin blur” problem is decomposed into multiple independent subproblems. With the separation of the radial and angular directions, the blurring kernel remains invariant at each radius, thereby simplifying the estimation of the PSF. To estimate the blurring kernel, we use polynomial algebraic common factor extraction techniques. The numerical simulation results validate the effectiveness of the method, and the impact of sample size on computational efficiency and accuracy is discussed.

1. Introduction

Photoacoustic imaging (PAI) is an emerging biomedical imaging technology that combines the high contrast of optical imaging with the high resolution of ultrasound imaging. PAI uses short-pulse laser excitation on biological tissues. Optically absorbing regions undergo adiabatic expansion, generating ultrasound waves. This phenomenon is known as the photoacoustic effect [1,2]. By detecting the resulting photoacoustic signals, the spatial distribution of optical absorption in biological tissues can be reconstructed. Recent advances in PAI have significantly propelled its clinical translation. PAI enables microvascular oxygenation visualization [3,4] and 3D vasculature reconstruction [5], noninvasive hemodynamic tracking in brain studies [6], and high-resolution cortical mapping [7]. In oncology, PAI is used to monitor tumor neovascularization dynamics [8], and multimodal breast scanners [9], along with molecular characterization [10], improve cancer diagnoses. Sentinel lymph node mapping techniques [11,12,13,14] have further revolutionized surgical navigation. Targeted gold nanorods support theranostics for submillimeter bladder cancer [15], while diversified nanomaterials expand functional imaging capabilities [16]. Despite persistent challenges in in vivo targeting efficiency [17], PAI’s clinical value continues to grow, demonstrating broad potential across medical disciplines.
Ultrasonic detector arrays can be configured in various geometries as a critical component of PAI systems. Circular integrating detectors are compact and symmetric. This design helps to capture accurate structural and functional information about tissues. This ability is particularly valuable in the early diagnosis and precise treatment of breast cancer and in cardiovascular disease assessments [18,19]. However, applying existing image reconstruction algorithms [20,21] that are designed for ideal point detectors to finite-sized circular integrating detectors degrades image reconstruction quality [22].
To mitigate the blurring effects introduced by circular integrating detectors, researchers have proposed the concept of the spatial impulse response (SIR) and developed algorithms to correct the spatial blurring caused by the detectors. Based on a linear and discrete PAI imaging model, Meng Lin Li et al. designed a spatiotemporal optimal filter using the minimum mean square error criterion to correct SIR effects caused by defocused regions, thereby improving tangential resolution [23]. Kenji Mitsuhashi et al. included SIR in their imaging model. They focused on far-field imaging to improve 3D tomography for small animals [24]. Although incorporating SIR into the imaging model enhances imaging accuracy, it also increases computational complexity. To address this issue, Xiao Fei Luo et al. proposed a sensor-based SIR back-projection (BP) method to quickly correct the limitations caused by the detector size, thereby accelerating image reconstruction [25].
The above approach addresses the issue in the data domain before image reconstruction. In the image domain after reconstruction, blind deconvolution methods have become an alternative strategy for handling PAI image blurring. For example, Xianlin Song and Lingfang Song employed a blind deconvolution method to process the reconstructed data to restore PAI images [26]. They employed iterative deconvolution and used focal measurements from a photoacoustic microscope as the initial PSF. They combined their method with Lucy–Richardson (LR) deconvolution. Their method significantly enhanced the vascular imaging resolution. L. Qi et al. developed a spatial variant PSF-based PAI image restoration method. PSF was measured experimentally and estimated with pixel-level precision using multi-Gaussian fitting and interpolation algorithms. Their optimized iterative restoration model substantially enhanced image quality and resolution [27]. Additionally, Wende Dong and colleagues introduced the concept of spatial angular convolution to describe “spin blur”. They constructed a regularized restoration model that further improved image quality using an alternating minimization algorithm [28]. Experimentally measured PSF methods improve imaging quality, but their complexity and costs limit practical applications.
Unlike conventional methods that require either experimental acquisition or prior knowledge to extract the PSF, this study proposes a novel approach that directly extracts blurring kernels from blurred pressure distributions without requiring experimental measurements or any a priori information. By integrating coordinate transformation with polynomial common factor extraction techniques, the proposed method converts rotational blurring problems in Cartesian coordinates into independent deblurring tasks in polar coordinates. Each problem involves pixels at a specific radius, and the pixels at each radius share the same spatially invariant point spread function, i.e., the blurring kernel. To achieve this, we employ a polynomial algebraic common factor extraction technique to further estimate the blurring kernel. Numerical simulations validate the effectiveness of this method, and we discuss the impact of sample quantity on computational efficiency and accuracy. Overall, this method provides an efficient and stable solution to the rotational blur problem in photoacoustic imaging.

2. Methods

2.1. Generation and Propagation of Photoacoustic Waves

A laser pulse irradiates biological tissue, where the absorbers absorb light energy, triggering instantaneous thermal expansion. This results in a pressure increase proportional to the absorbed light energy, generating pressure waves. The general equation for the generation and propagation of PA waves is given by [29]:
2 p ( r , t ) t 2 c 2 Δ p ( r , t ) = p 0 ( r ) d d t δ ( t )
where p ( r , t ) is the pressure at position r and time t : it describes the pressure signal that is propagating through the medium (such as biological tissue). p 0 ( r ) represents the initial pressure distribution due to thermal expansion, c is the speed of sound in the tissue, and δ ( t ) is the Dirac delta function representing the instantaneous excitation.
Equation (1) corresponds to an initial value problem for the homogeneous wave equation:
2 t 2 p ( r , t ) c 2 Δ p ( r , t ) = 0
with the initial conditions:
p ( r , 0 ) = p 0 ( r ) ;   t p ( r , t ) t = 0 = 0
In PAI, the main goal is to reconstruct the spatial distribution of the sample’s internal energy absorption, which is proportional to the initial pressure distribution p 0 ( r ) . To achieve this, the initial pressure distribution p 0 ( r ) needs to be recovered from the pressure signals p ( r d , t ) measured by the detector D on the sample surface S (as shown in Figure 1).
The pressure signal p ( r , t ) at position r and time t can be obtained as follows:
p ( r , t ) = 1 4 π c | r r | = c t p 0 ( r 0 ) | r r | d S ( r )
In this equation, r represents points on a spherical surface centered around r with a radius equal to c t .
The research in this study is based on the circular integrating detector, and its structure is shown in Figure 2. The finite size of the detector causes it to perform a weighted integral of the acoustic field signal p ( r , t ) within its sensing region. The recorded signal p ω ( r d , t ) is essentially the result of the convolution between the SIR ω det ( r , t ) and the acoustic field signal p ( r s , t ) . The SIR describes the spatial averaging effect of the detector on the received acoustic signal. The mathematical expression for the recorded signal of a finite-size detector can be written as follows [30]:
p ω ( r d , t ) = S ω det ( r d r s , t ) p ( r s , t ) d S ( r s )
Here, r d indicates the center of the detector, while r s represents positions on the detector’s surface. S is the sensing area of the detector. When we apply reconstruction algorithms designed for ideal point detectors, such as time reversal or backprojection, to p ω ( r d , t ) , the reconstructed image will exhibit blurring.
Figure 2. Schematic diagram of the circular array PAI system.
Figure 2. Schematic diagram of the circular array PAI system.
Applsci 15 04922 g002

2.2. Blurring Effects of Circular Integrating Detectors

According to [31], the finite size of the circular integrating detector causes a spatially variant blur. The PSF exhibits spatially variant characteristics. The blurred pressure distribution can be expressed as the convolution of the initial pressure distribution p 0 ( r ) and PSF h ( r ) [27]:
p ( r ) = 2 h ( r r ) p 0 ( r ) d A ( r )
Figure 3 provides a simple example to illustrate this phenomenon visually. Figure 3a shows the initial pressure distribution consisting of four points. Figure 3b shows the image reconstructed using a detector with an aperture of 2 θ . The relationship between the arc aperture size and its radius is proportional, and the blurring effect increases linearly with the distance from the center of the reconstruction domain. The blur of the point sources near the detector approaches the width of the detector. A similar phenomenon occurs when a camera or an object being photographed rotates rapidly around a central point; during the exposure, the resulting image exhibits blur in the arc direction. This angular blur, which is proportional to the distance from the rotation center, is referred to as “spin blur”.
The “spin blur” image can be described using the following formula:
p θ ( r , ϕ ) = θ θ p 0 ( r , ϕ + θ ) d θ = 0 2 π h θ ( ϕ ϕ ) p 0 ( r , ϕ ) d ϕ
where p θ ( r , ϕ ) is the blurred pressure distribution in the radial r and angular ϕ directions, and p 0 ( r , ϕ ) represents the initial pressure distribution. The blurring kernel is represented as: h θ ( ϕ ) = 1 , ϕ ϕ θ 0 , otherwise , where θ represents half of the angle of the detector aperture.
In Cartesian coordinates, the spatially varying nature of the PSF leads to complex coupling between pixels. However, in polar coordinates, the blurring effect remains constant in the ϕ direction and is independent of r (as shown in Figure 3c), which simplifies the problem. On this basis, we can convert the spatially varying blurring problem into a spatially invariant blurring problem through coordinate transformation. Specifically, the image is transformed from Cartesian coordinates to polar coordinates, and pixel information for the polar coordinate image P p o l is obtained using bilinear interpolation. In P p o l , each column corresponds to a fixed radius, so the blurring effect in that column is independent of the pixels in other columns. As a result, after transforming the n × n Cartesian image into a n 2 × 2 n polar image, the problem is decomposed into n 2 independent blurring problems, each with a length of 2   n , and all of these problems share the same blurring kernel.
We represent the blurring problem at each specific radius as:
p θ ( ϕ ) = p 0 ( ϕ ) * h θ ( ϕ )
At this point, the initial pressure distribution of interest is denoted by p 0 ( ϕ ) , and the blurred pressure distribution is denoted by p θ ( ϕ ) . We focus on the initial pressure distribution. Therefore, in photoacoustic image processing, the general procedure involves estimating the blurring kernel and then removing its effect on the image through deconvolution.

3. Algorithms

This section primarily introduces a method for extracting the blurring kernel based on polynomial algebra. It explores the process of recovering the initial pressure distribution from the blurred pressure distribution. Initially, we derive the relationship between the blur and the initial pressure distribution and construct the corresponding convolution matrix. Building upon this foundation, we employ singular value decomposition (SVD) to solve the system of linear equations, thereby reconstructing the initial pressure distribution. In the presence of noise, the proposed improved algorithm further enhances the accuracy and stability of the recovery. Additionally, to address the need for image transformation, this chapter also introduces coordinate transformation methods and elaborates on the application of interpolation techniques.

3.1. Linear Equation Formulation of the Blurring Kernel Extraction Problem

This section elaborates on the blurring kernel estimation method based on polynomial algebraic common factor extraction. Initially, we transform Equation (8) into the frequency domain to simplify the convolution operation. Consequently, the relationship between the blurred and initial pressure distributions in the frequency domain can be expressed as:
P j θ ( ω ) = P j 0 ( ω ) H θ ( ω )
where P j θ ( ω ) represents the blurred pressure distribution p j θ ( ϕ ) at a certain radial position r j in the frequency domain, P j 0 ( ω ) represents the initial pressure distribution p j 0 ( ϕ ) in the frequency domain, and H θ ( ω ) represents the blurring kernel h θ ( ϕ ) in the frequency domain.
Since the blurring kernel H θ ( ω ) of the circular detector is independent of radial positions, the blurring kernel is consistent across all radial positions. Thus, we can derive the following relationship:
H θ ( ω ) = P 1 θ ( ω ) P 1 0 ( ω ) = P 2 θ ( ω ) P 2 0 ( ω ) = = P j θ ( ω ) P j 0 ( ω )
where j = 1 , 2 , , J indexes the radial positions in the polar coordinate image. Each position corresponds to an independent blurring problem.
Taking two radial positions r 1 and r 2 as an example, we have the following proportionality relationship:
H θ ( ω ) = P 1 θ ( ω ) P 1 0 ( ω ) = P 2 θ ( ω ) P 2 0 ( ω )
We can express this as:
P 1 θ ( ω ) P 2 0 ( ω ) P 2 θ ( ω ) P 1 0 ( ω ) = 0
The frequency domain multiplication can be transformed into the time domain convolution form through the inverse Fourier transform:
P 1 θ ( ϕ ) P 2 0 ( ϕ ) P 2 θ ( ϕ ) P 1 0 ( ϕ ) = 0
where denotes the convolution operation.
We can discretize Equation (13):
P 1 θ ( k ) P 2 0 ( k ) P 2 θ ( k ) P 1 0 ( k ) = 0
Convolutions in the time domain can be represented as matrix operations. We derive the following matrix form:
P 1 θ P 2 0 P 2 θ P 1 0 = 0
where P i 0 is the discretized vector of the initial pressure distribution p i 0 ( ϕ ) at radial position r i . The matrix P j θ is a special Toeplitz matrix, constructed as follows: the first column consists of the discrete values of the blurred pressure distribution [ p j θ ( ϕ 1 ) , p j θ ( ϕ 2 ) , , p j θ ( ϕ M ) ] , followed by K 1 zeros. Each subsequent column is a cyclic shift of the first column:
P j θ ( 0 ) = p j θ ( ϕ 1 ) 0 0 0 p j θ ( ϕ 2 ) p j θ ( ϕ 1 ) 0 0 0 0 p j θ ( ϕ M ) p j θ ( ϕ M ) 0 0 0 p j θ ( ϕ M )
The matrix dimensions satisfy K = M L + 1 , where M is the discrete length of the blurred pressure distribution, K is the discrete length of the initial pressure distribution, and L is the discrete length of the blurring kernel.
We can extend Equation (15) to multiple radial positions r 1 , r 2 , , r j :
P j θ P i 0 P j θ P i 0 = 0
Based on the convolution relationships at multiple radial positions, we can construct a linear system containing J ( J 1 ) / 2 equations:
P ^ θ P ^ 0 = 0
where P ^ θ is a sparse block matrix composed of all the convolution matrices P j θ at the radial positions, and P ^ 0 is a vector containing the initial pressure distributions at all radial positions.
The sparse block matrix P ^ θ can be expressed as:
P ^ θ = P 2 θ P 1 θ P 3 θ P 1 θ P 4 θ P 1 θ P 3 θ P 2 θ P 4 θ P 2 θ P J 1 θ P J 2 θ P J θ P J 2 θ P J θ P J 1 θ
This representation ensures efficient computation by leveraging the sparsity of P ^ θ , significantly reducing memory and computational overheads.
The vector P ^ 0 is:
P ^ 0 = P 1 0 P 2 0 P J 0
This formula indicates that P ^ 0 is a block vector of size J × K , where each sub-vector P j 0 corresponds to the discrete values of the initial pressure distribution at one radial position.
Once we obtain the data for the initial pressure distribution, we can determine the blurring kernel h θ ( ϕ ) based on the relationship between the blurred and initial pressure distributions.

3.2. Steps for Solving the Blurring Kernel Estimation

By conducting a theoretical analysis, this problem can be transformed into solving a homogeneous linear equation system (Equation (18)). To solve this equation, referring to the method described in [32], we introduce an autocorrelation matrix Ε ^ = P ^ θ Τ P ^ θ . This matrix has significant mathematical properties: if the homogeneous linear equation system has a non-zero solution P ^ 0 , then Ε ^ must have at least one zero eigenvalue. The eigenvector corresponding to the zero eigenvalue is the desired initial pressure distribution vector P ^ 0 , which serves as the solution to the equation system.
To efficiently extract the eigenvector associated with the zero eigenvalue, SVD is applied to decompose matrix P ^ θ . Specifically, SVD decomposes P ^ θ as follows:
P ^ θ = U V T
where is a diagonal matrix containing singular values arranged in descending order, and V is an orthogonal matrix whose column vectors represent possible solutions for the initial pressure distribution. The column vector V z e r o corresponding to the zero singular value in is the column vector of the initial pressure distribution P ^ 0 , expressed as P ^ 0 = V z e r o . Finally, the column vector V z e r o is rearranged into J columns to reconstruct the initial pressure distribution in the polar coordinate image.
Although the above method can be used to directly recover the initial pressure distribution from the blurred pressure distribution, the scale of matrix P ^ θ becomes extremely large when processing high-resolution images, significantly increasing computational complexity. To address this issue, we begin by selecting a small number of samples p j θ ( ϕ ) (indexed as j = 1 , 2 , 3 , ) from the polar coordinate image and computing the corresponding initial pressure distribution vectors. Subsequently, based on the convolution relationship among the blurred pressure distribution, the blurring kernel, and the initial pressure distribution, the blurring kernel h θ ( ϕ ) is estimated. Since the blurring kernel is consistent across all columns, this estimation result can be globally applied to remove the blurring effects in the polar coordinate image, thereby restoring the clear initial pressure distribution across the entire polar coordinate image.
The estimation of the blurring kernel is accomplished using the least-squares method. The relationship among the blurred pressure distribution, the blurring kernel, and the initial pressure distribution can be expressed as [33]:
A h = B
where A is the convolution matrix constructed from the j -th column of the initial pressure distribution vector, h is the blurring kernel vector to be estimated, and B is the j -th column of the blurred pressure distribution vector. The blurring kernel is estimated by minimizing the error A h B 2 . The solution to this problem is given by:
h = ( A T A ) 1 A T B
This method estimates the blurring kernel. With a known blurring kernel and blurred pressure distribution, the convolution matrix of the blurring kernel is constructed. Deconvolution is then performed by solving the least square method (LS) problem for each column of the polar coordinate image. This removes the effect of the blurring kernel and restores the initial pressure distribution, ultimately resulting in a high-quality photoacoustic image.

3.3. Improved Algorithm Under Noise Conditions

In the presence of noise, recovering the initial pressure distribution from the blurred pressure distribution becomes more challenging because noise can cause deviations in the zero eigenvalues of the matrix Ε ^ , or even introduce additional near-zero eigenvalues. These deviations can significantly affect the stability of the solution. To achieve a more stable recovery of the initial pressure distribution P ^ 0 , we propose an improved algorithm that leverages multiple near-zero eigenvalues and their corresponding eigenvectors.
The matrix E ^ has the following two characteristics related to the initial pressure distribution [32]. In the absence of noise, the correct length K ensures that the null space of the matrix E ^ is directly associated with the initial pressure distribution. Therefore, the initial pressure distribution can be uniquely determined by this zero eigenvector. In the presence of noise, the null space of the matrix E ^ will expand, leading to multiple eigenvectors corresponding to zero eigenvalues. As a result, the initial pressure distribution becomes non-unique.
We determine that K = K ( K is not the correct length of the initial pressure distribution); then, matrix E ^ will find zero eigenvalues of L = K K + 1 .
To account for these additional eigenvalues, we structure the zero eigenvectors as:
y = r 1 0 0 r 2 0 r J
The first eigenvector consists of J initial pressure distribution vectors r J arranged in sequence, with each vector being appended by L additional zeros. The second eigenvector is generated as a cyclically shifted copy of the first eigenvector, and so on. The length of the blurred pressure data in each column of the image is M , meaning that y will be a M J L + 1 dimensional vector.
When solving for the eigenvectors of matrix E ^ ( 0 ) to determine the correct value of K, there exists an L-dimensional vector s j such that the eigenvector corresponding to the zero eigenvalue satisfies the following relationship with vector y :
w j = y s j = Y s j = S j y
where w j represents the L eigenvectors corresponding to the zero eigenvalue of E ^ ( 0 ) . Y denotes a C-matrix constructed from the vector y with dimensions M J L + 1 . S j represents the C-matrix constructed from the vector s j . Among these, J v eigenvectors w j are selected. Using these vectors, a matrix W ^ is constructed, which is the same as the matrix in Equation (19).
Similarly, W ^ ( M J L ) also has a singular vector, for example, the singular value of u is zero. It is equal to:
s = s 1 s 2 s J v
Once we have the vector s j , we can use Equation (25) to solve the initial pressure distribution y .

3.4. Coordinate Transformation

The algorithm proposed in this study is based on coordinate transformation and interpolation techniques. The detailed process and algorithm for this transformation are described as follows:
The Cartesian image I ( x , y ) , with dimensions N × N , assumes that the origin ( 0 , 0 ) is located at the center of the image. For any Cartesian coordinate ( x , y ) , its mapping to the polar coordinate ( r , θ ) is defined as:
r = ( x x c ) 2 + ( y y c ) 2 ,   θ = arctan 2 ( y y c , x x c )
where ( x c , y c ) is the center of the image, typically x c = N 2 and y c = N 2 . The radial coordinate r represents the distance of a point from the center, while the angular coordinate θ denotes the angle between the point and the x-axis, usually ranging from [ 0 , 2 π ] .
For the target polar coordinate image I ( r , θ ) , the discrete resolutions of r and θ are R and Θ , respectively. The inherent lack of direct one-to-one correspondence between polar grid points ( r , θ ) and Cartesian pixels I ( x , y ) in polar coordinate systems necessitates pixel value estimation through interpolation. The bicubic interpolation method adopted here uses 16 adjacent pixels to maintain superior detail preservation and conversion accuracy.
The bicubic interpolation formula can be expressed as:
I ( r , θ ) = i = 1 2 j = 1 2 ω ( i , Δ x ) ω ( j , Δ y ) I ( x i , y j )
In the bicubic interpolation formula, ( x i , y j ) represents the coordinates of neighboring pixels in the Cartesian image, which are used to calculate the intensity value at the interpolation point. The offsets of the interpolation point are defined as Δ x and Δ y , the offsets of the interpolation point; ω ( i , Δ x ) and ω ( j , Δ y ) are the weight functions that depend on the offsets Δ x and Δ y , respectively.
The weight function ω ( k , Δ ) is defined as [34]:
ω ( k , Δ ) = 1.5 Δ 3 2.5 Δ 2 + 1 , 0.5 Δ 3 + 2.5 Δ 2 4 Δ + 2 , 0 i f k 1 i f 1 < k 2 i f k > 2
The error of bicubic interpolation converges at a rate of O(d4), meaning that, as the sampling spacing d decreases, the interpolation error rapidly approaches zero [34]. Therefore, bicubic interpolation provides a reliable approximation of pixel values during the coordinate transformation process.
The algorithm for converting from polar to Cartesian coordinates involves reversing the mapping process used for Cartesian to polar conversion.

4. Test and Discussion

In this section, we use K-Wave to simulate the generation of blurred pressure distribution images in PAI and test the proposed algorithm to verify its validity [35]. First, we validate the algorithm by calculating a small number of initial pressure distributions, which involves computing the eigenvalues and the eigenvectors corresponding to the minimum eigenvalue. Based on these results, we estimate the blurring kernel. The estimated blurring kernel was then applied to the deblurring process, effectively restoring a clear pressure distribution image. Furthermore, this section explores how to improve the efficiency and accuracy of blurring kernel estimations by selecting an appropriate number of radial column samples from the blurred pressure distribution in the polar coordinate system. To further evaluate the algorithm’s performance, we compared it with the traditional Wiener deconvolution method. The results demonstrated that the proposed deconvolution method outperformed the Wiener deconvolution method in terms of processing accuracy and image quality. Finally, to better reflect real-world scenarios, simulated noise was introduced during the tests to comprehensively assess the robustness and performance of the optimized algorithm under complex conditions.

4.1. Ability to Calculate h ( ϕ ) Without Noise

To reduce the computational load, this simulation is conducted in a two-dimensional space. The initial pressure of the vascular model is loaded from an image and scaled accordingly, using a computational grid discretized into 256 × 256 pixels (128 × 128 mm), with a grid spacing of 0.5 mm. To satisfy boundary conditions, a perfectly matched layer (PML) with a thickness of 20 grid cells is applied. The vascular model is positioned at the center of the computational grid. A total of 120 detectors are arranged uniformly along a circular trajectory with a radius of 45 mm to simulate the signal acquisition configuration of a PAI system. Each detector is assumed to be a point detector, with its specific arrangement shown in Figure 4a. In the simulation, the speed of sound is set to 1500 m/s, and the optical absorption coefficient of the vascular model is defined as 1 mm−1. To simplify the computation, the medium is assumed to be acoustically homogeneous, with no sound absorption or scattering. The simulation environment is considered nearly ideal, accounting only for the SIR while ignoring other noise sources. In practical applications, variations in detector size affect the SIR, which in turn influences the PSF of the reconstructed image.
To simulate the circle detector PAI system, we set the angular coverage of the detector to 2 θ = 10 ° , corresponding to a box function with 2 θ = 10 ° . We then convolved the image with the blurring kernel. Figure 4b shows the image after blurring, Figure 4c shows the result after converting the blurred image into polar coordinates, and Figure 4d displays the blurring kernel used for the convolution.
The method we propose for extracting blurring kernels from polar-coordinate pressure distributions involves coordinate transformation using bicubic interpolation. With the O (d4) error convergence characteristic of bicubic interpolation, the interpolation error under a grid spacing of d = 0.5 mm remains below 10−3 pixel intensity levels. This error is within an acceptable range for the blurring kernel extraction computation.
In the tests conducted in this section, we successfully extracted the blurring kernel using the proposed algorithm and reconstructed a clear image. First, we calculated the eigenvalues to determine the length of each column of data in the real discrete initial pressure distribution image. The length of the blurred pressure data in the polar coordinate image used in this study is 536. Therefore, we assumed the length of the initial pressure data to be 536 and compared the sizes of the smallest 536 eigenvectors.
Figure 5a shows the distribution of eigenvalues in logarithmic coordinates. It can be observed that, after the 511th eigenvalue, there is a significant drop, and the eigenvalues after this point are much smaller than the earlier ones. This indicates that the eigenvalues from the 512th to the 536th are close to zero and can be considered zero, totaling 25 zero eigenvalues. This step confirmed that the length of the blurring kernel is 25. Considering the relationship between the blurred pressure distribution, the initial pressure distribution, and the blurring kernel, M = K + L 1 .
We considered the relationship between the discrete lengths of the blurred pressure distribution, the initial pressure distribution, and the blurring kernel: M = K + L 1 . We determined the length of the initial pressure distribution to be K = 512 . When only one zero eigenvalue exists, the initial pressure distribution can be accurately determined. Figure 5b shows the relative magnitude of the 25 smallest recalculated eigenvalues, where it is clear that the final eigenvalues are much smaller than the others. The vector corresponding to this eigenvalue represents the estimated initial pressure distribution. Finally, Figure 5c compares the reconstructed radial distribution curve of the initial pressure with the assumed initial pressure distribution curve. The results show that the reconstructed pressure distribution curve closely matches the true initial pressure distribution curve, thereby verifying the accuracy of the algorithm in reconstructing the initial pressure distribution.

4.2. The Influence of the Number of Bluured Pressure Distributions on the Results

In the algorithm section, we mentioned using two columns of data for the blurring kernel estimations ( j = 57 , 58 ). To validate the effectiveness of this approach, we selected two columns of data with abundant and effective information from the polar coordinate image. The selection of these two columns was based on their significant structural features within the image, which provided sufficient information to support the calculation of the blurring kernel while avoiding the inclusion of excessive irrelevant information that could introduce computational interference. This selection method reflects the need for data representativeness. However, in some cases, the initial part of the calculated initial pressure distribution p j 0 ( ϕ ) exhibited a downward trend that was inconsistent with the actual situation, as shown in Figure 6a,b. To address this issue, we hypothesized that a sign error might have occurred during the calculation.
Therefore, a negative sign was added to p j 0 ( ϕ ) for correction, and the corrected results are shown in Figure 6c,d. By convolving the corrected p j 0 ( ϕ ) with the blurring kernel h θ ( ϕ ) , the final calculation results matched the blurred pressure distribution data exactly, validating the reliability of the method.
To further evaluate the computational efficiency and accuracy of using two columns of data, we tested the effects of using more data columns. Figure 7 illustrates the feature value calculation results for different numbers of data columns. Figure 7a–d shows the relative sizes of the 536 feature values calculated using three columns of data, while Figure 7e–h presents the results for four columns of data. Regardless of whether three or four columns of data were used, the 25 recalculated feature values showed no significant improvement in accuracy compared to the results obtained using two columns of data.
We conducted quantitative analyses using the computation time, peak signal-to-noise ratio (PSNR), and structural similarity index (SSIM). As shown in Table 1, processing with two columns of data required 3.53 s, while using three and four columns increased the computation time to 21.04 s and 73.53 s, respectively. However, the PSNR only improved from 32.09 dB to 33.56 dB and 34.44 dB, and the SSIM increased from 0.9823 to 0.9860 and 0.9872. Although there was a marginal improvement in accuracy, the additional computational cost outweighed the benefits.
Based on the above analysis, it can be concluded that selecting two columns of data with abundant effective information not only ensures sufficient accuracy in the calculation but also significantly improves computational efficiency.

4.3. Comparison with Wiener Deconvolution

The method proposed in this study was compared with Wiener deconvolution, and the results demonstrate that the proposed approach is more effective in reducing blur and enhancing image edge details. Figure 8a shows the blurred image. Although the general shape of the blood vessels is visible, the image suffers from edge blurring and unclear details. Figure 8b shows the results after Wiener deconvolution, where the blur is somewhat reduced. However, due to the limitations of Wiener deconvolution in processing high-frequency image details, especially its tendency to confuse edges and details with noise during the estimation process, the edges and details of the image are excessively smoothed, making it impossible to preserve the original features accurately. As a result, as shown in Figure 8b, the edges of the blood vessels remain unclear. Figure 8c presents the image processed using the proposed method, where significant improvements in edge sharpness, a noticeable reduction in artifacts, and more precise blood vessel details can be observed.
Figure 9 illustrates a comparison of the blurred pressure distribution profile p j θ ( ϕ ) , the pressure distribution profile p j 0 ( ϕ ) calculated using the proposed algorithm, and the one p j W ( ϕ ) calculated using the Wiener deconvolution algorithm ( j = 57 ) . As shown, the polar pressure distribution profile in Figure 9a appears relatively “smooth”, lacking the delicate and sharp details commonly observed in accurate reconstructions, and it exhibits an overall blurred and smooth appearance. The profile processed by the Wiener deconvolution algorithm (Figure 9b) demonstrates clearer and sharper features but is accompanied by noticeable fluctuations, i.e., noise, which negatively affects the overall quality. In contrast, the profile obtained using the proposed algorithm (Figure 9c) excels in detail recovery, especially in reconstructing edge features and delicate structures, and it aligns more closely with the original assumed initial pressure distribution profile.
Table 2 presents the quantitative evaluation results using the PSNR and SSIM metrics to compare the image quality under different processing methods.
The blurred image had a PSNR of 10.41 dB and an SSIM of 0.6245. The Wiener deconvolution method improves the image quality with a PSNR of 23.26 dB and an SSIM of 0.7866, but the proposed method outperforms it, achieving a PSNR of 32.09 dB and an SSIM of 0.9823. This indicates a significant enhancement in image quality, particularly in recovering fine details and edge features, with PSNR improving by 8.83 dB and SSIM increasing by 0.1957 compared to the Wiener deconvolution results. Overall, the proposed method significantly improves the clarity and accuracy of photoacoustic images, particularly in high-resolution imaging tasks. Compared to the Wiener deconvolution algorithm, it demonstrates superior performance in recovering image details and edge features.

4.4. Algorithm Performance Testing in a Noisy Environment

Gaussian noise with an SNR of 40 dB was added to the simulation data, and the improved algorithm’s feasibility and robustness were tested. Columns 57, 58, and 67 of the pressure distribution were chosen as test data due to their rich information and their tail values, which were close to zero, reducing the impact of noise on performance.
In the first step of the optimization algorithm, eigenvalue decomposition was performed on the constructed matrix, as shown in Figure 10a. Apart from the smallest eigenvalue, the remaining eigenvalues exhibit a stable decay trend. To analyze the variations in the tail region, after removing the last abrupt drop in the eigenvalue, the variations between the preceding eigenvalues can be observed more clearly, resulting in a more accurate estimation of the blurring kernel, as shown in Figure 10b. Through the analysis of Figure 10b, it can be observed that the eigenvalues gradually decrease without the noticeable “jump” seen in the noise-free case, which typically indicates the determination of the blurring kernel length. However, some “inflection points” can still be observed, where the difference between certain eigenvalues is more significant than the difference between others. An inflection point appears at the 26th eigenvalue, which suggests that the blurring kernel length may be too short; another inflection point occurs at the 15th eigenvalue, which corresponds to a more reasonable blurring kernel length. Therefore, we determine that L = 20. Although the blur length was set to L = 25 during the simulation, the actual blurring kernel of the noisy image is significantly affected by the noise in the data. During the optimization process, the algorithm interprets part of the original blurred distribution (especially the weaker signal components) as part of the initial pressure distribution rather than an extension of the blurring kernel. In this case, the blurring kernel length calculated according to the optimization algorithm will be shorter.
After determining that L = 20, the algorithm proceeded to the second step, where the eigenvector corresponding to the smallest eigenvalue was used to reconstruct the initial pressure distribution. This eigenvector was decomposed into three groups of pressure sequences, and the LS method was applied to calculate the blurring kernel and deblur the entire image, yielding the processed pressure distribution image.
Figure 11 shows the comparison results of pressure distribution curves before and after denoising processing: (a) the pressure distribution curve with noise exhibits significant blurring kernel effect and noise interference, and (b) after being processed using the optimization method proposed in this article, the pressure distribution curve exhibits more accurate feature extraction.
In the absence of noise and when the blurring kernel is error free, the LS can serve as an effective approach for recovering the acoustic pressure distribution. However, in practical applications, both the observed data and the blurring kernel are typically subject to errors, and the least squares method cannot handle the errors in the blurring kernel effectively, resulting in the inability to completely eliminate the influence of the blurring kernel. This issue relates to the ill-posed nature of inverse problems. To address this, we will further explore the field of inverse problems in the future.
Figure 12 further compares the processing effects under noisy conditions through images: (a) the original pressure distribution image affected by noise and blurring kernels and (b) the reconstruction results after applying the improved algorithms. The test results show that the improved algorithm significantly suppresses the interference of noise and blurring kernels and substantially improves the clarity of the vascular contours.
Table 3 presents a quantitative evaluation of image quality under noisy conditions. The PSNR of the blurred image under noisy conditions is 8.80 dB, and the SSIM is 0.2615. After applying the proposed blurring kernel extraction method under noisy conditions, the processed image shows improved metrics: the PSNR increases to 14.98 dB while the SSIM rises to 0.7113. Although the PSNR remains relatively low, the substantial improvement in SSIM demonstrates the effectiveness of our method in enhancing the overall image structure and visual coherence. Therefore, the proposed blurring kernel extraction method proves successful in addressing noise-related challenges in deblurring tasks.

4.5. Validation with a Digital Breast Phantom Based on Clinical MRI Data

To bridge the gap between idealized simulations and real-world PAI challenges, we further validated our method using an open-source breast phantom derived from clinical MRI data (Washington University School of Medicine) [36]. This breast phantom, constructed based on clinical data, accurately reflects the distribution of breast tissues, including fibroglandular and adipose tissues, providing a more representative testing scenario than that offered by traditional simulations. Figure 13 shows the y–z cross-section of the digital breast phantom at x = 4 × 10−2 m, realistically simulating the photoacoustic response of breast tissue.
As shown in Figure 14, we present the unprocessed blurred image, the image after Wiener deconvolution, and the image processed using the proposed method, along with their magnified views. In the unprocessed blurred image (Figure 14a), noise and blur effects are quite prominent, and significant detail is lost. The magnified view shows an unnaturally smooth transition between adipose tissue and fibroglandular tissue, which affects the diagnostic quality of the image.
The image after Wiener deconvolution (Figure 14b) shows improvement in noise suppression, but magnification still reveals subtle blurring, especially at the interface between the adipose and fibroglandular tissues. The blur effect remains noticeable, and some regions suffer from detail loss, with no fundamental improvement in image quality.
In contrast, the image processed using the proposed method (Figure 14c) demonstrates significant improvements. The magnified view shows sharper boundaries for the fibroglandular tissue, with more precise restoration of tissue structures. The transition between adipose and fibroglandular tissues is smoother and more natural, with clearer boundaries between different tissue types. Noise and artifacts are effectively suppressed, leading to a substantial improvements in overall image quality.
To further quantify the performance of the proposed method, as shown in Table 4, the unprocessed image exhibits a low PSNR (16.81 dB) and SSIM (0.4941), indicating significant noise and blur, along with poor structural fidelity. After applying Wiener deconvolution, the PSNR and SSIM values improve to 22.61 dB and 0.5164, respectively. Although there is an improvement, some blur remains, particularly in detail recovery. In contrast, the proposed method achieves PSNR and SSIM values of 36.77 dB and 0.9912, respectively, showing a significant improvement in quality, especially in the recovery of fibroglandular tissue details and overall tissue structure.
As seen from the results above, the proposed method achieves a good balance between deblurring and structural fidelity, validating the effectiveness of the algorithm in real breast photoacoustic imaging.

5. Conclusions

This study proposes a PSF estimation method based on coordinate transformation and polynomial standard factor extraction. The algorithm simplifies the complexity of extracting spatially varying PSFs by transforming the image into polar coordinates. It estimates the blurring kernel from the blurred pressure distribution, effectively eliminating the influence of the blurring kernel. Using deconvolution, the influence of the blurring kernel is removed from the photoacoustic image. Test results show that the PSF extracted using this method can effectively be applied to the deblurring of photoacoustic images affected by circular integral detectors, significantly reducing “spin blurring” and restoring image edges and details. This algorithm supports the selection of two columns of pressure data to save computation time when solving blurring kernel problems. Its high reconstruction accuracy, low computational complexity, and strong robustness make it suitable for photoacoustic imaging systems constrained by the size of ring detectors and noise. Furthermore, the method has demonstrated promising results in breast photoacoustic imaging, where it helps to recover fine details and improve structural fidelity in complex tissue structures. Future work will test it on real photoacoustic data and improve its robustness to noise through optimized regularization techniques for deconvolution.

Author Contributions

Conceptualization, S.G. and X.J.; methodology, S.G. and X.J.; software, S.G. and T.Z.; validation, S.G.; formal analysis, S.G.; investigation, S.G. and X.J.; resources, X.J.; data curation, S.G.; writing—original draft preparation, S.G.; writing—review and editing, X.J., J.Z. and M.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (42174162).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data underlying the results presented in this study are not publicly available at this time but may be obtained from the authors upon reasonable request. The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, L.V.; Hu, S. Photoacoustic Tomography: In Vivo Imaging from Organelles to Organs. Science 2012, 335, 1458–1462. [Google Scholar] [CrossRef] [PubMed]
  2. Paltauf, G.; Nuster, R.; Frenz, M. Progress in Biomedical Photoacoustic Imaging Instrumentation toward Clinical Application. J. Appl. Phys. 2020, 128, 180907. [Google Scholar] [CrossRef]
  3. Oraevsky, A.A.; Savateeva, E.V.; Solomatin, S.V.; Karabutov, A.A.; Andreev, V.G.; Gatalica, Z.; Khamapirad, T.; Henrichs, P.M. Optoacoustic Imaging of Blood for Visualization and Diagnostics of Breast Cancer. In Biomedical Optoacoustics III; Oraevsky, A.A., Ed.; SPIE: San Jose, CA, USA, 2002; Volume 4618, pp. 81–94. [Google Scholar]
  4. Ermilov, S.A.; Khamapirad, T.; Conjusteau, A.; Leonard, M.H.; Lacewell, R.; Mehta, K.; Miller, T.; Oraevsky, A.A. Laser Optoacoustic Imaging System for Detection of Breast Cancer. J. Biomed. Opt. 2009, 14, 024007. [Google Scholar] [CrossRef]
  5. Hoelen, C.G.A.; De Mul, F.F.M.; Pongers, R.; Dekker, A. Three-Dimensional Photoacoustic Imaging of Blood Vessels in Tissue. Opt. Lett. 1998, 23, 648. [Google Scholar] [CrossRef]
  6. Wang, X.; Pang, Y.; Ku, G.; Xie, X.; Stoica, G.; Wang, L.V. Noninvasive Laser-Induced Photoacoustic Tomography for Structural and Functional in Vivo Imaging of the Brain. Nat. Biotechnol. 2003, 21, 803–806. [Google Scholar] [CrossRef]
  7. Li, C.; Wang, L.V. Photoacoustic Tomography of the Mouse Cerebral Cortex with a High-Numerical-Aperture-Based Virtual Point Detector. J. Biomed. Opt. 2009, 14, 024047. [Google Scholar] [CrossRef]
  8. Siphanto, R.I.; Thumma, K.K.; Kolkman, R.G.M.; Van Leeuwen, T.G.; De Mul, F.F.M.; Van Neck, J.W.; Van Adrichem, L.N.A.; Steenbergen, W. Serial Noninvasive Photoacoustic Imaging of Neovascularization in Tumor Angiogenesis. Opt. Express 2005, 13, 89. [Google Scholar] [CrossRef]
  9. Pramanik, M.; Ku, G.; Li, C.; Wang, L.V. Design and Evaluation of a Novel Breast Cancer Detection System Combining Both Thermoacoustic (TA) and Photoacoustic (PA) Tomography. Med. Phys. 2008, 35, 2218–2223. [Google Scholar] [CrossRef]
  10. Manohar, S.; Vaartjes, S.E.; Van Hespen, J.C.G.; Klaase, J.M.; Van Den Engh, F.M.; Steenbergen, W.; Van Leeuwen, T.G. Initial Results of in Vivo Non-Invasive Cancer Imaging in the Human Breast Using near-Infrared Photoacoustics. Opt. Express 2007, 15, 12277. [Google Scholar] [CrossRef]
  11. Song, K.H.; Stein, E.W.; Margenthaler, J.A.; Wang, L.V. Noninvasive Photoacoustic Identification of Sentinel Lymph Nodes Containing Methylene Blue in Vivo in a Rat Model. J. Biomed. Opt. 2008, 13, 054033. [Google Scholar] [CrossRef]
  12. Erpelding, T.N.; Kim, C.; Pramanik, M.; Jankovic, L.; Maslov, K.; Guo, Z.; Margenthaler, J.A.; Pashley, M.D.; Wang, L.V. Sentinel Lymph Nodes in the Rat: Noninvasive Photoacoustic and US Imaging with a Clinical US System. Radiology 2010, 256, 102–110. [Google Scholar] [CrossRef] [PubMed]
  13. Pan, D.; Pramanik, M.; Senpan, A.; Ghosh, S.; Wickline, S.A.; Wang, L.V.; Lanza, G.M. Near Infrared Photoacoustic Detection of Sentinel Lymph Nodes with Gold Nanobeacons. Biomaterials 2010, 31, 4088–4093. [Google Scholar] [CrossRef] [PubMed]
  14. Pramanik, M.; Song, K.H.; Swierczewska, M.; Green, D.; Sitharaman, B.; Wang, L.V. In Vivo Carbon Nanotube-Enhanced Non-Invasive Photoacoustic Mapping of the Sentinel Lymph Node. Phys. Med. Biol. 2009, 54, 3291–3301. [Google Scholar] [CrossRef]
  15. Armanetti, P.; Locatelli, I.; Venegoni, C.; Alchera, E.; Campanella, B.; Pederzoli, F.; Maturi, M.; Locatelli, E.; Tortorella, S.; Curnis, F.; et al. Gold Nanorod–Assisted Theranostic Solution for Nonvisible Residual Disease in Bladder Cancer. Proc. Natl. Acad. Sci. USA 2024, 121, e2411583121. [Google Scholar] [CrossRef]
  16. Fu, Q.; Zhu, R.; Song, J.; Yang, H.; Chen, X. Photoacoustic Imaging: Contrast Agents and Their Biomedical Applications. Adv. Mater. 2019, 31, 1805875. [Google Scholar] [CrossRef]
  17. Upputuri, P.K.; Pramanik, M. Recent Advances in Photoacoustic Contrast Agents for in Vivo Imaging. WIREs Nanomed. Nanobiotechnol. 2020, 12, e1618. [Google Scholar] [CrossRef]
  18. Zangerl, G.; Scherzer, O.; Haltmeier, M. Circular Integrating Detectors in Photo and Thermoacoustic Tomography. Inverse Probl. Sci. Eng. 2009, 17, 133–142. [Google Scholar] [CrossRef]
  19. Grun, H.; Paltauf, G.; Haltmeier, M.; Burgholzer, P. Photoacoustic Tomography Using a Fiber Based Fabry-Perot Interferometer as an Integrating Line Detector and Image Reconstruction by Model-Based Time Reversal Method. In Novel Optical Instrumentation for Biomedical Applications III, Proceedings of the European Conference on Biomedical Optics, Munich, Germany, 17–21 June 2007; Optica Publishing Group: Washington, DC, USA, 2007. [Google Scholar]
  20. Xu, M.; Wang, L.V. Universal Back-Projection Algorithm for Photoacoustic Computed Tomography. Phys. Rev. E 2005, 71, 016706. [Google Scholar] [CrossRef]
  21. Treeby, B.E.; Zhang, E.Z.; Cox, B.T. Photoacoustic Tomography in Absorbing Acoustic Media Using Time Reversal. Inverse Probl. 2010, 26, 115003. [Google Scholar] [CrossRef]
  22. Roitner, H.; Haltmeier, M.; Nuster, R.; O’Leary, D.P.; Berer, T.; Paltauf, G.; Grün, H.; Burgholzer, P. Deblurring Algorithms Accounting for the Finite Detector Size in Photoacoustic Tomography. J. Biomed. Opt 2014, 19, 056011. [Google Scholar] [CrossRef]
  23. Li, M.-L.; Cheng, C.-C. Reconstruction of Photoacoustic Tomography with Finite-Aperture Detectors: Deconvolution of the Spatial Impulse Response. In Photons Plus Ultrasound: Imaging and Sensing 2010; Oraevsky, A.A., Wang, L.V., Eds.; SPIE: San Francisco, CA, USA, 2010. [Google Scholar]
  24. Mitsuhashi, K.; Wang, K.; Anastasio, M.A. Investigation of the Far-Field Approximation for Modeling a Transducer’s Spatial Impulse Response in Photoacoustic Computed Tomography. Photoacoustics 2014, 2, 21–32. [Google Scholar] [CrossRef] [PubMed]
  25. Luo, X.; Xiao, J.; Wang, C.; Wang, B. Fast Correction of “Finite Aperture Effect” in Photoacoustic Tomography Based on Spatial Impulse Response. Photonics 2021, 8, 356. [Google Scholar] [CrossRef]
  26. Song, X.; Song, L.; Chen, A.; Wei, J. Deconvolution Optical-Resolution Photoacoustic Microscope for High-Resolution Imaging of Brain. In SPIE Future Sensing Technologies; SPIE: San Francisco, CA, USA, 2010. [Google Scholar]
  27. Qi, L.; Wu, J.; Li, X.; Zhang, S.; Huang, S.; Feng, Q.; Chen, W. Photoacoustic Tomography Image Restoration with Measured Spatially Variant Point Spread Functions. IEEE Trans. Med. Imaging 2021, 40, 2318–2328. [Google Scholar] [CrossRef]
  28. Dong, W.; Zhu, C.; Xie, D.; Zhang, Y.; Tao, S.; Tian, C. Image Restoration for Ring-Array Photoacoustic Tomography System Based on Blind Spatially Rotational Deconvolution. Photoacoustics 2024, 38, 100607. [Google Scholar] [CrossRef]
  29. Wang, Y.; Xing, D.; Zeng, Y.; Chen, Q. Photoacoustic Imaging with Deconvolution Algorithm. Phys. Med. Biol. 2004, 49, 3117–3124. [Google Scholar] [CrossRef]
  30. Haltmeier, M.; Zangerl, G. Spatial Resolution in Photoacoustic Tomography: Effects of Detector Size and Detector Bandwidth. Inverse Probl. 2010, 26, 125002. [Google Scholar] [CrossRef]
  31. Xu, M.; Wang, L.V. Analytic Explanation of Spatial Resolution Related to Bandwidth and Detector Aperture Size in Thermoacoustic or Photoacoustic Reconstruction. Phys. Rev. E 2003, 67, 056605. [Google Scholar] [CrossRef]
  32. Rietsch, E. Euclid and the Art of Wavelet Estimation, Part I: Basic Algorithm for Noise−free Data. Geophys. 1997, 62, 1931–1938. [Google Scholar] [CrossRef]
  33. Veraart, J.; Sijbers, J.; Sunaert, S.; Leemans, A.; Jeurissen, B. Weighted Linear Least Squares Estimation of Diffusion MRI Parameters: Strengths, Limitations, and Pitfalls. NeuroImage 2013, 81, 335–346. [Google Scholar] [CrossRef]
  34. Keys, R. Cubic Convolution Interpolation for Digital Image Processing. IEEE Trans. Acoust. Speech Signal Process. 1981, 29, 1153–1160. [Google Scholar] [CrossRef]
  35. Treeby, B.E.; Cox, B.T. K-Wave: MATLAB Toolbox for the Simulation and Reconstruction of Photoacoustic Wave Fields. J. Biomed. Opt. 2010, 15, 021314. [Google Scholar] [CrossRef] [PubMed]
  36. Lou, Y.; Zhou, W.; Matthews, T.P.; Appleton, C.M.; Anastasio, M.A. Generation of Anatomically Realistic Numerical Phantoms for Photoacoustic and Ultrasonic Breast Imaging. J. Biomed. Opt 2017, 22, 041015. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Illustration of photoacoustic tomography, the detector D, positioned at r d , scans the tissue, which occupies a volume R, along a closed surface S. The initial pressure within the tissue is denoted as p 0 ( r ) .
Figure 1. Illustration of photoacoustic tomography, the detector D, positioned at r d , scans the tissue, which occupies a volume R, along a closed surface S. The initial pressure within the tissue is denoted as p 0 ( r ) .
Applsci 15 04922 g001
Figure 3. (a) Initial pressure distribution; (b) reconstruction in Cartesian coordinates; (c) reconstruction in polar coordinates.
Figure 3. (a) Initial pressure distribution; (b) reconstruction in Cartesian coordinates; (c) reconstruction in polar coordinates.
Applsci 15 04922 g003
Figure 4. (a) An ideal initial pressure distribution image of the vascular model (red lines: PML; dots: detectors); (b) the blurred image of the vascular model; (c) the polar coordinate representation of the blurred image of the vascular model; (d) the blurring kernel set in this study.
Figure 4. (a) An ideal initial pressure distribution image of the vascular model (red lines: PML; dots: detectors); (b) the blurred image of the vascular model; (c) the polar coordinate representation of the blurred image of the vascular model; (d) the blurring kernel set in this study.
Applsci 15 04922 g004
Figure 5. The results obtained by the algorithm: (a) distribution of the relative sizes of 536 eigenvalues; (b) relative sizes of the 20 eigenvalues after recalculation; (c) comparison between the calculated pressure distribution (CPD, represented by a blue dashed curve) and the theoretical initial pressure distribution (IPD, represented by a red solid curve).
Figure 5. The results obtained by the algorithm: (a) distribution of the relative sizes of 536 eigenvalues; (b) relative sizes of the 20 eigenvalues after recalculation; (c) comparison between the calculated pressure distribution (CPD, represented by a blue dashed curve) and the theoretical initial pressure distribution (IPD, represented by a red solid curve).
Applsci 15 04922 g005
Figure 6. (a) IPD calculated from two sets of data; (b) h θ ( ϕ ) calculated based on negative results; (c) IPD with negative sign added; (d) h θ ( ϕ ) calculated after correction results.
Figure 6. (a) IPD calculated from two sets of data; (b) h θ ( ϕ ) calculated based on negative results; (c) IPD with negative sign added; (d) h θ ( ϕ ) calculated after correction results.
Applsci 15 04922 g006
Figure 7. (ad) represents the relative sizes of 531 feature values corresponding to 3 p j θ ( ϕ ) data inputs. After recalculating the feature values, the relative sizes of 25 feature values are obtained, CPD, h θ ( ϕ ) , represented in blue. (eh) represents the relative sizes of 531 feature values corresponding to four p j θ ( ϕ ) data inputs. After recalculating the feature values, the relative sizes of 25 feature values are obtained, CPD, h θ ( ϕ ) , represented in red.
Figure 7. (ad) represents the relative sizes of 531 feature values corresponding to 3 p j θ ( ϕ ) data inputs. After recalculating the feature values, the relative sizes of 25 feature values are obtained, CPD, h θ ( ϕ ) , represented in blue. (eh) represents the relative sizes of 531 feature values corresponding to four p j θ ( ϕ ) data inputs. After recalculating the feature values, the relative sizes of 25 feature values are obtained, CPD, h θ ( ϕ ) , represented in red.
Applsci 15 04922 g007aApplsci 15 04922 g007b
Figure 8. (a) Blurred image; (b) Wiener deconvolution processed image; (c) the image processed using the algorithm proposed in this article.
Figure 8. (a) Blurred image; (b) Wiener deconvolution processed image; (c) the image processed using the algorithm proposed in this article.
Applsci 15 04922 g008
Figure 9. Comparison of pixel values between two algorithms and unprocessed blurred images (a). Unprocessed blurred pressure distribution contour; (b) Wiener deconvolution algorithm (blue); (c) proposed algorithm (red).
Figure 9. Comparison of pixel values between two algorithms and unprocessed blurred images (a). Unprocessed blurred pressure distribution contour; (b) Wiener deconvolution algorithm (blue); (c) proposed algorithm (red).
Applsci 15 04922 g009
Figure 10. (a) The relative size of 531 eigenvalues with noise; (b) enlarged end of figure (a) (omitting the last two points).
Figure 10. (a) The relative size of 531 eigenvalues with noise; (b) enlarged end of figure (a) (omitting the last two points).
Applsci 15 04922 g010
Figure 11. (a) The pressure distribution curve with noise; (b) the pressure distribution curve obtained using the optimization algorithms.
Figure 11. (a) The pressure distribution curve with noise; (b) the pressure distribution curve obtained using the optimization algorithms.
Applsci 15 04922 g011
Figure 12. (a) Image with added noise; (b) optimized image after the algorithm was improved.
Figure 12. (a) Image with added noise; (b) optimized image after the algorithm was improved.
Applsci 15 04922 g012
Figure 13. Tissues in the digital breast phantom.
Figure 13. Tissues in the digital breast phantom.
Applsci 15 04922 g013
Figure 14. Comparison of image processing methods on breast photoacoustic images. (a) Blurred Image; (b) Wiener deconvolution; (c) proposed method.
Figure 14. Comparison of image processing methods on breast photoacoustic images. (a) Blurred Image; (b) Wiener deconvolution; (c) proposed method.
Applsci 15 04922 g014
Table 1. Computational efficiency and image quality metrics versus varying data column numbers.
Table 1. Computational efficiency and image quality metrics versus varying data column numbers.
Number of ColumnsComputation Time (s)PSNR (dB)SSIM
23.5332.090.9823
321.0433.560.9860
473.5334.440.9872
Table 2. Quantitative evaluation of image quality for different processing methods (under noise-free conditions).
Table 2. Quantitative evaluation of image quality for different processing methods (under noise-free conditions).
Image ConditionPSNR (dB)SSIM
Blurred image10.410.6245
Wiener deconvolution image23.260.7866
Processed image (proposed)32.090.9823
Table 3. Quantitative comparison of image quality under noisy conditions.
Table 3. Quantitative comparison of image quality under noisy conditions.
Image ConditionPSNR (dB)SSIM
Blurred image8.800.2615
Processed image14.980.7113
Table 4. Quantitative comparison of objective metrics for breast photoacoustic images under different processing methods.
Table 4. Quantitative comparison of objective metrics for breast photoacoustic images under different processing methods.
Processing MethodPSNR (dB)SSIM
Blurred image16.810.4941
Wiener deconvolution image22.610.5164
Processed image (proposed)36.770.9912
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, S.; Jing, X.; Fang, M.; Zhao, J.; Zhang, T. Photoacoustic Imaging with a Finite-Size Circular Integrating Detector. Appl. Sci. 2025, 15, 4922. https://doi.org/10.3390/app15094922

AMA Style

Gao S, Jing X, Fang M, Zhao J, Zhang T. Photoacoustic Imaging with a Finite-Size Circular Integrating Detector. Applied Sciences. 2025; 15(9):4922. https://doi.org/10.3390/app15094922

Chicago/Turabian Style

Gao, Shan, Xili Jing, Mengyu Fang, Jingru Zhao, and Tianrun Zhang. 2025. "Photoacoustic Imaging with a Finite-Size Circular Integrating Detector" Applied Sciences 15, no. 9: 4922. https://doi.org/10.3390/app15094922

APA Style

Gao, S., Jing, X., Fang, M., Zhao, J., & Zhang, T. (2025). Photoacoustic Imaging with a Finite-Size Circular Integrating Detector. Applied Sciences, 15(9), 4922. https://doi.org/10.3390/app15094922

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop