A computer that recognises body language with a Microsoft Kinect camera could help children with autism understand and express emotions. It could also be used as part of a CCTV system to infer intent, or help shops understand customer behaviour.