It is shown that any pair of scatter and spatial scatter matrices yields an estimator of the separating matrix for complex-valued independent component analysis (ICA). Scatter (resp. spatial scatter) matrix is a generalized covariance matrix in the sense that it is a positive definite hermitian matrix functional that satisfies the same affine (resp. unitary) equivariance property as does the covariance matrix and possesses an additional IC-property, namely, it reduces to a diagonal matrix at distributions with independent marginals. Scatter matrix is used to decorrelate the data and the eigenvalue decomposition of the spatial scatter matrix is used to find the unitary mixing matrix of the uncorrelated data. The method is a generalization of the FOBI algorithm, where a conventional covariance matrix and a certain fourth-order moment matrix take the place of the scatter and spatial scatter matrices, respectively. Emphasis is put on estimators employing robust scatter and spatial scatter...