Principles of nanoparticle imaging using surface plasmons