苹果是否打算将人像灯光效果限制在iPhoneX和iPhone8Plus?

导读 爱尔兰开发者Steven Troughton-Smith发现,如果不采取欺骗手段,苹果新的“人像照明”效果无法用于增强人像模式下的老照片。这是苹果的

爱尔兰开发者Steven Troughton-Smith发现,如果不采取欺骗手段,苹果新的“人像照明”效果无法用于增强人像模式下的老照片。这是苹果的又一个人工软件限制吗?

为了验证他的理论,特鲁顿-史密斯首先将他用iPhone 7 Plus拍摄的人像模式照片转移到Mac上。然后,他对文件进行了一些快速的元数据更改,并将其发送到iPhoneX。令他惊讶的是,调整后的人像模式图像的常规人像照明界面神奇地出现在“股票照片”应用程序中。

换句话说,这只是一些元数据,它阻止您将那些很酷的人像照明效果应用于旧的人像模式照片。

……但是,我期望的是在使用7 Plus拍摄的旧人像模式照片上显示人像照明编辑UI(在8/X上),这样他们就可以利用更好的机器学习和改进的软件——尤其是当这只是为了防止其元数据发生变化时。

—Steve Troughton-Smith(@ stroingsmith)2017年11月20日。

只要使用旧的人像拍摄模式在iPhone 7 Plus上拍摄,无论新旧图像深浅,都可以自己测试。

启动“照片”应用程序,选择一个人像模式图像,然后点按“编辑”。如果这是景深图像,您将在顶部看到一个黄色标签“纵向”。轻按“编辑”按钮时,您将看不到人像照明界面,即使在iPhone X上也是如此。

因此,您不能使用人像模式照片并使用新的人像照明效果来增强它们。特别奇怪的是,“肖像模式”和“肖像照明”图像使用相同的深度图。

x支持前后摄像头的景深摄影。在iPhone 8 Plus和iPhone 7 Plus上,只能使用后置双镜头摄像头拍摄人像模式的照片,因为只有iPhone X的前置摄像头才能感知深度。

然而,人工软件的这种局限性可能有哪些原因呢?

如果为了照明连续拍太多人,我的iPhone X会发烫。我无法想象这在7号有多糟糕。

-Mike(@ mikbre)2017年11月19日。

大胆火球的John Gruber表示,出于性能考虑,人像照明仅限于iPhone X和iPhone 8 Plus,因为这两款手机运行最新的A11 Bionic芯片,并配备了苹果大幅改进的图像信号处理器和专门用于机器学习的神经语言。

根据格鲁伯的说法:

我的理解是iPhone 7 Plus之所以没有启用这些效果,是因为抓拍的时候性能真的很慢。真的需要A11仿生芯片来维持相机中足够的性能。苹果决定不将其作为iPhone 7 Plus的功能发布,只能在后期使用,因为它只是功能的一半。所以我听说了。

理论上,在抓拍过程之前预览人像灯光效果会给CPU/GPU带来负担,超出了iPhone 7 Plus中A10 Fusion芯片可以处理的范围。我知道实时相机预览的重要性,但是iOS没有理由不升级图库中所有的人像模式照片,这样我们就可以通过人像灯光效果来增强。

苹果此前将iPhone的一些功能限制在最新的硬件上。

比如有了animagi,即使可以通过常规前置摄像头实现animagi功能,也需要一个新的原深感摄像头来捕捉你的面部动作。