Revenir à l'accueil
Aller à Morne Plaine

 

 

  1. Présentation
  2. Pré-requis et conseils techniques
  3. Redressement, mise à l'échelle et modification de la taille des images
  4. Remontage des zones
  5. Cas particuliers de redressement
  6. Correction des déformations de barillet et de coussinet

 

 

 

 

Numérisation des minutes A3

Corrections des déformations de barillet / coussinet.

Il n'a pas été facile de n'évoquer les corrections de ces déformations qu'en annexe de l'article. Il fallait aborder l'essentiel de la méthode le plus simplement possible afin de permettre au plus grand nombre de l'exploiter rapidement. Les déformations de barillet et de coussinet ne peuvent être corrigées avec nos logiciels traditionnels sans l'ajout de fonctionnalités spécifiques. Nous allons devoir aborder une peu de théorie, démontrer les corrections possibles via des exemples concrets, et enfin vous guider dans l'installation puis l'utilisation de l'ensemble de filtres nommés "Panotools" créés par un professeur d'optique, Helmut Dersch, qui vont nous permettre de corriger ces déformations.

Déformation de barillet ou de coussinet ?

Ces déformations sont dues aux optiques photographiques qui rendent convexes ou concaves les images. Elles diffèrent en fonction des optiques des appareils photos et en fonction de la focale utilisée.

 

L'image ayant servi au calibrage des paramètres de redressement

 

Nous le verrons plus bas mais sachez par avance que vous devrez par tâtonnement trouver les paramètres propres à votre appareil photo grâce à une photo de ce type montrant un ensemble de lignes verticales et horizontales. Voici donc la photo originale ayant servi au calibrage des paramètres, prise ici en situation identique à une situation de fouille (carrelage photographié depuis le quatrième barreau d'un escabeau commun).

Photo originale non corrigée

 

La photo après correction des déformations de barillet

Sur cette image nous n'avons pas encore modifié les déformations de perspective. Il faut donc s'attarder uniquement à vérifier si l'ensemble des lignes ne présente plus de déformation sphérique.Le phénomène de sphérisation a disparu. Les défauts de perspective
demeurent par contre bien visibles.

La photo après correction de perspective, ici également recadrée grâce aux bordures du carrelage. Souvenez vous que lors de l'opération de redressement de perspective Photoshop recadre l'image.

L'image finale obtenue

 

Exemple appliqué à une porte photographiée sous deux angles distincts

Nous avons étendu nos tests à deux photographies montrant une porte prise sous deux axes différents, de face puis oblique. Les lignes visibles sur les deux clichés nous montrent combien la déformation de barillet affecte nos données.

Original 1 : Vue de face. Remarquez les horizontales
particulièrement courbes

 

Original 2 : Vue de coté

 

Capture d'écran 1 : Redressement depuis l'original 1. Quelques
repères ont été posés afin de souligner la linéarité des droites.

 

Image 2 : Redressement depuis l'original 2

 

Comparez nos deux images après redressement.

Alors que sur les clichés originaux ont aperçoit nettement le phénomène de sphérisation, on voit qu'ici depuis un redressement (aux paramètres identiques) nos deux portes ne présentent maintenant plus aucune déformation. Nous n'avons pas trouvé nécessaire pour cet exemple d'indiquer lors du recadrage d'unités "hauteur" ni d'unité "largeur" mais seulement modifié la perspective. Cela explique l'absence de proportionnement des deux images. La comparaison démontre par contre que quelque soit l'axe de capture une information située sur un même plan peut être redressée de façon tout à fait acceptable.

Si vous souhaitez en savoir plus sur les déformations de barillet et de coussinet, consultez Megapixel.

Présentation de Panotools

Panotools est un utilitaire java gratuit créé par M. Helmut Dersch professeur d'optique allemand. Il s'agit d'une suite logicielle composée à la fois d'une application Java et de plugins se combinant à Photoshop. Panotools permet de concevoir des images panoramiques et de les exporter à certains formats permettant leur exploitation en ligne. Nous n'avons pu prendre le temps d'étudier l'ensemble des composantes de Panotools, ce qui serait hors propos ici. Par contre nous allons utiliser une des fonctions offertes par une commande du plugin fonctionnant sous Photoshop.Vous pouvez télécharger Panotools depuis ces pages :

Installation sous compatible PC

Après décompression du dossier, glissez le fichier "Pano12.dll" dans le répertoire "Windows\System". Glissez ensuite le dossier "Photoshop plugin" dans le dossier "Modules externes\Adobe Photoshop Only\Filtres".

Redémarrez votre ordinateur afin que celui-ci prenne en compte les changements.

Installation sous mac jusqu'à OS 9

Après décompression du dossier, glissez le fichier "Pano12.lib" dans le dossier "System\Extensions". Glissez ensuite le dossier "Photoshop plugin" dans le dossier "Modules externes\Adobe Photoshop Only\Filtres".

Redémarrez votre ordinateur afin que celui-ci prenne en compte les changements.

Mac OS X

L'ensemble de filtre existe depuis peu pour Mac OS X en version payante.

Utilisation de Panotools

Ouvrez Adobe Photoshop.

Créez une nouvelle image en mode RVB (comme de nombreux autres filtres, Panotools ne fonctionne que sur les images en RVB).

Depuis le bas du menu filtre vous maintenant avoir accès aux nouveaux filtres constituant Panotools. Nous ne nous intéresserons qu'à une options du filtre "Correct".

 


Le filtre "Correct" de Panotools

Cliquez sur le filtre "Correct".

Cochez l'option "Radial Shift" seule puis cliquez sur le bouton option.


Les options du filtre "Correct"

Vous avez maintenant accès aux paramètres numériques des corrections des déformations radiales du filtre"Correct".


Paramètres des déformations radiales

Les trois lignes du tableau sont sensées affecter les couches RV et de l'image. Vos propres paramètres doivent donc être identique dans chaque colonne. Mac user's, attention car les colonnes se présentent dans un ordre inverse à cette capture d'écran réalisé sur PC. Ainsi il faut lire colonne D pour A, B pour C, etc. De même les valeurs à virgule doivent être écrite avec une syntaxe à point.Comment trouver vos propres paramètres ?Nous l'avons dit, par tâtonnement et à l'aide d'un cliché montrant une grille. Les paramètres ici sont ceux que nous avons appliqués pour les images de cet article c'est à dire la déformation de barillet issue des photographies numériques réalisées depuis notre appareil Nikon. Sachez que nous n'avons jamais eu recours au zoom de l'appareil Photo. En mode automatique, sans les fonctions de zoom la focale utilisée varie peu de ce fait. Les distorsions sont donc uniformes d'un cliché à l'autre. Voici trois séries de paramètres consistant à corriger trois types de déformation provenant d'appareils différents. Il peuvent vous permettre de tester une correction. Essayez puis adaptez ceux-ci en annulant puis en modifiant les paramètres.

a = 0; b = 0; c = -0.032; d = 1.032
a = 0; b = 0; c = -0.075; d = 1.1
a = 0; b = 0; c = -0.02; d = 1.02

Consultez également le fichier d'aide situé dans le dossier "Filtre Photoshop". Enfin pour de plus amples informations rendez vous à la page :

http://home.no.net/dmaurer/~dersch/barrel/barrel.html

Le filtre "Correct" en production

Si tout cela vous semble bien fastidieux, rassurez vous ! Le filtre conserve les derniers paramètres insérés. Il est ainsi possible d'ouvrir chaque image puis de lancer à nouveau le filtre (Pomme ou CTrl +F).

De la même façon il vous faut entrevoir de réaliser une fois le script tout en enregistrant la réalisation de cette commande via un script Photoshop. Ainsi il vous sera ensuite possible de lancer un traitement par lot à toutes les images contenues dans un dossier. Il est ainsi possible de corriger le contenu de plusieurs centaines d'images en une heure ou deux, sans avoir à s'occuper de l'ordinateur. Le site de helmut Dersh est aujourd'hui indisponible. Il semblerait d'après les informations que j'ai pu récupérer ici ou là que celui-ci ait des problêmes avec une maison d'édition logicielle puisque sa suite logicielle utilise un algorithme équivalent à cette maison d'édition. Quoiqu'il en soit puis l'internet dispose parfois d'un système d'archivage de l'information vous pouvez consulter l'archive du site depuis cette page : http://home.no.net/dmaurer/%7Edersch/Index.htm


 

Copyright archeograph 2007. Tous droits réservés