Automatic driver cognitive fatigue detection based on upper body posture variations · Study