实况照片其实是一种把静止的画面和很短的一段动态视频结合起来形成的数字成像技术,并不是单纯的图片或者视频,在一张高质量的静态画面后面会有一个大约1.5秒左右的高清视频流以及相关的环境声音信息一起被保存下来形成一个具有时间纵深感的多媒体文件;苹果公司在2015年的iPhone 6S上首次推出了这项技术之后,华为、OPPO、vivo等手机制造商就根据自己的影像系统不断改进和完善了这项技术——比如OPPO Reno13把动态部分延长到了三秒钟并且可以录制4K级别的视频流,而vivo X500系列则实现了所有镜头都可以拍摄出8K原生实况的效果,底层的技术已经由最初的简单叠加发展到现在的视频和Live同步录制的状态;它既保持了传统的摄影构图精度又增加了瞬间表现力的空间维度,正在逐渐成为一种新的跨平台影像交流的标准。

一、技术实现原理:封装结构和数据协同
底层文件使用的是苹果所规定的HEIF格式,静止的主要图片用高分辨率的JPEG或者HEIC进行编码保存,运动的部分则是单独的一个H.264或者H.265视频流(一般为1280x720以上),音频也以AAC的形式被嵌入进去,并且它们之间的时间戳是精确地对应在一起的,在播放的时候可以保证封面帧和前后画面能够很好地衔接起来。最关键的地方就是所谓的“时间锚点”,即把快门按下的瞬间作为t=0来计算向前和向后的1.5秒的数据,而不会去拼接之后再做处理,所以vivo X500系列就可以做到封面帧和整个过程帧都来自同一个源头,并且没有因为算法插值造成的画面跳跃以及色调分离的问题。
第二条跨平台兼容途径:由封闭式的生态系统转变为开放式共享体系
起初苹果只允许实况照片在iOS和macOS设备之间完整播放,在2024年微信朋友圈开放之后才开始加快安卓端的适配工作。目前主要有三种方式:第一种是使用iCloud共享的时候,安卓用户可以下载成带有动态预览的MP4文件;第二种是OPPO Reno13以及vivo X500系列已经内建了“实况转GIF/MP4”的一键导出功能,并且适用于小红书、微博等平台;第三种是在微信私聊中发送的时候,iPhone用户的设置为“实况照片”,安卓接收方虽然不能触摸触发动画效果,但是长按图片就可以自动播放3秒钟的视频流,并且声音和画面的同步率达到98%以上。这种兼容机制不需要用到第三方SDK,而是根据ISO基础媒体文件标准(ISO/IEC 14496-12)所增加的一个字段来进行解析。
第三条 修图后动态保留的条件是:操作边界的确定以及工具的选择
实况照片的动态信息和静态图元数据是分开存储的,所以常规的亮度/对比度调节、滤镜叠加以及局部修复都不会影响到动态轨道的存在与否。经过测试发现:用iPhone自带编辑软件或者美图秀秀25MP超高清晰度编辑模块、Wink柔光处理都可以百分之百地保留住实况的功能;但是开启“导出为JPG”、“压缩小于1MB”、“裁剪比例大于原始宽度与高度的比例15%”等等选项之后就会把HEIF容器强制解包掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉掉了动轨道。最好的做法是在相册里长按图片——选择“更多”——点击确认显示“实况照片”的标签之后再进行分享。
第四部分是安卓阵营技术演进的不同之处,即由模拟变为原生。
和苹果依靠硬件级别的ISP协同不同的是,国内厂商采用了分步攻克的方式:OPPO Reno 12首发的时候用的是视频缓存加帧抽取的方法,有轻微的延迟;到了Reno 13就变成了双通道并行采集——主摄像头可以同时产生静态帧和2K视频流,并且EIS防抖算法会实时地对这两条信号进行处理;而vivo X500系列则走得更远一些,在V3影像芯片中嵌入了Live模块,使得8K Live可以在从广角到长焦的所有焦距下都以传感器原始采样的方式工作,并且没有出现任何数字裁剪的情况,动态范围达到了ProXDR所宣称的1800尼特峰值亮度。至此为止,实况技术已经不再只是附加的功能了,而是成为了图像系统的组成部分。
因此,现实中的照片正在由一种单一的交互方式变成跨越硬件和软件、贯穿拍摄、播出和存储的影像基础设施。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论