Learning Filters for the 2D Wavelet Transform

被引:5
|
作者
Recoskie, Daniel [1 ]
Mann, Richard [1 ]
机构
[1] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON, Canada
来源
2018 15TH CONFERENCE ON COMPUTER AND ROBOT VISION (CRV) | 2018年
基金
加拿大自然科学与工程研究理事会;
关键词
wavelets; convolution neural networks; filter banks;
D O I
10.1109/CRV.2018.00036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a new method for learning filters for the 2D discrete wavelet transform. We extend our previous work on the 1D wavelet transform in order to process images. We show that the 2D wavelet transform can be represented as a modified convolutional neural network (CNN). Doing so allows us to learn wavelet filters from data by gradient descent. Our learned wavelets are similar to traditional wavelets which are typically derived using Fourier methods. For filter comparison, we make use of a cosine measure under all filter rotations. The learned wavelets are able to capture the structure of the training data. Furthermore, we can generate images from our model in order to evaluate the filters. The main findings of this work is that wavelet functions can arise naturally from data, without the need for Fourier methods. Our model requires relatively few parameters compared to traditional CNNs, and is easily incorporated into neural network frameworks.
引用
收藏
页码:198 / 205
页数:8
相关论文
共 50 条
  • [11] Segmentwise Computation of 2D Forward Discrete Wavelet Transform
    Prusa, Zdenek
    Rajmic, Pavel
    Maly, Jan
    TSP 2010: 33RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING, 2010, : 186 - 191
  • [12] The 2D wavelet transform on emerging architectures: GPUs and multicores
    Franco, Joaquin
    Bernabe, Gregorio
    Fernandez, Juan
    Ujaldon, Manuel
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2012, 7 (03) : 145 - 152
  • [13] 2D Image Compression using Concurrent Wavelet Transform
    Talukder, Kamrul Hasan
    Harada, Koichi
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2011), 2011, 8285
  • [14] Locating the head boundary with 2D continuous wavelet transform
    Zhang, LM
    Lenders, P
    PROCEEDINGS OF 2001 INTERNATIONAL SYMPOSIUM ON INTELLIGENT MULTIMEDIA, VIDEO AND SPEECH PROCESSING, 2001, : 336 - 339
  • [15] A Parallel Implementation of the 2D Wavelet Transform Using CUDA
    Franco, Joaquin
    Bernabe, Gregorio
    Fernandez, Juan
    Acacio, Manuel E.
    PROCEEDINGS OF THE PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2009, : 111 - 118
  • [16] A novel characterization of 2D edges based on wavelet transform
    Yang, L.
    Liu, Y.
    Li, F.
    Zhongshan Daxue Xuebao/Acta Scientiarum Natralium Universitatis Sunyatseni, 2001, 40 (05): : 12 - 15
  • [17] The 2D wavelet transform on emerging architectures: GPUs and multicores
    Joaquín Franco
    Gregorio Bernabé
    Juan Fernández
    Manuel Ujaldón
    Journal of Real-Time Image Processing, 2012, 7 : 145 - 152
  • [18] The 2D discrete wavelet transform on programmable graphics hardware
    Tenllado, C
    Lario, R
    Prieto, M
    Tirado, F
    PROCEEDINGS OF THE FOURTH IASTED INTERNATIONAL CONFERENCE ON VISUALIZATION, IMAGING, AND IMAGE PROCESSING, 2004, : 808 - 813
  • [19] Damage detection with spatially distributed 2D continuous wavelet transform
    Huang, Yi
    Nemat-Nasser, Sia
    SMART STRUCTURES AND MATERIALS 2006: SENSORS AND SMART STRUCTURES TECHNOLOGIES FOR CIVIL, MECHANICAL , AND AEROSPACE SYSTEMS, PTS 1 AND 2, 2006, 6174
  • [20] VLSI ARCHITECTURE FOR FAST 2D DISCRETE ORTHONORMAL WAVELET TRANSFORM
    CHUANG, HYH
    CHEN, L
    JOURNAL OF VLSI SIGNAL PROCESSING, 1995, 10 (03): : 225 - 236