有关视频帧率、码率、压缩以及视频为什么多用YUV色彩空间的一些概念

帧率、码率、隔行逐行扫描的概念

帧率:

是称为帧的位图图像连续出现在显示器上的频率,即每秒钟帧数[number of frames per second]。

码率:

视频数据(视频色彩量、亮度量、像素量)每秒输出的位数。一般用的单位是kbps。

逐行扫描:

每一帧图像由电子束顺序地一行接着一行连续扫描而成,这种扫描方式称为逐行扫描。(图像可以看做是一个二维数组,逐行扫描是指在获取图像的时候从第0行开始,之后第1行…直至最后一行对图像进行采样)

隔行扫描:

每一帧被分割为两场画面交替显示,两场扫描中,第一场(奇数场,底场)只扫描奇数行,依次扫描1、3、5…行,而第二场(偶数场,顶场)只扫描偶数行,依次扫描2、4、6…行。

视频编码压缩的必要性

视频是由一帧帧图像组成(如常见的gif图片,如果打开一张gif图片,可以发现里面是由很多张图片组成)。一般视频为了不让观众感觉到卡顿,一秒钟至少需要16帧画面(一般是30帧),假如该视频是一个1280x720分辨率的视频,那么不经过编码一秒钟的大小为:1280x720x60≈843.75M/s,而目前的宽带网只能提供1~10Mbps的持续传输能力,单纯用扩大存储器容量、增加通信干线的传输率的办法是不现实的,视频压缩技术则是一个行之有效的解决办法。它通过去除视频图像数据中的冗余信息(去除数据之间的相关性)来实现最后的压缩。
①要使数字电视信号适合于实际存储和传输,必须压缩数据量,降低传输数据码率。前提:压缩后图象质量要满足视觉要求。
②数据和信息的区别:数据用来记录和传送信息,是信息的载体;数据的处理结果是信息。 数据压缩的目的是在传送和处理信息时,尽量减小数据量与信息量的关系: 数据量=信息量+冗余数据量。
③基本思路:去除冗余(空间——相邻像素,时间——相邻帧,感知——人眼对信息的敏感性,统计——统计的概率)

视频压缩和通用数据压缩的差异

一般通用数据压缩是无损压缩,因为压缩前后用户对数据的完 整性要求高。
视频压缩: 是对冗余的数据和视频信息的有损压缩,只要能够满足视觉要求就行。

文件格式和编码方式的差异

视频文件格式:

一般从视频文件的后缀名就能看出来,如MP4,AVI,RMVB等,这些格式又叫做容器格式,就是可以把它当做装视频流和音频流的一个容器。(百度百科:文件格式是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。)

视频编码方式:

指文件格式中视频流数据的压缩编码方式,如MPEG-4、H.263、H.264等。视频数据采用了何种编码方式是无法单单从文件格式的后缀上看出来的。(视频编码方式就是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。

常用的色彩空间、每个色彩空间包含的分量及其含义

  1. 【HSV】(hue色度, saturation饱和度, value亮度)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。色彩H由绕V轴的旋转角给定。红色对应于角度0° ,绿色对应于角度120°,蓝色对应于角度240°。是对用户一种直观的颜色模型,适用领域范围:颜色识别。
  2. 【RGB】(red, green, blue)颜色空间是计算机中使用最广泛的色彩空间,具有显示设备兼容性,不是很符合人对颜色的感知(面向硬件)。
  3. 【YUV】(灰度(Luminance, Luma);色差、浓度(Chrominance, Chroma))兼容彩色黑白设备,在视频中广泛应用(考虑数据压缩)。
  4. 【CMY】(青(Cyan)、洋红或品红(Magenta)和黄(Yellow))三种颜色的简写,是相减混色模式,用这种方法产生的颜色之所以称为相减色,乃是因为它减少了为视觉系统识别颜色所需要的反射光,CMY常用于纸张彩色打印方面。

为什么视频中更多使用YUV色彩空间?

  1. YUV解决了彩色电视机与黑白电视的兼容问题,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的。
  2. YUV更方便对视频信号进行压缩,占用的带宽更低。符合人眼的视觉特性,人眼对亮度的敏感度要大于红蓝,所以我们可以保留Y原始值的基础上,降低U和V的值,而不影响观看,从而更加有效的存储图像数据。
  3. YUV不像RGB那样要求三个独立的的视频信号同时传输,所以YUV方式传送占用极少的频宽。
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值