Carnegie Mellon University, Entertainment Technology Center, Pittsburgh, PA;Carnegie Mellon University, Entertainment Technology Center, Pittsburgh, PA;Universidad de Monterrey, Engineering and Technology Division, San Pedro Garza Garcia, NL, Mexico;Universidad de Monterrey, Engineering and Technology Division, San Pedro Garza Garcia, NL, Mexico;Universidad de Monterrey, Engineering and Technology Division, San Pedro Garza Garcia, NL, Mexico;Universidad de Monterrey, Engineering and Technology Division, San Pedro Garza Garcia, NL, Mexico;Universidad de Monterrey, Engineering and Technology Division, San Pedro Garza Garcia, NL, Mexico;NEC C&C Innovation Research Laboratories, Ikoma, Nara, Japan;NEC C&C Innovation Research Laboratories, Ikoma, Nara, Japan;NEC C&C Innovation Research Laboratories, Ikoma, Nara, Japan;NEC C&C Innovation Research Laboratories, Ikoma, Nara, Japan;NEC C&C Innovation Research Laboratories, Ikoma, Nara, Japan