首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最先进的有损压缩程序

最先进的有损压缩程序
EN

Stack Overflow用户
提问于 2011-01-15 04:22:08
回答 1查看 461关注 0票数 0

除了音乐和图像之外,有没有人知道最先进的数据有损压缩程序?我需要实际的可执行或可兼容的源代码。

我正在尝试压缩AMillionRandomDigits.bin。

我的想法是有损压缩AMillionRandomDigits.bin,然后存储LOSSY_COMPRESSED(amillionrandomdigits.bin) + DIFF(LOSSY_UNCOMPRESSED,amillionrandomdigits.bin) http://www.stanford.edu/~hwang41/

EN

回答 1

Stack Overflow用户

发布于 2011-05-09 21:04:12

@user562688:压缩一个真正的随机数是不可能的。证明的想法是,如果您试图将100位压缩为90位,那么您需要将所有2^100个字符串放入大小为2^90的空间中,这太小了。因此,将会有许多冲突(平均至少2^10 ),这意味着您无法将其解码回原始字符串。

但是为了回答你最初的问题,尽管Johnson-Lindenstrauss algorithm本身不是一种压缩算法,但它具有一些类似于图像压缩的属性。

Johnson-Lindentrauss算法的目标是在R^n中获取大量的向量(例如n个向量),并找到到一个小得多的空间R^log(n)的映射,使得所有向量之间的距离不会有太大变化。

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

https://stackoverflow.com/questions/4695537

复制
相关文章

相似问题

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