Binding site localization on non-homogeneous cell surfaces using topological image averaging