首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么可以在H.264中使用BT.709来表示比BT.601更多的颜色?

H.264是一种视频编码标准,而BT.709和BT.601是两种不同的颜色空间标准。在视频编码中,颜色空间用于表示和处理图像中的颜色信息。

BT.601是一种旧的颜色空间标准,通常用于标清视频。它定义了一种颜色表示方法,其中颜色信息被限制在一定的范围内。相比之下,BT.709是一种新的颜色空间标准,通常用于高清视频。它扩展了颜色表示的范围,可以表示更多的颜色。

在H.264中,可以使用BT.709来表示比BT.601更多的颜色,这是因为H.264支持多种颜色空间标准,并且可以根据需要选择适合的颜色空间。通过使用BT.709,H.264可以更准确地表示和编码高质量的彩色图像和视频。

BT.709的优势在于它可以提供更广泛的颜色范围,使得图像和视频更加鲜艳、细腻。它适用于需要高质量彩色表现的场景,如高清电视、电影制作、广告等。

对于使用H.264进行视频编码的应用场景,推荐腾讯云的云点播服务。云点播是腾讯云提供的一项视频处理和分发服务,支持多种视频编码标准和格式,包括H.264。您可以通过腾讯云云点播服务,实现高效、稳定的视频存储、转码和分发,满足各种视频应用的需求。

更多关于腾讯云云点播服务的信息,请访问:腾讯云云点播

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

RGB转YCbCr算法 之Matlab & FPGA实现介绍

---- 2.YCbCr原理介绍: YCbCr 则是在世界数字组织视频标准研制过程作为ITU - R BT.601 建议一部分,其实是YUV经过缩放和偏移翻版。...YCbCr其由Y(Luminance)、Cb(Chrominance-Blue)和Cr(Chrominance-Red)组成,其中Y表示颜色明亮度和浓度,而Cb和Cr则分别表示颜色蓝色浓度偏移量和红色浓度偏移量...医学研究证明,人肉眼对视频Y分量更敏感,因此通过对色度分量进行子采样减少色度分量后,肉眼将察觉不到图像质量变化。如果只有Y信号分量而没有U、V分量,那么这样表示图像就是黑白灰度图像。...如下图所示,为BT.601标准YUVUV坐标模型(U越大越蓝,V越大越红): 1)针对标准SDTV(标准分辨率电视),采用ITU-R BT.601数据格式,其中YCbCr为tv range,所以...另外,图像传感器可以配置输出RGB/YCbCr,因此相对应手册一般也会给出转换公式,如下所示,为OV7725传感器手册,RGB与YCbCr转换关系。

2.2K21

色彩空间介绍

大自然中有无穷多种不同颜色,而人眼只能分辨有限种不同颜色,RGB模式可表示一千六百多万种不同颜色人眼看来它非常接近大自然颜色。...,且两种颜色之间知觉差异色差不能表示为该色彩空间中两点间距离 YUV色彩模型 YCbCr颜色空间,又常被称作YUV颜色空间,是用于数字电视颜色空间,ITU-R BT.601BT.709、BT.2020...其中Cr反映RGB红色部分与Y亮度值之间差异;Cb则反映蓝色部分与亮度值之间差异。广播电视使用YCbCr可解决黑白电视和彩色电视之间信号兼容问题。...它们补色是:黄色为60°,青色为180°,紫色为300°。 饱和度S:表示颜色接近光谱色程度。一种颜色可以看成是某种光谱色与白色混合结果。...明度V:表示颜色明亮程度,对于光源色,明度值与发光体光亮度有关;对于物体色,此值和物体透射或反射有关。通常取值范围为0%(黑)到100%(白)。

1K21
  • 航拍 HDR 视频 VVC 和 AV1 编码

    VVC AV1 略胜一筹,但它们都比 H.264、H.265 好用。 常见测试序列H.264/5/6和 AOM AV1 FastVDO R-D 模拟。...扩大亮度动态范围同时,也增加了可表示颜色范围,RGB 颜色是一个三维空间,通过一个特殊投影可以投射到两个维度。下图中 HDR 使用是黑色三角形,跨越了相当大色域。...为了便于可视化,色彩空间通常用 CIE 1931 投射到两个维度。显然,BT.2020 BT.709 色域更广。...这是 HLG 传输功能一个特点,它可以没有任何元数据情况下以 SDR 渲染,但 HDR 显示器可以充分利用传输功能,以 HDR 显示(有更多亮度和饱和度)。...速率控制 在这里,我们专门选择重叠目标速率范围,如果速率控制机制合理有效,可以保证有一些重叠。结果也正是如此。此外,我们选择视频编码中使用更多功能,对于每个编解码器,使用较慢预设。

    2.1K10

    如何将y4m文件转换成yuv文件

    正文 一、y4m是什么文件 在理解y4m格式之前,我们首先需要清楚y4m格式文件存储到底是什么信息。...名称“YUV”部分源于这样一个事实:颜色空间YCbCr(用于数字媒体颜色编码)经常与颜色空间YUV(用于模拟PAL应用程序,包括模拟电视和视频磁带)错误地混淆。...由于最初MPEG-2规范支持多种颜色空间(BT.601BT.709等),如果没有这种格式扩展,就无法知道用于从RGB转换为YCbCr颜色空间。...文件头参数如下: 帧宽:'W'后跟明文整数,如'W720'表示帧宽为720 帧高:'H'后跟明文整数,如'H480'表示帧高为480 帧率:'F'后跟以':'分隔两个明文整数 'F30:1' = 30fps...* height * 3 (4:4:4) 三、文件结构 文件结构图如下: 四、示例文件 我们可以使用UltraEdit工具打开对应y4m文件,同时查看文件内容和16进制编码信息,文件开头信息如下图所示

    2K20

    播放器成功率优化丨音视频工业实战

    在谈优化之前,我们首先需要定义清楚指标: 播放成功率,指的是一次播放器生命周期中没有出现过错误播放次数在所有播放次数。...为了解决这些问题,现在直播和短视频播放场景,我们通常都会使用 HTTPDNS 替代 LocalDNS,一方面可以避免劫持,一方面也可以做直播和视频打开速度优化。...3.2、编码格式收敛 现在大部分视频播放业务,我们通常还是会把支持视频编码和音频编码格式进行收敛,支持有限几种即可,通常是 H.264、H.265、AAC。...目前大部分视频使用颜色空间有:BT.601BT.709、BT.2020,这里面还有 Limit Range 和 Full Range 不同,渲染时则可能涉及到颜色空间转换,如果相关转换矩阵参数不对或者没有从视频获取到正确颜色空间...要优化这些问题,需要从视频获取正确颜色空间信息以及 Limit Range 和 Full Range 类型,并使用正确转换矩阵适配渲染支持颜色格式。

    69420

    自动化 UHD 和 HD 生产分发工作流

    Mile High Video 2020 Workshop 主讲人:Yasser Syed (Comcast), Chris Seeger (NBCUniversal) 内容整理:冯冬辉 讲者花了两年时间记录通用视频工作流...所有的内容都被转移到单个色彩空间,例如从 BT.601BT.709 和 BT.2020,以及 Gamma 2.4,PQ,HLG 等传输函数转换到目标色彩空间。...一个简化单流 HDR 工作流 当下需要适配更多显示格式,但是我们没法存储所有的变体,只能在需要时候生成,而不同格式转换时舍入会累计误差。...如果没有正确信号,那么很容易发生内容错配,例如高动态范围和广颜色空间视频标准设备上播放,看起来就很不正常。此外查找表 LUT 必须显式地与内容匹配。...下面的表格描述了行业中使用视频组合,主要分为 PQ 和 HLG 两类,其视频属性有颜色特性,转移特性,颜色表示,色度采样位置等,这些属性组合被 描述一个编码比特流使用 CICP 参数。

    46620

    HDR关键技术:色度学,颜色空间及转换

    可以想到最直接,也是人们一直以来使用解决方式就是:利用人眼中只有三种视觉锥细胞特性,只使用红色(r),绿色(g)和蓝色(b)三种光线,模拟所有其他颜色。...因此,模拟自然界颜色,实际上就是模拟它们对三种视觉锥细胞刺激 为了实现使用三种原色光线生成其他颜色光线目的,CIE(国际照明委员会)1931年组织了一项实验,通过一些观测者观察,确定生成不同颜色...图2:使用r,g表示色域 理论上来说,通过上述函数,我们已经可以通过三原色光表示所有颜色了,但是从图中我们可以发现,系数取值存在负值。例如上图中r轴负数部分也有取值。...上一节我们提到,显示设备通过在三种基色混合,表示其他颜色,并且我们提到“几何上说,色域中不存在能包含整个色域三角形,即人类视觉色域不是三角形使用三色表示法无法表示整个人类色域,而只能表示局部...因此,显示设备制作原理导致我们无法使用显示设备显示出自然界存在所有颜色,而只能选择其中一部分颜色进行显示,如何选择则取决于颜色标准。

    4.9K52

    音视频基础概念合集:148 个问题带你快速上车音视频丨音视频基础

    如果还想进一步了解其中细节,则可以回过头深入查看我们前面发文章。 这篇文章就是为这些基础概念建一个索引,方便记忆和查阅。 1、声音和图像基础 为什么要声音和图像进行数字化?...参见:《图像表示(2)》第 3.2 节 什么是色度图? 忽略颜色亮度(brightness)特征,只关注色度(chromaticity)时,使用二维颜色坐标系表示颜色模型平面图示法。...参见:《图像表示(2)》第 3.3 节 ITU-R BT.601BT.709、BT.2020 是什么?... CABAC 引擎方面,使用多重假设概率更新模型和上下文模型绑定自适应率(即概率更新速度依赖于上下文模型); 变换系数编码方面,H.266 还允许更多类型系数组、增加了一个标志位用于依赖量化状态过渡... FLV 文件,一般会用第一个 Video Tag 封装 AVCDecoderConfigurationRecord。

    1.1K21

    YCbCr与YUV区别

    YCbCr模型来源于yuv模型,应用于数字视频,ITU-R BT.601 recommendation 为了使用视角特性以降低数据量,通常把RGB空间表示彩色图像变换到其他彩色空间。...其中Y与YUV Y含义一致, Cb , Cr 同样都指色彩, 只是表示方法上不同而已。...YUV 家族, YCbCr 是计算机系统应用最多成员, 其应用领域很广泛,JPEG、MPEG均采用此格式。一般人们所讲YUV大多是指YCbCr。...应用:数字视频,ITU-R BT.601 recommendation 通过比较我们不难看出,h.264,mpeg等编码标准中用yuv其实是YcbCr。...YUV优点: 1、YUV表示重要性是它亮度信号(Y)和色度信号(U、V)是相互独立 。 2、YUV表示另一个优点是可以利用人眼特性降低数字彩色图像所需要存储容量。

    1.5K20

    HDR关键技术—色域映射

    这两种颜色空间优势在于由于将明度纳入了表示设计当中,因此他们感知上提供了更好一致性。当使用这两种表示法时,线性映射路径能够保留色度,色相以及明度一个或两个属性。...不同设计者可以通过选择不同色域表示法,设计不同色域映射算法,实现BT.2020色域与BT.709色域之间转换。...图6 算法1框图 算法2 这种算法对图像色相,亮度与色度同时进行映射。同时,使用算法时,需要将图像使用CIECAM02表示法进行表示。 算法3 算法3可以看做算法1简化版本。...获取base layer, ? 。而获取detail layer方式可以是减法,也可以是除法,两者实际效果基本一致。算法实际应用,是通过除法方式获取detail layer: ? 。...最终,每个输出图像每个色相h进行比例缩放: ? 接着,再使用detail layer重构最终色域压缩后图像 ? ,其中,×表示元素相乘。

    8.8K53

    图像表示(2):YCbCr 怎么?必看这篇颜色空间发展简史丨音视频基础

    但是,三种基色对多数应用来说是够用,并且,不包含在指定基色集颜色范围颜色仍然可以使用扩充方法进行描述。...立方体边界每一个颜色点都可以表示为三基色加权向量和。...因此,色度图可以帮助我们理解为什么没有哪一个三基色组可以通过加色混合生成所有的颜色,因为没有一个三角形能包含所有的颜色。...YIQ 亮度信号 Y 为: image.png 实际使用,上面的方程式通常会被缩放处理简化 NTSC 制式数字信号编解码实现。...YCbCr 由 ITU-R(国际电信联盟无线电通信部门,前身是国际无线电咨询委员会 CCIR) ITU-R BT.601 首次制定,并在后续 ITU-R BT.709、ITU-R BT.2020 等标准中都有涉及

    1.7K11

    英伟达TX2ISP支持情况(24年落伍版)

    常用白平衡方法包括: 灰度世界假设:灰度世界假设是一种简单白平衡方法,其基本思想是假设图像存在一个灰度值为18%区域,并根据该区域调整图像颜色。...常用色彩空间转换方法包括: BT.601/YCbCr:BT.601/YCbCr是一种常用YUV色彩空间,其基本思想是将RGB图像红色分量转换为Y分量,将绿色分量转换为Cb分量,将蓝色分量转换为Cr...BT.709/YCbCr:BT.709/YCbCr是一种用于高清晰度电视(HDTV)YUV色彩空间,其基本思想与BT.601/YCbCr类似,但其转换矩阵不同。...V4L2include/linux/videodev.h文件定义了一些重要数据结构,采集图像过程,就是通过对这些数据操作获得最终图像数据。...原始像素数据: 每个像素数据,通常使用 12 位或 14 位表示每个颜色分量 (R、G、B)。 白平衡信息: 相机用于校正图像颜色白平衡设置。 感光度信息: 相机 ISO 感光度设置。

    16610

    数字视频基础知识

    自然界任何一种颜色可以由R,G,B 这3 种颜色值之和确定,以这 三种颜色为基色构成一个RGB 颜色空间。...颜色=R(红色百分)+G(绿色百分)+B(蓝色百分) 可以选择不同三基色构造不同颜色空间。 2 颜色度量 图像数字化首选要考虑到如何用数字描述颜色。...颜色空间中颜色通常使用代表三个参数三维坐标指定,这些参数 描述颜色颜色空间中位置,但并没有告诉我们是什么颜色,其颜色要取 决于我们使用坐标。...例如,YUV, YIQ,ITU-R BT.601 Y'CbCr, ITU-R BT.709 Y'CbCr 和SMPTE-240M Y'PbPr 等颜 色空间。...比如,电视通过显示器上从左到右,从上到下画出(扫描)很多亮线显示图像。

    72820

    HDR关键技术:HEVCH.265编码方案

    背景 HDR信号一般意味着使用更多比特,一般HDR信号倾向于使用10比特。这代表着更多量化阶数,不同阶之间更平滑过渡,但这也意味着更高带宽和存储需求。...HEVC视频编码研究者通常更多关注视频信号容器属性,而不是视频编解码器及其参数,编解码器通常被当作“黑箱”来使用,它通过临时压缩,变为用于传输视频信号,然后由解码器解码和重新渲染为原始视频信号表示...对于BT.709 SDR使用8比特(16-235)表示亮度范围0~100nits,PQ使用了9个比特(120~510),另外一个额外位有效提供了低于0.1nits较暗处细节,而这些细节映射到64...对于每个长方体分区,使用以下模型线性交叉颜色预测,其中(Yb, Ub, Vb)表示基本层色域中一个像素三色分量,而(Ye, Ue, Ve)表示相关像素增强层色域中,a和b表示映射参数。...SHVC有灵活方式通过有效信令支持位深可扩展性(BDS),CGS颜色映射过程以CGS参考信号输入和输出位深,这样也可以支持BDS。

    7.1K32

    符合HVS色调映射方法

    目前 BBC 使用方法采用了一种色调映射方法, BT.709 色彩量向下映射 HLG HDR 信号。...在这种情况下,基于色调映射方法压缩了亮度,将减少色彩之间感知差异。因此,它们将很难 BT.709 色彩量真实地表现这些颜色。...主讲人认为使用视觉感知模型(即 CAM)将意味着这些视觉上不同但在色度上基本相同颜色可以更好地 BT.709 色彩空间中展现出来。...但这种方法工程测试信号方面仍具有局限性。使用 CAM LUT 从 HDR 拍摄 SDR 画面得到使用 CAM LUT 拍摄 SDR 画面,其视觉效果传统转换技术或 SDR 画面更准确。...因为自然界许多颜色都存在于 BT.7 标准之外。因为自然界许多颜色都存在于BT.709 色彩空间之外。

    1.8K20

    一文搞懂数字视频技术

    这个颜色模型使用 Y 表示亮度,还有两种颜色通道:Cb(蓝色色度) 和 Cr(红色色度)。YCbCr 可以由 RGB 转换得来,也可以转换回 RGB。...为了回答这个问题,我们将介绍从 RGB 到 YCbCr 转换。我们将使用 ITU-R 小组*建议标准 BT.601 系数。...有时我们会使用真实例子(主要是 H.264演示技术。 第一步 - 图片分区 第一步是将帧分成几个分区,子分区甚至更多。...H.265 如何实现 H.264 更好压缩率 我们已经更多地了解了编解码器工作原理,那么就容易理解新编解码器如何使用更少数据量传输更高分辨率视频。...HEVC AVC 有更大和更多分区(和子分区)选项,更多帧内预测方向,改进熵编码等,所有这些改进使得 H.265 H.264 压缩率提升 50%。

    33221

    HDR关键技术:HEVCH.265编码优化

    另外,呈现更强真实感需要提供更加丰富色彩,因此必须使用具有较大色域范围颜色空间(宽色域WCG)表示更加饱满色彩。...Ultra HD Forum 2017年4月1日发布技术规范“UHD Phase A内容参数”指定使用HEVC Main10编码配置,并采用PQ10或HLG10颜色表示方案。...PQ转换函数,因此经过处理后数据特性会有很大差别,可以使用BT.709转换函数和BT.2100 PQ转换函数处理相同SDR数据观察这一差异。...对于10比特数据,如果源数据亮度峰值为100cd/m2并使用BT.709转换函数,亮度分量分布64-940,而如果使用BT.2100 PQ转换函数,亮度分量分布64-590,可以看到两者范围差异较大...因此,可以推断如果编码器亮区和暗区附近使用相同方式处理1个code level误差,那么相对BT.709使用PQ时将会在亮区(100cd/m2)产生4倍左右误差。

    5.1K11

    YUV简介

    大家好,又见面了,我是你们朋友全栈君。 本文目的:介绍YUV相关概念 颜色空间 color space 电脑图形我们常会遇到RGB颜色。RGB红绿蓝直接分别对应了可见光部分。...RGB是代表颜色一种方式。其它坐标系也可以代表颜色。 YUV是一种颜色编码方法。数字视频常用YUV格式压缩。 YUV定义 YUV是将亮度信息和颜色信息分别编码一系列颜色空间统称。...和RGB相似,YUV使用3个值表示颜色。 这3个值称为Y’,U,和V。(事实上,YUV这个称呼电脑视频总是指代Y'CbCr。...然而在本文中YUV经常用来指代和Y'CbCr相同原理颜色空间) YUV类似RGB,都能代表颜色表示颜色。 Y'部分,也称作luma,代表颜色亮度值。...假设每个值是8位,则每2个像素需要4个字节表示(2个Y’,1个U和1个V)。平均下来每个像素用16位表示。 相当于损失了30%24位RGB编码。

    99221

    Sony S-Log曲线

    S-Log 捕获宽色调区域使其拍摄容易丢失阴影或过度高光主体时特别有效。以前无法拍摄场景,例如强烈阳光和黑暗阴影场景,可以捕捉到更多细节。...简而言之,色域越宽,可以记录颜色信息就越多,图像看起来就越鲜艳和逼真。 S-Log 捕获信息远远超过标准 REC.709 素材所能记录信息,在后期制作对最终图像进行更多控制。...无需拍摄时曝光高光或阴影,可以捕捉所有这些信息并选择稍后显示方式。 S-Log 拍摄时,颜色分级在后期制作必不可少,以便在标准 REC.709 监视器上显示素材。...由于 S-Log 素材记录了大量信息,因此需要调整图像以符合 REC.709 标准。这样做好处是对成品图像控制 REC.709 中原生拍摄材料所能实现控制要大得多。...外观配置文件以 3D LUT(查找表)文件形式提供,将 S-Log 拍摄素材转换为 REC.709 标准,即使是初学者也可以轻松使用 S-Log 获得令人眼花缭乱图像。

    89530
    领券