Detecting driver drowsiness and distraction via FFT

A new approach using image processing and pattern recognition is taken to detect the driver's state of alertness. Applying FFT to the head movements in the frequency domain, we have developed algorithms to highly correlate drowsiness to regular head movements, and distraction to stationary head positions. The introduction of majority voting over multiple sampling points further improves the accuracy of the detection.