[doc] Rewrote good part of the semantic camera documentation

Should make the changes introduced in #499 easier to understand.