atlas

Research map / Image generation / Image restoration

Complex-Cycle-Consistent Diffusion Model for Monaural Speech Enhancement

AAAI 2025 · Image generation › Image restoration · approach: Inverse imaging with learned priors · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SEDM, a phase-aware diffusion model for monaural speech enhancement that replaces Gaussian noise with real-world DEMAND noise clips in the forward process and uses a complex-cycle-consistent (CCC) loss between magnitude and phase estimates.

Problem

Monaural speech enhancement with diffusion models typically only estimates magnitude (keeping noisy phase), uses Gaussian noise in the diffusion process, and ignores the intrinsic relationship between magnitude and phase.

Approach

Two diffusion networks estimate magnitude and phase separately; the forward process adds real-world noise clips instead of Gaussian noise; a noise-aware reverse process estimates both speech and noise spectra; and a CCC module with two LSTMs maps magnitude to phase and phase to magnitude, adding cycle losses to train the networks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add diffusion modeling (ablation)SEDM · IEEEPESQ: 2.21 -> 2.43Helped
Add phase-aware estimation (ablation)SEDM · IEEEPESQ: 2.21->2.33Helped
Add CCC to phase-aware estimation (ablation)SEDM without diffusion · IEEEPESQ: 2.33 -> 2.60Helped
Add CCC to diffusion with phase-aware estimation (ablation)SEDM · IEEEPESQ: 2.55 -> 2.75Helped
Add diffusion to phase-aware estimation with CCC (ablation)SEDM · IEEEPESQ: 2.60 -> 2.75Helped
Combine estimated magnitude with phase loss and estimated phase with magnitude loss (ablation)Speech enhancement · IEEEPESQ: 1.52 -> 1.71Helped
Use real-world noise instead of Gaussian noiseSEDM · VCTK and DNS challengespeech enhancement performanceMixed
Evaluate with unseen rather than seen real-world noise typesSEDM · VCTK and DNS challengespeech enhancement performanceHurt
Use SEDM-L instead of SCP-GANSpeech enhancement · VCTKCBAK: 4.25 -> 4.22Hurt
Use SEDM-L instead of RemixITSpeech enhancement · DNS challenge without reverberationsWP: 2.95 -> 2.93Hurt
Use SEDM-L instead of RemixITSpeech enhancement · DNS challenge without reverberationsSI-SDR: 19.7 -> 13.2Hurt
Use SEDM-L instead of NASESpeech enhancement · VCTK + DEMANDPESQ: 3.01 -> 3.59Helped

Surprising findings

Limitations

Experimental setup

Datasets: IEEE TIMIT VCTK DEMAND DNS challenge

Benchmarks: IEEE TIMIT VCTK DNS challenge

Metrics: STOI PESQ fwSNRseg CSIG CBAK COVL SSNR WP NP SI-SDR

Baselines: DCTCRN RemixIT FRCRN CMGAN SCP-GAN DDPM NU-Wave DiffuSE CDiffuSE SGMSE NASE

Builds on: DDPM NASE SGMSE CMGAN FRCRN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy