Environments to support context and emotion aware visual interaction