| 查看: 4269 | 回复: 18 | ||||||||
fighterjzh金虫 (正式写手)
|
[交流]
【转载】压缩感知方面一篇很好的科普文章 已有15人参与
|
|||||||
|
填补空缺——压缩感知 原文链接:http://songshuhui.net/archives/38054 压缩感知是近年来极为热门的研究前沿,在若干应用领域中都引起瞩目。从字面上看起来,压缩感知好像是数据压缩的意思,而实则出于完全不同的考虑。经典的数据压缩技术,无论是音频压缩(例如 mp3),图像压缩(例如 jpeg),视频压缩(mpeg),还是一般的编码压缩(zip),都是从数据本身的特性出发,寻找并剔除数据中隐含的冗余度,从而达到压缩的目的。这样的压缩有两个特点:第一、它是发生在数据已经被完整采集到之后;第二、它本身需要复杂的算法来完成。相较而言,解码过程反而一般来说在计算上比较简单,以音频压缩为例,压制一个 mp3 文件的计算量远大于播放(即解压缩)一个 mp3 文件的计算量。 稍加思量就会发现,这种压缩和解压缩的不对称性正好同人们的需求是相反的。在大多数情况下,采集并处理数据的设备,往往是廉价、省电、计算能力较低的便携设备,例如傻瓜相机、或者录音笔、或者遥控监视器等等。而负责处理(即解压缩)信息的过程却反而往往在大型计算机上进行,它有更高的计算能力,也常常没有便携和省电的要求。也就是说,我们是在用廉价节能的设备来处理复杂的计算任务,而用大型高效的设备处理相对简单的计算任务。这一矛盾在某些情况下甚至会更为尖锐,例如在野外作业或者军事作业的场合,采集数据的设备往往曝露在自然环境之中,随时可能失去能源供给或者甚至部分丧失性能,在这种情况下,传统的数据采集-压缩-传输-解压缩的模式就基本上失效了。 压缩感知的概念就是为了解决这样的矛盾而产生的。既然采集数据之后反正要压缩掉其中的冗余度,而这个压缩过程又相对来说比较困难,那么我们为什么不直接「采集」压缩后的数据?这样采集的任务要轻得多,而且还省去了压缩的麻烦。这就是所谓的「压缩感知」,也就是说,直接感知压缩了的信息。 可是这看起来是不可能的事情。因为压缩后的数据并不是压缩前的数据的一个子集,并不是说,本来有照相机的感光器上有一千万个像素,扔掉其中八百万个,剩下的两百万个采集到的就是压缩后的图像,──这样只能采集到不完整的一小块图像,有些信息被永远的丢失了而且不可能被恢复。如果要想采集很少一部分数据并且指望从这些少量数据中「解压缩」出大量信息,就需要保证:第一:这些少量的采集到的数据包含了原信号的全局信息,第二:存在一种算法能够从这些少量的数据中还原出原先的信息来。 有趣的是,在某些特定的场合,上述第一件事情是自动得到满足的。最典型的例子就是医学图像成像,例如断层扫描(CT)技术和核磁共振(MRI)技术。对这两种技术稍有了解的人都知道,这两种成像技术中,仪器所采集到的都不是直接的图像像素,而是图像经历过全局傅立叶变换后的数据。也就是说,每一个单独的数据都在某种程度上包含了全图像的信息。在这种情况下,去掉一部分采集到的数据并不会导致一部分图像信息永久的丢失(它们仍旧被包含在其它数据里)。这正是我们想要的情况。 上述第二件事就要归功于陶哲轩和坎戴的工作了。他们的工作指出,如果假定信号(无论是图像还是声音还是其他别的种类的信号)满足某种特定的「稀疏性」,那么从这些少量的测量数据中,确实有可能还原出原始的较大的信号来,其中所需要的计算部分是一个复杂的迭代优化过程,即所谓的「L1-最小化」算法。 把上述两件事情放在一起,我们就能看到这种模式的优点所在。它意味着:我们可以在采集数据的时候只简单采集一部分数据(「压缩感知」),然后把复杂的部分交给数据还原的这一端来做,正好匹配了我们期望的格局。在医学图像领域里,这个方案特别有好处,因为采集数据的过程往往是对病人带来很大麻烦甚至身体伤害的过程。以 X 光断层扫描为例,众所周知 X 光辐射会对病人造成身体损害,而「压缩感知」就意味着我们可以用比经典方法少得多的辐射剂量来进行数据采集,这在医学上的意义是不言而喻的。 这一思路可以扩展到很多领域。在大量的实际问题中,我们倾向于尽量少地采集数据,或者由于客观条件所限不得不采集不完整的数据。如果这些数据和我们所希望重建的信息之间有某种全局性的变换关系,并且我们预先知道那些信息满足某种稀疏性条件,就总可以试着用类似的方式从比较少的数据中还原出比较多的信号来。到今天为止,这样的研究已经拓展地非常广泛了。 但是同样需要说明的是,这样的做法在不同的应用领域里并不总能满足上面所描述的两个条件。有的时候,第一个条件(也就是说测量到的数据包含信号的全局信息)无法得到满足,例如最传统的摄影问题,每个感光元件所感知到的都只是一小块图像而不是什么全局信息,这是由照相机的物理性质决定的。为了解决这个问题,美国 Rice 大学的一部分科学家正在试图开发一种新的摄影装置(被称为「单像素照相机」),争取用尽量少的感光元件实现尽量高分辨率的摄影。有的时候,第二个条件(也就是说有数学方法保证能够从不完整的数据中还原出信号)无法得到满足。这种时候,实践就走在了理论前面。人们已经可以在算法上事先很多数据重建的过程,但是相应的理论分析却成为了留在数学家面前的课题。 但是无论如何,压缩感知所代表的基本思路:从尽量少的数据中提取尽量多的信息,毫无疑问是一种有着极大理论和应用前景的想法。它是传统信息论的一个延伸,但是又超越了传统的压缩理论,成为了一门崭新的子分支。它从诞生之日起到现在不过五年时间,其影响却已经席卷了大半个应用科学。 |
» 收录本帖的淘帖专辑推荐
计算机视觉 | 数字图像处理 | 硕博研究 | 数值模拟与程序 |
通信人生 |
» 猜你喜欢
垃圾破二本职称评审标准
已经有17人回复
职称评审没过,求安慰
已经有30人回复
回收溶剂求助
已经有6人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
IEEE 投稿后只返回一个专家的审稿意见,其它6个审稿人都拒审,文章还有希望吗?
已经有16人回复
天然药化发文章的问题
已经有6人回复
压缩感知,信号处理的新方向
已经有20人回复
《机器人》文章被EI收录的概率会不会很大
已经有6人回复
文章已经online了,为何检索不到?
已经有16人回复
【讨论】关于“压缩感知”~有哪位虫友涉足这一领域么
已经有37人回复
毕业后到新单位,改的文章可以加上现在单位吗?
已经有15人回复

4楼2011-12-17 13:03:04
伤心的浪子
银虫 (正式写手)
- 应助: 15 (小学生)
- 金币: 2772.1
- 散金: 766
- 红花: 2
- 帖子: 596
- 在线: 82.1小时
- 虫号: 1326155
- 注册: 2011-06-18
- 性别: GG
- 专业: 信号理论与信号处理

5楼2011-12-17 20:02:08
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
mze04532(金币+2): 欢迎研讨~ 2011-12-19 08:16:48
小木虫(金币+0.5):给个红包,谢谢回帖
mze04532(金币+2): 欢迎研讨~ 2011-12-19 08:16:48
|
谢谢2,3,4,5楼的回复。 我对核磁共振技术(MRI)不了解,感谢2楼对MRI的介绍。对于这个问题我更多的是从CT技术方面考虑的,正如3楼所说CT理论基础是阵列信号处理理论。CT的大致过程(个人理解,没有查阅相关图书、论文):阵列传感器发出信号,人体的器官对信号有不同的响应(人体对传感器发出信号的吸收反射不同,此处主要考虑反射),阵列传感器接收从人体返回的信号,经过相关算法的处理(对同一信号到达不同传感器的时延进行补偿)传感器阵输出一幅人体器官、组织的回波强度信息图像。这幅图用颜色的深浅对应目标回波强度的大小,从而可以描述人体器官、组织的大致轮廓。 如果CT是按上面的过程进行工作的,那么传感器阵输出的只是回波的强度信息,并不是经过FFT的结果。当然诚如5楼所说一幅图像信息的数据经过FFT后可以给后期的处理带来很多的好处,但此处的CT信息好像不是FFT的结果。 结合压缩感知的理论,既楼主提到的条件1(这些少量的采集到的数据包含了原信号的全局信息)如果CT输出的只是回波的强度信息,此时压缩感知是无法应用的,因为不满足条件一。只有传感器阵输出的强度信息经过FFT后才反映出信号的全局信息,才能应用压缩感知。 所以我感觉医学图像处理中应用压缩感知理论应该还是将采集到的强度信息经过FFT处理后的(仅就CT来说)。了解不深,希望批评指正 |
8楼2011-12-18 19:34:26
2楼2011-12-17 00:50:17

3楼2011-12-17 09:08:28
zongzhiyuan
金虫 (小有名气)
- 应助: 42 (小学生)
- 金币: 1181.2
- 红花: 1
- 帖子: 179
- 在线: 155小时
- 虫号: 1201996
- 注册: 2011-02-12
- 性别: GG
- 专业: 通信理论与系统
6楼2011-12-18 00:02:15
|
7楼2011-12-18 12:33:32
9楼2011-12-19 04:49:06
10楼2011-12-19 21:45:26













回复此楼
