Comment supprimer le flou de mouvement?

23

Existe-t-il une méthode généralement acceptée pour supprimer le flou de mouvement d'une image? Pour un cas simple, nous pouvons supposer que le mouvement se produit en ligne droite. Je suppose que c'est un processus en deux parties composé d'estimation de mouvement puis de déconvolution, mais comment est-il réellement fait?

Phonon
la source

Réponses:

12

Oui, la déconvolution. Cette page décrit un certain nombre de méthodes de déconvolution et de méthodes d'estimation de la fonction d'étalement des points:

Ils disent que la littérature sur la déconvolution est "extrêmement étendue". Ils choisissent l' algorithme de Lucy-Richardson pour la déconvolution et développent leur propre algorithme d'estimation de mouvement pour déterminer la fonction d'étalement des points.

avant après

endolith
la source
9

La suppression du flou de mouvement, à l'exception du flou des objets source ponctuels ou proches des objets source ponctuels, peut être assez difficile. Les étapes générales sont les suivantes. Remarque, certaines de ces informations proviennent d'un article intitulé " Estimation PSF utilisant Sharp Edge Prediction ".

  1. Trouvez le PSF équivalent pour le flou de mouvement. Cela peut varier dans différentes régions du FPA, selon la largeur de l'objectif et le type de mouvement auquel il est soumis. Le moyen le plus simple est de trouver un objet source ponctuel et de trouver son PSF. Cela peut être accompli si l'arrière-plan est uniforme, surtout s'il est uniformément sombre, comme les étoiles. Une méthode plus complexe pourrait impliquer de rechercher des bords et de voir le PSF efficace à ce bord. Le bord vous donnera un PSF unidimensionnel, mais peut être utilisé pour trouver un PSF complet.
  2. À l'aide du PSF, déconvoluez l'image. Comme Endolith l'a mentionné précédemment, il existe une pléthore d'algorithmes de déconvolution, choisissez-en un pour répondre à vos besoins.
PearsonArtPhoto
la source
0

Juste une idée: peut-être faudrait-il étudier l'imagerie HDR pour cette tâche. Il existe un article sur l'étalonnage des caméras radiométriques pour la composition d'images HDR correctes. Il est démontré qu'il existe une énorme différence entre les images résultant de l'application d'un flou de mouvement synthétique sur les images LDR et HDR.

Il y a une page pour cela: http://ict.debevec.org/~debevec/Research/HDR/

Flou de mouvement sur les images LDR et HDR:

LDR HDR

Bálint Fodor
la source
3
Votre réponse n'est pas liée à la question. OP demande spécifiquement la suppression du flou de mouvement. Votre réponse suggère que l'application du flou de mouvement au HDR (intensité corrigée) donne un aspect visuel plus réaliste, ce qui en fait une technique en infographie et ne peut pas être utilisé pour supprimer le flou de mouvement d'une photographie.
rwong
Excusez-moi de ne pas avoir été clair. Je suggère d'étudier l'imagerie HDR car la suppression du flou de mouvement d'une image réelle (ayant l'effet de saturation causé par la plage de faible intensité que la caméra peut encoder) peut impliquer une inspection plus approfondie. Avoir une méthode de suppression du flou pour la première image ne fera probablement pas le travail pour la deuxième image . Ma notion est donc pertinente .
Bálint Fodor du
Lors de l'effacement, il est entendu que (1) la saturation doit être évitée, sinon cela rendrait impossible l'effacement (perte d'informations au moment de la capture), (2) les intensités de pixels soient normalisées en une courbe de réponse additive linéaire. L'effacement n'est pas possible sans ces deux conditions préalables.
rwong
Bonjour @ BálintFodor, à la lumière des commentaires, pourriez-vous peut-être clarifier et expliquer en quoi votre réponse est liée au flou de mouvement? Votre commentaire ci-dessous n'est pas très éclairant pour ceux qui ne connaissent pas bien le sujet et j'aimerais vraiment en savoir plus. Merci :)
Lorem Ipsum
1
Bonjour @ BálintFodor, après avoir lu le papier, je suis prêt à annuler mon downvote. Cependant, le mécanisme de vote du site vous oblige à ajouter plus d'informations à votre question avant que je puisse changer mon vote (c'est un mécanisme intégré à StackExchange).
rwong