Vision-based Gesture Interaction with Wall-sized Display