Sina Visitor System

Full Range是0-1023好像已经是一种不言自明的东西了,但真的是这样吗?

这是一篇关于Data Level问题的折腾笔记,内容比较无聊且繁琐,而且得出的结论也不一定对。希望大家轻喷~

如果不知道Data Level是什么的小伙伴,欢迎看我今天的另外一篇文章【正经科普】Data Level是什么

那么依旧是废话不多说,直接进入正题:

在研究达芬奇说明书中关于Data Level章节的时候,我找到了如下表述:

https://wx2.sinaimg.cn/large/007WUJPQgy1gdsw0843naj30zs0u07ls.jpg

https://wx4.sinaimg.cn/large/007WUJPQgy1gdsw08eyevj312w0ootlq.jpg

说实话,看到这段表述的时候我脑子里是非常迷惑的,因为在我一直以来的认知中,Legal Range就是16-235、64-940这样的码值,而FullRange自然是用全码值的,也就是0-255、0-1023这样子。为什么会出现一个4-1019?又有一个4-1023?那导出再导入会不会产生错误的反差映射呢?到底为何会这样呢?

抱着这样的疑问,我给BMD的技术支持发去了邮件。

在达芬奇说明书2020年3月版本,关于data level在如图的表述:我的疑问是:对于被保留的0-3的码值,它存放了什么数据?为何对于full range,会有4-1023和4-1019两种码值的范围存在?如果导出4-1019的文件,再重新导入软件内,会不会导致反差映射的错误?这1020-1023的范围在导出时为何不被使用?而1020-1023这部分的码值,又是用来存放什么数据的呢?关于这些码值范围的规定,是否有通行的标准可以作为参考?

BMD的回信是这样说的:

For data it's actually 4-1019 externally as the other code values are reserved for non image data.Codes 0–3 and 1,020–1,023 are used for the timing reference. Codes 4 through 63 provide video data below the black level while codes 941 through 1,019 provide video data above the nominal peak.When you are working with scopes, the working range can be 0-1023, you don't need to worry about the external packing and timing data.Exporting with full data levels will give you the full image and non-image data.There will not be any contrast mapping errors, whenever you are previewing files that have Full Data, your monitor must be able to take in Full Data levels and are set to expect a signal that has full data levels, like using one of our I/O cards to connect to a professional grading monitorMore information here: https://www.itu.int/rec/R-REC-BT.2020-2-201510-I/en

简单翻译一下:

0-3和1020-1023是为时间参考信号预留的码值,不能用。因此有了4-1019的Range。但达芬奇的示波器依然是工作在内部的0-1023的空间的。导出时所有图像和非图像信号也都会一并打包。对于4-1019的数据,达芬奇能正确地处理,不会有什么映射错误。而监视器和上屏卡也都是对应设置的,不会有问题。然后给了我一个BT.2020的作为参考文献。

看了下BT.2020文档,确实有这样的表述:

https://wx3.sinaimg.cn/large/007WUJPQgy1gdsw08nci8j312w0mytdr.jpg

但说实话这个回答并没能完全解释说明书里的冲突,我找了一下SMPTE ST 268-1的文档,也就是DPX的标准文档,发现里面有这样的表述:

https://wx3.sinaimg.cn/large/007WUJPQgy1gdsw08w5p1j312w0cvgs2.jpg

按照SMPTE的说法,黑基准是0,白基准是1023,这不就和BMD的说法冲突了吗?