Software

Digital Affine Shear Filter Banks with 2-Layer Structure

Programming Language: MATLAB


Introduction:

The digital affine filter banks with 2-layer structure and Theire applications.

Related Papers:

  • Che, Z. and Zhuang, X. (2017) Digital affine shear filter banks with 2-layer structure..


  • Download: DAST-2

    back to top

    Digital Affine Shear Transforms

    Programming Language: MATLAB


    Introduction:

    The digital affine shear transform and its applications.

    Related Papers:

  • Zhuang, X. (2015) Digital affine shear transforms: fast realization and applications in image/video proccessing.


  • Download: DAST

    back to top

    ShearLab

    Programming Language: MATLAB


    Introduction:

    The digital shearlet transform and its applications.

  • PPFT: the pesudo-polar Fourier transform.
  • Weighting: weighting (preconditoning) on the pseudo-polar grid.
  • Windowing: digtial shearlet windowing on the pseudo-polar grid.
  • Denosing: application on denosing.


  • Related Papers:

  • Donoho, D.L., Kutyniok, G., Shahram, M., and Zhuang, X. (2010) A rational design of a digital shearlet transform. The 9th International Conference on Sampling Theory and Applications, Singapore, 2011.
  • Kutyniok, G., Shaharm, M., and Zhuang, X. (2012) ShearLab: A rational design of a digital parabolic scaling algorithm. SIAM Journal on Imaging Sciences. 5 (4):1291-1332.

  • Download: Please go to WWW.SHEARLAB.ORG for more details and updated version.

    back to top

    Wavelet Construction Package (Univariate, Almost Complete)

    Programming Language: MAPLE 10.0


    Introduction:

    This package contains rotinues developed for the design of univariate wavelets, multiwavelets, framelets, multiframelets having desirable properties such as symmetry, (bi)orthogonality, sum rule condition, vanishing moments, linear phase moments, and so on. This package contains the following subpackages, which are being developed or under development.

  • D1Utilities: commonly used rutines.
  • D1MatOrthExt: matrix extension with symmetry.
  • D1MatOrthExtAlgQ: matrix extension with symmetry in algebraic number fields.
  • D1DualChain: top-down and bottom-up dual chains construction of biorthogonal wavelets.
  • D1IntpFuncVect: interpolating function vectors.
  • D1MatBiorthExt: matrix extension with symmetry for birothogonal multiwavelets.
  • D1Complex: construction of complex tight framelets.
  • D1CBC: coset-by-coset construction of biorthogonal multiwavelets developed by Professor Bin Han, see here.
  • D1CriticalExponentV2.txt: the L2 smoothness of a mask.

  • For more details, see the help document in HTML format in this website or download maple .mws file format here.

    Related Papers:

  • Chui, C. K., Han, B., and Zhuang, X. (2010) A dual-chain approach for bottom-up construction of wavelet filters with any integer dilation.
  • Zhuang, X. (2010) Matrix extension with symmetry and construction of biorthogonal multiwavelets.
  • Zhuang, X. (2010) Construction of symmetric complex tight d-wavelet frames from pseudo splines via matrix extension with symmetry.
  • Zhuang, X. (2010) Matrix extension with symmetry and its applications. Approximation Theory XIII (San Antonio, TX, 2010), Springer.
  • Han, B. and Zhuang, X. (2010) Matrix Extension with symmetry and its applications to symmetric orthonormal multiwavelets. SIAM Journal on Matrix Analysis and Applications. 42(5): 2297-2317.
  • Han, B., Kwon, S. G. and Zhuang, X. (2009) Generalized interpolating refinable function vectors. Journal of Computational and Applied Mathematics. 227: 254-270.
  • Han, B. (2003) Vector cascade algorithms and refinable function vectors in Sobolev spaces, Journal of Approximation Theory, 124(1): 44-88.

  • Download: click HERE to download.

    back to top

    Wavelet Construction Package (Bivariate, Under Construction)

    Programming Language: MAPLE 10.0


    Introduction:

    This package contains rotinues developed for the design of bivariate wavelets, multiwavelets, framelets, multiframelets having desirable properties such as symmetry, (bi)orthogonality, sum rule condition, vanishing moments, linear phase moments, and so on. This package contains the following subpackages, which are being developed or under development.

  • D2Utilities: commonly used rutines.
  • D2IntpFuncVect: interpolating function vectors.
  • D2CBC: coset-by-coset construction of biorthogonal multiwavelets developed by Professor Bin Han, see here.

  • For more details, see the help document in HTML format in this website or download maple .mws file format here.

    Related Papers:

  • Han, B. and Zhuang, X. (2009) Analysis and construction of Multivariate interpolating refinable function vectors. Acta Applicandae Mathematicae. 107: 143-171.

  • Download:click HERE to download.

    back to top

    The L2 Critical Exponent of Masks

    Programming Language: MATLAB


    Introduction:

    Compute the L2 critical exponent of a matrix mask in 1D and 2D.

  • D1CriticalExponentV2: the L2 critical exponent of a mask (univariate).
  • D2CriticalExponentV2: the L2 critical exponent of a mask (bivariate).


  • Related Papers:

  • Bin Han, Vector cascade algorithms and refinable function vectors in Sobolev spaces , Journal of Approximation Theory, Volumn 124 (2003), Issue 1, 44-88.

  • Download:click HERE to download.

    back to top

    Plotting Graphs of Wavelet Masks

    Programming Language: C


    Introduction:

    Plot the graphs of wavelet masks in 1D and 2D.

  • plot1dvec: plot graphs of a mask (univariate).
  • plot2dvec: plot graphs of a mask (bivariate).


  • Related Papers:


    Download:click HERE to download.

    back to top

    Last updated: Saturday, 08-Jul-2017 13:19:03 HKT