Large Display Interaction using Video Avatar and Hand Gesture Recognition