博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
流言终结者 1080P全高清都等于高画质?
阅读量:2379 次
发布时间:2019-05-10

本文共 2175 字,大约阅读时间需要 7 分钟。

无论是手机还是卡片,它们的视频之所以给人看上去还不错的感觉,是因为数码产品的特质:高饱和度以及高对比度,这也正是“单反视频,讨人爱”的主要原由。高光死白,我们称之梦幻,暗部死黑,我们称之纯净,鲜艳的颜色看上去也很喜庆,不需要就可以达到非常好的效果。实际上不是不需要后期,而是后期肯本就没有空间了,这也是为什么在饭桌上我们还会经常回忆当时的胶片时代。

 

某全副单反拍摄(左)、 CineStyle拍摄(右)

  为什么使用CineStyle以后可以增加高光以及暗部的细节,首先引入一个概念:动态范围。换一种说法可能更好理解,一个场景中,天空正常曝光时得到的数值为F11,暗部正常曝光时得到的数值为F2,那么F2-F11就是这个场景的动态范围。在一些高反差环境中,相机为了保留主要区域的细节,会使用折中的数值,比如F5.6、F8。非专业器材的动态范围一般都会低于大反差环境的动态范围,所以在使用折中数值拍摄时就会损失掉高光以及暗部的细节。

  第二个概念就是伽马曲线,人的感官曲线是非线性的,而传感器感光时的曲线是线性的。怎么理解这句话,打个比方,你吃一个辣椒觉得辣,同时吃两个只会觉得多辣了一点,并不会觉得辣了两倍,因为人会自动适应外部的环境。而我们的设备很单纯,有什么就记录什么,这就证明机器记录的世界,和我们肉眼看到的世界原理上是有很大差别的,再进一步说,我们看到的世界不是真实的世界(是不是特别马哲...)。

 

人眼的非线性(左),相机的线性(右)

  那为什么我们拍摄的视频和看到的差不多呢?是因为我们让相机像人眼一样强行适应外部环境,方法就是加入伽马曲线。机器本身的动态范围远低于传感器的动态范围,所以就算加入了伽马曲线,超过机器动态范围的地方会被直接切掉(称之为白切割点),画面死白一片。

传感器动态范围与相机动态范围示意(图片来源于网络)

局部截图,右边使用5D3的CineStyle

  说了这么多我们再回到第一张对比图,放大视频截图后可以发现,在同样的参数下使用5D3+CineStyle拍摄的视频在暗部保留了大量细节。CineStyle起到上图所示拐点的作用,增加了伽马曲线的斜率,这样在相机动态范围内可以得到更多传感器动态范围内的信息,下一页我们继续看几组对比。

·开启CineStyle模式对比

  既然是看相机的动态范围,所以我们就不考虑镜头对视频分辨率的影响,使用佳能5D3对比某其他单反,都在全自动情况下观察细节表现,图片均来自两部机器的视频截图。

对比组1

对比组2

对比组3

对比组4
CineStyle拍摄

传统单反的高饱和度

  几组对比已经显而易见了,使用CineStyle拍摄可以更好的保留暗部和高光细节。可能会带来一些饱和度以及对比度上的损失,但由于细节还在,后期拉一拉曲线就可以回来了。不知道大家看没看过台湾式的小清新MV,那种低饱和度和对比度带来的柔软感就和CineStyle十分相似。所谓画质好,公说公有理婆说婆有理,是一个很宽泛的概念。但笔者认为,前期能够保留足够多的信息,后期才能处理出高质量的视频。

·决定视频画质的心脏

  其实我们掀开“全高清”这个虚得不能再虚的概念,可能有一些您从没听说过的参数,但这些参数才是决定画质的和性能;采样方式、压缩方式,位深等等。一般来说99%的相机都采用了8bit 4:2:0的采样方式,而区别于它们的便是压缩方式和码流。

  首先一个要素是压缩方式,我手中的5D Mark III支持帧内压缩。与帧内压缩相对应的就是帧间压缩,这两者之间有什么差别呢?其实笔者很想放两张技术图,但真的不如下面这组图更直白。

帧间压缩

  我们都知道视频是由连续的画面组成的,如果参数写着1080/60p,意思就是每秒视频包含60张静态图片,这每一张静态图片我们就称之为1帧。帧内压缩指机器压缩时只考虑本帧内的数据,不考虑帧与帧之间的冗余数据,说白了就类似于我们拍摄静态图片时的压缩方式。

  而帧间压缩,也就是大部分单反使用的压缩方式实际上只压缩两帧之间画面上发生变化的数据,有样的好处是可以有效减小视频体积,缺点是由于压缩时前后两帧的数据被关联起来,所以后期编辑单帧画面时会损失画质。

细小的变化很难捕捉,你发现了吗

  5D Mark III在选择帧内压缩(ALL-I)时码流高达90Mbps。既然说到码流,码流越高说明压缩越小,画质越好,保留的信息越多,后期空间越大,但会大幅度增加视频体积,所以I采用了动态编码。  

VBR编码原理示意

  什么是动态编码?机器会根据视频画面的复杂程度在一定范围内调整码流。 上图的示意图很能说明问题,在画面不复杂的情况下,用比较低的码流编码。在画面复杂,人物较多,或者人物大量做运动的画面,采用比较高的码流编码,这个就是VBR动态编码,而5D Mark III的峰值码流为90Mbps。

·良莠不齐的“全高清”

  不得不又说一次,画质是一个太综合的概念了。文中还没涉及传感器、镜头、防抖等硬件指标,单从宽容度和压缩方式就能给全高清分出三六九等了。对于单反什么样的视频能称得上高画质,我想顶级一定会用RAW文件编辑图片吧?视频没有RAW,所以能最大程度保留拍摄信息的视频才算得上高画质,这样才能在后期处理后依然有出色的画面表现。

转载地址:http://vgqxb.baihongyu.com/

你可能感兴趣的文章
access表(.mdb文件) 导入 power designer
查看>>
PowerDesigner如何设计表之间的关联
查看>>
SQLite通用数据库类
查看>>
CMD下修改IP地址!
查看>>
安卓手机可以连上wifi但无法上网的解决办法
查看>>
C++程序员常用工具集
查看>>
在CSDN博客中添加量子恒道统计功能的做法
查看>>
C++调用IDL程序的做法(一)
查看>>
外部修改应用程序图标的做法
查看>>
database disk image is malformed解决方法
查看>>
有关error PRJ0003错误的思考
查看>>
实现自定义对话框程序快捷键的两种方法
查看>>
如何对抗微软霸权,google给我们上了一课
查看>>
未能将基于用户的Visual C++项目设置保存到user文件错误的解决
查看>>
获取windows版本信息的做法
查看>>
忆父亲
查看>>
png库结合zlib库使用出现的一个链接问题的解决
查看>>
STL数组和com数组相互转换的做法
查看>>
开发平台软件中关于第三方库管理的一些思考
查看>>
svn创建分支的做法
查看>>