Actualmente, há cada vez mais profissões que exigem uma concentração a longo prazo. Os condutores devem vigiar cuidadosamente a estrada para poderem reagir imediatamente a acontecimentos inesperados. A fadiga do condutor é frequentemente a causa directa de muitos acidentes de viação. Por isso, é necessário desenvolver um sistema que detecte e notifique o condutor de um mau estado psicofísico, o que pode reduzir significativamente o número de acidentes de viação devido à fadiga. No entanto, o desenvolvimento de tais sistemas envolve muitas dificuldades em relação a uma identificação rápida e relevante do cansaço dos condutores. Uma das perspectivas técnicas para a implementação da detecção do cansaço do condutor é a utilização de uma abordagem baseada na visão. Vários estudos demonstraram que a sonolência e a fadiga são as principais causas de acidentes de viação. Neste contexto, é proposto um módulo para um sistema avançado de assistência ao condutor com o objectivo de reduzir o número de acidentes causados pela fadiga dos condutores e, assim, aumentar a segurança dos transportes. Este sistema trata da detecção automática da sonolência do condutor com base em informações visuais e na aprendizagem automática. Propomos um algoritmo para localizar, seguir e analisar o rosto e os olhos do condutor, que é uma medida de sonolência cientificamente comprovada.