Skip to content
教程1 分钟阅读

如何去除照片中眼镜的反光 — Magic Eraser

学习如何使用AI工具去除眼镜上的反光、闪光灯高光和减反射膜眩光。适用于人像、头像和集体照的逐步指南。

S
Sarah Chen

SEO & Growth

审稿人 Magic Eraser Editorial ·

如何去除照片中眼镜的反光 — Magic Eraser

眼镜反光是人像摄影中最令人头疼的问题之一。发达国家近百分之七十的成年人佩戴有度数眼镜或太阳镜,然而相机闪光灯、顶部照明和窗户反光经常在眼睛正上方留下明亮的高光、彩色光晕和泛白的模糊区域。而眼睛是人像中最具表现力和最重要的特征。专业摄影师花费数年学习如何通过调整光源角度、让拍摄对象相对于光源位置来最小化反光,以及在镜头前使用偏振滤镜。尽管采取了所有这些预防措施,反光仍然出现在大量人像中,因为光在弯曲玻璃表面反射的物理原理本质上是不可预测的——拍摄对象在试拍和正式拍摄之间只要稍微移动、眨眼或转头,光线反射就会发生变化。

传统的Photoshop去眼镜反光工作流程繁琐且需要高超技巧。通常需要复制图像层,仔细遮罩反光区域,从同一只眼睛或另一只眼睛的无反光部分进行克隆,将克隆区域的边缘与周围皮肤和镜片色调融合,然后再花额外时间调整重建区域的色温和亮度以匹配面部其他部分。一张两只镜片都有中等程度反光的人像,修复得当需要三十到六十分钟。对于需要处理数百张人像的活动摄影师来说——无论是企业头像拍摄还是学校拍照日——这样的时间投入根本不现实。

AI驱动的去反光彻底改变了游戏规则。现代AI模型能够很好地理解人类面部解剖结构、眼睛结构以及反射的物理原理,足以区分真实的眼睛细节和叠加在其上的反光伪影。它们可以分离这些图层,抑制反光,并在几秒钟而非几分钟内重建被遮挡的眼睛细节。本指南涵盖了处理各种类型眼镜反光的完整工作流程——从小型闪光灯高光(Magic Eraser一键去除),到漫射窗户反光(AI Enhance恢复),再到完全过曝的镜片(需要AI生成的眼睛重建)。这些技术适用于专业头像、休闲人像、集体照以及任何镜片反光降低面部质量的场景。

  • AI去反光能够区分反射伪影和底层眼睛解剖结构,将反光层与眼睛细节层分离,从而在不破坏面部特征的前提下抑制反射。
  • 小型闪光灯高光在眼睛百分之六十或以上区域仍然可见的情况下,适合直接使用Magic Eraser去除,为AI重建被遮挡区域提供足够的上下文信息。
  • 覆盖整个镜片表面的漫射窗户反光更适合使用AI Enhance人像模式,该模式能增加眼睛细节对比度,同时降低半透明反光层的亮度。
  • 减反射膜色偏——来自薄膜干涉的绿色或紫色光泽——需要局部使用AI Filter进行色彩校正,仅针对镜片区域进行调整,而不影响周围肤色。
  • 完全过曝且无法恢复任何眼睛数据的镜片,需要使用AI生成重建,以另一只眼睛作为颜色、大小、视线方向和光照的参考。

眼镜反光产生的原因及其严重程度的决定因素

眼镜反光本质上是由菲涅耳方程支配的反射问题——该方程描述光在两种不同折射率的透明材料界面处的行为。当光穿过空气照射到玻璃镜片表面时,一部分光会被反射而非透射。反射比例取决于入射角和镜片材料的折射特性。标准玻璃在每个表面反射约百分之四的入射光。由于每个镜片有两个表面(前表面和后表面),单个镜片的总反射量约为入射光的百分之八。用于高度数配镜的高折射率镜片具有更高的折射率,可反射百分之十二至十五的入射光,产生的反光明显更严重。

减反射膜通过在镜片表面施加薄膜,使反射波产生相消干涉,从而抵消大部分反射光,但并不能完全消除反射。优质多层减反射膜可将每个表面的反射降低到不足百分之一,大大减少了可见反光。然而,这些镀膜具有波长选择性——它们对绿光(人眼最敏感的光)效果最佳,对蓝光和红光波长效果较差。这种选择性反射正是从某些角度观察镀膜镜片时可见的典型绿色或紫色色调的原因。在照片中,这些色调呈现为彩色光泽,可能比简单的白色反光更令人困扰,因为它们看起来不自然,会将注意力吸引到眼镜上而非眼镜后面的眼睛。

光源相对于相机和拍摄对象的位置决定了反光是否出现以及出现在镜片的哪个位置。入射角等于反射角。如果光源的位置使得反射路径直接指向相机镜头,就会出现明亮的反光高光。机顶闪光灯是最糟糕的情况,因为闪光灯和镜头几乎在同一位置,这意味着对于大多数头部位置,眼镜镜片表面的反射角都几乎直接指向相机。离机闪光灯、柔化光源和自然窗光产生的反光模式虽然不太可预测,但通常更宽泛、更漫射。专业人像摄影师将主光源放置在拍摄对象上方约四十五度并偏向一侧的位置,正是为了将眼镜反射引导离开相机。但即使拍摄对象稍微转动头部,这一技术也会失效。

  • 标准玻璃镜片在两个表面反射约百分之八的入射光,而高折射率镜片反射百分之十二至十五,产生更强烈的反光。
  • 减反射膜可将反射率降至百分之一以下,但会因波长选择性的薄膜干涉产生绿色或紫色彩色光泽。
  • 机顶闪光灯产生最严重的反光,因为闪光灯和镜头几乎在同一位置,对于大多数头部位置,反射路径都直接指向相机。
  • 专业人像照明设置在拍摄对象上方四十五度并偏向一侧,可引导眼镜反射离开相机,但即使轻微的头部移动也可能将反光重新引入画面。

去除闪光灯高光和局部小范围反光

在休闲和活动摄影中,闪光灯高光是最常见的眼镜反光类型,因为机顶闪光灯是手机、紧凑型相机以及在黑暗场地工作的活动摄影师的默认照明方式。这些高光通常呈现为明亮的白色椭圆形或圆形,在镜片表面上的表观尺寸从几毫米到一厘米不等。其特征是中心明亮尖锐,完全过曝为纯白色、毫无细节,周围环绕着渐变过渡区域,反光逐渐减弱,露出部分被遮挡的眼睛细节。去除的关键在于高光边缘包含过渡信息——部分眼睛细节与部分反光混合——这为AI提供了渐变信息而非完全可见眼睛与完全遮挡眼睛之间的突兀边界。

Magic Eraser通过将这些高光作为场景中需要去除的不想要物体来处理,类似于从窗户上撕下贴纸。将橡皮擦涂抹在反光区域上,稍微覆盖到周围清晰镜片区域。AI分析选区周边可见的眼睛细节,参考其对人类眼睛解剖结构(虹膜图案、瞳孔定位、眼睑曲率、巩膜纹理)的理解,生成填充被去除反光留下的空隙的重建图像。重建结果与眼睛中反射的色温、虹膜色调和环境光照相匹配。为获得最佳效果,一次处理一只眼睛,而不是同时选择两个反光点,因为AI在专注于单个重建时能产生更准确的结果。

闪光灯高光去除的成功率主要取决于反光周围可见眼睛区域的比例。当百分之七十或以上的眼睛未被遮挡时,AI拥有充足的上下文信息,通常第一次尝试就能获得无缝结果。当百分之五十至七十可见时,效果不错,但可能需要第二次处理或轻微修饰。当可见度低于百分之五十时,就进入了AI生成重建而非AI辅助修复的领域,结果可能需要手动验证准确性,主要是视线方向和虹膜细节。务必放大到百分之一百,将修复后的眼睛与未受影响的眼睛进行对比,检查对称性。

  • 闪光灯高光具有中心明亮尖锐、边缘渐变过渡的特征,这些边缘的过渡信息有助于AI理解反光下方的内容。
  • 将Magic Eraser稍微涂抹到反光边界之外、进入清晰镜片区域,为AI提供一个干净的边缘,以便将重建内容与周围眼睛细节融合。
  • 一次处理一只眼睛可以获得更高的准确性——同时选择两只镜片会迫使AI在较少个体上下文的情况下重建两个区域。
  • 当眼睛可见度低于百分之五十时,AI输出从辅助修复转变为生成式重建,需要手动检查视线对称性和虹膜准确性。

处理整个镜片上的漫射反光和窗户反光

漫射反光比局部高光更具挑战性,因为它影响范围更大而强度更低,在整个镜片上形成半透明的薄雾,而非单一位置的明亮光点。这种反光通常来自大面积的柔和光源,如窗户、透过窗户看到的阴天天空,或大面积荧光顶灯。漫射反光降低了背后眼睛的对比度和饱和度,但并未完全抹除细节。眼睛仍然可见,但看起来泛白、模糊、平淡,与周围面部形成对比。挑战在于无法简单地擦除这种反光,因为受影响区域和未受影响区域之间没有清晰边界——反光遍布整个镜片表面。

AI Enhance的人像模式是处理此类反光的最佳工具,因为它将问题作为对比度和清晰度恢复任务来对待,而非物体去除任务。算法检测面部几何结构,识别眼睛区域,并认识到镜片区域内对比度降低是伪影而非眼睛的真实外观。然后它选择性地增加局部对比度,恢复色彩饱和度,并特别锐化眼睛区域的细节,同时保持周围面部不变。效果类似于你稍微倾斜头部时窗户反光从镜片上滑开的情况——眼睛细节一直都在反光下面,只是需要移除反射覆盖层才能完全显现。

对于AI Enhance单独无法完全解决的顽固漫射反光,两步法效果很好。首先,应用AI Enhance恢复尽可能多的底层细节。然后使用AI Filter,对眼睛区域进行局部对比度增强。滤镜可以增加微对比度——虹膜内的精细细节、瞳孔边缘的锐利度、眼神光的清晰度——同时降低构成剩余反光的宽泛、低频亮度模式。可以理解为AI学会透过反光看东西,就像人眼通过聚焦反射后面的物体而非玻璃表面的反射图像,能够部分看穿窗户反光一样。

  • 来自大面积光源的漫射反光形成半透明薄雾而非尖锐高光,需要对比度恢复而非物体擦除。
  • AI Enhance人像模式选择性地增加检测到的眼睛区域内的局部对比度并恢复色彩饱和度,同时保持周围面部细节不变。
  • 两步恢复——先使用AI Enhance,再使用AI Filter微对比度增强——可处理单次校正无法解决的顽固漫射反光。
  • 漫射反光下方的眼睛细节几乎总是被保留的;AI通过抑制反射覆盖层的低频亮度模式来恢复这些细节。

修正专业人像中的减反射膜色偏

减反射膜伪影带来的挑战与白色反光不同,因为它引入的是色彩污染而非亮度污染。镀膜镜片上可见的绿色或紫色光泽会改变镜片后所有物体的表观颜色——虹膜呈现色调,巩膜从白色变为微绿或微粉,甚至透过镜片下部可见的皮肤也会呈现不自然的色调。在专业头像和企业人像中,这种色彩污染是不可接受的,因为它让拍摄对象看起来眼睛颜色不健康或异常。色偏在照片中通常比现场更明显,因为相机在特定角度捕捉的是固定瞬间,而现场观看时持续的微小移动会导致色调变化和消退,人脑会自动过滤掉这些。

修正减反射膜色偏需要将镜片区域与面部其余部分隔离,并仅在该边界内应用色彩校正。AI Filter提供面部感知遮罩功能,可检测眼镜框几何结构并创建仅包含镜片区域的选区。在该选区内,识别主导色偏——标准减反射膜通常为绿色,防蓝光镀膜通常为蓝紫色——然后将相应通道朝中性方向调整。对于绿色色偏,添加品红色并略微降低绿色通道强度。对于紫色色偏,添加绿色并略微降低红色和蓝色通道。目标并非完全消除色调(这将产生不可能的光学结果),而是将其降低到正常观看距离下不可察觉的水平。

防蓝光镜片值得特别关注,因为它们已经变得非常普遍,且对摄影的影响很大。这些镜片有意过滤掉部分蓝光,这意味着通过它们看到的一切都比周围面部略微偏暖、偏黄。同时,它们强烈反射蓝光和紫光波长,即使在适度照明下也会在照片中产生明显的蓝紫色反射。修正这类镜片涉及两项调整:如上所述中和蓝紫色反射光泽,以及向镜片区域添加少量冷蓝色调以抵消暖色偏移,使其与周围面部的色温匹配。当镜片区域遮罩正确定义时,AI Filter可在单次处理中同时完成两项调整。

  • 减反射膜色偏会使镜片区域内的虹膜、巩膜和肤色偏向绿色或紫色,这种色偏在照片中比现场更明显。
  • AI Filter中的面部感知遮罩可仅隔离镜片区域进行局部色彩校正,不影响周围肤色或眼镜框本身。
  • 标准减反射膜的绿色色偏通过添加品红色和降低绿色通道强度来修正;紫色色偏需要添加绿色并降低红色和蓝色通道。
  • 防蓝光镜片需要双重校正:中和蓝紫色反射光泽,以及添加冷蓝色调以抵消通过镜片可见的暖色偏移。

参考资料

  1. Reflection Removal Using Ghosting Cues and Deep Learning arXiv
  2. Specular Highlight Removal in Facial Images IEEE Conference on Computer Vision and Pattern Recognition
  3. Anti-Reflective Coatings in Ophthalmic Lenses: Physics and Performance Points de Vue - International Review of Ophthalmic Optics

查看相关工具

查看相关使用场景

相关对比

相关文章