Création du filtre + implémentation de nombreuses fonctions