信源采集数据后如何存储,如何表示?

本文探讨了视频信源采集后数据的存储和表示,从RGB图像转换为YUV进行压缩,详细解释了YUV与RGB之间的转换公式。同时,介绍了音频数据的处理,特别是wav文件格式和PCM编码,阐述了wav文件的结构和PCM样本的存储方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、 视频(图像)

原始视频信源采集后的数据为RGB格式,每一帧图像都分成红、绿、蓝3个通道,RGB三个分量分别用8bit来表示,其取值范围为0--255,然后将其转换成YUV格式进行压缩编码,Y、R-Y以及B-Y的取值范围如图1:


图1. RGB信号到色差信号的转换

由于B-Y的数值动态范围在620mV之间,R-Y的数值动态范围在491mV之间,为了把B-Y和R-Y信号动态范围控制在350mV之内,需要引入幅度压缩系数,令:,,为了便于数字化处理,再将、引入350mV偏置,使、信号的数值动态范围在0700mV之间[1]

人眼分辨景物彩色细节的能力很差,只有对黑白细节分辨力的1/3--1/5,因此一般将亮度信号用全带宽传送,而色差信号则用半带宽或1/4带宽传送,以YUV取样格式4:2:0为例来说明,如图2:


图2. 4:2:0格式中亮度信号和色差信号样点位置

UV分量在压缩前甩去3/4的数据量,如图3:

图3. 4:2:0色度取样格式数据量示意图

由于显示屏需要通过RGB触发,所以解压缩后YUV数据需要内插得到原来的数据量,再通过转换公式得到RGB数据。

1.YUV与RGB空间的相互转换

由电视原理可知,亮度和色差信号的构成如下:

Y=0.299R + 0.587G + 0.114B

R-Y=0.701R – 0.587G – 0.114B

B-Y=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值