Autonomous micro Quadcopter - Onboard Computing or not

What sort of computer vision do you have in mind?

Hint: if you have not done this before, get your ideas working on a desktop computer before transferring the system to a robot.