Présentation

Article

1 - CONCEPTS DE BASE DU FILTRAGE NUMÉRIQUE

2 - FILTRES FIR (FINITE IMPULSE RESPONSE OU RÉPONSE IMPULSIONNELLE FINIE)

3 - FILTRES IIR (INFINITE IMPULSE RESPONSE OU RÉPONSE IMPULSIONNELLE INFINIE)

4 - FILTRAGE OPTIMAL

5 - FILTRAGE DE KALMAN

6 - EXTENSION AUX IMAGES

7 - CONCLUSION

Article de référence | Réf : R1101 v1

Filtrage optimal
Pratique du filtrage - Filtrage linéaire numérique

Auteur(s) : Abdeldjalil OUAHABI

Date de publication : 10 janv. 2021

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Version en anglais En anglais

RÉSUMÉ

Le filtrage est une opération fondamentale dans le traitement de l’information. Celle-ci consiste à transformer une information contenue en une information « filtrée », jugée plus pertinente et plus utile, à l’aide d’un système matériel ou logiciel appelé filtre. L’extraction, l’estimation et la prédiction sont également considérées comme des opérations de filtrage.

Cet article est restreint aux filtres linéaires où l’information extraite est une combinaison linéaire des observations disponibles. Une telle approche permet de bénéficier de modèles simples et efficaces.  Après avoir énoncé les concepts fondamentaux du filtrage linéaire, cette partie se concentre sur les filtres numériques FIR ou IIR puis s’oriente vers le filtrage optimal et le filtre à 2D.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

ABSTRACT

Filtering: Theory and Practice Linear filtering: Digital filtering

Filtering is a selective presentation to make it more acceptable to its recipient. In signal processing, a filter is a device or process that removes some unwanted components or features from a signal. This paper is restricted to linear filters where the extracted information is a linear combination of the available observations Filters implementation methods can be grouped into two basic classes. One class is analog filters. These filters can be designed to process time varying signals in their raw, real world (analog) form. The other class is digital filters. These filters are mathematical algorithms that operate on a digitized version of the analog signal.

In this article, digital filtering is targeted towards FIR  and IIR filters, followed by optimal filtering and its extension to images.

Auteur(s)

  • Abdeldjalil OUAHABI : Professeur des Universités - Polytech Tours. Université de Tours (France) - Coordonnateur Traitement du Signal et Machine Learning. Université de Bouira (Algérie)

INTRODUCTION

Ce travail est né du besoin de mettre à disposition des ingénieurs et techniciens toute une panoplie de méthodes actuelles de filtrage. Il vise également à démystifier les aspects considérés comme abscons en fournissant des clés pour une bonne pratique des opérations de filtrage.

En 1988, le défunt Jacques Max, adjoint scientifique au Commissariat à l’énergie Atomique de Grenoble, a proposé aux « Techniques de l’Ingénieur » une contribution très intéressante sur la pratique du filtrage numérique : notre article se situe dans une volonté de compléter et étendre la pratique du filtrage aux récents développements du filtrage linéaire numérique à une et à deux dimensions.

Mais qu’est-ce que le filtrage ?

Le filtrage est une opération qui consiste à transformer l’information (contenue dans un signal) en entrée d’un système matériel ou logiciel en une information de sortie différente de l’information d’origine, mais plus utile pour l’expérimentateur.

Dans le cas d’un signal à une ou à deux dimensions, cette transformation peut se matérialiser, par exemple, soit par une sélection ou une élimination de certaines fréquences, soit par une réduction voire même une suppression d’informations indésirables. Dans cette optique, il est possible de citer l’exemple de la lumière blanche qui se transforme en lumière bleue, ou bien celui d’un e-mail ou un site web bloqué ou « filtré » par un dispositif électronique ou par un code informatique agissant selon certains critères. L’extraction ou l’estimation d’informations pertinentes et de caractéristiques utiles peut être considérée également comme un filtrage.

Après un rappel des concepts fondamentaux de la numérisation d’un signal, et d’utilisation d’outils d’analyse spécifiques aux systèmes numériques, les méthodes de synthèse de filtres linéaires numériques du type FIR (filtre à réponse impulsionnelle finie) et du type IIR (filtre à réponse impulsionnelle infinie) seront présentées sous un angle simplifié et implémentées sous MATLAB. Les avantages et limitations de ces deux types de filtres seront également analysés. Deux applications qui permettent d’illustrer l’utilisation de ces filtres dans le monde réel sont proposées : l’une sur le réchauffement climatique et l’autre dans le domaine de l’audio.

Par la suite, notre attention se focalisera sur le filtrage optimal, notamment récursif, dont l’importance pratique est vitale, par exemple dans le domaine du Radar et du suivi de cible en présence de fortes perturbations, ou encore dans le domaine biomédical.

L’extension du filtrage linéaire aux images numériques est illustrée en lissage, accentuation, débruitage et détection de contours.

Tout au long de cet article, il est mis à la disposition du lecteur de nombreux exemples et exercices d’applications pour illustrer les résultats obtenus : les exemples ont toujours un but pédagogique ou une approche du concret en vue de réaliser un filtre « sur mesure ». Des codes MATLAB sont proposés pour permettre à l’expérimentateur de mettre en œuvre concrètement la pratique du filtrage.

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

KEYWORDS

instrumentation   |   electronics   |   digital filters   |   digital processing   |   linear filter

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-r1101


Cet article fait partie de l’offre

Mesures et tests électroniques

(78 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Présentation
Version en anglais En anglais

4. Filtrage optimal

4.1 Position du problème

Le terme filtrage optimal signifie que la conception de filtres est fondée, non pas sur des spécifications fréquentielles ou temporelles, mais se réfère à un critère comme, par exemple, l’erreur quadratique moyenne.

Par conséquent, le filtrage linéaire optimal a pour objectif de rechercher le “meilleur” filtre linéaire, c’est-à-dire celui qui fournit une approximation telle que l’erreur quadratique moyenne est minimale.

Les applications les plus courantes sont la réduction de bruit, la prédiction, le filtrage inverse, l’identification, le codage détection, etc.

Un des filtres optimaux les plus importants en estimation linéaire est le filtre de Wiener.

Dans sa forme la plus générale (voir figure 22), il consiste en un signal d’entrée x(k) = s(k) + b(k), une réponse « désirée » en sortie, nommée d(k) et un filtre linéaire de réponse impulsionnelle h(k).

Ce filtre est soumis à une entrée x(k) pour produire un signal de sortie y(k). La différence entre y(k) et d(k) correspond à l’erreur d’estimation e(k)

Le but ici est de concevoir un filtre numérique linéaire de telle manière que le signal à sa sortie corresponde à l’estimation du signal désiré minimisant l’erreur quadratique moyenne (MSE ou mean square error).

Pour atteindre cet objectif, on doit calculer les coefficients du filtre de façon à ce que la MSE soit la plus faible possible.

Il existe diverses structures du filtre de Wiener répondant à cette problématique, notamment des filtres FIR et IIR.

Ce schéma générique peut s’appliquer à divers problèmes tels que la prédiction, le lissage et bien entendu le filtrage (voir tableau 1).

HAUT DE PAGE

4.2 Filtrage de Wiener

La figure 23 montre le principe du filtrage de Wiener où le signal observé (ou mesuré ou capté) x(k) = s(k) + b(k)...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Mesures et tests électroniques

(78 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Filtrage optimal
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - TAN (L.), JIANG (J.) -   Digital Signal Processing: Fundamentals and Applications.  -  Academic Press (2018).

  • (2) - LENSSEN (N.) et al -   Improvements in the GISTEMP uncertainty model – J.  -  Geophys. Res. Atmos, Volume 124, n° 12, pp. 6307-6326 (2019).

  • (3) - OUAHABI (A.), DEPOLLIER (C.), SIMON (L.), KOUAME (D.) -   Spectrum estimation from randomly sampled velocity data [LDV]. –  -  IEEE Transactions on Instrumentation and Measurement, Volume 47, n° 4, pp. 1005-1012 (1998).

  • (4) - OUAHABI (A.), LACOUME (J.-L.) -   New results in spectral estimation of decimated processes.  -  IEE Electronics Letters, Volume 27, n° 16, pp. 1430-1432 (1991).

  • (5) - OUAHABI (A.) -   Analyse spectrale paramétrique de signaux lacunaires.  -  Traitement du Signal, Volume 9, n° 2, pp. 181-191 (1992).

  • ...

ANNEXES

  1. 1 Annuaire

    1 Annuaire

    Laboratoires – Bureaux d'études – Écoles – Centres de recherche (liste non exhaustive)

    MATLAB 2019 – R2019b Compagnie Mathworks France

    https://fr.mathworks.com/products/new_products/release2019b.html

    HAUT DE PAGE

    Cet article est réservé aux abonnés.
    Il vous reste 95% à découvrir.

    Pour explorer cet article
    Téléchargez l'extrait gratuit

    Vous êtes déjà abonné ?Connectez-vous !


    L'expertise technique et scientifique de référence

    La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
    + de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
    De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

    Cet article fait partie de l’offre

    Mesures et tests électroniques

    (78 articles en ce moment)

    Cette offre vous donne accès à :

    Une base complète d’articles

    Actualisée et enrichie d’articles validés par nos comités scientifiques

    Des services

    Un ensemble d'outils exclusifs en complément des ressources

    Un Parcours Pratique

    Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

    Doc & Quiz

    Des articles interactifs avec des quiz, pour une lecture constructive

    ABONNEZ-VOUS