Skip to Content
SensorsSensors
  • Article
  • Open Access

15 May 2026

23 Pages

A Radar-Based Contactless System for Joint Phonocardiogram Reconstruction and Cardiac State Segmentation Using a Self-Attention 1D U-Net

,
,
,
,
and
1
Department of Engineering “Enzo Ferrari”, University of Modena and Reggio Emilia, 41125 Modena, Italy
2
Deep Radars S.r.l., 41125 Modena, Italy
*
Author to whom correspondence should be addressed.

Abstract

Contactless vital signs monitoring is becoming increasingly relevant in scenarios where conventional sensors are impractical or not recommended. In this manuscript, a radar-based contactless system for the joint reconstruction of phonocardiogram (PCG) waveforms and cardiac state segmentation is illustrated. The proposed method exploits a self-attention one-dimensional (1D) U-Net fed by a pre-processed radar-derived input to estimate a PCG-like waveform, its envelope, and the four main cardiac phases: S1, systole, S2, and diastole. The accuracy of our method has been assessed on a public synchronized radar–PCG dataset acquired by means of a 24 GHz Doppler radar and a digital stethoscope. On the test subset, the proposed model achieved a 13.4885 dB reduction in log-spectral distance relative to the radar input signal, indicating a marked improvement in waveform fidelity. Segmentation performance also improved, with Micro- F 1 increasing from 74.41% to 84.17% and Macro- F 1 from 68.40% to 80.43% on average. Experimental results demonstrated the viability of real-time low-power embedded hardware deployment for contactless auscultation and continuous cardiac monitoring applications. The findings confirm that respiratory interference and low-amplitude signals complicate S2 detection, especially when exacerbated by subject motion.

1. Introduction

Continuous vital signs monitoring (VSM) is crucial for assessing the status of any patient and enabling early diagnosis. Conventional contact-based sensors, such as electrocardiogram (ECG), photoplethysmogram (PPG), or seismocardiogram (SCG), may be unsuitable for patients with severe burns or acute mental illnesses or infants [1], and are often unfeasible or prohibited during procedures like computerized axial tomography (CAT) or magnetic resonance imaging (MRI) scans [2].
To overcome these limitations, substantial research efforts have been devoted to the development of contactless VSM methods based on cameras [3], lasers [4], air-coupled ultrasound systems [5], and radars [1]. Despite recent progress establishing air-coupled ultrasound as a promising non-contact modality for VSM, its practical implementation is hindered by difficulties in attaining adequate bandwidth, directivity, and acoustic output [5].
Instead, among the various contactless sensors, millimeter wave radars have been shown to provide high sensitivity, while preserving patient privacy [1]. The majority of the research work on such techniques focuses on the estimation of instantaneous or average breath rate (BR) and heart rate (HR), whereas only a few manuscripts concern the development of methods for extracting cardiac acoustic signals, i.e., heart sounds (HS) (such signals are commonly acquired through stethoscopes, and their plots are known as phonocardiograms (PCGs)), from radar measurements [6,7]; note that the interest in the development of a contactless stethoscope (CS) is motivated by its potential immunity to environmental noise and by the fact that cardiac acoustic signals can be interpreted by clinicians through auscultation [8].
More specifically, in [6], a millimeter-wave radar system is employed to measure cardiac mechanical activity and reconstruct an ECG-like waveform using a deep neural network (NN) that learns the mapping from pre-processed radar data to a reference ECG signal. In [9], generative adversarial networks (GANs) are used to synthesize realistic coronary artery disease heart sound segments, thus augmenting existing datasets to improve classification performance. In [10], a U-Net-style NN is introduced to enhance and denoise radar signals, whereas in [7,11], HS are detected and segmented using hidden semi-Markov models (HSMM). Finally, in [12], a radar-to-SCG conversion deep-learning-based approach is proposed for contactless monitoring and detection of cardiovascular conditions.
Unlike in previous work, in this manuscript, the use of self-attention 1D U-Net is proposed for heart sound reconstruction and cardiac phase estimation. Compared with existing solutions, the proposed architecture enables the joint estimation of the PCG waveform from radar measurements and the segmentation of the radar-based reconstructed HS into their four main cardiac phases, supporting contactless auscultation and VSM. Crucially, the model improves segmentation performance with respect to radar-only baselines, bringing the predicted phases into closer agreement with the reference PCG signal. Moreover, its effectiveness is assessed on the basis of established performance metrics.
The remainder of this manuscript is organized as follows: In Section 2, HS and their common breathing artifacts are described; moreover, the required pre-processing steps for both radar and PCG signals are illustrated. In Section 3, the architecture of the adopted NN is analyzed, whereas Section 4 focuses on evaluating the architectural choices and performance of the trained model in different measurement scenarios, highlighting its key improvements in terms of some standard metrics. Finally, Section 5 summarizes the main findings and concludes the paper.

2. Heart Sounds Model and Pre-Processing

2.1. Heart Sounds Characteristic

Heart sounds originate from the vibrations generated by the closure of cardiac valves and by the surrounding heart structures [13]. Under normal conditions, auscultation with a stethoscope reveals two primary HS, denoted as S1 and S2. Although auscultation typically covers the frequency range [ 40 , 520 ] Hz, electronic recordings show that a substantial portion of the vibrational energy pours out of this band, with a peak of around 20 Hz.
The cardiac cycle consists of a relaxation phase, known as diastole, followed by a contraction phase, referred to as systole, and can be further divided into four main phases: ventricular filling, isovolumic contraction, ventricular ejection, and isovolumic relaxation. The first HS, S1, is generated during the isovolumic contraction phase due to the closure of the atrioventricular valves at the onset of systole. The second HS, S2, originates during the isovolumic relaxation phase as a result of the closure of the aortic and pulmonary valves, marking the end of systole and the onset of diastole. Accordingly, S1 and S2 occur approximately at the beginning and end of systole, respectively. Based on this, the cardiac cycle can be divided into four segments (e.g., see [11]): the S1 sound, the systolic interval between S1 and S2, the S2 sound, and the diastolic interval between S2 and the subsequent S1.
Compared with ECG, the gold standard for heart rate (HR) measurement, which records the electrical activity of the heart, the PCG measures the acoustic signals generated during the cardiac cycle. This difference in the measured physical quantity leads to a small, PCG position-dependent time delay between the cardiac vibrations. This effect, combined with the slower propagation speed of sound compared with electrical signals, results in a slight misalignment between ECG and PCG measurements [13]. An example is shown in Figure 1, where the main phases of the ECG and PCG are depicted.
Figure 1. Comparison between PCG measurement with cardiac phases: S1, systole, S2, and diastole and ECG lead signal with R peaks and T wave ends.

2.2. Respiratory Influence

Heart sounds exhibit very low amplitude, as they are associated with small chest vibrations [14], and can be partially masked by breathing harmonics. In addition, respiration can modulate both the amplitude and temporal structure of the HS [7]. The two most common artifacts observed in PCG recordings are described in the following.

2.2.1. Peak Envelope Variation

The amplitudes of the first (S1) and the second (S2) HS exhibit a respiration-dependent modulation referred to as peak envelope variation. Specifically, inspiration and expiration modify the intensity of the valve closures and, consequently, the amplitude of both S1 and S2. This envelope variation is noticeably reduced during breath holding, minimizing amplitude fluctuations [15].

2.2.2. S2 Split

A second well-known respiratory effect is the splitting of S2 into its aortic and pulmonary components. Under normal circumstances, these two components occur nearly simultaneously. During inspiration, however, due to an earlier occurrence of the aortic component and a delay in the pulmonary component, a measurable temporal separation between them, known as S2 splitting, can be observed [15].
For the reasons illustrated above, the extraction of the fundamental components of HS from radar measurements requires the use of devices capable of high range resolution [10] and the application of advanced signal-processing techniques.

2.3. Signal Model

Radar-based contactless monitoring exploits the periodic chest displacements induced by cardiorespiratory activity. The instantaneous chest displacement Δ R ( t ) can be modeled as the superposition of several contributions and, in particular, as [16]
Δ R ( t ) = δ r ( t ) + δ h ( t ) + δ hs ( t ) + δ rbm ( t ) ,
where δ r ( t ) , δ h ( t ) , and δ hs ( t ) represent the displacements associated with respiration, heartbeats, and HS, respectively, while δ rbm ( t ) is the involuntary random body movement (RBM) acting as noise for VSM.
For a single-input single-output (SISO) continuous wave (CW) Doppler radar, the samples of the complex baseband sequence { x [ n ] } obtained from in-phase and quadrature (I/Q) demodulation after analog-to-digital conversion can be expressed as [1]
x [ n ] = x I [ n ] + j x Q [ n ] + w [ n ] = a e j ψ [ n ] + w [ n ] , n = 0 , 1 , … , N − 1 ,
where N represents the overall number of samples acquired over the considered observation interval, a denotes the signal amplitude, w [ n ] is additive noise, and
ψ [ n ] = 4 π R 0 λ + 4 π Δ R [ n ] λ , = ψ 0 + 4 π Δ R [ n ] λ ,
is a phase term depending linearly on chest displacement; here, ψ 0 is a constant phase offset determined by the nominal radar-to-chest distance, λ is the radar wavelength, Δ R [ n ] ≜ Δ R ( n T s ) is the chest displacement, and T s is the sampling period.
If we take into consideration the phase variation
Δ ψ [ n ] = 4 π Δ R [ n ] λ
only, the associated displacement variation over time can be written as
Δ R [ n ] = λ 4 π Δ ψ [ n ] .
Equation (5) shows that the samples of the sequence { Δ R [ n ] } associated with chest displacement are linearly related to the samples of the phase variation sequence { Δ ψ [ n ] } . Therefore, according to (1), the temporal evolution of { Δ ψ [ n ] } contains relevant information about respiratory and cardiac activity, including HS.

2.4. Radar and PCG Pre-Processing

Prior to their use in training, and subsequent inference, radar and PCG signals need to undergo a pre-processing stage; its main steps, illustrated in Figure 2, are described below.
Figure 2. Block diagram describing the signal processing chain adopted in our work. In green the PCG reference signal processing used as ground truth during the NN training.

2.4.1. I/Q and DC Offset Compensation

In a real system, the I/Q components of the radar signal are subject to non-idealities; for this reason, the model (see (2))
x I [ n ] = A I cos ( ψ [ n ] ) + O I , x Q [ n ] = A Q sin ( ψ [ n ] + ψ e ) + O Q ,
is commonly adopted to account for their presence (e.g., see [17]) here, A I and A Q denote the amplitude mismatches, ψ e the phase imbalance, and O I and O Q the in-phase and quadrature DC offsets. Due to system impairments, the I/Q trajectory is described by an ellipse instead of an ideal circle. In the technical literature, a geometric ellipse-fitting method, which estimates the ellipse parameters (center, axes, and orientation) by minimizing the orthogonal distance between the measured samples and the ellipse itself, has been proposed [18]. These parameters are then used to apply an affine transformation for restoring a circular trajectory, as shown in Figure 3; this effectively compensates for amplitude imbalance, phase errors, and DC offsets.
Figure 3. Example of I/Q compensation based on geometric ellipse fitting.

2.4.2. Phase Extraction, Unwrapping, and Displacement Conversion

The compensated I/Q components x c [ n ] of the signal provided by a Doppler radar are processed to extract the phase signal Δ ψ [ n ] according to (4). Due to the 2 π ambiguity of the phase shift Δ ψ , unambiguous displacement Δ R [ n ] can only be detected within the range of λ / 2 . For larger displacements, phase continuity is guaranteed by unwrapping; for this aim, the differentiate and cross-multiply (DACM) algorithm is employed [19]. In place of the direct phase estimate,
ψ [ n ] = atan 2 ( x c , Q [ n ] , x c , I [ n ] ) ,
wrapped in the interval ( − π , π ] (and resulting in discontinuities of 2 π ), the DACM method computes the phase difference
Δ ψ u [ n ] = arg ( x c [ n ] x c ∗ [ n − 1 ] ) = arg ( x c , I [ n ] x c , I [ n − 1 ] + x c , Q [ n ] x c , Q [ n − 1 ] + j ( x c , Q [ n ] x c , I [ n − 1 ] − x c , I [ n ] x c , Q [ n − 1 ] ) ) ,
between consecutive samples; this quantity can be also expressed as
Δ ψ u [ n ] = atan 2 ( x c , Q [ n ] x c , I [ n − 1 ] − x c , I [ n ] x c , Q [ n − 1 ] , x c , I [ n ] x c , I [ n − 1 ] + x c , Q [ n ] x c , Q [ n − 1 ] ) .
Given the sequence of phase differences, the unwrapped phase ψ u [ n ] is evaluated as
ψ u [ n ] = ψ u [ 0 ] + ∑ k = 1 n Δ ψ u [ k ] ,
where ψ u [ 0 ] is the initial phase. The differences between the phase signal extracted through the atan2 operation and that generated by the DACM algorithm are shown in Figure 4a. Then, the use of (5) allows us to recover the chest displacement as
Δ R [ n ] = λ 4 π ψ u [ n ] ,
i.e., as a linear transformation of the unwrapped continuous phase ψ u [ n ] . The unfiltered sequence { Δ R [ n ] } is represented in Figure 4b, together with each of its components appearing on the right-hand side (RHS) of (1). As can be easily inferred from Figure 4b,c, the range variation caused by HS is on the order of μ m, whereas the cardiorespiratory components can be measured in terms of mm. Precise handling of these subtle displacements is essential to maintain the integrity of the HS signal.
Figure 4. Example of phase extraction, unwrapping, and displacement conversion for the radar signal: (a) phase variation Δ ψ [ n ] and associated unwrapped phase ψ u [ n ] generated by the DACM algorithm; (b) total displacement Δ R [ n ] and its filtered components δ r [ n ] , δ h [ n ] , and δ hs [ n ] (associated with respiration, mechanical heart activity, and HS, respectively); (c) displacement δ hs [ n ] due to HS (measured in μ m).

2.4.3. Resampling, Filtering, Synchronization, and Normalization

Both PCG and radar signals are resampled in order to share the same sampling frequency f s = 500 Hz; then, they are applied to a 5th-order Butterworth band-pass filter attenuating the frequency components outside the [15, 150] Hz range; this removes unwanted spectral components originating from breathing and mechanical heart activity, leaving only the HS. Finally, the resulting signals are synchronized (by matching their timestamps) and normalized to the amplitude range [−1, 1]. This produces the sequences { y PCG [ n ] } and { y rad [ n ] } , representing the pre-processed PCG and radar signals, respectively; their time evolution is exemplified in Figure 5.
Figure 5. Comparison between the pre-processed radar { y rad [ n ] } and PCG { y PCG [ n ] } sequences.

3. Neural Network Architecture

The NN proposed in our work is a multitask self-attention 1D U-Net [20] for PCG audio reconstruction and cardiac phase segmentation. The adopted model is fed by three radar-derived temporal signals and jointly solves three related tasks: PCG waveform reconstruction, envelope estimation, and cardiac phase segmentation. It follows a U-Net-style encoder–decoder architecture, where the encoder learns compact multiscale features from the input signals and the decoder restores temporal resolution for output generation. A self-attention bottleneck is inserted between the encoder and the decoder to capture longer-range dependencies across the cardiac cycle that may be missed by purely convolutional processing. The network uses a shared representation across all tasks so that waveform, envelope, and phase classification information can reinforce each other during training. This design is intended to combine local transient detection, global temporal context, and multitask consistency in a single model.
In particular, the three candidate input synchronized signals are the following:
1.
The radar-based HS signal { y rad [ n ] } employed as the primary PCG waveform reconstruction input.
2.
Its derivative { Δ y rad [ n ] } (evaluated as a first-order finite difference). Note that the computation of this sequence aims at emphasizing quick transients such as those related to S1 and S2, improving the segmentation and temporal stability of the reconstructed PCG signal.
3.
The unfiltered displacement, Δ R [ n ] . This represents a slower varying temporal cue employed to preserve low-frequency motion components, smooth out respiratory influences (as described in Section 2.2), and reduce the impact of RBM interference on the network processing.
Each input feature is a block of n s = 2000 samples acquired over 4 s, at the common sampling frequency f s = 500 Hz. An example of the input signal before segmentation is shown in Figure 6.
Figure 6. Example of the NN input signals: { y rad [ n ] } , { Δ y rad [ n ] } , and { Δ R [ n ] } .
Based on the radar input signals, the following three outputs are provided by the NN:
1.
The reconstructed PCG waveform;
2.
The four-class HS segmentation, as explained in Section 2.1;
3.
The reconstructed radar-derived PCG homomorphic envelope, employed as an auxiliary output to help increase cardiac phase segmentation accuracy [21].
At the NN output, the first and second signals are available in the form of 1 × 2000 tensors, whereas the four-class HS segmentation signal is shaped as a 4 × 2000 tensor.

3.1. Neural Network Model

The proposed model is a one-dimensional multitask U-Net architecture designed for joint waveform reconstruction, envelope estimation, and cardiac phase segmentation. The network processes a multichannel temporal input and produces three task-specific outputs using a shared latent representation.
The architecture follows a four-level encoder–decoder structure with 24 base channels at the first layer. Given an input window of 4 s sampled at f s = 500 Hz, the input tensor has dimensions 3 × 2000 . The encoder progressively extracts hierarchical features while reducing temporal resolution, whereas the decoder reconstructs the signal at the original resolution, using skip connections to improve fine-detail reconstruction.

3.1.1. Encoder

Each encoder stage consists of a residual convolutional block, followed by temporal downsampling. The residual block is composed of two one-dimensional convolutional layers with a kernel size of 5 and a padding of 2. The first convolution is followed by group normalization and Gaussian Error Linear Unit (GELU) activation. A dropout rate of 0.2 is applied after the first activation layer to reduce overfitting and improve model generalization during training. A residual shortcut connection adds the input of the block to its output. A final GELU activation is then applied.
Temporal downsampling is performed at the output of the residual block by a one-dimensional convolutional layer with a kernel size of 4, a stride of 2, and unitary padding. Each encoder layer halves the temporal resolution by a factor of 2; for this reason, the size is reduced from 2000 to 125 samples, at the output of the fourth and last encoder. Concurrently, the total number of channels doubles at the output of each encoder stage; this results in an increase from 24 initial channels to 192 at the output of the last encoder.

3.1.2. Transformer Bottleneck

In the bottleneck, the latent representation consists of 125 temporal samples and 192 channels. This representation is projected through a pointwise convolution ( 1 × 1 convolution), followed by group normalization and a GELU activation function. This representation is then processed by the transformer bottleneck with an embedding dimension of 192, 8 self-attention heads, 1 transformer encoder layer, and a feedforward network of dimension of 768, followed at the end by a GELU activation. Similar to the encoder, a dropout rate of 0.2 is employed. After the transformer processing, layer normalization is applied, followed by a second 1 × 1 convolution, ending with group normalization and GELU activation.
The purpose of the self-attention layer is to improve the ability of the model to understand global relationships across the whole time series. While convolutional layers are effective at extracting close temporal features, the self-attention mechanism of the transformer enables direct coherent interaction between distant time steps, through positional encoding. Employing the transformer, specifically at the bottleneck, where the temporal resolution is the lowest, and the extracted feature density is the highest, improves efficiency [22]. This is especially important in the radar-to-PCG waveform reconstruction and segmentation task, in which cardiac-cycle events exhibit long temporally structured patterns, as explained in Section 2.1.

3.1.3. Decoder

The structure of the decoder mirrors the encoder; however, it employs four one-dimensional upsample blocks. Each stage first upsamples the input representation to the corresponding encoder skip connection temporal resolution, with linear interpolation; then, the 1 × 1 convolution projects the upsampled features onto the output stage number of channels. In contrast with the encoder, each stage doubles the temporal resolution and halves the number of feature channels. Afterwards, the decoder output tensor is concatenated channel-wise with the encoder skip connection, and further refined by a residual convolutional block, employing the same structure as the encoder. The shared representation made available by the last decoder stage is processed by an additional residual refinement block, operating at the original 24 channel dimension, at the full temporal resolution of 2000 samples.

3.1.4. Outputs

Both waveform and envelope reconstruction output heads consist of one-dimensional convolutions with a kernel size of 3, mapping 24 channels to 24 channels; this is followed by a GELU activation function and a final 1 × 1 convolution. This operation maps the 24 channels to a single output channel. The hyperbolic tangent (tanh) activation restricts the output waveform to the normalized [−1, 1] amplitude range. The segmentation head, instead, begins with a 3-tap convolution from 24 to 24 channels; this is followed by GELU and a convolution mapping the 24 channels to 4 output channels, corresponding to the four segmented cardiac phases. A diagram of the neural network architecture is visible in Figure 7, while a brief description of the network architecture is provided in Table 1.
Figure 7. Diagram of the self-attention 1D multitask U-Net architecture.
Table 1. Brief description of the general self-attention 1D multitask U-Net architecture.

3.2. Loss Function

A key aspect of the training of the proposed NN is the choice of the loss function; being a multitask network, this function consists of a weighted sum of each output objective, namely,
L = α L wav + β L seg + γ L env ,
where L wav , L seg , and L env are the waveform, segmentation, and envelope losses, respectively, with α , β , and γ their respective weights.
The waveform loss
L wav = 0.5 L L 1 + 0.5 L STFT ,
combines time-domain ( L L 1 ) and spectral ( L STFT ) penalties to provide an accurate reconstruction of the radar-based PCG time-series. In practice, the temporal component L L 1 is computed as the mean absolute error (MAE) between the NN output y ^ PCG [ n ] and the reference PCG signal y PCG [ n ] . To ensure precise signal reconstruction, a multi-resolution magnitude loss L STFT is employed. This loss is computed for three distinct fast Fourier transform (FFT) sizes, namely, 32, 128 and 512, and corresponding hop sizes 8, 32 and 128, respectively, in order to partly mitigate the STFT trade-off between temporal and spectral resolution, by capturing both short-term and long-term structures.
The segmentation objective
L seg = 0.7 L CE + 0.3 L Dice ,
is a weighted combination of the normalized cross-entropy (CE) and Dice loss [23]. The former loss is computed in a per-sample fashion and enforces point-wise correct segmentation, improving detection stability. The latter one is a segment-wise measure of the classification overlap between inference and reference, leading to overall increased accuracy.
The imbalance between each of four cardiac phases in terms of duration is handled though per-class weighting. First, the number of samples belonging to each class is accumulated over the desired time window. Then, a per-class (S1, Systole, S2, Diastole) weight vector
w c ∝ n ¯ n c ,
where n c is the number of samples per class and n ¯ is the mean count across classes, is computed using the square root of the inverse relative frequency (this results in large values for infrequent classes). The resulting weights are then normalized to obtain the unit mean so that rare classes receive larger penalties in the cost function, while frequent ones are down-weighted without causing instability. These weights are applied to both CE and Dice losses terms of the segmentation loss function L seg to achieve class balancing.
The last component of the global loss function L (12), i.e., the envelope loss L env , is evaluated as the MAE between the NN reconstructed envelope and the PCG reference envelope.

4. Experimental Results

4.1. Dataset and Training

The model described in Section 3 and the proposed signal processing chain were trained and evaluated using the dataset presented in [24]. In particular, the dataset consists of synchronized measurements acquired using a radar system operating at 24 GHz [17], a digital stethoscope, an ECG, and a respiration sensor. Data were collected from 11 subjects in various controlled scenarios and at multiple measurement points, including the carotid artery and the back and several frontal positions on the thorax. In total, 265 acquisitions were obtained for a total of approximately 223 min of recordings under different conditions, such as breath hold and post-exercise states and while speaking.
In Table 2, both the mean and standard deviation of the cardiac phase states are presented in terms of time duration and percentage of occupied time. Despite the observed similarities between radar and PCG signals, the baseline radar signal segmentation underestimates S1 and systole measured phases duration, while overestimating S2 and diastole states length on average. These statistics are especially useful during the training step of the model to establish class balance when computing the segmentation loss, as described in Section 3.2.
Table 2. Segmentation-state statistics from the dataset for radar and PCG. Values are reported as mean ± standard deviation.
For training, validation, and testing purposes, the 265 acquisitions dataset, composed of 11 subjects, was split among 9 training subjects and single ones for validation and testing. This protocol avoids leakage between different subject measurements during each step of the process, promoting model generalization. Training was conducted in PyTorch 2.11.0 and Python 3.13 using the AdamW optimizer [25], with a learning rate of 5 · 10 − 5 and a weight decay of 3 · 10 − 5 , over 50 epochs. A batch size equal to 32 was employed, where each sequence was made of 2000 samples (corresponding to a 4 s acquisition at the sampling frequency f s = 500 Hz).

4.2. Performance Metrics

4.2.1. Radar-to-PCG Waveform Reconstruction

To quantify both the temporal and spectral accuracy of the reconstructed PCG signal, the log-spectral distance (LSD), expressed in dB,
LSD ( y , y ^ ) = 1 L ∑ l = 0 L − 1 1 M ∑ m = 0 M − 1 20 log 10 | Y l , m | | Y ^ l , m | 2
has been employed; here, Y l , m and Y ^ l , m are the mth elements of the STFTs of the reference signal { y [ n ] } and the estimated signal { y ^ [ n ] } , respectively, and L and M denote the overall number of time and frequency bins, respectively.
To quantify the similarity between the reference envelope e [ n ] and the estimated envelope e ^ [ n ] , the Pearson correlation coefficient was computed as
r env = ∑ n = 1 N e [ n ] − e ¯ e ^ [ n ] − e ˜ ∑ n = 1 N e [ n ] − e ¯ 2 ∑ n = 1 N e ^ [ n ] − e ˜ 2 ,
where e ¯ and e ˜ represent their corresponding sample means over the considered signal window.
The envelope correlation metric was included to provide a complementary assessment of reconstruction quality. While LSD quantifies spectral agreement, envelope correlation measures how well the reconstructed signal preserves the temporal amplitude modulation of the reference PCG. In particular, the Pearson correlation coefficient quantifies how closely the estimated envelope follows the reference envelope in terms of their linear relationship. This is particularly relevant for heart-sound signals, since the envelope reflects the relative prominence and timing of the main cardiac acoustic events, such as S1 and S2, and therefore provides an additional indicator of physiological consistency.

4.2.2. Cardiac Phase Segmentation

The segmentation performance of the proposed method has been assessed on the basis of the F 1 score [11], defined as
F 1 ≜ 2 Precision · Recall Precision + Recall ,
where
Precision ≜ TP TP + FP
and
Recall ≜ TP TP + FN
are evaluated on the basis of sample-wise true positives (TP), false positives (FP), and false negatives (FN). The F 1 score quantifies the overlap between the model-predicted segmentation and the ground truth annotations provided by the dataset [24]. This metric is bounded between 0 and 1, with a value of 1 indicating perfect prediction of the cardiac phases. In our work, the unweighted average of the F 1 scores
Macro - F 1 ≜ 1 4 ∑ i = 1 4 F 1 , i
has been also computed to assess the classification performance across the four cardiac phase classes described in Section 2.1. A known limitation of the Macro- F 1 score is represented by its unweighted nature, which can produce biased results; in particular, large segmentation errors in an underrepresented class may generate misleading results. These considerations have motivated the evaluation of the additional global metric
Micro - F 1 ≜ 2 TP tot 2 TP tot + FP tot + 2 FN tot
that aggregates true positives, false positives, and false negatives across all classes. This reduces the impact of class imbalance, providing a more representative measure of overall segmentation performance.

4.3. Sensitivity Analysis

In order to identify the optimal values of the weights α , β , and γ for the multitask loss functions defined for waveform, segmentation, and envelope, respectively (see (12)), a sensitivity analysis has been carried out. In particular, several combinations were evaluated to investigate the trade-off between waveform reconstruction, cardiac state segmentation, and auxiliary envelope loss. For each combination of weights α / β / γ , the model was trained and tested on the basis of a group split protocol; for each of the 3 tested subjects (5th, 8th and 10th in the dataset), 5 different combinations of training and validation splits were evaluated, resulting in 15 runs for each combination of weights α / β / γ . The computed values of the averaged metrics, defined in Section 4.2, are listed in Table 3.
Table 3. Sensitivity-analysis metrics results. Values are reported as mean ± standard deviation; the best mean value for each metric is highlighted in bold.
The results show that all the tested configurations, when compared with the PCG reference signal, substantially improve waveform and segmentation metrics over the radar input baseline. As expected, high values of α result in improved LSD; however, increasing β beyond 0.20 does not yield better segmentation, aside from a small increase in S2 F 1 score, while also degrading LSD. The weight also fails to improve NN outputs beyond small values.
While no single combination of weights is optimal for all metrics, the 0.70/0.20/0.10 case achieves the highest Macro- F 1 and is almost tied for the best Micro- F 1 . It also attains low LSD values; this results in a balanced trade-off between waveform fidelity and segmentation performance.

4.4. Ablation Analysis

To further test the architecture and the contribution of its features, an ablation analysis has been performed. Our numerical results, in terms of the metrics described in Section 4.2, are listed in Table 4. Note that, in generating these results, the same method as that described in Section 4.3 has been used; for this reason, the values of the mean and standard deviation have been evaluated on the basis of the averaged 3 test subject splits, using 5 different training/validation splits for each. Our results show the following:
  • The baseline configuration, employing all three radar-based inputs and the multitask network outputs, achieves a good trade-off between waveform reconstruction and state classification.
  • A comparison of the baseline configuration with the other variants of the network highlights that the auxiliary radar HS derivative and the displacement do not significantly contribute to improving metrics. This becomes apparent when the baseline and the radar-HS-input-only variant are juxtaposed; in fact, the first solution outperforms the second one in terms of every measured metric.
  • The use of three outputs leads to small, but measurable, benefits in almost all the categories. When the envelope output is disabled, only the S2 F 1 metric slightly increases; this indicates that envelope supervision is beneficial but not strictly necessary to obtain high overall performance.
  • Removing the transformer at the U-Net bottleneck entails a degradation in all aspects across waveform fidelity metrics and segmentation F 1 scores. This suggests the importance of temporal-context modeling for accurate NN model results.
  • The results about single-task variants provide additional insights into the interaction between reconstruction and segmentation objectives. In particular, the segmentation-only model achieves the best segmentation metrics in all states except for S2; this shows that dedicating full model capacity to classification can slightly improve accuracy. However, this comes at the price of losing the reconstruction branch entirely. Conversely, the waveform-only-output variant does not manage to improve on the multitask one and achieves poorer quality. These findings confirm that the proposed multitask architecture offers the most balanced solution for simultaneous radar-to-PCG reconstruction and HS segmentation.
Table 4. Ablation-analysis metrics results. Values are reported as mean ± standard deviation; the best mean value for each metric is highlighted in bold.

4.5. Results

Taking advantage of the knowledge gained from the sensitivity and ablation analysis illustrated in Section 4.3 and Section 4.4, respectively, a complete evaluation based on the 11 test-subject dataset has been carried out. The training procedures of the chosen radar-HS-input-only model with 0.70/0.20/0.10 weights follow the protocol presented in Section 4.1, employing a subject-wise split to avoid leakage and improve the generalization of the model. For each of the 11 subjects, 5 different combinations of training and validation were tested, for a total of 55 different runs. A summary of the optimized training hyperparameters is shown in Table 5, while the results obtained for each of the 11 subjects are reported in Table 6.
Table 5. Training hyperparameters adopted for the proposed neural network model.
Table 6. Results grouped by test subject. Values are reported as mean ± standard deviation.
Overall, the proposed model provides a substantial improvement with respect to the radar HS input baseline. The aggregate LSD decreases, on average, from 23.1625 dB to 9.6740 dB, when compared with the reference PCG waveform, resulting in a 13.4885 dB improvement. Envelope correlation exhibits a mean increase of 0.0980 over the starting radar value, indicating an improvement in the accuracy of the temporal amplitude modulation. In terms of cardiac phase segmentation, Micro- F 1 improves from 74.41% to 84.17%, while Macro- F 1 sees an even greater increase, from 68.40% to 80.43%. The F 1 score improvement is consistent across all cardiac states. The largest relative gains are observed for S1 and S2, starting from the low values of 63.57% and 54.43% at the input, and reaching 80.71% and 68.32%, respectively, at the output of the model. This result is particularly relevant, as the first and second heart sounds correspond to short transient events; this makes their direct identification more difficult. The highest F 1 average score is achieved by the diastole, with a 89.69% mean score. The most challenging remains S2, due to its lower relative amplitude and artifacts originating from respiratory influence (see Section 2.2).
An example of a complete acquisition originating from the dataset provided by the authors of [24] is illustrated in Figure 8. In the original PCG reference (Figure 8b) and in the radar-reconstructed output (Figure 8c), the frequency peaks associated with the S1 and S2 heart sounds (HS) are clearly identifiable. Conversely, these spectral components are less visible in the original radar input signal shown in Figure 8a.
Figure 8. Comparison between the spectrograms of: (a) an NN radar-based input signal y rad [ n ] ; (b) the associated PCG reference signal y PCG [ n ] ; and (c) the corresponding PCG signal reconstructed by the proposed self-attention 1D U-Net y ^ PCG [ n ] .
As can be observed in Table 6, subject-wise performance exhibits some variability. Subject 2 achieves the best segmentation metrics, obtaining Micro- F 1 and Macro- F 1 equal to 92.13% and 89.41%, respectively, alongside a mean envelope correlation of 0.7099 and an LSD of 8.8436 dB, with respect to the PCG waveform. Worse performance is observed in Subjects 4 and 5, in terms of both waveform reconstruction and cardiac state segmentation.
The final model has been also evaluated by grouping the test recordings according to acquisition scenarios defined in the dataset [24]. Our results are listed in Table 7. The best overall performance is obtained in apnea condition following sport activities, with an LSD of 8.7906 dB, with respect to the PCG reference recording, together with an envelope correlation of 0.6917, and a Micro- F 1 and Macro- F 1 of 88.85% and 85.56%, respectively. Good segmentation performance is also observed in the after sport and lying conditions.
Table 7. Results grouped by acquisition scenario. Values are reported as mean ± standard deviation.
The most challenging scenario observed in our experiments is that in which speech is generated during the acquisition of radar measurements; in this case, the highest LSD is found. This suggests that speech-related motion and acoustic disturbances strongly affect the quality of waveform reconstruction. A performance degradation is also observed, even if to a lesser degree, in the distance variation scenario; this highlights the sensitivity of the contactless radar-based HS sensing to the acquisition setup geometry. Motion artifacts induced by the standing posture measurements also reduce segmentation performance when compared with the resting and after sport conditions.
The per-class precision, recall, and F 1 scores listed in Table 8 show that (a) diastole achieves the best metrics with 90.43% precision, 89.00% recall, and 89.69% F 1 score; (b) systole and S1 show stable performance; and (c) S2 is the most problematic class, being characterized by the lowest metrics. Note that the challenges with accurate S2 segmentation are consistent with the associated breathing artifacts presented in Section 2.2.
Table 8. Per-class precision, recall, and F 1 values for the runs. Values are reported as mean ± standard deviation.
The row-normalized confusion matrices in Figure 9 further support these observations. Compared with the radar HS input confusion matrix in Figure 9a, the output of the self-attention U-Net in Figure 9b shows a stronger diagonal, indicating improved agreement between predicted and reference PCG cardiac states. The remaining off-diagonal errors mainly involve confusion between neighboring states, especially around the shorter S2 interval, consistent with the lower F 1 score reported in Table 8.
Figure 9. Comparison between the row-normalized confusion matrices of cardiac phase segmentation: (a) baseline radar HS input states; (b) the output states estimated by the proposed self-attention 1D U-Net. Both signals are compared against the reference PCG segmentation of the dataset.
Figure 10 compares successful and unsuccessful waveform reconstruction and cardiac phase segmentation. In the apnea scenario (Figure 10a), the model demonstrates high waveform fidelity and state estimation accuracy. Conversely, during speech (Figure 10b), the model fails to correctly differentiate between states. This failure mode is consistent with the confusion matrix shown in Figure 9b.
Figure 10. Comparison between two NN outputs generated in response to a 4 s input segment; { y rad [ n ] } , { y PCG [ n ] } , and { y ^ PCG [ n ] } , referring to waveform, cardiac state segmentation, and envelope reconstruction, respectively, are compared. (a) Example of good waveform reconstruction and segmentation during apnea; (b) example of unsuccessful PCG and state estimation during speech.

4.6. Event-Based Comparison

To provide a closer comparison with event-based PCG segmentation studies, an additional S1 and S2 event-detection analysis has been performed using the synchronized ECG reference available in the dataset [24]. Following the evaluation strategy adopted in [11], S1 detections were compared with ECG R-peaks and S2 detections with ECG end-T-wave positions using a ± 100 ms tolerance window, corresponding to ± 50 samples at f s = 500 Hz. This event-based metric is distinct from the sample-wise four-state Micro- F 1 and Macro- F 1 scores reported in Section 4.5.
The event-based results in Table 9 show that the proposed model improves the combined S1/S2 event-detection F 1 score with respect to the radar input baseline, mainly through improved S2 localization. The S1 score is comparable to the radar baseline, whereas S2 increases from 79.35 % to 88.61 % .
Table 9. Event-based S1 and S2 detection results using ECG-derived reference events and a ± 100 ms tolerance window. Values are reported as mean ± standard deviation.
A direct comparison with the method presented by Springer et al. in [11] remains difficult, since their method operates directly on PCG recordings from a different dataset, while the present work estimates cardiac events from contactless radar-derived signals. Nevertheless, the results demonstrate significant improvements even with event-based evaluation, especially in the S2 F 1 score.

4.7. Computational Performance

To assess the practical feasibility of the proposed 1D U-Net architecture, presented in Section 3 and Section 4.4, for real-time operation, inference on the 4.0 s analysis window at a sampling frequency of 500 Hz has been performed.
In practice, we have evaluated the real-time factor (RTF), defined as the ratio between inference time and signal time duration, and the 95th and 99th percentile inference latency (i.e., p 95 th and p 99 th ), respectively, to identify the worst-case scenarios. To obtain steady-state metrics, a 15 segment warm-up sequence has been performed, before a 100-step inference run. This process has been repeated 100 times, with the aim of determining a mean ± standard deviation measurement for each figure of merit.
Our results, referring to both GPU (NVIDIA 4080) and CPU (AMD 7800X3D) inference, and shown in Table 10, suggest good real-time performance with a 1003 × and 465 × mean processing time gain (1/RTF) over real-time duration of the samples. The reported values of p 95 th and p 99 th standard deviation values also suggest consistent latency for both GPU and CPU inference.
Table 10. Comparison between NVIDIA 4080 (GPU) and AMD 7800X3D (CPU) in terms of RTF, p 95 th and p 99 th .
From a deployment perspective, the proposed model is also relatively compact, since it contains 2,016,768 trainable parameters and requires only 7.69 MiB of memory, when float32 weights are considered, for model parameters. The low memory footprint and low RTF values, together with low p 95 th and p 99 th values, for the evaluated hardware, suggest a real-time embedded deployment for the developed architecture to aid in performing a patient’s contactless auscultation.

5. Conclusions

In this manuscript, the use of a self-attention 1D U-Net for the joint reconstruction of PCG waveforms and cardiac phase segmentation has been proposed. Our approach leverages a filtered radar displacement signal to separately capture HS components, enabling the reconstruction of a coherent PCG signal from a Doppler radar sensor.
The proposed NN output achieves substantial improvements in both spectral and temporal characteristics compared with the input radar signal, as evidenced by a reduction of 13.4885 dB in LSD. In addition, segmentation performance is significantly enhanced with respect to the PCG ground truth, yielding increases equal to 9.76% and 12.03% on average in Micro- F 1 and Macro- F 1 scores, respectively, and 0.0980 in envelope correlation, compared with baseline radar-based metrics. The ablation analysis demonstrates that the self-attention bottleneck substantially improves performance in both waveform reconstruction and cardiac state estimation.
These results highlight the feasibility of radar-based contactless auscultation and continuous cardiac monitoring, particularly in scenarios where direct physical contact is impractical or undesirable. Our assessment of specific computational metrics shows that the developed model is sufficiently lightweight to be deployable in low-power embedded systems for real-time applications, obtaining an over 1000 × real-time speed gain with dedicated hardware GPU acceleration. Furthermore, the proposed approach benefits from inherent immunity to background acoustic noise, making it well suited for operation in busy environments.
Despite these improvements, reduced accuracy is observed in the detection of the S2 onset at the end of the systolic phase. This limitation is likely to originate from the lower relative amplitude of the second heart sound and the presence of respiratory artifacts. Degradation in evaluated metrics can also be observed during subject speech or movement. Future work will focus on enhancing the neural network robustness to RBM and respiratory interference, with the goal of improving both perceptual PCG reconstruction and segmentation accuracy.
Even if the presented results are promising, because of the limited dataset size and number of involved subjects, validation on a wider population, as well as across a wider range of conditions and environments, is required to ensure reliable operation in real-world settings. Addressing these aspects will be essential for compliance with medical device regulatory frameworks.

Author Contributions

Conceptualization, G.M. and M.M.; methodology, G.M. and M.M.; software, G.M.; validation, M.M., P.D.V., and E.V.; formal analysis, P.D.V.; investigation, G.M. and E.V.; resources, G.G.; data curation, G.G.; writing—original draft preparation, G.M., M.M., and P.D.V.; writing—review and editing, G.M., M.M., and P.D.V.; visualization, G.M.; supervision, G.M.V.; project administration, G.M.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Ethical review and approval were waived for this study due to the use of a publicly available dataset.

Data Availability Statement

The datasets analyzed during the current study are publicly available on Figshare at https://doi.org/10.6084/m9.figshare.9691544.v1, and are associated with the publication cited in the reference list (Ref. [24]).

Conflicts of Interest

Three authors (Marco Mura, Elia Vignoli, and Giorgio Guerzoni) are employees of Deep Radars S.r.l., Modena 41125, Italy. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BRBreath Rate
CATComputerized Axial Tomography
CECross-Entropy
CSContactless Stethoscope
CWContinuous Wave
DACMDifferentiate and Cross-Multiply
ECGElectrocardiogram
FFTFast Fourier Transform
GELUGaussian Error Linear Unit
GANGenerative Adversarial Network
HRHeart Rate
HSHeart Sounds
HSMMHidden Semi-Markov Model
I/QIn-phase and Quadrature
LSDLog-Spectral Distance
MAEMean Absolute Error
MRIMagnetic Resonance Imaging
NNNeural Network
PCGPhonocardiogram
PPGPhotoplethysmogram
RBMRandom Body Movement
RTFReal-Time Factor
SCGSeismocardiogram
SISOSingle-Input Single-Output
STFTShort-Time Fourier Transform
VSMVital Signs Monitoring

References

  1. Paterniani, G.; Sgreccia, D.; Davoli, A.; Guerzoni, G.; Di Viesti, P.; Valenti, A.C.; Vitolo, M.; Vitetta, G.M.; Boriani, G. Radar-Based Monitoring of Vital Signs: A Tutorial Overview. Proc. IEEE 2023, 111, 277–317. [Google Scholar] [CrossRef] [Scilit]
  2. Dempsey, M.F.; Condon, B.; Hadley, D.M. Investigation of the factors responsible for burns during MRI. J. Magn. Reson. Imaging 2001, 13, 627–631. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  3. Chaichulee, S.; Villarroel, M.; Jorge, J.; Arteta, C.; McCormick, K.; Zisserman, A.; Tarassenko, L. Cardio-respiratory signal extraction from video camera data for continuous non-contact vital sign monitoring using deep learning. Physiol. Meas. 2019, 40, 115001. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  4. Kroschel, K.; Luik, A. Laser-based remote measurement of vital parameters of the heart. In Proceedings of the Optical Sensing and Detection V; Berghmans, F., Mignani, A.G., Eds.; International Society for Optics and Photonics, SPIE: Bellingham, WA, USA, 2018; p. 10680. [Google Scholar]
  5. Laganà, F.; Olivieri, R.; Stuppia, E.; Barile, G.; Ferri, G.; Pullano, S.A. Air-Coupled Ultrasound Systems for Biomedical Applications: Advances in Sensors, Electronic Interfaces and Signal Processing Strategies. Sensors 2026, 26, 1692. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Chen, J.; Zhang, D.; Wu, Z.; Zhou, F.; Sun, Q.; Chen, Y. Contactless Electrocardiogram Monitoring with Millimeter Wave Radar. IEEE Trans. Mob. Comput. 2024, 23, 270–285. [Google Scholar] [CrossRef] [Scilit]
  7. Will, C.; Shi, K.; Schellenberger, S.; Steigleder, T.; Michler, F.; Fuchs, J.; Weigel, R.; Ostgathe, C.; Koelpin, A. Radar-based heart sound detection. Sci. Rep. 2018, 8, 11551. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Rangayyan, R.M.; Rj, L. Phonocardiogram signal analysis: A review. Crit. Rev. Biomed. Eng. 1987, 15, 211–236. [Google Scholar] [PubMed]
  9. Chakraborty, S.; Kochhar, P.; Patil, S.; Kotecha, K.; Gite, S.; Selvachandran, G.; Das, S. Generative adversarial network augmented data for improved heart sound abnormality detection. Comput. Biol. Med. 2025, 195, 110623. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  10. Tang, H.; Rong, Y.; Chai, L.; Bliss, D.W. Deep Learning Radar for High-Fidelity Heart Sound Recovery in Real-World Scenarios. IEEE Sens. J. 2023, 23, 17803–17814. [Google Scholar] [CrossRef] [Scilit]
  11. Springer, D.B.; Tarassenko, L.; Clifford, G.D. Logistic Regression-HSMM-Based Heart Sound Segmentation. IEEE Trans. Biomed. Eng. 2016, 63, 822–832. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  12. Ha, U.; Assana, S.; Adib, F. Contactless seismocardiography via deep learning radars. In Proceedings of the 26th Annual International Conference on Mobile Computing and Networking, New York, NY, USA, 21–25 September 2020. [Google Scholar] [CrossRef] [Scilit]
  13. Hall, J.E. Guyton and Hall Textbook of Medical Physiology, 12th ed.; Saunders/Elsevier: Philadelphia, PA, USA, 2011. [Google Scholar]
  14. Lenz, I.; Rong, Y.; Bliss, D.W. Radarcardiograph Signal Modeling and Time-Frequency Analysis. In Proceedings of the 2023 IEEE Radar Conference (RadarConf23), San Antonio, TX, USA, 1–5 May 2023; IEEE: New York, NY, USA, 2023. [Google Scholar]
  15. Amit, G.; Shukha, K.; Gavriely, N.; Intrator, N. Respiratory modulation of heart sound morphology. Am. J. Physiol.-Heart Circ. Physiol. 2009, 296, H796–H805. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Nosrati, M.; Tavassolian, N. Accurate Doppler Radar-Based Cardiopulmonary Sensing Using Chest-Wall Acceleration. IEEE J. Electromagn. Microwaves Med. Biol. 2019, 3, 41–47. [Google Scholar] [CrossRef] [Scilit]
  17. Koelpin, A.; Lurz, F.; Linz, S.; Mann, S.; Will, C.; Lindner, S. Six-Port Based Interferometry for Precise Radar and Sensing Applications. Sensors 2016, 16, 1556. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Zakrzewski, M.; Singh, A.; Yavari, E.; Gao, X.; Boric-Lubecke, O.; Vanhala, J.; Palovuori, K. Quadrature Imbalance Compensation With Ellipse-Fitting Methods for Microwave Radar Physiological Sensing. IEEE Trans. Microw. Theory Tech. 2014, 62, 1400–1408. [Google Scholar] [CrossRef] [Scilit]
  19. Schadt, F.; Mohr, F.; Holzer, M. Application of kalman filters as a tool for phase and frequency demodulation of IQ signals. In Proceedings of the 2008 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering, Novosibirsk, Russia, 21–25 July 2008; pp. 421–424. [Google Scholar] [CrossRef] [Scilit]
  20. Chen, J.; Mei, J.; Li, X.; Lu, Y.; Yu, Q.; Wei, Q.; Luo, X.; Xie, Y.; Adeli, E.; Wang, Y.; et al. TransUNet: Rethinking the U-Net architecture design for medical image segmentation through the lens of transformers. Med. Image Anal. 2024, 97, 103280. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  21. Gaona, A.; Arini, P. Deep Recurrent Learning for Heart Sounds Segmentation based on Instantaneous Frequency Features. Elektron 2020, 4, 52–57. [Google Scholar] [CrossRef] [Scilit]
  22. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.u.; Polosukhin, I. Attention is All you Need. In Proceedings of the Advances in Neural Information Processing Systems; Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2017; Volume 30. [Google Scholar]
  23. Galdran, A.; Carneiro, G.; Ballester, M.A.G. On the Optimal Combination of Cross-Entropy and Soft Dice Losses for Lesion Segmentation with Out-of-Distribution Robustness. In Proceedings of the Diabetic Foot Ulcers Grand Challenge; Yap, M.H., Kendrick, C., Cassidy, B., Eds.; Springer International Publishing: Cham, Switzerland, 2023; pp. 40–51. [Google Scholar]
  24. Shi, K.; Schellenberger, S.; Will, C.; Steigleder, T.; Michler, F.; Fuchs, J.; Weigel, R.; Ostgathe, C.; Koelpin, A. A dataset of radar-recorded heart sounds and vital signs including synchronised reference sensor signals. Sci. Data 2020, 7, 1–12. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Zhou, P.; Xie, X.; Lin, Z.; Yan, S. Towards Understanding Convergence and Generalization of AdamW. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 6486–6493. [Google Scholar] [CrossRef] [Scilit] [PubMed]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.