首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快速DCT变换

快速DCT变换
EN

Stack Overflow用户
提问于 2012-01-20 07:22:56
回答 2查看 4.1K关注 0票数 5

在JPEG压缩过程中生成DCT系数的标准方程是由下式给出的DCT公式:

我认为这个实现是昂贵的(缓慢的),而且还有更快的方法。对于这种更快地生成DCT系数的方法,有没有明确的公式?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-20 20:41:37

是的,这个通用版本很慢,确实非常慢。有更快的近似值。

在BinDCT系列中可以找到最快的软件DCT转换。

它们只需要一些基本的加法和移位,因此速度非常快,但代价是一些精度。

优秀的演示文稿:On the Process of Realizing the Best BinDCT Configuration for Image Compression (特别是幻灯片12)

票数 6
EN

Stack Overflow用户

发布于 2012-03-28 12:48:46

现代视频编解码器使用Hadamard Transform代替离散余弦变换作为空间变换。

Hadamard变换是一种精确的低复杂度变换,其结果类似于DCT (它可以被认为是DCT的近似值),但不需要乘法。因此,HT的实现速度非常快。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8934855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档