SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Driver
                                             Drowsiness and
                                             Distraction
                                             Detection by
                                             Sensor Fusion
                                             D4SF
                                             Johan Karlsson, Autoliv
                                             Transportforum 2011




Fordonsstrategisk Forskning och Innovation    FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 1          Copyright Autoliv Inc., All Rights Reserved
Overview

    Background
    Goals
           Drowsiness detection
           (Distraction detection)
    Method
           Data collection
           Training/optimization of classifier
           Sensor fusion
    Results
           Reference – ground truth
           Improvement by (f)using parallel detectors



Fordonsstrategisk Forskning och Innovation        FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 2              Copyright Autoliv Inc., All Rights Reserved
Driver Drowsiness detection

    Drowsy driving is a road safety problem
    - drowsiness contributing in 10-30% of accidents (Anund & Patten 2010)


    What can be done?
           Commercial fleet traffic
                 Fatigue Risk Management
                    Work time regulation
                    Detection and warning
           Privately owned vehicles
                 Detection and warning


    Detection?
           Detection systems offered as option from several OEMs
           So far, performance is far from ideal...

Fordonsstrategisk Forskning och Innovation    FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 3          Copyright Autoliv Inc., All Rights Reserved
Target and Goals
                         Sensitivity
   Different indicators exist            Specificity       Availability

    - ’Physiology’ A
          Indicator measures+ blink duration etc.
                              -              –                 +
    - Driving performance measures - lane keeping measures
    - EnvironmentBmeasures - time of day, traffic, road type
          Indicator                     –
   (previous sleep possible in commercial fleet vehicles??)
                                                                    +                              +

          Indicator C       +                 +              –
    Various indicators have different strengths and weaknesses

   Improve performance by fusing data from multiple indicators+
            Fusion       ++               ++                +

    The fusion algorithm shall show an improvement in:
     - Overall performance
     - Reduced number of faulty detections
     - Increased number of correct detections
Fordonsstrategisk Forskning och Innovation            FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 4                  Copyright Autoliv Inc., All Rights Reserved
Data collection
                                                       On-road tests were conducted with
           Data collection                            governmental approval (N2007/5326/TR)
                                                      and ethical approval by Regional ethics
                   Relevant vehicle data              approval board (EPN 142-07 T34-09).



                           Speed, lane position, SW angle, pedals etc.
                   Video based gaze direction, eyelid opening, head pos
                   KSS value every 5 minute
                   EEG, EOG and EMG
                   Video recordings (road scenery and cabin)
           In total: 43 drivers have completed 3 drives each
           Procedure: Each driver drove three times during one day
           (day, evening and night). Trip duration 80-90 minutes




Fordonsstrategisk Forskning och Innovation                             FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 5                                  Copyright Autoliv Inc., All Rights Reserved
Test Route
 Road RV34
 Mostly 9 m width
 Driving lane width 3,75 m
 Speed limit - mostly 90 km/h

 Numbers on map are Yearly day traffic
 volume in January 2002

 We know of only a few similar studies
 performed on public roads

 90 minute driving,
 approx 115 km distance

 Rested safety driver –
 dual command


Fordonsstrategisk Forskning och Innovation    FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 6          Copyright Autoliv Inc., All Rights Reserved
Ground Truth – KSS
             KSS          Description in Swedish                    Verbal description
               1          extremt pigg                              extremely alert
                 2        mycket pigg                               very alert
                 3        pigg                                      alert
                 4        ganska pigg                               rather alert
                 5        varken pigg eller sömnig                  neither alert nor sleepy
                 6        första tecknen på sömnighet               some signs of sleepiness
                 7        sömnig, ej ansträngande vara vaken        sleepy, but no effort to keep alert
                 8        sömnig, viss ansträngning vara vaken      sleepy, some effort to keep alert
                 9        mycket sömnig, ansträngande vara vaken,   very sleepy, great effort to keep alert,
                          kämpar mot sömnen                         fighting sleep



      + Simple to collect
      + Simple to understand – immediately ready for analysis

      - Training needed for participants
      - Some offset for inexperienced participants?

Fordonsstrategisk Forskning och Innovation                            FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 7                                  Copyright Autoliv Inc., All Rights Reserved
Example indicators of driver sleepiness

                                                                                               Closing             Opening      Open
                                                                            200 ms                        Closed


           Blink duration (AS):
                                                                                                                             Amplitude
                                                                                                         400 ms

                                                                                                                                Closed



           Mean blink duration
                                                                         Short Blink                Long Blink




                                                                                       GVI (Sandberg 2008)


          Lane keeping variability (Lane):                                             G=
                                                                                            1 N
                                                                                              ∑ w(zi ) | zi |k
                                                                                            N i=1
          Variability in Steering wheel position or
                                                                                 zi = xi − (δ x + (1 − δ ) p)
          Lane Position. e.g. using Generic
                                                                                               cL                     cR
          Variability Indicator (Sandberg 2008) .                                w( z) =      −α L ( z −β L )
                                                                                                              +      −α R ( z −β R )
                                                                                         1+ e                   1+ e


          Time-of-day (TPM):
          Expected drowsiness with regard to time
          of day (circadian rythm)

          * Each indicators has several parameters
          that needs to be tuned for optimal
          performance
Fordonsstrategisk Forskning och Innovation       FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 8             Copyright Autoliv Inc., All Rights Reserved
Video examples




                                       Video examples




Fordonsstrategisk Forskning och Innovation       FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 9             Copyright Autoliv Inc., All Rights Reserved
Sensor fusion
                   SVM (Support Vector Machine):
                   Machine learning method using data from field tests to calculate “best fit” function
                   between indicator values and ground truth (KSS rating scale)
                   Indicator parameters optimized simultaneously with training of SVM
                   Data sets for SVM training and validation are from separate drivers.
                   Thus, validation is done on truly “never-before-seen” data.


                           Drowsy data
                                                              Goal:
                                                              Find the maximum margin hyperplane
     Indicator B




                                                 Alert data




                            Indicator A
Fordonsstrategisk Forskning och Innovation                         FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 10                              Copyright Autoliv Inc., All Rights Reserved
Evaluation Method
  Assuming a binary classification,
                 A
  alert or =
sensitivitydrowsy
               A+C                                                                           Ground truth
  Performance is the mean value of
                 D                                                                                     Non-
specificity =
  sensitivity and specificity                                                           Drowsy
  Performance + D
                                                                                                      Drowsy
               B is related to the




                                                     Algorithm output
                                                                                              A            B
                  sensitivity + specificity
  proportion of the time where the                                      Detect
performancis =
  algorithm e correct
                                                                                            (hit)    (false hit)

                                        2                                Non-                 C            D
                                                                        Detect            (miss)     (correct reject)

                 KSS = ground truth

                 Ground truth cutoff                                    Sum               A+C          B+D
                 Binary Algo output
KSS




                                              Time
 Fordonsstrategisk Forskning och Innovation             FFI – D4SF
 ALR-JKAR/Jan2011/Transportforum - 13                Copyright Autoliv Inc., All Rights Reserved
Example of results from sensor fusion


      Model                             Fitness                  Sens                               Spec
      Blink                             0.66 (0.64)              0.36 (0.32)                        0.96 (0.95)
      Blink + Circadian                 0.80 (0.83)              0.77 (0.79)                        0.83 (0.87)

      Blink + Lane + Circ.              0.80 (0.78)              0.68 (0.68)                        0.92 (0.88)

      Blink + Steer + Circ.             0.80 (0.85)              0.76 (0.81)                        0.84 (0.89)


   First figure is training data performance
   second figure is test data performance                Decision every 1 minute
                                                         KSS >= 7    drowsy
                                                         KSS < 7    alert

Fordonsstrategisk Forskning och Innovation             FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 14                  Copyright Autoliv Inc., All Rights Reserved
Fulfillment of goals

     The fusion algorithm shall show an improvement in:
       - Improved performance                                                              true
       - Increased number of correct detections                                            true
      - Reduced number of faulty detections                                                (?)


Clearly improved overall performance
       – Minor differences between different combinations




Fordonsstrategisk Forskning och Innovation    FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 15         Copyright Autoliv Inc., All Rights Reserved
Summary

    Controlled experiment on public roads
    43 drivers so far
    What is ideal performance?
           Method developed with focus on mathematical performance
           Most important goal is to have relevant warnings
    More data is needed:
           Different road types
           Different conditions (weather, drive duration etc.)
           Different driver types (age, cultural differences etc.)




Fordonsstrategisk Forskning och Innovation         FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 16              Copyright Autoliv Inc., All Rights Reserved
Thank you for you attention!




Fordonsstrategisk Forskning och Innovation              FFI – D4SF
ALR-JKAR/Jan2011/Transportforum - 17                   Copyright Autoliv Inc., All Rights Reserved

Más contenido relacionado

Destacado

24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
Julie J. Kang, Ph.D.
 
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSinghPelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
David Rubenstein
 
Head Movement Based Wireless Swtcng
Head Movement Based Wireless SwtcngHead Movement Based Wireless Swtcng
Head Movement Based Wireless Swtcng
Kiran Conquer
 

Destacado (10)

Yawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectionYawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detection
 
Car safety system
Car safety systemCar safety system
Car safety system
 
EYE TRACKING BASED DRIVER DROWSINESS MONITORING AND WARNING SYSTEM
EYE TRACKING BASED DRIVER DROWSINESS MONITORING AND WARNING SYSTEMEYE TRACKING BASED DRIVER DROWSINESS MONITORING AND WARNING SYSTEM
EYE TRACKING BASED DRIVER DROWSINESS MONITORING AND WARNING SYSTEM
 
50620130101001
5062013010100150620130101001
50620130101001
 
24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
24ESV-000453 Mitigating Drowsiness Linking Detection to Mitigation
 
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSinghPelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driver
 
Advanced driver assistance systems
Advanced driver assistance systemsAdvanced driver assistance systems
Advanced driver assistance systems
 
Head Movement Based Wireless Swtcng
Head Movement Based Wireless SwtcngHead Movement Based Wireless Swtcng
Head Movement Based Wireless Swtcng
 
anti sleep alarm for students
anti sleep alarm for studentsanti sleep alarm for students
anti sleep alarm for students
 

Más de Transportforum (VTI)

Abstract session 64 Per Olof Bylund
Abstract session 64 Per Olof BylundAbstract session 64 Per Olof Bylund
Abstract session 64 Per Olof Bylund
Transportforum (VTI)
 

Más de Transportforum (VTI) (20)

Opening session José Viegas
Opening session José ViegasOpening session José Viegas
Opening session José Viegas
 
Session 26 2010 johan granlund
Session 26 2010 johan granlundSession 26 2010 johan granlund
Session 26 2010 johan granlund
 
Session 37 Bo Olofsson
Session 37 Bo OlofssonSession 37 Bo Olofsson
Session 37 Bo Olofsson
 
Session 28 Irene Isaksson-Hellman
Session 28 Irene Isaksson-HellmanSession 28 Irene Isaksson-Hellman
Session 28 Irene Isaksson-Hellman
 
Session 40 simon gripner
Session 40 simon gripnerSession 40 simon gripner
Session 40 simon gripner
 
Abstract session 64 Per Olof Bylund
Abstract session 64 Per Olof BylundAbstract session 64 Per Olof Bylund
Abstract session 64 Per Olof Bylund
 
Session 64 Per Olof Bylund
Session 64 Per Olof BylundSession 64 Per Olof Bylund
Session 64 Per Olof Bylund
 
Session 7 Leif Blomqvist
Session 7 Leif BlomqvistSession 7 Leif Blomqvist
Session 7 Leif Blomqvist
 
Session 7 Leif Blomqvist.ppt
Session 7 Leif Blomqvist.pptSession 7 Leif Blomqvist.ppt
Session 7 Leif Blomqvist.ppt
 
Session 28 Per Tyllgren
Session 28 Per TyllgrenSession 28 Per Tyllgren
Session 28 Per Tyllgren
 
Session 69 Tor Skoglund
Session 69 Tor SkoglundSession 69 Tor Skoglund
Session 69 Tor Skoglund
 
Session 69 Peter von Heidenstam
Session 69 Peter von HeidenstamSession 69 Peter von Heidenstam
Session 69 Peter von Heidenstam
 
Session 69 Marie-Louise Lundgren
Session 69 Marie-Louise LundgrenSession 69 Marie-Louise Lundgren
Session 69 Marie-Louise Lundgren
 
Session 69 Isak Jarlebring
Session 69 Isak JarlebringSession 69 Isak Jarlebring
Session 69 Isak Jarlebring
 
Session 69 Christian Udin
Session 69 Christian UdinSession 69 Christian Udin
Session 69 Christian Udin
 
Session 69 Marika Jenstav
Session 69 Marika JenstavSession 69 Marika Jenstav
Session 69 Marika Jenstav
 
Session 69 Jana Sochor
Session 69 Jana SochorSession 69 Jana Sochor
Session 69 Jana Sochor
 
Session 69 Göran Erskérs
Session 69 Göran ErskérsSession 69 Göran Erskérs
Session 69 Göran Erskérs
 
Session 69 Cees de Wijs
Session 69 Cees de WijsSession 69 Cees de Wijs
Session 69 Cees de Wijs
 
Session 69 Björn Dramsvik
Session 69 Björn DramsvikSession 69 Björn Dramsvik
Session 69 Björn Dramsvik
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Último (20)

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Session 48 Johan Karlsson

  • 1. Driver Drowsiness and Distraction Detection by Sensor Fusion D4SF Johan Karlsson, Autoliv Transportforum 2011 Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 1 Copyright Autoliv Inc., All Rights Reserved
  • 2. Overview Background Goals Drowsiness detection (Distraction detection) Method Data collection Training/optimization of classifier Sensor fusion Results Reference – ground truth Improvement by (f)using parallel detectors Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 2 Copyright Autoliv Inc., All Rights Reserved
  • 3. Driver Drowsiness detection Drowsy driving is a road safety problem - drowsiness contributing in 10-30% of accidents (Anund & Patten 2010) What can be done? Commercial fleet traffic Fatigue Risk Management Work time regulation Detection and warning Privately owned vehicles Detection and warning Detection? Detection systems offered as option from several OEMs So far, performance is far from ideal... Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 3 Copyright Autoliv Inc., All Rights Reserved
  • 4. Target and Goals Sensitivity Different indicators exist Specificity Availability - ’Physiology’ A Indicator measures+ blink duration etc. - – + - Driving performance measures - lane keeping measures - EnvironmentBmeasures - time of day, traffic, road type Indicator – (previous sleep possible in commercial fleet vehicles??) + + Indicator C + + – Various indicators have different strengths and weaknesses Improve performance by fusing data from multiple indicators+ Fusion ++ ++ + The fusion algorithm shall show an improvement in: - Overall performance - Reduced number of faulty detections - Increased number of correct detections Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 4 Copyright Autoliv Inc., All Rights Reserved
  • 5. Data collection On-road tests were conducted with Data collection governmental approval (N2007/5326/TR) and ethical approval by Regional ethics Relevant vehicle data approval board (EPN 142-07 T34-09). Speed, lane position, SW angle, pedals etc. Video based gaze direction, eyelid opening, head pos KSS value every 5 minute EEG, EOG and EMG Video recordings (road scenery and cabin) In total: 43 drivers have completed 3 drives each Procedure: Each driver drove three times during one day (day, evening and night). Trip duration 80-90 minutes Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 5 Copyright Autoliv Inc., All Rights Reserved
  • 6. Test Route Road RV34 Mostly 9 m width Driving lane width 3,75 m Speed limit - mostly 90 km/h Numbers on map are Yearly day traffic volume in January 2002 We know of only a few similar studies performed on public roads 90 minute driving, approx 115 km distance Rested safety driver – dual command Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 6 Copyright Autoliv Inc., All Rights Reserved
  • 7. Ground Truth – KSS KSS Description in Swedish Verbal description 1 extremt pigg extremely alert 2 mycket pigg very alert 3 pigg alert 4 ganska pigg rather alert 5 varken pigg eller sömnig neither alert nor sleepy 6 första tecknen på sömnighet some signs of sleepiness 7 sömnig, ej ansträngande vara vaken sleepy, but no effort to keep alert 8 sömnig, viss ansträngning vara vaken sleepy, some effort to keep alert 9 mycket sömnig, ansträngande vara vaken, very sleepy, great effort to keep alert, kämpar mot sömnen fighting sleep + Simple to collect + Simple to understand – immediately ready for analysis - Training needed for participants - Some offset for inexperienced participants? Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 7 Copyright Autoliv Inc., All Rights Reserved
  • 8. Example indicators of driver sleepiness Closing Opening Open 200 ms Closed Blink duration (AS): Amplitude 400 ms Closed Mean blink duration Short Blink Long Blink GVI (Sandberg 2008) Lane keeping variability (Lane): G= 1 N ∑ w(zi ) | zi |k N i=1 Variability in Steering wheel position or zi = xi − (δ x + (1 − δ ) p) Lane Position. e.g. using Generic cL cR Variability Indicator (Sandberg 2008) . w( z) = −α L ( z −β L ) + −α R ( z −β R ) 1+ e 1+ e Time-of-day (TPM): Expected drowsiness with regard to time of day (circadian rythm) * Each indicators has several parameters that needs to be tuned for optimal performance Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 8 Copyright Autoliv Inc., All Rights Reserved
  • 9. Video examples Video examples Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 9 Copyright Autoliv Inc., All Rights Reserved
  • 10. Sensor fusion SVM (Support Vector Machine): Machine learning method using data from field tests to calculate “best fit” function between indicator values and ground truth (KSS rating scale) Indicator parameters optimized simultaneously with training of SVM Data sets for SVM training and validation are from separate drivers. Thus, validation is done on truly “never-before-seen” data. Drowsy data Goal: Find the maximum margin hyperplane Indicator B Alert data Indicator A Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 10 Copyright Autoliv Inc., All Rights Reserved
  • 11. Evaluation Method Assuming a binary classification, A alert or = sensitivitydrowsy A+C Ground truth Performance is the mean value of D Non- specificity = sensitivity and specificity Drowsy Performance + D Drowsy B is related to the Algorithm output A B sensitivity + specificity proportion of the time where the Detect performancis = algorithm e correct (hit) (false hit) 2 Non- C D Detect (miss) (correct reject) KSS = ground truth Ground truth cutoff Sum A+C B+D Binary Algo output KSS Time Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 13 Copyright Autoliv Inc., All Rights Reserved
  • 12. Example of results from sensor fusion Model Fitness Sens Spec Blink 0.66 (0.64) 0.36 (0.32) 0.96 (0.95) Blink + Circadian 0.80 (0.83) 0.77 (0.79) 0.83 (0.87) Blink + Lane + Circ. 0.80 (0.78) 0.68 (0.68) 0.92 (0.88) Blink + Steer + Circ. 0.80 (0.85) 0.76 (0.81) 0.84 (0.89) First figure is training data performance second figure is test data performance Decision every 1 minute KSS >= 7 drowsy KSS < 7 alert Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 14 Copyright Autoliv Inc., All Rights Reserved
  • 13. Fulfillment of goals The fusion algorithm shall show an improvement in: - Improved performance true - Increased number of correct detections true - Reduced number of faulty detections (?) Clearly improved overall performance – Minor differences between different combinations Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 15 Copyright Autoliv Inc., All Rights Reserved
  • 14. Summary Controlled experiment on public roads 43 drivers so far What is ideal performance? Method developed with focus on mathematical performance Most important goal is to have relevant warnings More data is needed: Different road types Different conditions (weather, drive duration etc.) Different driver types (age, cultural differences etc.) Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 16 Copyright Autoliv Inc., All Rights Reserved
  • 15. Thank you for you attention! Fordonsstrategisk Forskning och Innovation FFI – D4SF ALR-JKAR/Jan2011/Transportforum - 17 Copyright Autoliv Inc., All Rights Reserved