JPEG解码原理

1.背景介绍

问题定义:为什么要做视频图像的编解码?
我们先来看看,视频资源占用计算:4KP30视频1min,3840218033060* = 42.7GB(每帧大小24.3MB),1分钟4K的视频大概需要42.7GB存储,因此视频图像的编解码十分必要。
我们再看看图像的存储格式和常用分辨率:
模拟信号PAL、NTSC制式已经远去,我们来看数字信号(YUV、RGB888),由于人眼对亮度信号比色度信号更敏感,因此出现了YUV(planar/semi planar)降采样格式:YUV420、YUV422、YUV444
在这里插入图片描述
图1 降采样格式,实心点为Y分量,空心圆圈为cb、cr分量
在这里插入图片描述
图2 平面格式与交错格式内存存储

2.编解码方法

参考经典数字图像处理教材,常见的编解码方法主要做以下三方面工作:

  • 时间/空间冗余,利用时间空间相关性消除
  • 编码冗余,通过变长编码(直方图越大的值,分配较小的比特)
  • 不相关信息,忽略人眼不敏感的信息

如下图,这张图有大量的平坦区域(空间冗余),并且灰度集中在几个区间(编码冗余)
在这里插入图片描述
基本上述分析,如何来从上述三个方面来压缩图像呢?基于两个先验:
人眼对亮度分量的敏感度高于色度分量,轻微的色度变化对视觉体验影响很小
人眼对低频分量的敏感度高于高频分量,轻微的高频变化对视觉体验影响很小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值