pkuxmq / Invertible-Image-Rescaling

[ECCV 2020, IJCV 2022] Invertible Image Rescaling
Apache License 2.0
630 stars 86 forks source link

关于哈尔小波下采样 #40

Open zhh99 opened 2 years ago

zhh99 commented 2 years ago

一般的哈尔小波变换是基于pytorch_wavelets库做的,本文设置一些haar_weight,通过卷积形式来实现,不太明白为什么这样可以,可以解释一下吗,谢谢

pkuxmq commented 2 years ago

本代码的实现参考了https://github.com/VLL-HD/FrEIA Haar变换可以实现为一种卷积操作,即对每个2x2的patch,通过同样的加权运算得到4个通道的1x1的元素,可以实现为输入通道为C,输出通道为4C,stride=2,卷积权值给定的一种卷积运算操作。

tengqi200 commented 8 months ago

想问一下这个卷积核怎么推导?能否将这个2D核推广到3D核?可以查阅哪些文献?