安防之家讯:在视频监控中,JPEG压缩技术一直是安防技术人士研究的项目,如果不进行压缩的话,一帧640x480像素的RGB图像数据高达1M字节,这将严重影响到视频监控的发展,存储传输大大增加。今天小编随你一起来了解一下视频监控中的JPEG压缩技术。
前段摄像头采集到的视频数据使用的是RGB格式,必须先对RGB格式图像进行色彩模型转换,将RGB色彩分量变换为YCrCb色彩分量,去掉一些冗余的色度信号,再通过正向离散余弦变换(FDCT)去掉冗余的数据,这样就得到8*8个DCT系数,然后,使用量化表实现对DCT系数进行量化,量化后的数据以“Z”字形排序,最后,采用Huffman可变字长编码对量化后的DCT系数进行编码,使其熵达到最小,生成JPEG码流数据。
FDCT是将YUV数据从空间域映射向空间频率域映射,FDCT变换使用下式计算:其中,当x=y=0时,C(x)=C(y)=0.707,当x,y不为0时,C(x)=C(y)=1;对64个DCT系数除以对应的量化表值(JPEG为色度/亮度提供的标准的量化表),然后对结果四舍五入,如下式:FQ(x,y)=round[F(x,y)/Q(x,y)],Q(x,y)是量化步长,量化后可将图像压缩到原始图像的10%。进行Huffman编码,通过简单的查询Huffman编码表方式来实现编码,对于DC(直流)系数及AC(交流)系数分别采用不同的编码表,而对于色度及亮度也分别采用不同的Huffman编码表进行。
这些功能算法将会在视频监控芯片上进行实现,算法越快,表明视频监控设备越来,这也是视频监控行业步入高峰的一个基石。
安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/