Description: MATLAB Code for Optimal Quincunx Filter
Bank Design
Yi Chen
July 17, 2006
This file introduces the MATLAB code that implements the two algorithms (i.e., Algorithms
1 and 2 in [1], or Algorithms 4.1 and 4.2 in [2]) used for the construction of
quincunx filter banks with perfect reconstruction, linear phase, high coding gain, certain
vanishing moments properties, and good frequency selectivity. The code can be
used to design quincunx filter banks with two, three, or four lifting steps. The SeDuMi
Matlab toolbox [3] is used to solve the second-order cone programming subproblems
in the two algorithms, and must be installed in order for this code to work.
File list (Check if you may need any files):
ychen_jasp_software
...................\analysis_filters2.m
...................\analysis_filters3.m
...................\analysis_filters4.m
...................\CodingGain_num.m
...................\data
...................\diamond.m
...................\L2n.m
...................\L2n_parameters.m
...................\L3n.m
...................\L3n2.m
...................\L3n2_parameters.m
...................\L3n_parameters.m
...................\L4n.m
...................\L4n_parameters.m
...................\lifting_quincunx.m
...................\linear_const34.m
...................\linear_constr2.m
...................\manual.pdf
...................\matrix2poly.m
...................\poly2matrix.m
...................\poly2matrix_sym.m
...................\README
...................\reduce_size.m
...................\solv_quin.m
...................\toeplitz_c.m
...................\upsampling_2d.m
...................\Vanishing_num.m
...................\VM_3lifting_2.m
...................\VM_3lifting_3.m
...................\VM_4lifting_2.m
...................\VM_two_steps.m
...................\weight_sep.m