Dissertação de mestrado integrado em Engenharia Electrónica Industrial e ComputadoresRecent statistics indicate that driver drowsiness is one of the major causes
of road accidents and deaths behind the wheel. This reveals the need of reliable
systems capable of predict when drivers are in this state and warn them in order
to avoid crashes with other vehicles or stationary objects.
Therefore, the purpose of this dissertation is to develop a driver’s monitoring
system based on eye tracking that will be able to detect driver’s drowsiness level
and actuate accordingly. The alert to the driver may vary from a message on the
cluster to a vibration on the seat.
The proposed algorithm to estimate driver’s state only requires one variable:
eyelid opening. Through this variable the algorithm computes several eye parameters
used to decide if the driver is drowsy or not, namely: PERCLOS, blink
frequency and blink duration. Eyelid opening is obtained over a software and
hardware platform called SmartEye Pro. This eye tracking system uses infrared
cameras and computer vision software to gather eye’s state information.
Additionally, since this dissertation is part of the project "INNOVATIVE
CAR HMI", from Bosch and University of Minho partnership, the driver monitoring
system will be integrated in the Bosch DSM (Driver Simulator Mockup).Estatísticas recentes indicam que a sonolência do condutor é uma das principais
causas de acidentes e mortes nas estradas. Isto revela a necessidade de
sistemas fiáveis capazes de prever quando um condutor está sonolento e avisá-lo,
de modo a evitar colisões com outros veículos ou objetos estacionários.
Portanto, o propósito desta dissertação é desenvolver um sistema de monitorização
do condutor baseado em eye tracking que será capaz de detetar o nível
de sonolência do condutor e atuar em conformidade. O alerta para o condutor
pode variar entre uma mensagem no painel de instrumentos ou uma vibração no
assento.
O algoritmo proposto para estimar o estado do condutor apenas requer a
aquisição de uma variável: abertura da pálpebra. Através desta variável, o algoritmo
computa alguns parâmetros utilizados para verificar se o condutor está
sonolento ou não, nomeadamente: PERCLOS, frequência do pestanejar e duração
do pestanejar. A abertura da pálpebra é obtida através de uma plataforma de hardware
e software chamada SmartEye Pro. Esta plataforma de eye tracking utiliza
câmaras infravermelho e software de visão por computador para obter informação
sobre o estado dos olhos.
Adicionalmente, uma vez que esta dissertação está inserida projeto: "INNOVATIVE
CAR HMI", da parceria entre a Bosch e a Universidade do Minho, o
sistema desenvolvido será futuramente integrado no Bosch DSM (Driver Simulator
Mockup)