A Humanoid Vision System for Versatile Interaction