ButterflyNet2D: Bridging Classical Methods and Neural Network Methods in Image Processing
Not on the map. Why?
Abstract (arXiv)
Both classical Fourier transform-based methods and neural network methods are widely used in image processing tasks. The former has better interpretability, whereas the latter often achieves better performance in practice. This paper introduces ButterflyNet2D, a regular CNN with sparse cross-channel connections. A Fourier initialization strategy for ButterflyNet2D is proposed to approximate Fourier transforms. Numerical experiments validate the accuracy of ButterflyNet2D approximating both the Fourier and the inverse Fourier transforms. Moreover, through four image processing tasks and image datasets, we show that training ButterflyNet2D from Fourier initialization does achieve better performance than random initialized neural networks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 33 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
10 of 33 references.
References · 10
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2017Mask R-CNNcited by 7,277
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,908
- 2017Learning Deep CNN Denoiser Prior for Image Restorationcited by 408
- 2021CoTr: Efficiently Bridging CNN and Transformer for 3D Medical Image Segmentationcited by 227
- 2019Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizationscited by 76
- 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 76
- 2018Effects of Image Degradations to CNN-based Image Classificationcited by 6
- 2018Butterfly-Net: Optimal Function Representation Based on Convolutional Neural Networkscited by 4
- 2019Butterfly-Net2: Simplified Butterfly-Net and Fourier Transform Initializationcited by 4
Built on by
Not cited yet.