Cross-correlation filtering