文档章节

UHDTV (超高清电视)的色域与取样精度及格式

雷霄骅
 雷霄骅
发布于 2014/08/16 13:40
字数 1221
阅读 42
收藏 0

UHDTV 作为可能是人类最后一个电视标准,对色彩能否正确呈现受到了前所未有的关注,同时我们之所以这么说就是因为之前的彩电标准在色彩学上都不够完美。

传统而言,色彩的可视范围取决于系统本身的基色(primaries,或者说原色)特性,但是色彩的准确度(accuracy)却取决于编码系统。到目前为止,人们都是把某一型号或者某种类型的显示设备基色定义为系统基色。

对于 UHDTV 来说并不需要这样做,因为 40 年前完全不可能做到的复杂信号处理对现在的技术水平来说就是小菜一碟。

想象一下,如果 UHDTV 的系统级基色不是由显示设备基色定义的话,那么系统级基色就能被设计成足够宽大乃至可以包含所有可见色彩,而显示设备基色则可以随时依据不同的情况和设备类型定义出达到的范围,这些处理都可以在显示设备内透过一个 LUT(look-up table,查询表)对传递过来的信号进行转换而达成。

如此一来,所有的显示设备都能在本机色域里实现精确的色彩匹配,让我们看到一致的色彩,彻底抛弃受制于上世纪 70 年代制造技术的色彩标准。

那就上浮点式、含负值的 ACES(学院色彩编码系统,是由超过 50 家电影行业前沿技术专家和实际从业者在 2004 年订立的,即 SMPTE ST 2065-2:2012,这里的“学院”就是指发奥斯卡奖的那个学院)或者 scRGB 色彩空间吧?

很遗憾的是,这两种色彩空间的实现成本还是太高了,而且并非是为人类视觉系统设计的,专注于电影工业制作端的 ACES 不太适合于 UHDTV 这类显示终端上应用。

在 ITU-R 的 UHDTV 规范 Rec.2020 中,UHDTV 系统级色域采用了基于 CIE 1931 XYZ 的 RGB 色彩空间,红基色波长为 630 纳米(x = 0.708, y = 0.292),绿基色波长为 532nm(x = 0.170, y = 0.797),蓝基色波长为 467nm(x = 0.131, y = 0.046),参考白场和 HDTV 的 Rec.709(CIE D65)一样(都是 x = 0.3127, y = 0.3290)。

这里的一些数字和当初 UHDTV 最初的提案是有些出入的,目前这个数字是一个折中的方案,因为最初 UHDTV 的提案在这方面有两个方案,分别由日本和韩国提出,总之现在算是某种程度上兼顾了 LCD/AMOLED 和激光电视的色域。


从上图大家可以看到,UHDTV 的色彩空间要比 HDTV 大不少,许多 HDTV 无法呈现的色彩都能在 UHDTV 上呈现。以覆盖范围来看,UHDTV 是 CIE 1931 的 75.8%,相比之下,而 Adobe RGB 是 52.1%,数码相机是 53.6%,HDTV 是 35.9%。


上图是国际电联提供的 UHDTV 和 HDTV 在不同真实表面色彩上的(xy 色度坐标)涵盖表现对比测试结果,大家可以更加直观地体会 UHDTV 广色域系统的优势和 HDTV 的限制。

在信号取样格式方面,UHDTV 可以是非线性的 Y'C'BC'R(目的是兼容现有的 HDTV 广播系统),线性的 Y'CC'BCC'RC(用于精确保留亮度信息),或者是非线性的 R'G'B'(用于呈现最佳画面品质),其中 Y'C'BC'R 和 Y'C'BC'R 的色度取样模板可以是 4:2:0(第一个数字是 Luma 亮度取样数;第二个数字是水平色度取样数;第三个数字是垂直色度取样色)、4:2:2 或者 4:4:4(至于 R'G'B' 当然只有 4:4:4 了),取决于实际的应用(例如是素材拍摄、后期制作、最终信号的传送或存储等)由“用家”选择。

UHDTV 的每个色彩分量的编码格式是 10-bit 或者 12-bit,根据色深的不同,非线性传递函数的 α 和 β 值会略有不同,不过差别非常小,就是小数点后第四位的区别。

根据 ITU 的 UHDTV 参数推荐测试文件,如果 UHDTV 采用 8-bit 色深的话,平均色彩错误数是 0.78 个,最大色彩错误数是 2.05 个,远高于 HDTV 采用 8-bit 色深时候的 0.58 和 1.45。

因此 UHDTV 的色彩编码必须是 10-bit,如果想更好的话那就要选择 12-bit,不过即使是 12-bit 在个别情况下还是不够用的,例如在人类视觉系统最低可察觉对比度特征测试的 Barten 模型中就会出现 12-bit 也都不够用的情况。


本文转载自:http://blog.csdn.net/leixiaohua1020/article/details/11844325

雷霄骅
粉丝 205
博文 419
码字总数 2129
作品 4
朝阳
程序员
私信 提问
更高像素,超高清电视标准达成

放在你客厅的高清电视可不想听到这个消息:超高清电视(ultra high-definition TV,简称 UHDTV)的标准已经制定完毕。国际电联研究组(ITU)的专家已经完成了未来电视的标准,虽然离实际产品...

虫虫
2011/10/24
1K
13
新一代视频压缩技术 H.265 解析

笔者下载高清电影的时候,如果看到编码格式采用H.264,相对来说就会觉得比较放心,因为采用这种编码格式的画面质量不错。然而这类电影文件体积非常 大,以我国目前的网络状况,下载一部收藏级...

oschina
2013/12/28
19.4K
21
Android 开发者和设计师必须了解的颜色知识

在近期发布的 Oreo 版本中,Android 开始获得颜色管理的支持,这有助于在不同的设备上对颜色进行校准。随着此次更新的到来,Android 设备现在可以显示 sRGB 色域之外的颜色。如果您不熟悉颜色...

谷歌开发者
2017/12/26
0
0
图片和图形之扩展色彩内容增强图形(20)

原文 概要 除了标准RGB(sRGB)之外,Android 8.0(API级别26)还引入了对额外色彩空间的色彩管理支持,以 在具有兼容显示的设备上呈现图形。有了这种支持,您的应用程序可以通过Java或本地代...

lichong951
2018/05/26
0
0
王福迎/asciilize

asciilize 用GO语言编写的将图片转换成ASCII字符的工具 参数 : -f jpg/jpeg文件的路径 -bx 小块宽度 -by 小块高度 -j 取样精度(每n步取样一次) 使用方法: ./program -f ./in.jpg -j 1 ....

王福迎
2017/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

texlive安装

Installing to: D:/bin/texlive/texlive/2019Installing [001/307, time/total: ??:??/??:??]: adobemapping [2130k]Installing [002/307, time/total: 00:03/08:57]: ae [84k]Installing......

MtrS
22分钟前
2
0
运维规范

命名规范 发布流程 监控告警 故障定位 状态 日志 监控

以谁为师
今天
2
0
约瑟夫环(报数游戏)java实现

开端 公司组织考试,一拿到考题,就是算法里说的约瑟夫环,仔细想想 以前老师将的都忘了,还是自己琢磨把~ package basic.gzy;import java.util.Iterator;import java.util.LinkedList;...

无极之岚
今天
3
0
Kernel字符设备驱动框架

Linux设备分为三大类:字符设备,块设备和网络设备,这三种设备基于不同的设备框架。相较于块设备和网络设备,字符设备在kernel中是最简单的,也是唯一没有基于设备基础框架(device结构)的...

yepanl
今天
3
0
Jenkins 中文本地化的重大进展

本文首发于:Jenkins 中文社区 我从2017年开始,参与 Jenkins 社区贡献。作为一名新成员,翻译可能是帮助社区项目最简单的方法。 本地化的优化通常是较小的改动,你无需了解项目完整的上下文...

Jenkins中文社区
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部