视频编码中为什么需要进行变换编码?
2014-11-17 14:53
253 查看
绝大多数图像都有一个共同的特征:平坦区域和内容缓慢变化区域占据一幅图像的大部分,而细节区域和内容突变区域则占小部分。也可以说,图像中直流和低频区占大部分,高频区占小部分。这样,空间域的图像变换到频域或所谓的变换域,会产生相关性很小的一些变换系数,并可对其进行压缩编码,即所谓的变换编码(Transform
Coding)。
变换中有一类叫做正交变换,可用于图像编码。典型的准最佳变换有DCT(离散余弦变换)、DFT(离散傅里叶变换)、WHT(Walsh Hadama 变换)、HrT(Haar 变换)等。其中,最常用的是离散余弦变换。
——参考书籍:《新一代视频压缩编码标准——H.264/***C》
Coding)。
变换中有一类叫做正交变换,可用于图像编码。典型的准最佳变换有DCT(离散余弦变换)、DFT(离散傅里叶变换)、WHT(Walsh Hadama 变换)、HrT(Haar 变换)等。其中,最常用的是离散余弦变换。
——参考书籍:《新一代视频压缩编码标准——H.264/***C》
相关文章推荐
- 视频编码中为什么须要进行变换编码?
- encodeURI来解决URL传递时为什么需要进行两次encodeURI编码
- 采集视频后在本地直接进行编码、解码(不进行网传),为什么显示出来有大量马赛克
- 为什么url需要对空格进行编码
- 理解TCP为什么需要进行三次握手(白话)
- 理解TCP为什么需要进行三次握手(白话)(转载)
- 将一段视频进行对数极坐标变换后保存
- URL中如果出现非ASCII字符时需要进行编码(encode)
- Command不是也可以对数据库进行insert,update,delete操作吗,为什么还需要DataAdapter。我知道DataAdapter可以用来想AataSet中填充数据,Command不可以吗?
- 用libx264对视频数据进行编码的步骤
- 为什么FFT时域补0后,经FFT变换就是频域进行内插?
- 为什么需要进行重构?
- 理解TCP为什么需要进行三次握手
- URL经常需要进行编码,ATL提供了现成,今天才发现!(我好愚昧HOHO)
- 理解TCP为什么需要进行三次握手(白话)
- 从管道传送数据到ffmpeg进行视频编码
- 理解TCP为什么需要进行三次握手(白话)
- 为什么需要进行重构?
- Xvid 进行视频编码
- Xvid 进行视频编码