Quel modèle Lightroom utilise-t-il pour la correction d'objectif?


10

J'utilise Adobe Lightroom pour supprimer la distorsion en barillet des images GoPro. Est-ce que quelqu'un sait si ce logiciel utilise le modèle Brown-Conrady pour réaliser la correction de l'objectif? Sinon quel modèle utilise-t-il? À partir d'une recherche Google approfondie que j'ai effectuée, je n'ai pas trouvé de réponse.

Réponses:


12

Est-ce que quelqu'un sait si ce logiciel utilise le modèle Brown-Conrady pour réaliser la correction de l'objectif?

Oui, ils utilisent ces coefficients d'étalonnage de caméra très courants. J'ai ajouté des versions textuelles copiables des formules à la citation suivante:

Adobe Camera Model

Modèle de distorsion géométrique pour lentilles rectilignes

modèle de distorsion rectiligne

xd = (1 + k1*r^2 + k2*r^4 + k3*r^6)*x + 2*(k4*y + k5*x)*x + k5*r^2
yd = (1 + k1*r^2 + k2*r^4 + k3*r^6)*y + 2*(k4*y + k5*x)*y + k5*r^2

Modèle de distorsion géométrique pour objectifs Fisheye

modèle de distorsion fisheye

rd = f*(θ + k1*θ^3 + k2*θ^5)

Bien que les formules soient un peu différentes de celles que l'on peut trouver sur la page Wikipedia sur la distorsion à première vue:

x wikipedia y wikipedia

ils sont en fait équivalents si vous faites le calcul: k4 = P1et k5 = P2.

Le modèle comprend également l'aberration chromatique latérale et le vignettage, qui peuvent être trouvés dans le fichier pdf lié.


Je voudrais ajouter le fil d'Ariane qui m'amène aux constatations ci-dessus, car

recherche Google étendue

Je ne l'ai pas coupé non plus et atteindre le but n'était pas aussi simple que je l'aurais espéré. C'est surtout anecdotique

  1. Le Guide de l'utilisateur d'Adobe Lens Profile Creator Version 1.0 Le mercredi 14 avril 2010 fait ce que son nom implique et guide les utilisateurs à travers le logiciel de création de profil. Préférences de procédure et autres options dans Adobe Lens Profile Creator , étape 4:

    Il s'agit d'une fonctionnalité mise à la disposition des fabricants d'objectifs pour convertir leurs données de conception d'objectif en fichiers LCP. Pour plus de détails, consultez le document d'accompagnement intitulé « Guide de conversion des données de conception d'objectif de modèle d'appareil photo Adobe » sur le format d'échange de données de conception d'objectif et les étapes de conversion. S'il existe un document sur la conversion de / vers des fichiers LCP, ils doivent avoir une spécification ouverte de ce format de fichier quelque part. Savoir à quoi ressemble le profil représente la moitié de l'accord.

  2. Je n'ai pas pu trouver le guide de conversion des données de conception d'objectif de modèle d'appareil photo Adobe .
  3. Dans une archive de liste de diffusion d'utilisateurs de darktable du 13/05/2015, le support des fichiers LCP est annoncé par la bibliothèque de correction d'objectif lensfun:

    Le référentiel Lensfun contient maintenant une branche "acm" qui implémente le modèle de caméra Adobe pour la distorsion (y compris le fisheye). Il semble que la conversion mentionnée ci-dessus se produit dans la vie réelle.

  4. La liste de diffusion contient des liens vers une partie de la documentation de lensfun 0.3.2.0 intitulée Conversion de fichiers Adobe LCP en Lensfun: lensfun ‑ convert ‑ lcp (Généré le 22 décembre 2015):

    Le format de fichier LCP est défini par Adobe (voir la spécification 1 ) et utilisé dans leurs produits Lightroom et Photoshop.

    mais la spécification est bloquée par un loup spectral

  5. Le loup spectral ne craint que le feu . Je ne peux plus vous aider, mais si vous maîtrisez le loup , il dénaturera vos images. Godspeed .

1 qui pointe vers macromedia.com. Il semble qu'Adobe conserve d'anciens liens.


En gros, vous m'avez fait gagner environ 3 semaines de temps et de travail. J'ai commencé à chercher un autre logiciel qui fait la même chose mais les méthodes qu'il utilise sont connues, car cette correction d'objectif est utilisée pour un article académique et tout doit être expliqué (y compris quel modèle est utilisé pour l'élimination de la distorsion). Je ne vous remercierai jamais assez! Gloire!
Nikos

3

Je ne peux pas parler spécifiquement de LR, mais de nombreuses applications de traitement brut n'utilisent pas l'un des nombreux modèles mathématiques génériques (tels que Brown-Conrady) qui sont basés sur une hypothèse de symétrie de rotation du tout si la lentille utilisée est assez populaire. une. Au lieu de cela, ils utilisent un profil de correction calibré pour corriger la distorsion mesurée de l'objectif à différentes distances de mise au point. Cela est particulièrement vrai pour les objectifs à focale fixe. Le module Digital Lens Optimizer de Digital Photo Professional de Canon est une de ces applications qui utilise des profils de correction calibrés pour corriger les aberrations de l'objectif avec des résultats remarquables qui peuvent même neutraliser les effets de la diffraction due à des ouvertures étroites.

Les caméras GoPro extrêmement populaires devraient avoir des profils de correction calibrés disponibles pour Adobe. Je ne sais pas si Adobe les utilise et les applique. (La réponse de Null indique qu'ils ne le font pas.)

Si un profil calibré pour un objectif particulier n'est pas disponible ou si les informations EXIF ​​intégrées dans la photo ne spécifient pas correctement l'objectif spécifique utilisé, les applications qui utiliseraient autrement des profils calibrés appliqueront plutôt des modèles génériques tels que Brown-Conrady pour effectuer une distorsion géométrique correction.


Il prend les données d'un graphique de test de grilles en ligne droite tirées à travers l'objectif. Ensuite, il applique l '"étirement" nécessaire pour rendre les lignes de l'image droites. Cela permet une correction beaucoup plus précise des lentilles avec des éléments asphériques utilisés pour corriger d'autres aberrations telles que CA. Ce n'est pas qu'il n'y a pas de modélisation mathématique impliquée, c'est juste que la forme spécifique de la distorsion de l'objectif est utilisée, plutôt qu'une hypothèse générique sur la distorsion produite par un objectif d'une distance focale, d'un diamètre, etc.
Michael C

Brown-Conrady et d'autres modèles que je qualifie de génériques fonctionnent tous sur l'hypothèse d' une symétrie de rotation . Les produits Adobe et la plupart des autres convertisseurs bruts utilisent une correction calibrée qui ne dépend pas de cette hypothèse.
Michael C

OK, il s'avère donc qu'Adobe n'utilise pas de profils de correction calibrés. Du moins pas pour les objectifs GoPro.
Michael C
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.