1. A method, comprising: receiving one or more depth images from a depth camera, the depth images indicating a depth of a surface imaged by each pixel of the depth images; modeling a human subject with a virtual skeleton including a hand joint and a head joint; performing facial recognition constrained to an area around the head joint of the virtual skeleton to determine an identity of the human subject modeled by the virtual skeleton; recognizing within one or more of the depth images a beacon emitted from a control device; finding the hand joint nearest to the emitted beacon in three dimensions; and associating the control device that emitted the beacon with the identity of the human subject modeled by the virtual skeleton that includes the hand joint that is nearest to the emitted beacon.