当前位置: 首页 > news >正文

新型压缩编码算法基础近日确定!

       本人自接触计算机起就有压缩数字信息的想法,第一份正式的编程项目是掌上辞典的资料压缩/解压,因此对Huffman有研究。二十几年来一直没放弃这方面的研究,十五年前里程碑帖以为可行,但是经过几次验证后发现还是没有达到目标,于是继续苦心钻研,终于在前几日看到了成功的曙光。

本编码的目标:

压缩其它压缩软件——如zip、rar、7zip——等无法压缩的文件,有如下几个主要应用场景:

  • 音视频文件:wav文件、mp3文件、tta文件、tak文件、flac文件、avi文件、mkv文件。可供保留有大量影音资料的收藏者、口述历史库、长期保存监控资料、大数据数据库备份、视频/直播站点备份(或减少传输数据量)等的需要。
  • 图像文件:bmp文件(因为有jpg和png,可能应用度不高)、jpg文件、png文件。
  • 压缩包文件:zip压缩包、rar压缩包、7z压缩包等。
  • 大规模数据库备份。

本编码的特点:

  • 无损压缩。
  • 使用自研编码,没有使用Huffman编码以及本人搜索到的资料使用的算法。
  • 使用通用的、固定的字典,可以轻松实现不同应用程序使用不同字典,不同程序间有隔离性。
  • 压缩包中不包含字典,尽可能的缩小压缩包的尺寸。
  • 已生成的压缩包有大概率可以再次压缩,可持续减小压缩包尺寸,甚至可以达成某种保密性。如果出现压缩包没缩减的情况,用zip、rar、7zip等压缩一遍即可再次压缩。

本编码的缺点:

  • 有些文件可能无法实现压缩效果,但是用其它压缩软件压缩后大概率可以压缩。
  • 压缩速度慢。现阶段的算法压缩效率低,后期随着研究的深入有恨大的改善可能。
  • 需要一定的基础数据量才可能有压缩效果,现在推算出的数据量大概是2Gb。

本人写此文时46岁,无业状态。此压缩编码为本人个人研究项目,与过往任职过的公司都无关。

此编码虽然耗费了长时间尝试研究,但是实现算法很简单。ANSI C都可以实现(现在验证程序是C++所写)。

有合作意愿的Dalao可以通过 fxat@qq.com 联系。

相关文章:

  • 【设计模式】责任链+模板+工程模式使用模板
  • NR 通讯的整体架构
  • 前端三件套之html详解
  • vue3:十四、角色权限管理-表格引入-树形表格
  • Github超19k+ strar的实时协同编辑的开源框架yjs
  • PrimeVue菜单组件深度解析:构建高效能的Web导航系统
  • Java-System工具类深度解析
  • spring+tomcat 用户每次发请求,tomcat 站在线程的角度是如何处理用户请求的,spinrg的bean 是共享的吗
  • 腾讯2025年校招笔试真题手撕(三)
  • 并发编程之并发容器类
  • 解码AI教育革命的核心价值链:算法、神经界面与数字基建
  • SC3000智能相机-自动存图
  • Basic concepts for seismic source - Finite fault model
  • 佰力博科技与您探讨半导体电阻测试常用的一些方法
  • React 与 TypeScript 极客园移动端
  • 旋转编码器计次 红外对射传感器计次小实验及其相关库函数详解 (江协科技)
  • 《洞察因果本质:解锁智能体大模型精准预测的底层逻辑》
  • torch.gather()和torch.sort
  • Human DiO-LDL,绿色荧光标记人源低密度脂蛋白,研究细胞内吞
  • vscode include总是报错
  • 公司网站方案/seo网站诊断分析报告
  • 网站字体设计重要性/痘痘该怎么去除效果好
  • 东莞虎门建设网站寻找/搜索排名查询
  • 计算机系毕设代做网站/软文代写服务
  • 进行网站开发前 需要干什么/企业seo优化服务
  • 常德做网站专业公司/优化网站seo公司