1. 颜色空间

颜色空间是颜色集合的数学表示。

三种最常用的颜色模型是:RGB(用于计算机图形学);YUV、YIQ或YCrCb(用于视频系统);CMY(用于彩色打印)。

几个基本的颜色概念:

亮度(lightness or intensity or luminance):亮度是光作用于人眼所引起的明亮程度的感觉,它与被观察物体的发光强度有关。主要表现光的强和弱。

色调(hue):色调是当人眼看一种或多种波长的光时所产生的色彩感觉,它反映颜色的种类,是决定颜色的基本特征。

饱和度(saturation):饱和度是指颜色的纯度即掺入白光的程度,表示颜色深浅的程度。

色调和饱和度通称为——色度。

1.1. CIE色度模型

国际照明委员会(CIE,Commission Internationale de L'Eclairage / International Commission on Illumination)的色度模型是最早使用的模型之一。

它是三维模型,其中,x和y两维定义颜色,第3维定义亮度。

CIE 在1976 年规定了两种颜色空间。一种是用于自照明的颜色空间,叫做CIE LUV,如图

另一种用于非自照明的颜色空间,叫做CIE 1976 Lab,或者叫CIE LAB。

CIE LAB 系统使用的坐标叫做对色坐标(opponent color coordinate),如图 所示。

CIELAB 使用b, a 和 L坐标轴定义CIE 颜色空间。

其中,L值代表光亮度,其值从0(黑色)~100(白色)。

b和a代表色度坐标,其中a代表红-绿轴,b代表黄-蓝轴,它们的值从0到10。

a b 为0表示无色,因此L 就代表从黑到白的比例系数。

使用对色坐标(opponet color coordinate)的想法来自这样的概念:颜色不能同时是红和绿,或者同时是黄和蓝,但颜色可以被认为是红和黄、红和蓝、绿和黄以及绿和蓝的组合

CIE XYZ 是国际照明委员会在1931 年开发并在1964年修订的CIE 颜色系统(CIE Color System),该系统是其他颜色系统的基础。

它使用相应于红、绿和蓝三种颜色作为三种基色,而所有其他颜色都从这三种颜色中导出。通过相加混色或者相减混色,任何色调都可以使用不同量的基色产生。

CIE 1931 色度图(CIE 1931 Chromaticity Diagram),如图,图(b)是它的轮廓图。

图(a)中的A点在色度图上的坐标是x =0.4832,y =0.3045,它的颜色与红苹果的颜色相匹配。

CIE 1931色度图是用标称值表示的CIE色度图,x表示红色分量,y表示绿色分量。

图中的E点代表白光,它的坐标为(0.33,0.33);环绕在颜色空间边沿的颜色是光谱色,边界代表光谱色的最大饱和度,边界上的数字表示光谱色的波长,其轮廓包含所有的感知色调。

所有单色光都位于舌形曲线上,这条曲线就是单色轨迹,曲线旁标注的数字是单色(或称光谱色)光的波长值;自然界中各种实际颜色都位于这条闭合曲线内;RGB系统中选用的物理三基色在色度图的舌形曲线上

1.2 RGB颜色空间

计算机颜色显示器显示颜色的原理与彩色电视机一样,都是采用R、G、B相加混色的原理,通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生颜色的。

这种颜色的表示方法称为RGB颜色空间表示。

在多媒体计算机技术中,用得最多的是RGB颜色空间表示。

根据三基色原理,用基色光单位来表示光的量,则在RGB颜色空间,任意色光F都可以用R、G、B三色不同分量的相加混合而成: F=r [ R ] + g [ G ] + b [ B ] RGB颜色空间还可以用一个三维的立方体来描述

我们可知自然界中任何一种色光都可由R、G、B三基色按不同的比例相加混合而成,当三基色分量都为0(最弱)时混合为黑色光;当三基色分量都为k(最强)时混合为白色光。

任一颜色F是这个立方体坐标中的一点,调整三色系数r、g、b中的任一系数都会改变F的坐标值,也即改变了F的色值。RGB颜色空间采用物理三基色表示,因而物理意义很清楚,适合彩色显像管工作。

然而这一体制并不适应人的视觉特点。因而,产生了其他不同的颜色空间表示法

音视频多媒体开发基础概述之颜色空间(1)CIE色度模型 RGB颜色空间相关推荐

  1. 音视频技术开发周刊 84期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第84期内容,祝您阅读愉快. 架构 手机K歌的人声 ...

  2. 音视频技术开发周刊 59期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第59期内容,祝您阅读愉快. 架构 FFmpeg ...

  3. 音视频技术开发周刊 | 157

    每周一期,纵览音视频技术领域的干货和新闻投稿:contribute@livevideostack.com. 内容推荐 SRT协议在电视直播中的应用 本文来自安徽广播电视台 直播技术工程师 张博力在Li ...

  4. 音视频技术开发周刊 93期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第93期内容,祝您阅读愉快. 架构 Nodejs+ ...

  5. 音视频技术开发周刊 91期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第91期内容,祝您阅读愉快. 架构 从头到脚撸一个 ...

  6. 音视频技术开发周刊 90期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第90期内容,祝您阅读愉快. 架构 刘歧:让人生不 ...

  7. 音视频技术开发周刊 86期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第86期内容,祝您阅读愉快. 架构 2019年低延 ...

  8. 音视频技术开发周刊 83期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第83期内容,祝您阅读愉快. 架构 基于视频流传输 ...

  9. 音视频技术开发周刊 82期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第82期内容,祝您阅读愉快. 架构 基于Licod ...

  10. 音视频技术开发周刊 81期

    『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第81期内容,祝您阅读愉快. 架构 舞台现场直播技 ...

最新文章

  1. Markdown文章转化为富文本文章
  2. Dubbo OPS工具——dubbo-admin dubbo-monitor
  3. docker部署Redmine项目管理平台
  4. Hadoop 安装目录及配置
  5. oracle biee 11g客户端连接OCI 10g/11g数据源时报错
  6. 2021年中国主轴修复服务市场趋势报告、技术动态创新及2027年市场预测
  7. CentOS/RHEL 7中的firewall控制
  8. 计算机键盘指示灯不亮也不启动不了机,电脑开不开机,显示器无反应,键盘指示灯不亮,主...
  9. Burp Suite使用介绍说明
  10. 住在我隔壁储藏室的大学刚毕业的小夫妻
  11. php uchome,【UCHome二次开发】模板解析
  12. TP5用PHPMailer发送邮件
  13. ENOVIA SmarTeam-CEO演讲PPT
  14. SIM900A是什么
  15. 报错Field Mapper in xxx.xxxServiceImpl required a bean of type ‘dao.xxxMapper‘ that could not be found
  16. 简化 Spring 控制器:只须写接口即可
  17. ubuntu14.04下推荐的工具及插件
  18. 红外小目标:DNANet网络结构与模型搭建
  19. java毕业设计KTV点歌系统(附源码、数据库)
  20. 宝马汽车528i间歇性熄火的故障诊断与排除

热门文章

  1. 项目风险管理__常见题
  2. MATLAB周边第三期-坤坤的唱跳rap
  3. 广告的术语和简称大全
  4. 一劳永逸安装程序无法继续 Microsoft Runtime DLL 安装程序未能完成安装
  5. 计算机专业的入门书籍(第一篇博客)
  6. ContextCapture系列教程(三):大疆精灵4RTK版无人机POS数据提取、处理(处理后勉强达到免相控要求)
  7. 2021年美赛资料准备
  8. java apktool if_apktool使用教程
  9. Nature:肠道细菌能够调节果蝇运动行为
  10. 中标麒麟yum源地址