J'ai un ensemble d'images qui se composent d'un motif assez régulier - essentiellement un ensemble d'ellipses déformées à peu près concentriques - avec une petite zone (<1% de la zone d'image totale) obscurcie par un disque circulaire. J'aimerais pouvoir, numériquement, reconstruire la partie du motif qui est cachée par le disque et produire une image «complète», comme si le disque n'était pas là.
Bien que le motif ne soit pas complètement régulier (les ellipses sont déformées et le centre se déplace d'une image à l'autre), il est assez évident pour un observateur humain à quoi ressemblerait la partie obscurcie du motif - on pourrait le dessiner avec un crayon un instant! Je me demande donc s'il existe un algorithme de traitement d'image qui me permettrait de le faire automatiquement - par exemple, transformer l'image en un espace approprié qui sépare le disque circulaire du reste du motif, filtrer le disque, puis faire le transformée inverse pour reconstruire l'image. N'étant pas spécialiste dans ce domaine, je ne sais pas vraiment ce que je recherche. Est-ce que quelqu'un a des suggestions?
la source
Réponses:
Vous pouvez essayer d'utiliser la transformation Hough pour détecter le disque et les ellipses visibles.
Vous pouvez également effectuer une recherche de «génération de texture».
Plus important encore, gardez à l'esprit que ce n'est pas parce qu'une personne peut faire quelque chose sans effort qu'il est facile de programmer un ordinateur pour le faire. Pratiquement n'importe quelle tâche de vision est très facile pour les gens, mais est extrêmement difficile pour les ordinateurs.
la source