十几年前 iPhone 4 拍的 HDR 照片竟然支持在当前新款设备上以 HDR 方式显示

2024-07-08 21:25:11 +08:00
 wushan

注意标题里的两个 HDR 含义不一样,iPhone 4 相机的 HDR 拍摄是指拍多张曝光不同的照片,再机内合成为一张,使得成片的亮部不过曝、暗处不过黑,这是一种常见的摄影技术。后面的 HDR 是指 HDR 显示,即照片高光部分能以超过 SDR 范围的亮度去高亮显示。

所以我是说,把 iPhone 4 拍的 HDR 照片放到现在支持 HDR 显示的苹果设备里,高光部分竟是能跟现在最新款 iPhone 拍的照片一样有 HDR 效果的!这个实现原理显然和自 iPhone 12 以来的 gain map HDR 不同,效果也没那么强烈,但的的确确是真实存在的。

太超前了。

如果你觉得在手机上看不明显,请使用支持 HDR 显示的 MacBook Pro ,打开相册,找到一张用 iPhone 4 拍摄的 HDR 照片(图片左上角会有 HDR 的标签),然后打开相册设置,反复开关 View Full HDR ,这样你能在 HDR 和 SDR 显示间快速切换。

11219 次点击
所在节点    iPhone
72 条回复
butanediol2d
2024-07-09 02:18:25 +08:00
@catalysia #11 能否解释一下 jpeg 版本和 exif 。我查了一下 Wikipedia ,jpeg 条目里提到 HDR 的只有 JPEG-2000 ,但这个似乎不能向后(旧)兼容 jpeg ,而且也没流行起来? iPhone 4s 用的是哪一代 jpeg ,HDR 数据是保存在哪里的呢?
LUO12826
2024-07-09 02:19:32 +08:00
接上条,之前机缘巧合看过一些相关的东西,发现 iPhone 的 HDR 照片中除了 gain map ,还有一种更朴素的方式来实现(伪) HDR ,就是直接给照片加上全局的增益。参考这个帖子里的回答 https://forums.developer.apple.com/forums/thread/709331 。借助这个特性,有些 app 可以把 SDR 照片简单转换为“HDR”照片(其实只是看着更亮),比如 https://apps.apple.com/us/app/radiance/id1573366225
Amex
2024-07-09 02:45:18 +08:00
@10RR
你如果拍的是 14 bits raw 的话可以试着用 lightroom/photoshop 编辑导出 hdr 照片,比单纯包围曝光导出 sdr 照片要好
icyalala
2024-07-09 02:45:57 +08:00
@catalysia 看来你没有理解过去 "HDR 照片" 是怎么回事。。
过去所谓 HDR 照片,是拍照的时候采样到的原始数据就是每通道 8bit ,然后通过调节曝光拍摄出多张照片,包括过曝和欠曝的,然后再用软件算法合成出一张 8bit 照片。这和现在 HDR 拍摄从采样就是 10/12bit 不是一回事儿。
feikaras
2024-07-09 04:22:14 +08:00
只要你用的手机足够旧,现在也有 hdr 开关和是否保留原片。
你说兼容性好?嗯?苹果很抠门的,功能绝不下放。

gainmap 之前是 exif 。hdr 标准怎么就不混乱了?全是私货,至今都是私货。ps 和索尼都吵架用什么格式。
只能说保留的数据够多( raw )越不需要他们吵架的东西。
YJMe
2024-07-09 07:05:12 +08:00
@catalysia
@wushan
@SeaTac

感谢几位的精彩辩论,很有意义。
我现在 iPhone4s 还活着,还能正常拍照,电脑里面应该也还有单反拍摄过的 3 张包围曝光的照片,有时间我去弄,对比效果看看。
jjxtrotter
2024-07-09 07:12:17 +08:00
@catalysia 是你没理解重点,重点是无需任何二次处理即可兼容多年前的照片,这个过程是无感的,即使是完全不懂技术的人也能享受到技术带来的便利,甚至不需要知道什么是 HDR ,这才是楼主想表达的牛逼的地方。

你说的 rtx 显卡 hdr 视频一类的,还扯了一大堆技术,在普通用户面前就已经输了
Eagleyes
2024-07-09 08:34:14 +08:00
我觉得你可以理解为,当年拍的出,显示不出来。
如果当年用上万块的显示器去看 iPhone4 拍的照片的话一样可以看出来。
只能说技术进步导致民用显示设备价格大幅降低,导致普通人都能用得起高素质的屏幕
SkywalkerJi
2024-07-09 08:53:25 +08:00
ps 和达芬奇不是都有这功能,映射到 hdr 曲线就行了。
SkywalkerJi
2024-07-09 08:56:09 +08:00
相机的包围曝光合成的也是纯 hdr 照片,只是输出的时候基本使用 sdr 输出来方便传播而已。你要是愿意直接输出 hdr 照片也行,只是色域和亮度甲方不一定能接受。
ShadowPower
2024-07-09 09:59:46 +08:00
这……
我感觉和“苹果 M1 发明了统一内存架构”有异曲同工之妙
tanrenye
2024-07-09 10:00:19 +08:00
我明白 up 的意思,上面有些人误解了 up 想说的,我的理解是,当年苹果就留下了一些多张曝光的元数据,现在的设备可以把这些数据还原回来,就好比相机的 RAW ,十几年前的 RAW 现在编辑仍然可以变成真 HDR 的照片
lambohu
2024-07-09 11:05:39 +08:00
发现好几个都屏蔽了,嗯。。。
lynan
2024-07-09 11:30:37 +08:00
最近把我的相机的默认图片格式改成了 HEIF ,同时开启了 HLG 静态影像选项,现在相机拍的照片导入 iPhone 也可以身临其境感受 HDR 效果了 ,所以我很能体会 OP 的感受
topssss
2024-07-09 12:00:33 +08:00
@catalysia #5 你是真不懂装懂啊
topssss
2024-07-09 12:16:37 +08:00
@catalysia #8 这是能或者不能的事情吗,这是做的好与不好的区别,做得好为什么不可以吹,做饭的原理也很简单,厨子做的好吃就不能夸吗,非要阴阳怪气来一句,不就是通过加热把食物变熟然后加入其他风味提升口感。
topssss
2024-07-09 12:19:53 +08:00
@catalysia #15

包围曝光本那就是为了 sdr 显示,你真的用过相机吗? hdr 拍摄和包围曝光是两个不同的选项,只能说他们原理差不多都是多帧合成,但是目的是不同的。

包围曝光的目的是 8bit sdr 的照片,你在用这个 sdr 去映射到 hdr ,这么比的上别人一开始就记录的 14bit 啊。
txydhr
2024-07-09 12:36:41 +08:00
@catalysia 试过了,那个太假了,看起来像鬼片。
txydhr
2024-07-09 12:38:02 +08:00
@catalysia 并不能
txydhr
2024-07-09 12:41:26 +08:00
@tanrenye 是的!但是十几年前的单张 raw ,动态范围还是略微欠缺的,大概 hdr800-1000 亮度范围存在傻白傻亮的情况(其实就是细节不足),需要压一压。但是也比 sdr 照片好一万倍了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1055777

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX