首页
学习
活动
专区
工具
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标准中YUV的的UV坐标模型(U越大越蓝,V越大越红): 1)针对标准SDTV(标准分辨率电视),采用ITU-R BT.601数据格式,其中YCbCr的为tv range,所以...另外,图像传感器可以配置输出RGB/YCbCr,因此相对应的手册一般也会给出转换公式,如下所示,为OV7725传感器手册中,RGB与YCbCr的转换关系。

2.3K21

航拍 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.2K10
  • 色彩空间介绍

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

    1K21

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

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

    2.1K20

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

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

    71621

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

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

    46820

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

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

    5K52

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

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

    1.2K21

    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.6K20

    HDR关键技术—色域映射

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

    9.2K53

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

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

    1.8K11

    数字视频基础知识

    自然界中的任何一种颜色都可以由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 等颜 色空间。...比如,电视通过在显示器上从左到右,从上到下画出(扫描)很多的亮线来显示图像。

    75020

    英伟达TX2的ISP支持情况(24年落伍版)

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

    21610

    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.3K32

    一文搞懂数字视频技术

    这个颜色模型使用 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%。

    48821

    符合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

    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.3K11

    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编码。

    1K21

    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 获得令人眼花缭乱的图像。

    91230
    领券