In this review, we summarize the latest research findings and analyze the developmental trends of driver fatigue detection. We present the work on integration of RGB-D camera and deep learning, where Generative Adversarial Networks and multi-channel schemes are utilized to enhance the performance.