1. A method for operating a computing device, the method being performed by one or more processors and comprising: processing one or more images of a scene captured by an image capturing device of the computing device, the scene including a self-propelled device that is in motion and can be controlled wirelessly by the computing device, the self-propelled device having a characteristic rounded shape; detecting the self-propelled device in the one or more images; determining position information based on a relative position of the self-propelled device in the one or more images; and implementing one or more processes that utilize the position information determined from the relative position of the self-propelled device; wherein implementing the one or more processes includes (i) determining a reference point for the self-propelled device, (ii) enabling a user to interact with a displayed representation of the self-propelled device on a touch-sensitive display of the computing device, and (iii) controlling a movement of the self-propelled device based on the reference point.