简图记录-颜色空间CSC

简图记录总结~

一、概念

      颜色:人视觉系统对可见光的感知结果,感知的颜色由由光的波长决定。波长从低到高:X射线----紫外线---可见光(380nm~740nm)----红外线,可见光波长从低到高:紫----蓝----青----绿----黄----橙----红。

        颜色空间CSC:color space,颜色集合的数字表示方式。

        颜色空间分类:颜色空间只是一种表示方法,目前各种颜色空间主要归为以下三类。(1)混合型,俺三种基色比例合成颜色,如RGB/CMYK。(2)非线性 亮度/色度 型,用一个分量表示非色彩感知的亮度,另外两个分量表示色彩,黑白转化效率高常应用于电视系统,如YUV/YIQ。(3)强度/饱和度/色调型,颜色解释更直观,消除光亮影响,如HSI/HSL/HSV(计算机图形常用)。

       色域:颜色的某个完全子集,1931年国际照明委员会CIE制定了CIE1931 RGB系统(用700nm红、546nm绿、435.8nm蓝做三原色),后来CIE1931-xy色度图就成为描述色彩范围常用表,描述一个系统色域范围就是指图上覆盖范围。BT2020/BT709等标准都有在色域范围的约束。LCD液晶面板由于本身不发光,由背光显示色彩,由于材质限制,部分颜色和红色呈现能力较弱,加上滤光片混色效果影响,色域呈现能力不足(主流色域为NTSC色域的65%~75%,一般超过80%NTSC色域就称为广色域)

      色深:色彩精度,如BT709色彩为8BIT,BT2020 色彩4K分辨率为10bit,8K分辨率为12Bit,更高色深能带来更高色彩精度,色彩之间过度更平滑。

二、典型颜色空间

    1、RGB颜色空间

    RGB颜色空间是用三种基本颜色相加表示颜色,广泛应用于计算机图形学(彩色显示端常采用RGB显示、选择RGB颜色空间可以简化架构设计)。

    sRGB:意为标准RGB色彩空间(由微软 联合 HP、三菱等厂商联合开发的颜色标准),sRGB具有归一化颜色范围,即始终处于0~1之间(8bit表示为0~255)、一般使用BT709标准,D65参考白色,2.2显示色彩增益gamma和线性RGB。

      2、HSB颜色空间

      HSB颜色空间 使用三个特性表示颜色:(1)色调hue,视觉系统对一个区域呈现颜色的感觉,对物体辐射或反射光波长的感觉(如图中圆周方向,用红、橙、黄、绿。。。等术语刻画,多于1000种);PS:用于描述色调感知术语为色彩,如浅蓝、深红。(2)饱和度saturation,用于区别颜色明暗程度(图中半径方向);(3)明度brightness,用于视觉系统对可见物辐射或反射光多少的感知属性(图中垂直方向)

      

    3、YUV颜色空间

    YUV特点在于其亮色分离的特性,如果只有Y那就是黑白图像(解决了黑白电视接收彩色信号相容的问题)。YUV是三大复合彩色标准PAL\NTSC\SECAM采用颜色空间。Y代表亮度,UV为色度(Y:0~255,U:-122~122,V:-157~157)。RGB转化YUV公式(gamma校准的RGB):Y=0.299R+0.587G+0.114B U=-0.147R-0.289G+0.436B V=0.615R-0.515G-0.1B。YUV在显示领域广泛应用,也衍生出入YIQ、YCbCr等颜色空间,实际使用中也常称这些衍生出的空间为YUV色彩空间。

    YIQ颜色空间:将U/V轴旋转33度得到I/Q,用来简化NTSC数字编码和解码实现。

    YCbCr颜色空间:YUV的缩放和偏移版本,是数字分量视频标准发展的产物,利用人眼对亮度比色度敏感的特性,分开存储亮色空间。RGB转化为YCbCr(按BT601 SDTV):Y=0.229R+0.587G+0.114B Cb=-0.172R-0.339G+0.511B+128 Cr=0.511R-0.428G-0.083B+128(Y:16~235 CbCr:16~240)。、

    YCbCr颜色空间几个重要特性:

    (1)、采样格式,分为YCbCr444-每个像素由单独的亮度/色度分量表示,YCbCr422--每个像素单独亮度/相邻两个共用一个色度表示,YCbCr420--每个像素单独亮度/相邻四个共用一个色度表示。

    (2)、存储格式,分为Packet格式(YCbCr在内存中交替存放Y1Cb1Cr1Y2Cb2Cr2...),Planer格式,YCbCr在存储器中独立存放Y1Y2...Cb1Cb2...Cr1Cr2...,semi-Planer格式,Y独立存放,CbCr交替存放Y1Y2...Cb1Cr1Cb2Cr2...

    (3)、limit/full格式,full表示未量化的YUV范围为0~255,limit表示量化的YUV范围(Y:16~255 UV:16~240),未量化full的YUV直接转化为RGB会溢出。

    (4)、视频制作与显示系统标准(BT601/BT709/BT2020),由国际电信联盟无线电通信组ITU-R制作的标准,BT601针对SDTV、BT709针对HDTV、BT2020针对UHDTV,通过制定视频制作和显示系统中的标准来引到显示领域发展(注意不同标准之间的YUV->RGB是不同的,如BT601YUVlimit->BT709RGBFULL)

    

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值