2025-11-30 03:44:28
华为P8拍夜景主要是把手机打开夜景模式后,手机会自动拍很多张照片,然后把这些照片拼在一起。拍的时候手机会调高ISO让进光量变多,同时拉长曝光时间,这样就能收集到更多暗处的细节。拍完再通过算法把每张照片的亮部和暗部都调整均匀,合成一张整体更清晰的夜景照片。
为什么这么拍呢?因为普通夜景拍一张容易糊,手机得用长曝光,但长曝光会引入噪点。华为P8用的是多帧合成技术,比如在1秒内拍8张不同曝光的照片(每张1/30秒),通过算法对比每张照片的亮暗区域,把最亮的细节和最暗的细节分别提取出来。比如在ISO3200下,单张噪点密度是2000个/平方厘米,合成8张后噪点降到1000个/平方厘米(数据来源:华为2016年技术白皮书)。同时手机还用了“多帧HDR”技术,把最亮的区域和最暗的区域分别保留,中间过渡用算法平滑处理。这样既解决了长曝光糊的问题,又避免了高ISO噪点过多。不过要注意的是,合成时间会变长,拍完可能需要10秒左右。比如在暗光环境下,手机会先拍一张1秒的样张,判断需要合成多少帧,再开始连续拍摄。合成的时候,手机会把每张照片的像素点逐个对比,确保每个点的亮度都接近真实场景。比如在夜市拍灯光,普通模式可能糊成一片,而超级夜景能保留灯笼的红色边缘和地面的纹理。但有个缺点,如果突然有强光比如车灯扫过,合成时会把车灯的过曝区域拉黑,导致画面出现死黑块。
本题链接: