Filter banks and wavelets: Extensions and applications