Learning individual roles from video in a smart home