gestureDetection4D