yuv格式介绍

reference:
https://multimedia.cx/eggs/yuv-and-rgb/
https://www.pcmag.com/encyclopedia/term/55165/yuv
http://blogs.adobe.com/VideoRoad/2010/06/what_is_yuv.html
http://hushiyu1995.com/2018/01/21/Image-Compression-Alogrithm-and-RGB-to-YUV-Transfer/index.html

作为被广泛应用于模拟电视(NTSC,PAL和SECAM)的色彩编码系统, YUV颜色模型与RGB不同,RGB是摄像机捕获、人们日常观看的数据格式。当在20世纪50年代彩色信号刚被发明时,需要支持黑白电视接收和解码单色信号,而彩色电视则既可解码单色信号也可以解码彩色信号。

Luma和色差信号

YUV是指色差编码系统,YUV中的Y代表“亮度”,黑白电视仅需解码颜色信号的Y部分。U和V提供颜色信息,U是蓝色分量减去亮度(B-Y)而V是红色分量减去亮度(R-Y)的“色差”信号。通过“色彩空间转换”的过程,摄像机将其传感器捕获的RGB格式数据转换为复合模拟信号(YUV)或其扩展版本(模拟YPbPr或数字YCbCr)。 为能在屏幕上渲染和显示,电视或其他显示系统能够将数据从这些颜色空间再次转换回RGB。

RGB颜色存在一个很大的问题 - 它很难处理。如果我需要在图像上均匀地降低亮度,我需要对所有3种颜色都这样做。同时,数据中也有很多冗余,为了解决这种冗余,YUV色彩格式通过将信号分解为存储亮度信息的Y通道,和2个只存储颜色信息的色彩通道 - 蓝色通道和红色通道。

在数学上等同于RGB

与RGB相比,YUV还节省了传输带宽,因为色度通道U(B-Y)和Y(R-Y),仅承载亮度的一半分辨率。 YUV不是压缩了的RGB, 相反,Y,B-Y和R-Y是RGB的数学等价物。

注:

无论是复合还是分量,“YUV”,“Y,B-Y,R-Y”和“YPbPr”可互换地用于模拟信号。 有时,数字化的“YCbCr”也可以互换使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 由于H.264等压缩算法都是在YUV的颜色空间上进行的,所有在进行压缩前,首先要进行颜色空间的转换。如果摄像头采集...
    眷卿三世阅读 13,725评论 2 6
  • 前言 说到视频,大家自己脑子里基本都会想起电影、电视剧、在线视频等等,也会想起一些视频格式 AVI、MP4、RMV...
    ForestSen阅读 23,557评论 10 203
  • RGB和YUV 多媒体编程 一、概念 1.什么是RGB? 对一种颜色进行编码的方法统称为“颜色空间”或“色域”。用...
    流年易逝_李阅读 14,749评论 0 6
  • 其实我不太喜欢也不擅长写作。 小升初考试,作文题正好是考前一天翻见却偷懒没背范文的题目,结果带着悔恨的心情与重点学...
    苏西拉底阅读 214评论 2 0
  • 第十篇:如何节省经费? 1. 开源比节流重要。招募优秀的人才的经费是绝对不可以节省的。因为每个公司都是前20%精英...
    围城与破局阅读 590评论 0 2