[视频编码] 色彩空间
2017-12-05 14:24
169 查看
在了解色彩空间之前,我们先说说黑白的图片是怎么形成的吧。
用光线对着传感器,从传感器的立场上来看的话,一部分接收到了光线,那么这一部分僵尸明亮的,一部分没有接收到光线,那么这一部分将会是黑暗的,我们可以视为传感器存在两个通道。如果传感器存在多个通道的话,意思就是说我们将光线进行分类,高能量的,中等能量的,低能量的等等多种分类,传感器对这多种能力进行区分显示出不同的颜色。不同的颜色有不同的能量分布,一般来说红色(R)在600-700nm波长处能量最高,绿色在534-555nm处能量最高,蓝色(B)在420-440nm处能力最高。
在HEVC标准中,RGB空间首先在encoder处,被转换为YCbCr颜色空间作为输入,经过压缩,最后还原成图像时,再次转换回RGB空间(值得注意的是,标准化软件中并不提供这个转换的功能,这是属于Preprocessing(在encoder)或者Proprocessing (在decoder))。在这里我们主要讨论HEVC压缩标准,所以对于其他的颜色空间的了解请参照 Color Space Conversion
HEVC的压缩是针对YUV颜色空间的。YUV颜色空间中的Y是代表luminance,表示灰度,U和V代表chrominance,表示色度,之所以采用这种颜色空间来作为视频压缩的标准,最主要的一个原因就是在当初彩色电视信号出现的时候,如果使用RGB颜色空间的话,那么必须三个通道的元素都存在才能正确解码出来影像,但是如果使用YUV颜色空间的话,彩色电视可以把YUV三个通道元素全部解码获取彩色图像,而黑白电视可以只解码Y元素来获得灰度影像,所以使用YUV颜色空间,即传输了彩色信号,又兼容了老旧的黑白电视。相应颜色空间的转换请参照 维基百科
用光线对着传感器,从传感器的立场上来看的话,一部分接收到了光线,那么这一部分僵尸明亮的,一部分没有接收到光线,那么这一部分将会是黑暗的,我们可以视为传感器存在两个通道。如果传感器存在多个通道的话,意思就是说我们将光线进行分类,高能量的,中等能量的,低能量的等等多种分类,传感器对这多种能力进行区分显示出不同的颜色。不同的颜色有不同的能量分布,一般来说红色(R)在600-700nm波长处能量最高,绿色在534-555nm处能量最高,蓝色(B)在420-440nm处能力最高。
在HEVC标准中,RGB空间首先在encoder处,被转换为YCbCr颜色空间作为输入,经过压缩,最后还原成图像时,再次转换回RGB空间(值得注意的是,标准化软件中并不提供这个转换的功能,这是属于Preprocessing(在encoder)或者Proprocessing (在decoder))。在这里我们主要讨论HEVC压缩标准,所以对于其他的颜色空间的了解请参照 Color Space Conversion
HEVC的压缩是针对YUV颜色空间的。YUV颜色空间中的Y是代表luminance,表示灰度,U和V代表chrominance,表示色度,之所以采用这种颜色空间来作为视频压缩的标准,最主要的一个原因就是在当初彩色电视信号出现的时候,如果使用RGB颜色空间的话,那么必须三个通道的元素都存在才能正确解码出来影像,但是如果使用YUV颜色空间的话,彩色电视可以把YUV三个通道元素全部解码获取彩色图像,而黑白电视可以只解码Y元素来获得灰度影像,所以使用YUV颜色空间,即传输了彩色信号,又兼容了老旧的黑白电视。相应颜色空间的转换请参照 维基百科
相关文章推荐
- 五种基于RGB色彩空间统计的皮肤检测算法 分类: 视频图像处理 2015-07-24 10:18 48人阅读 评论(0) 收藏
- 信源编码(1):色彩空间及音频编码
- 颜色空间和视频编码
- 决定视频文件占用空间大小的因素(编码格式,比特率)
- 网络视频总音频的编码格式(下)
- camera摄像原理之二:色彩空间
- C++实现RTMP协议发送H.264编码及AAC编码的音视频
- [置顶] [实验-视频过程]oracle热备份-单个表空间-备份和恢复操作演示
- 视频编码(H264概述)
- 音视频封装格式、编码格式知识
- x265探索与研究(四):怎样编码视频?
- 音视频编解码技术之音频编码基本概念介绍
- iOS音视频实时采集硬件编码(H264+AAC)
- 视频编码
- HSL和HSV色彩空间
- 图像视频编码和FFmpeg(3)-----用FFmpeg进行图像格式转换和AVFrame简介
- 可伸缩视频编码SVC
- X264视频编码分析(4):视频压缩编码VCL
- 视频编码中CBR编码和VBR编码的区别
- 图象的色彩空间