快速无损压缩视频初探

为什么采用无损压缩视频?原因如下:

1. 经过努力已将传统方式的YUV和DCT编制为压缩图像,但解压速度很慢,自解压一帧图像需要1.6秒,同样机器可软播放720P视频,相差极悬殊。提速需要漫长时间研究,这一技术并不关键,早已有了(国内可能没有完全自主软件),而且有开源软件,所以放弃。尝试自创快速无损图片压缩技术,解压一帧720P图像需要56ms,可以接受。

2. 对于一款多媒体软件,掌握每一帧数据是必须的,现有的视频因为连续帧相互牵连,调用繁琐,切有版权和自由软件问题,所以需要自行研发适合自己的视频压缩/解压缩技术。

3. 对比有损压缩,无损压缩率变化很大。无损压缩是利用数值的重复、小变化量、相关性等进行压缩的。

4. 目前仅研制出RGB666(18位色)快速无损压缩法(Fast lossless compression code,FLCC666),RGB888(24位色)如有时间后续研制。

5. 基于传统方式的YUV和DCT压缩的图像为有损压缩,即使采用最高压缩质量(所谓的无损模式)也是有损的。

6. 快速无损压缩的缺点是耗费存储媒介过多,对于普通应用不及传统方式。优点是不需“转码”,还原后与原文件大小相同。基于这些优点可应用于对色彩要求严格的场合(医学、化工、印染、档案记录等),由于提取解压速度快,可广泛应用于大数据、人工智能等方面。对于多媒体娱乐只能无奈接受,未来对图像清晰度要求越来越高,色彩要求更准确,视频不需要“转码”,随着存储器容量越来越大,成本越来越低,这是有利的一面,待有能力后,基于当前研制的方法申请专利。

 7. 测得一幅比较复杂的图像,压缩前为:2095104字节,压缩后为:1948154字节,压缩率为92.986%,对于构图简单的,压缩量直线提高。

术语解释:

压缩率:压缩率(Compression rate),描述压缩效果的术语名,是压缩后的大小与压缩前的大小之比,例如:100m的文件压缩后是90m,压缩率为 90 / 100 * 100% = 90%。

压缩比:压缩的比值,压缩比 = 压缩前所占空间大小 / 实际所占空间大小,例如:100m的文件压缩后是90m,压缩比为 100 / 90 = 1.11。

猜你喜欢

转载自www.cnblogs.com/hbg200/p/12120003.html