Multidimensional Filter Banks and Wavelets: Basic Theory and Cosine Modulated Filter Banks