Full Range && Limit Range

1 Full range和Limit Range定义

我们知道,对于RGB和YUV的色彩空间来说,有个位深(bit-depth)的概念;位深是指记录图像每个像素的色彩通道时所使用的bit数,常见的RGB888,YUV420-8bit。以RGB888为例,其代表R G B三个通道的取值范围为[0,255],这个范围也叫做灰阶。比如(255,255,255)代表白色,(255,0,0 )代表红色。0~255总共256个灰阶值。
而Full Range的灰阶值范围即为[0, 255]。而在RGB色彩空间中Limit Range为[16, 235];YCbCr色彩空间中Limit Range代表:Y[16, 235],UV[16, 240]。

2 为什么会需要Limit Range

我们知道,灰阶范围越大,图像可表达细节就越多。但是很多内容制作者,并不希望这么高的图像细节。比如:恐怖片希望在黑暗中“隐藏”一些东西,动作片需要隐藏诸如威亚等;实际上,现在大多电影或者视频都是Limit Range的视频。
另外现在YCbCr的色彩空间,默认也是Limit Range。并且Limit Range对于位深升降有优势。

3 用Full range去显示limit Range图片

FR && LR

4 YUV转RGB

这里需要提一下YCbCr转RGB时,需要告知其Range范围以及转换矩阵(BT601 or BT709);否则会出现显示时色彩偏差。
转换矩阵

5 额外

Iphone有个互联应用叫Carplay。Carplay在验证时,会验证Full Range的灰阶图。但是Carplay传送至链接端是H264码流,此时需要解码器告知显示器Range类型以及转换矩阵,这样显示器才能正确显示Full Range的灰阶图。
另外H264解码出来的数据一般为YUV,用YUV 工具(YUV Player)等是无法看出Full Range 灰阶图的,此时就需要7-YUV工具进行Check。

  • 7
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值