Independent component analysis for texture segmentation