有损压缩和无损压缩的区别

发布时间:2024-09-04  

  有损压缩和无损压缩都是属于压缩技术,但不管是采用何种技术模型,两者的本质内容都是一样的,即都是通过某种特殊的编码方式将数据信息中存在的重复度、冗余度有效地降低,从而达到数据压缩的目的。其基本原理都是在不影响文件的基本使用的前提下,只保留原数据中一些“关键点”,去掉了数据中的重复的、冗余的信息,从而达到压缩的目的。
 

  有损压缩和无损压缩的定义


  有损压缩是利用了人类对图像或声波中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息;虽然不能完全恢复原始数据,但是所损失的部分对理解原始图像的影响缩小,却换来了大得多的压缩比,即指使用压缩后的数据进行重构,重构后的数据与原来的数据有所不同,但不影响人对原始资料表达的信息造成误解。有损压缩适用于重构信号不一定非要和原始信号完全相同的场合。图像和声音的压缩(因为其中包含的数据往往多于我们的视觉系统和听党系统所能接收的信息,丢掉一些数据而不至于对声音或者图像所表达的意思产生误解但可大大提高压缩比)。有损压缩广泛应用于语音,图像和视频数据的压缩。


  无损压缩格式则是利用数据的统计冗余进行压缩,可完全恢复原始数据而不引起任何失真,但压缩率是受到数据统计冗余度的理论限制,一般为2:1到5:1。这类方法广泛用于文本数据,程序和特殊应用场合的图像数据(如指纹图像,医学图像等)的压缩。即指使用压缩后的数据进行重构(或者叫做还原,解压缩),重构后的数据与原来的数据完全相同;无损压缩用于要求重构的信号与原始信号完全致的场合。

  有损压缩和无损压缩的区别

  1、还原性上的区别

  无损压缩就是可以完全还原的;有损压缩还原后不能和原来的文件一样,有一定的损耗的。

  2、压缩率上的区别

  无损压缩压缩率是受到数据统计冗余度的理论限制,一般为2:1到5:1;

  有损压缩利用了人类对图像或声波中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息,虽然不能完全恢复原始数据,但是所损失的部分对理解原始图像的影响缩小,却换来了大得多的压缩比最高可达200:1甚至更多。

  3、压缩文件格式上的区别

  mp3 、divX 、Xvid 、jpeg、 rm 、rmvb、 wma 、wmv等格式都是有损压缩;

  无损压缩格式常用的有APE、FLAC、TAK、WavPack、TTA等。

  4、压缩原理上的区别

  有损压缩两种的基本机制:

  一种是有损变换编解码,首先对图像或者声音进行采样、切成小块、变换到一个新的空间、量化,然后对量化值进行熵编码。

  另外一种是预测编解码,先前的数据以及随后解码数据用来预测当前的声音采样或者图像帧,预测数据与实际数据之间的误差以及其它一些重现预测的信息进行量化与编码。

  无损压缩原理有行程编码、霍夫曼编码和算术编码等。

  5、应用领域上的区别

  有损压缩广泛应用于语音,图像和视频数据的压缩;

  无损压缩受压缩比的限制暂时只用于文本数据,程序和特殊应用场合的图像数据(如指纹图像,医学图像等)的压缩,但是无损压缩格式的前景无疑是光明的,随着时间的推移,限制无损格式的种种因素将逐渐被消除,比如硬盘容量的不断增加,机械硬盘1TB已成主流,固态硬盘200GB也将普及,无损格式占用空间大的问题将不再是问题,而速度更快的解码芯片也将被开发出来,相信会有越来越多的硬盘随身听支持无损格式,在不久的将来,连闪存随身听的容量都要以TB来计算时,为了追求更高的音质,无损压缩格式会越来越被人重视。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    基于全志T527 一、软件环境安装 1.安装OpenCV sudo apt-get install libopencv-dev python3-opencv......
    制器完成了液晶显示的硬件设计,并介绍了基于这一硬件平台以及STemWin的软件应用开发。 1基于STM32F4x9的LCD显示系统架构 电子系统中液晶显示的性能不仅取决于微控制器内置LCD TFT液晶......
    制器完成了液晶显示的硬件设计,并介绍了基于这一硬件平台以及STemWin的软件应用开发。   1基于STM32F4x9的LCD显示系统架构   电子系统中液晶显示的性能不仅取决于微控制器内置LCD TFT液晶......
    ,但最终也没能取得实质性进展,商业银行不可能轻易丢掉收费这块蛋糕。 随着支付宝和微信支付提现由免费转为收费,而银行异地存取和转账由收费变为免费,银行......
    入余额宝的钱将“从哪来回哪去”,也就是说,从余额新转入余额宝的这部分钱,只能免费转回到余额;从你银行卡转入余额宝的钱,则可以免费的直接转回到你本人银行卡。而在规则生效之前,即12日之前就转入余额宝里的钱,不区......
    修改下面几个地方 参考资料 在uboot中可以添加文字菜单,但是不够美观。 利用photoshop制作一张jpg菜单图片,在ubuntu中使用jpeg2bmp.sh将jpg图片转换成bmp格式 uboot......
    ,而JPG所使用的YUV系数是改版BT601,因此产生了色差。 从g2d内核驱动中也可以得知,暂时没有方法为g2d设置自定义的YUV系数,g2d不适合用于JPG的编解码,但依然适合摄像头和视频编解码的颜色空间转换 ......
    PPT等。公测期间,用户可领取100小时以上听悟免费转写时长。  “换一种方式,让音视频可以被轻松阅读、整理和分享。”阿里云CTO周靖人介绍,听悟是一款工作学习AI助手,它瞄......
    开发方式有如下的优点: ·使用的软件都是ST公司提供的免费软件,避免了使用盗版软件可能出现的风险。 ·使用STM32CubeMX进行MCU可视化配置并生成初始化代码可大大提高工作效率,并且生成的代码准确性高,结构......
    司都能从一流的块存储平台中获益。 ·  对深度集成的软件栈 – OpenStack、CloudStack 和 OpenNebula 进行大量改进,为使用这些云管理平台的客户带来更多好处。 ·  更多硬件和软件兼容性 – 增加......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>