数据压缩

数据压缩是指在不丢失有用信息的前提下,缩减数据量以减少存储空间,提高其传输、存储和处理效率,或按照一定的算法对数据进行重新组织,减少数据的冗余和存储的空间的一种技术方法。数据压缩包括有损压缩和无损压缩。
在计算机科学和信息论中,数据压缩或者源编码是按照特定的编码机制用比未经编码少的数据位元(或者其它信息相关的单位)表示信息的过程。例如,如果我们将“compression”编码为“comp”那么这篇文章可以用较少的数据位表示。一种流行的压缩实例是许多计算机都在使用的ZIP 文件格式,它不仅仅提供了压缩的功能,而且还作为归档工具(Archiver)使用,能够将许多文件存储到同一个文件中。

数据压缩基本信息

中文名 数据压缩 外文名 Data Compression
包    括 有损压缩和无损压缩 功    能 压缩

数据压缩的方式非常多,不同特点的数据有不同的数据压缩方式(也就是编码方式),下面从几个方面对其进行分类。

(1)即时压缩和非即时压缩

比如打IP电话,就是将语音信号转化为数字信号,同时进行压缩,然后通过Internet传送出去,这个数据压缩的过程是即时进行的。即时压缩一般应用在影像、声音数据的传送中。即时压缩常用到专门的硬件设备,如压缩卡等。

非即时压缩是计算机用户经常用到的,这种压缩在需要的情况下才进行,没有即时性。例如压缩一张图片、一篇文章、一段音乐等。非即时压缩一般不需要专门的设备,直接在计算机中安装并使用相应的压缩软件就可以了。

(2)数据压缩和文件压缩

其实数据压缩包含了文件压缩,数据本来是泛指任何数字化的信息,包括计算机中用到的各种文件,但有时,数据是专指一些具有时间性的数据,这些数据常常是即时采集、即时处理或传输的。而文件压缩就是专指对将要保存在磁盘等物理介质的数据进行压缩,如一篇文章数据、一段音乐数据、一段程序编码数据等的压缩。

(3)无损压缩与有损压缩

无损压缩利用数据的统计冗余进行压缩。数据统计冗余度的理论限制为2:1到5:1,所以无损压缩的压缩比一般比较低。这类方法广泛应用于文本数据、程序和特殊应用场合的图像数据等需要精确存储数据的压缩。有损压缩方法利用了人类视觉、听觉对图像、声音中的某些频率成分不敏感的特性,允许压缩的过程中损失一定的信息。虽然不能完全恢复原始数据,但是所损失的部分对理解原始图像的影响较小,却换来了比较大的压缩比。有损压缩广泛应用于语音、图像和视频数据的压缩。

数据压缩造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
压缩弹簧 品种:压缩弹簧;系列:角磨机类;编号:51K0111;包装:1;说明:JPT-GM100;型号:JPT-GM100-S10/S11; 查看价格 查看价格

捷科

13% 武汉杰特佳机电有限公司
压缩弹簧 品种:压缩弹簧;系列:角磨机类;编号:51K0111;包装:1;说明:JPT-GL100;型号:JPT-GL100-S11; 查看价格 查看价格

捷科

13% 武汉杰特佳机电有限公司
压缩弹簧 品种:压缩弹簧;系列:角磨机类;编号:51K0111;包装:1;说明:JPT-GM100;型号:JPT-GM100-B10/B11; 查看价格 查看价格

捷科

13% 武汉杰特佳机电有限公司
压缩弹簧 品种:压缩弹簧;系列:角磨机类;编号:51K0111;包装:1;说明:JPT-GL125;型号:JPT-GL125-S11; 查看价格 查看价格

捷科

13% 武汉杰特佳机电有限公司
压缩空气预处理附件,连接板MS9-AGG MS9-AGG 查看价格 查看价格

费斯托

13% 浙江智扬自动化设备有限公司
压缩空气预处理附件,连接板MS9-AGE MS9-AGE 查看价格 查看价格

费斯托

13% 浙江智扬自动化设备有限公司
压缩空气预处理附件,连接板MS9-AGH MS9-AGH 查看价格 查看价格

费斯托

13% 浙江智扬自动化设备有限公司
压缩 1 查看价格 查看价格

美的

13% 广州市国亮制冷设备有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
数据电视 查看价格 查看价格

云浮市罗定市2016年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年1季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2015年3季度信息价
数据转发器 GGA7541 查看价格 查看价格

湛江市2005年2月信息价
数据转发器 GGA7541 查看价格 查看价格

湛江市2005年1月信息价
数据电视 查看价格 查看价格

云浮市罗定市2015年2季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2014年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2014年2季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
视频数据压缩 NTF-VMDS|9个 1 查看价格 新万基卫星技术有限公司 全国   2022-11-02
压缩视频数据管理系统 NTF-VMDAOS1000|1套 1 查看价格 新万基卫星技术有限公司 全国   2022-11-02
数据备份 工作服务指标:通过备份一体机支持各类物理机、虚拟机、云主机的各类数据的备份与恢复,支持多级数据压缩,对医院重要数据进行备份. 性能指标:含10个CDP实时备份授权、配置1颗志强CPU、32GB内存|1台 1 查看价格 广东中建普联科技股份有限公司 全国   2022-09-22
压缩系统 1.类型、材质:含压缩机、压缩推头、液压爪装置、闸门提升装置、推拉箱装置、压缩主机平行支撑装置、箱体轨道、液压系统、控制系统、上料斗、污水排放系统等2.规格、型号:压力30MPa,3.含上位机|2套 1 查看价格 广东省善水环保设备有限公司 全国   2017-09-25
数字非压缩12路视频2路双向数据光端机 N790TA/RA-12V-4D|5496台 1 查看价格 深圳英飞拓科技股份有限公司 广东  深圳市 2015-10-17
数字非压缩16路视频2路双向数据光端机 N790TA/RA-16V-4D|4165台 1 查看价格 深圳英飞拓科技股份有限公司 广东  深圳市 2015-07-24
压缩站设备 (含推送机、 控制系统)|1台 3 查看价格 河南德隆重工有限公司 广东   2022-11-25
压缩 SM185C4CC|1台 3 查看价格 广州市华南制冷设备有限公司 全国   2022-11-09

一种非常简单的压缩方法是行程长度编码,这种方法使用数据及数据长度这样简单的编码代替同样的连续数据,这是无损数据压缩的一个实例。这种方法经常用于办公计算机以更好地利用磁盘空间、或者更好地利用计算机网络中的带宽。对于电子表格、文本、可执行文件等这样的符号数据来说,无损是一个非常关键的要求,因为除了一些有限的情况,大多数情况下即使是一个数据位的变化都是无法接受的。

对于视频和音频数据,只要不损失数据的重要部分一定程度的质量下降是可以接受的。通过利用人类感知系统的局限,能够大幅度得节约存储空间并且得到的结果质量与原始数据质量相比并没有明显的差别。这些有损数据压缩方法通常需要在压缩速度、压缩数据大小以及质量损失这三者之间进行折衷。

有损图像压缩用于数码相机中,大幅度地提高了存储能力,同时图像质量几乎没有降低。用于DVD的有损MPEG-2编解码视频压缩也实现了类似的功能。

在有损音频压缩中,心理声学的方法用来去除信号中听不见或者很难听见的成分。人类语音的压缩经常使用更加专业的技术,因此人们有时也将“语音压缩”或者“语音编码”作为一个独立的研究领域与“音频压缩”区分开来。不同的音频和语音压缩标准都属于音频编解码范畴。例如语音压缩用于因特网电话,而音频压缩被用于CD翻录并且使用 MP3 播放器解码。

事实上,多媒体信息存在许多数据冗余。例如,一幅图像中的静止建筑背景、蓝天和绿地,其中许多像素是相同的如果逐点存储,就会浪费许多空间,这称为空间冗余。又如,在电视和动画的相邻序列中,只有运动物体有少许变化,仅存储差异部分即可,这称为时间冗余。此外还有结构冗余、视觉冗余等,这就为数据压缩提供了条件。

总之,压缩的理论基础是信息论。从信息的角度来看,压缩就是去除掉信息中的冗余,即去除掉确定的或可推知的信息,而保留不确定的信息,也就是用一种更接近信息本质的描述来代替原有的冗余的描述,这个本质的东西就是信息量。

数据压缩常见问题

  • 新干线中的数据压缩宿整理是干什么的?

    数据压缩   在计算机科学和信息论中,数据压缩或者源编码是按照特定的编码机制用比未经编码少的数据位元(或者其它信息相关的单位)表示信息的过程。例如,如果我们将“compression”编码为“c...

  • 数据

    次梁加筋的意思表示。

  • 数据丢失

    可以找回历史工程!

对于任何形式的通信来说,只有当信息的发送方和接受方都能够理解编码机制的时候压缩数据通信才能够工作。例如,只有当接受方知道这篇文章需要用英语字符解释的时候这篇文章才有意义。同样,只有当接受方知道编码方法的时候他才能够理解压缩数据。一些压缩算法利用了这个特性,在压缩过程中对数据进行加密,例如利用密码加密,以保证只有得到授权的一方才能正确地得到数据。

数据压缩能够实现是因为多数现实世界的数据都有统计冗余。例如,字母“e”在英语中比字母“z”更加常用,字母“q”后面是“z”的可能性非常小。无损压缩算法通常利用了统计冗余,这样就能更加简练地、但仍然是完整地表示发送方的数据。

如果允许一定程度的保真度损失,那么还可以实现进一步的压缩。例如,人们看图画或者电视画面的时候可能并不会注意到一些细节并不完善。同样,两个音频录音采样序列可能听起来一样,但实际上并不完全一样。有损压缩算法在带来微小差别的情况下使用较少的位数表示图像、视频或者音频。

由于可以帮助减少如硬盘空间与连接带宽这样的昂贵资源的消耗,所以压缩非常重要,然而压缩需要消耗信息处理资源,这也可能是费用昂贵的。所以数据压缩机制的设计需要在压缩能力、失真度、所需计算资源以及其它需要考虑的不同因素之间进行折衷。

一些机制是可逆的,这样就可以恢复原始的数据,这种机制称为无损数据压缩;另外一些机制为了实现更高的压缩率允许一定程度的数据损失,这种机制称为有损数据压缩。

然而,经常有一些文件不能被无损数据压缩算法压缩,实际上对于不含可以辨别样式的数据任何压缩算法都不能压缩。试图压缩已经经过压缩的数据通常得到的结果实际上是扩展数据,试图压缩经过加密的数据通常也会得到这种结果。

实际上,有损数据压缩也会最终达到不能工作的地步。我们来举一个极端的例子,压缩算法每次去掉文件最后一个字节,那么经过这个算法不断的压缩直至文件变空,压缩算法将不能继续工作。

压缩的理论基础是信息论(它与算法信息论密切相关)以及率失真理论,这个领域的研究工作主要是由 Claude Shannon 奠定的,他在二十世纪四十年代末期及五十年代早期发表了这方面的基础性的论文。Doyle 和 Carlson 在2000年写道数据压缩“有所有的工程领域最简单、最优美的设计理论之一”。密码学与编码理论也是密切相关的学科,数据压缩的思想与统计推断也有很深的渊源。

许多无损数据压缩系统都可以看作是四步模型,有损数据压缩系统通常包含更多的步骤,例如它包括预测、频率变换以及量化。

最好的压缩工具将概率模型预测结果用于算术编码。算术编码由 Jorma Rissanen 发明,并且由 Witten、Neal 以及 Cleary 将它转变成一个实用的方法。这种方法能够实现比众人皆知的哈夫曼算法更好的压缩,并且它本身非常适合于自适应数据压缩,自适应数据压缩的预测与上下文密切相关。算术编码已经用于二值图像压缩标准 JBIG、文档压缩标准 DejaVu。文本 输入 系统 Dasher 是一个逆算术编码器。

Lempel-Ziv(LZ)压缩方法是最流行的无损存储算法之一。DEFLATE是 LZ 的一个变体,它针对解压速度与压缩率进行了优化,虽然它的压缩速度可能非常缓慢,PKZIP、gzip 以及 PNG 都在使用 DEFLATE。LZW (Lempel-Ziv-Welch)是 Unisys 的专利,直到2003年6月专利到期限,这种方法用于 GIF 图像。另外值得一提的是 LZR (LZ-Renau) 方法,它是 Zip 方法的基础。LZ 方法使用基于表格的压缩模型,其中表格中的条目用重复的数据串替换。对于大多数的 LZ 方法来说,这个表格是从最初的输入数据动态生成的。这个表格经常采用霍夫曼编码维护(例如,SHRI、LZX)。 一个性能良好基于 LZ 的编码机制是 LZX,它用于微软公司的 CAB 格式。

数据压缩可分成两种类型,一种叫做无损压缩,另一种叫做有损压缩。

无损压缩是指使用压缩后的数据进行重构(或者叫做还原,解压缩),重构后的数据与原来的数据完全相同;无损压缩用于要求重构的信号与原始信号完全一致的场合。一个很常见的例子是磁盘文件的压缩。无损压缩算法一般可以把普通文件的数据压缩到原来的1/2~1/4。一些常用的无损压缩算法有霍夫曼(Huffman)算法和LZW(Lenpel-Ziv & Welch)压缩算法。

有损压缩是指使用压缩后的数据进行重构,重构后的数据与原来的数据有所不同,但不影响人对原始资料表达的信息造成误解。有损压缩适用于重构信号不一定非要和原始信号完全相同的场合。例如,图像和声音的压缩就可以采用有损压缩,因为其中包含的数据往往多于我们的视觉系统和听觉系统所能接收的信息,丢掉一些数据而不至于对声音或者图像所表达的意思产生误解,但可大大提高压缩比。

数据压缩文献

数据压缩实验指导书 数据压缩实验指导书

格式:pdf

大小:459KB

页数: 21页

评分: 4.6

目 录 实验一 用C/C++语言实现游程编码 实验二 用C/C++语言实现算术编码 实验三 用C/C++语言实现 LZW编码 实验四 用C/C++语言实现 2D-DCT变换 13 实验一 用C/C++语言实现游程编码 1. 实验目的 1) 通过实验进一步掌握游程编码的原理; 2) 用C/C++语言实现游程编码。 2. 实验要求 给出数字字符,能正确输出编码。 3. 实验内容 现实中有许多这样的图像,在一幅图像中具有许多颜色相同的图 块。在这些图块中,许多行上都具有相同的颜色,或者在一行上有许多 连续的象素都具有相同的颜色值。在这种情况下就不需要存储每一个象 素的颜色值,而仅仅存储一个象素的颜色值,以及具有相同颜色的象素 数目就可以,或者存储一个象素的颜色值,以及具有相同颜色值的行 数。这种压缩编码称为游程编码,常用 (run length encoding ,RLE)表 示

立即下载
基于DSP的遥测数据压缩装置的设计 基于DSP的遥测数据压缩装置的设计

格式:pdf

大小:459KB

页数: 未知

评分: 4.7

随着科技发展对数据的要求越来越严格,本文特别针对遥测数据中的噪声参数进行研究,在深入了解信号特征的基础上,结合当今数据压缩发展的前沿技术,设计、改进得到一种可应用于实际情况、能够满足实际需求的噪声数据压缩算法,对该算法进行各类条件下的仿真,并研制采用该算法的满足高效、实时要求的原理样机。

立即下载

传真机的数据压缩系统大致有MH、MR、MMR和JBIG等几种黑白文稿数据压缩系统,还有JPEG彩色文稿数据压缩系统。传真机所标明支持的压缩系统越多,其兼容性就越好。

一般现在的传真机都支持MH、MR、MMR等压缩系统,而JBIG做为一种最新的高效率的压缩技术,还只是在中高档的传真机上应用。彩色传真机除了支持前几种黑白压缩技术外,还支持JPEG压缩技术以适应彩色文稿的传真需要。 2100433B

传真机为了实现传输高速化,就通过压缩系统压缩每幅图像所产生的数据,这就是数据压缩系统。为压缩每幅图像的传输时间,在三类传真机中,先是将模拟图像信号经模拟/数字变换成图像数据信号,之后用数据要做系统减少图像数据的信息冗余度,使每幅图像需传送的数据大大减少;其次是减少占用话路的时间与传真过程中的附属时间,以提高操作的自动化程度。

1、MH

2、MR

3、MMR

4、JBIG

数据压缩相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏