显然DCT压缩,会有更好的效果。根据您的问题,我觉得您对 CS 有两个误解。
我知道使用 DCT 的压缩是有损的。
CS也是。我的意思是不仅 DCT 压缩是有损的,而且 CS 理论中的信号重建也是有损的。CS重建并不完美。理论上,信号重构存在误差界限,而在实践中,误差会变得更大。算法执行恢复直到得到某个错误点,而即使理论也不能保证完美甚至接近完美的重建。它只是说,如果你增加你的测量值,你(很有可能)最终会在重建中得到更少的错误。
...是否建议使用基于 DCT 的压缩来压缩生物医学信号...
是的,CS 不是一种信号压缩方法。它试图为欠定方程组提供一个解决方案,假设该解决方案在某些域中具有稀疏表示。从那里,它提供了一个框架来在奈奎斯特速率和恢复下采样(感知)稀疏信号。基于 CS 的采样同时执行两个工作,采样和压缩。可能会推荐它,因为通过模数转换进行采样的成本很高,而 CS 需要最少数量的采样,因此 ADC 部分以及无线传输电路消耗的功率更少。
最后,
用于评估重构信号质量的指标是归一化均方误差 (NMSE) 和结构相似性指数指标 (SSIM)。
您的指标没有任何问题。
我会推荐Fred Chen 等人的这篇论文。它恰好涉及这个主题(尽管通过与作者交谈,我仍然对将 CS 用于 EEG 信号持悲观态度!)