filtrage spectral
Anglais: spectral gating
Une technique de traitement du signal utilisée principalement pour la réduction du bruit et la conception sonore créative; elle convertit un signal dans le domaine fréquentiel (un spectrogramme), estime un seuil de bruit pour chaque bande de fréquence, puis « filtre » (coupe ou réduit le volume) tout signal en dessous de ce seuil.
filtrage spectral: suppression du bruit fréquence par fréquence
Le filtrage spectral est une méthode de réduction du bruit qui traite l'audio en le convertissant dans le domaine fréquentiel, puis en coupant ou en atténuant les composantes inférieures à un seuil dans chaque bande de fréquence indépendamment. Contrairement au filtrage conventionnel, qui agit sur l'amplitude de l'ensemble du signal, le filtrage spectral opère sur des "bins" de fréquence individuels, ce qui le rend beaucoup plus sélectif. Une tonalité de 1 kHz enfouie dans un souffle à large bande peut être préservée tandis que le souffle lui-même est supprimé, car le filtre respecte la fréquence plutôt que de traiter le signal comme une entité unique.
Le processus commence par une transformée de Fourier à court terme (STFT) ou une décomposition spectrale similaire, utilisant généralement des tailles de fenêtre de 512 à 4096 échantillons selon les exigences de résolution fréquentielle. Chaque "bin" de fréquence reçoit son propre seuil, généralement estimé à partir d'un profil de bruit capturé pendant une section silencieuse de l'enregistrement. Lorsque l'amplitude d'un "bin" tombe en dessous de son seuil, le filtre coupe ou réduit cette composante d'une quantité fixe, souvent de 6 à 20 dB. Le spectre filtré est ensuite reconverti dans le domaine temporel à l'aide d'une STFT inverse, reconstruisant l'audio avec le bruit supprimé.
Le réglage du seuil détermine le compromis entre la réduction du bruit et la dégradation du signal. Un filtre trop agressif supprime le contenu souhaité et produit des trous spectraux, où des composantes de signal légitimes disparaissent et laissent des artefacts audibles ou un timbre creux. Un filtre trop indulgent laisse un bruit audible. De nombreuses implémentations utilisent un filtre doux plutôt qu'une coupure nette, permettant une atténuation plus progressive en dessous du seuil pour éviter les discontinuités de fréquence soudaines. Les méthodes de chevauchement-addition (overlap-add) pendant la reconstruction aident à maintenir la cohérence de phase et des transitions fluides.
Contraintes pratiques et variations
Le filtrage spectral fonctionne bien sur le bruit stationnaire (souffle de bande, bourdonnement électrique, bruit de fond de climatisation) car le profil de bruit reste stable dans le temps. Il a des difficultés avec le bruit non stationnaire (trafic, bavardages de foule, claquements de porte) à moins que le filtre ne s'adapte continuellement. Certains systèmes utilisent la détection d'activité vocale ou d'autres classificateurs pour mettre à jour l'estimation du bruit uniquement pendant les trames silencieuses confirmées. La charge de calcul est modérée: un filtre basé sur la STFT fonctionnant à 48 kHz avec des fenêtres de 2048 échantillons nécessite environ 50 à 100 opérations en virgule flottante par échantillon sur le matériel moderne.
Dans le mastering et la restauration audio, le filtrage spectral est en concurrence avec la soustraction spectrale et le filtrage de Wiener. Le filtrage spectral a l'avantage d'une prise de décision binaire ou quasi-binaire (un "bin" est soit filtré, soit passe), ce qui le rend interprétable et prévisible. Il apparaît dans les plugins de réduction de bruit, les logiciels de restauration pour les enregistrements d'archives et les chaînes audio de diffusion. La conception sonore créative exploite le filtrage spectral pour accentuer les transitoires ou sculpter le contenu fréquentiel à des fins artistiques, bien qu'il soit moins courant dans ce rôle que la compression multibande.
Sources
- Source de la définitionWiktionary