1. A method for producing a gesture-controlled augmented reality experience using a first mobile communications device, the method comprising: receiving a motion sensor input on a motion sensor input modality of the first mobile communications device from a user; calculating a trajectory of a camera of the first mobile communications device in response to the received motion sensor input; receiving one or more images of a person other than the user captured by the camera of the first mobile communications device; translating a gesture of the person other than the user into a set of quantified values based on the received one or more images and the calculated trajectory of the camera, the set of quantified values being calculated by a removal of the calculated trajectory from the received one or more images of the person other than the user; and controlling an augmented reality object within a three-dimensional virtual environment in response to a substantial match between the set of quantified values and a set of predefined values.