0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

详解YUV色彩模型与RGB色彩模型

电子工程师 来源:CSDN 2021-03-29 08:57 次阅读

一、背景及由来

光通过角膜、瞳孔、晶状体的折射光线,透过玻璃体到达视网膜。视网膜上分布着光感受器。光感受器按形状可分为两大类:视杆细胞和视锥细胞。色觉的形成与3中视锥细胞相关,它们分别包含光谱吸收峰在光谱红、绿、蓝区的视色素蛋白,分别对红光、绿光、蓝光有最佳反应。

人眼对色彩细节的分辨率比对亮度细节的分辨率要差。假设亮度(黑白两色)分辨率为1,则对红色为0.4,对绿色和蓝色为0.19.所以就会有两种色彩模型分别是:RGB(Red、Green、Blue)色彩模型、YUV色彩模型(Y黑白亮度值,U、V为色度值)。

对于黑白视频图像,每一个样本点只需要用单值表示其亮度信息。对于彩色视频图像,每一个样本点则需要多个数值表示。常用一维、二维、三维甚至四维模型表示某一色彩。不同的数字图像系统会用不同的颜色模型表示。例如计算机系统常用RGB色彩模型,在彩色电视系统中使用YUV色彩模型,彩色印刷机则用CMYK色彩模型。

二、RGB色彩模型

RGB色彩模型与人眼视觉系统联系紧密(上文提过),是最常用的色彩模型。电视摄像机及电视显示器根据RGB模型工作。根据人类视觉系统特征,任何一种人眼能感知的颜色都可以用红、绿、蓝三种基色光按照不同的比例混合。例如:白色=100%红色+100%绿色+100%蓝色;黄色=100%红色+100%绿色+0%蓝色。因此RGB模型也称为加色法混色模型,可以用三维笛卡尔坐标系描述。

如图所示:

详解YUV色彩模型与RGB色彩模型

三个坐标分别代表R,G,B黑色定在原点,白色定在(1,1,1)

RGB模型的空间是个单位正方体。立方体内的奇遇各点对应不同的颜色,可以用从原点各点对应不同的颜色,可以从原点到该点的矢量表示,三个坐标值分别为红、绿、蓝三色的比例。在数字系统中这个单位空间被离散化,通常每个分量都用8位整数表示,这样每个像素需要24位表示。

三、YUV色彩模型

YUV色彩模型利用人类视觉对亮度的敏感度比对色度的敏感度高的特点获得较RGB色彩模型的优势,为彩色电视系统广泛使用。YUV色彩模型将亮度信息从色度信息中分离了出来,并且对同一帧图像的亮度和色度采用了不同的采样率。在YUV色彩模型中,亮度信息Y与色度信息U\V相互独立。Y信号分量为黑白灰度图。U、V信号分量为单色彩色图。黑白电视只利用Y分量,也解决了黑白电视和彩色电视的兼容问题。

YUV的采样格式如图所示:

详解YUV色彩模型与RGB色彩模型

4:4:4,YUV三个分量具有相同的水平和垂直分辨率。4:2:2,YUV三个分量具有相同的垂直分辨率,但在水平方向上,UV两个分量的分辨率是Y的一半。即每4个亮度分量样本值,对应有2个U和2个V色度分量样本值。4:2:0,在水平方向上和垂直方向上,UV两个分量的分辨率是Y的一半,即每4个亮度分量样本值,对应有1个U和1个V色度分量样本值。

四、RGB色彩模型与YUV色彩模型存在以下简单的转换关系:

从RGB到YUV的转换关系如下:

详解YUV色彩模型与RGB色彩模型

当转换的目标是YUV4:4:4格式时,只需用对应的变换公式进行格式转换,不会带来信息的损失。如果是4:2:2或者4:2:0格式时,则先需要按照样本的位置进行抽样,这样会损失一部分色差信息,但对视觉效果影响不大。

从YUV到RGB的转换关系如下:

详解YUV色彩模型与RGB色彩模型

同理,当是从YUV4:4:4格式时,只需用对应的变换公式进行格式转换,不会带来信息的损失。如果是4:2:2或4:2:0格式转换时,需要先对U、V两个分量使用插值方法补齐缺少的像素值。

责任编辑:lq6

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示器
    +关注

    关注

    21

    文章

    4945

    浏览量

    139818
  • 摄像机
    +关注

    关注

    3

    文章

    1583

    浏览量

    59955
收藏 人收藏

    评论

    相关推荐

    OSI七层模型详解 OSI七层模型与TCP/IP模型比较

    详解,以及与TCP/IP模型的比较: OSI七层模型详解 物理层 : 负责传输比特流,即原始的电信号或光信号。 定义了物理设备、传输介质、信号类型、接口标准等。 主要功能包括建立、维
    的头像 发表于 11-24 10:44 199次阅读

    色彩位数为8位,可以分辨出多少种不同颜色

    我们要找出8位色彩位数可以分辨出多少种不同的颜色。 首先,我们要明白什么是色彩位数。 色彩位数,简单来说,就是用来表示颜色的二进制数的位数。 比如,如果我们有1位色彩位数,那么它只能表
    的头像 发表于 10-14 10:28 455次阅读

    在DRA7xx器件上使用DSS回写管道进行RGBYUV转换

    电子发烧友网站提供《在DRA7xx器件上使用DSS回写管道进行RGBYUV转换.pdf》资料免费下载
    发表于 10-11 11:45 0次下载
    在DRA7xx器件上使用DSS回写管道进行<b class='flag-5'>RGB</b>到<b class='flag-5'>YUV</b>转换

    【《大语言模型应用指南》阅读体验】+ 基础知识学习

    收集海量的文本数据作为训练材料。这些数据集不仅包括语法结构的学习,还包括对语言的深层次理解,如文化背景、语境含义和情感色彩等。 自监督学习:模型采用自监督学习策略,在大量无标签文本数据上学
    发表于 08-02 11:03

    深度学习模型训练过程详解

    深度学习模型训练是一个复杂且关键的过程,它涉及大量的数据、计算资源和精心设计的算法。训练一个深度学习模型,本质上是通过优化算法调整模型参数,使模型能够更好地拟合数据,提高预测或分类的准
    的头像 发表于 07-01 16:13 1089次阅读

    调用YUV2RGB422函数就会编译失败,为什么?

    调用了这个YUV2RGB422函数就会编译失败,不知道为什么。 RgbAndYuv.cCode: Select all voidYUV2RGB422(unsigned char *pRGB
    发表于 06-21 07:33

    【大语言模型:原理与工程实践】大语言模型的应用

    ,它通过抽象思考和逻辑推理,协助我们应对复杂的决策。 相应地,我们设计了两类任务来检验大语言模型的能力。一类是感性的、无需理性能力的任务,类似于人类的系统1,如情感分析和抽取式问答等。大语言模型在这
    发表于 05-07 17:21

    【大语言模型:原理与工程实践】大语言模型的评测

    大语言模型的评测是确保模型性能和应用适应性的关键环节。从基座模型到微调模型,再到行业模型和整体能力,每个阶段都需要精确的评测来指导
    发表于 05-07 17:12

    【大语言模型:原理与工程实践】大语言模型的基础技术

    全面剖析大语言模型的核心技术与基础知识。首先,概述自然语言的基本表示,这是理解大语言模型技术的前提。接着,详细介绍自然语言处理预训练的经典结构Transformer,以及其工作原理,为构建大语言
    发表于 05-05 12:17

    【大语言模型:原理与工程实践】揭开大语言模型的面纱

    大语言模型(LLM)是人工智能领域的尖端技术,凭借庞大的参数量和卓越的语言理解能力赢得了广泛关注。它基于深度学习,利用神经网络框架来理解和生成自然语言文本。这些模型通过训练海量的文本数据集,如
    发表于 05-04 23:55

    华为2020年显示技术专利公开,提升色彩一致性

    该专利实施例提出了一种色彩校正方法、AP芯片、终端以及存储介质,应用于显示技术领域,旨在提升显示画面的色彩一致性。具体而言,色彩校正方法由终端执行,包括获取待显示数据和第一三维查找表(3D LUT)
    的头像 发表于 04-29 09:34 380次阅读
    华为2020年显示技术专利公开,提升<b class='flag-5'>色彩</b>一致性

    实现相机图像色彩真实还原的关键技术与方法

    通过上面这样的方式,可以将上面无色彩的灰度图像处理得到下图所示的红绿蓝强度图,可以看出初始的图像偏绿,这不是人们所想要的图像。
    发表于 02-25 11:25 1382次阅读
    实现相机图像<b class='flag-5'>色彩</b>真实还原的关键技术与方法

    三星Galaxy S24系列显示屏色彩争议与后续改进

    为了弥补这一问题,这款S24系列采用最新技术实现更为逼真自然的色彩还原。其中,名为“自适应色调”的功能运用手机内置摄像模块来根据不同的光照环境自动调整色彩及白平衡,使得屏幕在不同环境光下均能展现出接近真实的色彩效果。
    的头像 发表于 02-21 15:41 1142次阅读

    ISP图像处理之YUV及CSC知识简析

    YUV是一种基本色彩空间,人眼对亮度比色度更敏感,所以亮度分量Y要比色度分量U、V重要。
    的头像 发表于 12-19 18:27 2845次阅读
    ISP图像处理之<b class='flag-5'>YUV</b>及CSC知识简析

    树莓派Pico驱动RGB LED模块的方法

    RGB LED 模块内有红、绿、蓝三种颜色的灯丝。可以通过程序将其调制成丰富的色彩点亮。
    的头像 发表于 11-30 09:06 1330次阅读
    树莓派Pico驱动<b class='flag-5'>RGB</b> LED模块的方法