一种无损数据压缩新方法
一种新的算法,解决了压缩率低、压缩与解压缩的速度慢和格式不通用的问题。这个《数字无损压缩与解压缩算法》(下面简称算法)有一个卓越的功能,就是压缩、压缩……在压缩,最终压缩的数据结果为900位,注:(每1位只有0或1两种状态),这种算法也可以对现在的DVD光盘直接进行无损压缩,压缩率为
90%以上。算法结构非常简单,硬件易构建。是真正意义的无损压缩,下面简单讲一下算法的功能和原理。功能1、压缩率为90%以上,如果硬件允许,算法本身的压缩率可做到98%以上,压缩最小数据量为1200位,压缩数据结果为900位。为了有90%的压缩率,所以:(1200位+1200位)×2×2=9600位,实际应用压缩最小数据为9600位,压缩数据结果为900位。
2、算法速度取决硬件构建,因为我对硬件不懂,还不能解释,但我要说:算法结构非常简单。
3、压缩对象:只要是一连串的0或1组成的数据,就可以压缩。不管是图像数据,还是音频数据或各种进制,都能在这一种算法中进行压缩与解压缩,而压缩率和速度都是一样的。
4、实时压缩与解压缩,这个还要看硬件构建情况,才能回答,用我个人的说法是:处处有余的。
原理1、跟现在的无损压缩,有损压缩和混合压缩原理,完全不同,先讲布局,布局是一个45格×45格的正方形,共有2025个空格,用来寄存数据的只有1200空格,(每1个空格只能寄存0或1两种状态),1200个空格既能寄存1200位的数据量,其余825个空格另做它用,下面将这个布称为子模型。
2、对子模型进行算法,定位算法,只对数据中的1进行定位算法,不进行定位算法的既是0,写入子模型的1200位数据,定位算法数据结果为900位。
3、五个子模型,组成一个完整的算法,数据经过两次压缩,原始数据9600位,压缩结果数据为900位,每增加1次压缩,压缩的数据量就得扩大为前1次被压缩的数据量的2倍。既9600位×2=19200位,压缩结果数据有是不同的900位,这样就在次扩大了压缩率。
原始数据9600位→(压缩算法)→压缩结果数据为900位
001001……1001 001001……10010000
算法是设计好了,只需专家的鉴定和硬件的构建,希望有更多的专业人士把这种算法设计到芯片上去。对《数字无损压缩与解压缩》的方法或技术有兴趣的朋友,我们可以一同交流一下。邮箱:awec8203@126.com
一种新的算法,解决了压缩率低、压缩与解压缩的速度慢和格式不通用的问题。这个《数字无损压缩与解压缩算法》(下面简称算法)有一个卓越的功能,就是压缩、压缩……在压缩,最终压缩的数据结果为900位,注:(每1位只有0或1两种状态),这种算法也可以对现在的DVD光盘直接进行无损压缩,压缩率为
90%以上。算法结构非常简单,硬件易构建。是真正意义的无损压缩,下面简单讲一下算法的功能和原理。功能1、压缩率为90%以上,如果硬件允许,算法本身的压缩率可做到98%以上,压缩最小数据量为1200位,压缩数据结果为900位。为了有90%的压缩率,所以:(1200位+1200位)×2×2=9600位,实际应用压缩最小数据为9600位,压缩数据结果为900位。
2、算法速度取决硬件构建,因为我对硬件不懂,还不能解释,但我要说:算法结构非常简单。
3、压缩对象:只要是一连串的0或1组成的数据,就可以压缩。不管是图像数据,还是音频数据或各种进制,都能在这一种算法中进行压缩与解压缩,而压缩率和速度都是一样的。
4、实时压缩与解压缩,这个还要看硬件构建情况,才能回答,用我个人的说法是:处处有余的。
原理1、跟现在的无损压缩,有损压缩和混合压缩原理,完全不同,先讲布局,布局是一个45格×45格的正方形,共有2025个空格,用来寄存数据的只有1200空格,(每1个空格只能寄存0或1两种状态),1200个空格既能寄存1200位的数据量,其余825个空格另做它用,下面将这个布称为子模型。
2、对子模型进行算法,定位算法,只对数据中的1进行定位算法,不进行定位算法的既是0,写入子模型的1200位数据,定位算法数据结果为900位。
3、五个子模型,组成一个完整的算法,数据经过两次压缩,原始数据9600位,压缩结果数据为900位,每增加1次压缩,压缩的数据量就得扩大为前1次被压缩的数据量的2倍。既9600位×2=19200位,压缩结果数据有是不同的900位,这样就在次扩大了压缩率。
原始数据9600位→(压缩算法)→压缩结果数据为900位
001001……1001 001001……10010000
算法是设计好了,只需专家的鉴定和硬件的构建,希望有更多的专业人士把这种算法设计到芯片上去。对《数字无损压缩与解压缩》的方法或技术有兴趣的朋友,我们可以一同交流一下。邮箱:awec8203@126.com