Lightroom使用什么型号的镜头校正?


10

我使用Adobe Lightroom消除了GoPro图像的镜筒变形。有谁知道该软件是否使用Brown-Conrady模型来实现镜头校正?如果不是,它使用哪种模型?经过广泛的Google搜索,我没有找到答案。

Answers:


12

有谁知道该软件是否使用Brown-Conrady模型来实现镜头校正?

是的,他们确实使用那些非常常见的相机校准系数。我在以下引用中添加了公式的一些可复制文本版本:

Adobe相机型号

直线透镜的几何畸变模型

直线变形模型

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

鱼眼镜头的几何变形模型

鱼眼失真模型

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

虽然这些公式看起来与Wikipedia页面上关于变形的乍一看有些不同:

x维基百科 y维基百科

如果进行数学运算,它们实际上是等效的:k4 = P1k5 = P2

该模型还包括横向色差和渐晕,可以在链接的pdf文件中找到它们。


我想添加面包屑,使我进入上述发现,因为

广泛的Google搜索

也不适合我,达到目标也不像我希望的那样直接。这主要是轶事

  1. 的Adobe镜头配置文件创建用户指南 1.0版周三,2010年4月14日做什么它的名字通过配置文件创建软件暗示和指导用户使用。Adobe Lens Profile Creator中的过程首选项和其他选项,步骤4:

    镜片制造商可以使用此功能,将其镜片设计数据转换为LCP文件。有关详细信息,请查阅镜头设计数据交换格式和转换步骤中标题为“ Adobe相机模型镜头设计数据转换指南 ” 的随附文档。如果有关于如何与LCP文件转换的文档,则它们应该在某处具有该文件格式的开放规范。知道配置文件的外观是成功的一半。

  2. 我找不到《Adobe Camera Model镜头设计数据转换指南》
  3. 在2015年5月13日的Darktable-users邮件列表档案中,透镜校正库lensfun宣布了对LCP文件的支持:

    Lensfun存储库现在包含一个分支“ acm”,该分支实现了Adobe Camera Model的变形(包括鱼眼)。看起来上述转换是在现实生活中发生的。

  4. 邮件列表链接到lensfun文档0.3.2.0的一部分,该文档名为将Adobe LCP文件转换为Lensfun:lensfun-convert-lcp(于2015年12月22日生成):

    LCP文件格式由Adobe定义(请参见规范1),并在其Lightroom和Photoshop产品中使用。

    但是该规范被Spectral Wolf阻止

  5. 光谱狼只担心火灾。我再也不能帮助您,但是如果您掌握了,他将使您的图像不失真。神速

1指向macromedia.com。看起来Adobe使旧链接保持活动状态。


基本上,您为我节省了大约3个星期的时间和工作。我开始寻找另一种功能相同的软件,但已知使用的方法,因为此镜头校正用于学术论文,并且必须说明所有内容(包括用于消除失真的模型)。我不知道该怎么感谢你才足够!荣誉!
Nikos,2016年

3

我不能特别谈论LR,但是如果所使用的镜头相当流行,那么许多原始处理应用程序根本就不会使用基于旋转对称性假设的几种通用数学模型中的一种(例如Brown-Conrady)一。取而代之的是,他们使用校准后的校正曲线来校正在各种焦距下测得的镜头失真。对于定焦镜头尤其如此。佳能Digital Photo ProfessionalDigital Lens Optimizer模块就是这样一种应用程序,它使用校准的校正配置文件来校正透镜像差,其结果令人瞩目,甚至可以抵消由于光圈狭窄而引起的衍射影响。

广受欢迎的GoPro相机应具有可供Adobe使用的校准校正配置文件。我是否知道Adobe是否使用和应用它们。(没有答案表明他们没有。)

如果无法使用特定镜头的校准轮廓,或者照片中嵌入的EXIF信息未正确指定所使用的特定镜头,则那些原本会使用校准轮廓的应用将改用诸如Brown-Conrady之类的通用模型进行几何失真更正。


它从通过镜头拍摄的直线栅格的测试图中获取数据。然后,它进行必要的“拉伸”以使图像中的直线变直。这允许使用用于校正其他像差(例如CA)的非球面元件更准确地校正镜头。这并不是说没有涉及数学模型,而是使用了特定形状的透镜畸变,而不是对特定焦距,直径等的透镜会产生畸变的一般假设。
Michael C

Brown-Conrady和我称为泛型的其他模型都在旋转对称的假设下运行。Adobe产品和大多数其他原始转换器使用的校准校正不依赖于该假设。
Michael C

好的,因此事实证明Adobe不使用校准的校正配置文件。至少不适用于GoPro镜头。
Michael C
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.