浅谈压缩感知(十三):压缩感知与传统压缩
浅谈压缩感知(十三):压缩感知与传统压缩
导言:
压缩感知,顾名思义,就是感知压缩,这里包含两层意思,1、感知,即采集或采样,在传统的信号采集中,为了不失真,必须满足Nyquist采样定理,在上一篇博文已经介绍了压缩感知在采样上与传统信号采集的联系与区别,参照http://www.cnblogs.com/AndyJee/p/5050321.html ; 2、压缩,即数据压缩,这里是有区别与传统压缩的一个概念,因此本文主要从压缩的角度出发,介绍压缩感知与传统压缩的联系与区别。
传统压缩:
传统的信号获取与处理过程包括:采样、压缩、传输、解压缩四个部分,其采样过程必须遵循奈奎斯特采样定理,这种方式采样数据量大,先采样后压缩,浪费了大量的传感元、时间和存储空间。
压缩感知:
压缩感知理论针对可稀疏表述的信号,能够将数据采集和数据压缩合二为一。
压缩感知与传统压缩:
从过程角度看,传统压缩是先采样后压缩,而压缩感知是边采样边压缩,即采样值就是压缩后的值,这样的好处就是可以减少传感元数量,降低采集、传输时间,降低存储空间等。
从压缩(编码)方式看,传统压缩主要是通过变换的方式(变换域的稀疏性)来实现压缩(有损压缩),即熟知的DCT变换、小波变换等,而压缩感知是基于稀疏变换的来采用随机线性投影测量来进行压缩(满足测量矩阵与稀疏基的不相关性)。
从重构(解码)方式看,传统压缩主要是通过逆变换的方式来重构信号,而压缩感知是通过非线性的重构算法(最优化方法)来恢复信号。
从复杂度看,传统压缩是压缩(编码)难,而重构(解码)易;而压缩感知恰恰相反,压缩(编码)易,而重构(解码)难,这样的特性适用于某些苛刻环境下。
浅谈压缩感知(十三):压缩感知与传统压缩相关推荐
- ChatGPT:你真的了解网络安全吗?浅谈攻击防御进行时之传统的网络安全
ChatGPT:你真的了解网络安全吗?浅谈网络安全攻击防御进行时 传统的网络安全 总结 ChatGPT(全名:Chat Generative Pre-trained Transformer),美国Op ...
- 浅谈压缩感知(二十一):压缩感知重构算法之正交匹配追踪(OMP)
主要内容: OMP的算法流程 OMP的MATLAB实现 一维信号的实验与结果 测量数M与重构成功概率关系的实验与结果 稀疏度K与重构成功概率关系的实验与结果 一.OMP的算法流程 二.OMP的MATL ...
- 压缩感知高斯测量矩阵matlab,浅谈压缩感知(十七):测量矩阵之有限等距常数RIC的计算...
有限等距常数(RestrictedIsometry Constant, RIC)是与有限等距性质(Restricted IsometryProperty, RIP)紧密结合在一起的一个参数. 一.RI ...
- 浅谈压缩感知(九):正交匹配追踪算法OMP
浅谈压缩感知(九):正交匹配追踪算法OMP 主要内容: OMP算法介绍 OMP的MATLAB实现 OMP中的数学知识 一.OMP算法介绍 来源:http://blog.csdn.net/scucj/a ...
- 浅谈压缩感知(二十八):压缩感知重构算法之广义正交匹配追踪(gOMP)
浅谈压缩感知(二十八):压缩感知重构算法之广义正交匹配追踪(gOMP) 主要内容: gOMP的算法流程 gOMP的MATLAB实现 一维信号的实验与结果 稀疏度K与重构成功概率关系的实验与结果 一.g ...
- matlab施密特正交化,浅谈压缩感知(十九):MP、OMP与施密特正交化
浅谈压缩感知(十九):MP.OMP与施密特正交化 关于MP.OMP的相关算法与收敛证明,这里仅简单陈述算法流程及二者的不同之处. 主要内容: MP的算法流程及其MATLAB实现OMP的算法流程以及MA ...
- 浅谈压缩感知(十六):感知矩阵之RIP
在压缩感知中,总是看到"矩阵满足RIP"之类的字眼,没错,这是一个压缩感知绕不开的术语,有限等距性质(Restricted Isometry Property, RIP). 注意: ...
- 科学松鼠会压缩感知科普文章两篇:“压缩感知与单像素相机(陶哲轩)”“填补空白:用数学方法将低分辨率图像变成高分辨率图像(Jordan Ellenberg)
题目:科学松鼠会压缩感知科普文章两篇:"压缩感知与单像素相机(陶哲轩)""填补空白:用数学方法将低分辨率图像变成高分辨率图像(Jordan Ellenberg)" ...
- 【压缩感知】压缩感知与传统压缩的区别
数字化革命 随着数字化技术的快速发展,电话.手机.相机.电视等数字化产品如雨后春笋般涌现市场,无时无刻不在影响着我们的生活,这是一个数字化的时代.由于每天需要处理海量的数据,对数据压缩的技术得以实现发 ...
最新文章
- 源码分析-Activity的启动流程
- IOS固定IP对动态IP用pre-share
- IDEA插件-生成对象所有set方法--->GenerateAllSetter
- leetcode-----给出两个二叉树,请写出一个判断两个二叉树是否相等的函数。
- oracle的簇与簇表
- 好文推荐(对JScript初,中级者有用):面向对象的Jscript[转贴]
- sklearn特征的选择
- 如何高效维持网络长连接
- MATLAB中用FDATool设计滤波器及使用
- eclipse和maven
- 安装Python第三方库的基本方法
- 透明网桥的功能—获取
- ftp上传文件到服务器上,ftp上传文件到服务器上
- 阿里云GPU服务器租用费用及计费模式说明
- java 解析uri_Uri详解之——Uri结构与代码提取
- Android studio 入门笔记
- apache更改网站目录
- 【拜读】HTTPS和SSL/TLS 协议
- windows10在BIOS中改AHCI时开机蓝屏解决方案
- linux安装BFE