Computer Vision for Human–Machine Interaction: Looking at People in Action – An Overview