Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Style pseudo-deconvolution pour défloutage
#1
La déconvolution de Richardson-Lucy est une méthode de défloutage inventée en 1976 par les deux messieurs du même nom. Le principe est grossièrement d'appliquer une masque flou itératif (c'est à dire en cascade) pour reconstruire progressivement les contours.

[mode geek ON]
Le flou est le produit de convolution d'un kernel de flou par la matrice de l'image nette. Pour déflouter, il suffirait de faire la division dans le domaine fréquentiel de la FFT de l'image nette par la FFT du kernel de flou. Hélas la méthode est numériquement instable (division en arithmétique flottante), donc on préfère résoudre dans le domaine spatial avec une formule similaire à un masque flou itératif (soustraction). Le problème de cette méthode est qu'elle suppose de connaître le kernel de flou, mais c'est un autre sujet.
[mode geek OFF]

darktable n'a pas (encore) un tel module. En attendant, je vous propose 3 styles qui permettent de faire grossièrement la même chose, en utilisant plusieurs instances du module « renforcer la netteté » (qui est un masque flou).

Limitations :
  1. ne corrige que le flou gaussien (donc une approximation du flou de l'objectif)
  2. ne corrige donc pas le flou de mouvement
  3. ne fait pas de miracle (pour ça, il y a mon algorithme   Big Grin )
  4. n'est pas d'une ergonomie folle (pour la version 9 px, on réplique le module 20 fois.)
Styles : Testé avec :
  • 50 mm f/1.8
  • 135 mm f/2
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre


Messages dans ce sujet
Style pseudo-deconvolution pour défloutage - par aurelienpierre - 10-01-18, 09:48

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)