Convolution Neural Network(CNN), Hand Gestures, object recognition, pattern recognition, Virtual Mouse.