The focus of this dissertation is on the development of robust algorithms for driver monitoring under complex illumination conditions, including dazzling detection, driver's face detection when eyes are covered by the shadow, as well as driver state classification.