2014-05-16 14 views
0

我已经在2D图像上应用dwt2,在LL子带上应用源和信道编码并传输它。应用dwt和重构以保存计算时间后的图像重构

现在我在接收端有一个问题。我是否必须在HL,LH,HH上应用源和信道编码,并传输以在另一端重建图像(使用idwt)?没有其他的可以重建LL子频段吗?我这样问,以节省计算时间。你们有什么建议?

+0

如果你想做一个源重建,你需要其他的子带。 LL波段本质上是图像的低通滤波版本,因此所有高频信息/边缘都存储在其他子波段中。 – rayryeng

回答

0

低传递部和小波分解的信号的高传递部分是独立的(实际上是彼此正交),用于2D图像,你将有四个子图像和分解的一个水平个个后不彼此相关。

所以如果低频模糊图像(LL部分)是你想要在接收端恢复,你不需要其他部分。

+0

非常感谢Steven。但是我正在执行下面的图像恢复代码,它需要其余的子频带:sX = size(Im); [LL,HL,LH,HH] = dwt2(Im,Wave_Name); H = idwt2(LL_block,LH,HL_block,HH,Wave_Name,sX);我相信我需要寻找另一个只能恢复低通的部分。任何建议或帮助都非常受欢迎。 – user7715

+0

所以这是一个编程应用问题。 您可以简单地将其他HL,LH,HH设置为零。例如, HL =零(sX); 身体上的思考,他们没有传输,因为它是有损压缩。 – Steven