Angular frequency filtering: a basis for pattern decomposition.