高斯白噪声matlab代码SIMULINK
---
MATLAB中的压缩图像传输模拟
我已经上传了尝试文件和成功文件,请不要未经允许复制任何代码,否则您将不会自吹自rights。
项目背景:在将图像传输项目作为数字通信教室的最终项目的选项后,我选择了它,而不是无聊的语音呼叫传输,因此我决定使用Matlab和Simulink来平滑从代码到块的过渡图。
主要思想是通过长距离在嘈杂的AWGN(加性高斯白噪声)通道中传输彩色图像。
最初的尝试由于速率低而非常不成功,无法正确传输大图像,调整大小无法解决很多问题,并且对噪声的弹性不足。
因此,我开始添加编码,它本身可能并不难理解,但是那时对我来说却很难理解差分编码,并且它是图像传输中的相互作用,被认为是高比特率传输。
看完项目后,相对于实际的全彩色图像,所接收图像的完整性达到了51%,原因是:
低比特率。
由于图像尺寸小,对噪声的适应性低。
我必须使用SVD(奇异值分解),我以前在我的机器学习课程中就学习了SVD(奇异值分解),并利用特征值来缩小图像的大小,而不会牺牲图像对人眼的识别能力。
tldr:SVD
=没有可识别的质量损失,但尺寸明显减小
2022-05-11 08:52:28
4.49MB
系统开源
1