PUKYONG

Real-Time Driver Fatigue Monitoring by Facial Image and Bio-signal Data Fusion in Android-based Smartphone Device

Metadata Downloads
Alternative Title
안드로이드 기반 스마트폰에서의 얼굴 이미지 및 생체 신호 데이타 융합에 의한 실시간 운전자 피로 모니터링
Abstract
For the past decade, it is well defined in the literature that fatigue is one of the most prospective factor in affecting the driver behavior. This dissertation proposed a method to monitor driver safety by analyzing information related to fatigue based on two distinct methods: eye features monitoring and bio-signal processing. The process involved fusion of attributes including eye movements, photoplethysmography (PPG) and electrocardiography (ECG) signals that are assigned as input variables to an inference analysis paradigm framework. The outcome of the inference network indicated the driver aptitude level and is updated dynamically. The monitoring system is practically designed in Android-based platform smartphone device where it can receive all the sensory information from the dedicated sensors via wireless communication. The transmission mediums can be configured to either Bluetooth or low power ZigBee wireless communication based on the system structure. However, it is critical that several sensors are integrated and synchronized for a more realistic evaluation of the driver behavior. The sensors applied included an integrated smartphone device video-sensor to capture the driver facial image and bio-signal sensors that placed on the steering wheel to acquire driver PPG and ECG signals. Several inference networks are implemented which are dynamic Bayesian network (DBN), Fuzzy Logic system (FL), and integration of both into Fuzzy Bayesian network (FBN) to derive the driver vigilance index in the system. A fake incoming call and text messaging warning services are designed to alert the drivers if they are suspiciously fell into low arousal state. The manifold testing of the system demonstrated the practical benefits of multiple features and their fusion, particularly with discrete methods to enable a more authentic and effective fatigue detection.
Author(s)
LEEBOONGIIN
Issued Date
2012
Awarded Date
2012. 8
Type
Dissertation
Publisher
Pukyong National University
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/25095
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001964980
Affiliation
부경대학교 대학원
Department
대학원 전자공학과
Advisor
정완영
Table Of Contents
1. Introduction 1
1.1 Motivation 2
1.2 Challenges 3
1.3 Research Aims 5
1.4 Contribution 10
1.5 Dissertation Organization 12
2. Background and Related Work 13
2.1 Fatigue Spectral Analysis Methodologies 15
2.1.1 Facial Features Motion 15
2.1.2 Bio-signal Spectral Analysis 18
2.1.3 Driver Performance and Vehicle Controls 22
2.1.4 Novel Fusion of Features 25
2.2 Related Driver Vigilance Inference Analysis Techniques 28
2.3 Mobile-based Applications For Road Safety 32
2.4 Chapter Summary 36
3. System Design and Implementation 37
3.1 System Overview 38
3.2 System Modules 40
3.2.1 Smartphone Device Module 40
3.2.2 Facial Feature Motion Module 42
3.2.3 Bio-signals Spectral Analysis Module 43
3.2.4 Inference Paradigm Framework Module 44
3.2.5 System Alert Module 45
3.2.6 Remote Monitoring Module 46
3.3 Chapter Summary 46
4. Facial Features Extraction 47
4.1 Facial Extraction Methods 47
4.1.1 Template-based Matching Methods 49
4.1.2 Color-based Matching Methods 57
4.2 Features Measurement Methodologies 65
4.2.1 Blinking Frequency 66
4.2.2 Blinking Rate 66
4.2.3 Percentage of Eyelid Closure 66
4.2.4 Average Eyes Closure Speed 67
4.3 Chapter Summary 68
5. Bio-signals Spectral Analysis 69
5.1 Facial Extraction Methods 69
5.1.1 Photoplethysmography 70
5.1.2 Electrocardiography 72
5.2 Features Measurement Methodologies 77
5.2.1 Heart Rate Variability 77
5.2.2 Power Spectrum Wavelet Analysis 77
5.2.3 Root Mean Square 78
5.2.4 First-Order-Derivative 78
5.3 Moving Average Spectral Analysis 79
5.4 Chapter Summary 80
6. Inference Paradigm Framework 81
6.1 Genetic Algorithm 83
6.2 Fuzzy Logic 87
6.3 Dynamic Bayesian Network 92
6.4 Proposed Fuzzy Bayesian Network 96
6.5 Chapter Summary 101
7. Android-based Fatigue Analysis System 103
7.1 What is Google Android 104
7.1.1 Linux Kernel 105
7.1.2 Android Runtime 106
7.1.3 Libraries 106
7.1.4 Application Framework 107
7.1.5 Applications 108
7.2 Eclipse IDE 109
7.2.1 Tools 109
7.2.2 Android Emulator 111
7.2.3 ADT Android Development Tools for Eclipse 112
7.3 Fatigue Monitoring System in Android 113
7.3.1 Serial Port Communication 114
7.3.2 Bluetooth Communication 115
7.3.3 Built-in Video Sensor 116
7.3.4 Biomedical Signals Packet 117
7.3.5 Signal Graph Plotting 118
7.3.6 Dynamic Bayesian Network Configuration 118
7.3.7 Fuzzy Logic Configuration 122
7.3.8 Warning System 123
7.3.9 Statistical Overview 124
7.3.10 Other Remarks 125
7.4 Chapter Summary 126
8. Experiments and Evaluation 127
8.1 Experiments and Tests 127
8.1.1 Hardware Setup 127
8.1.2 Experiment Scenarios 144
8.1.3 Data Acquisition Methodologies 148
8.2 Feature Fusion Analysis 151
8.2.1 Genetic Algorithm 151
8.2.2 Dynamic Bayesian Network 154
8.2.3 Fuzzy Logic 159
8.2.4 Fuzzy Bayesian Network 164
8.2.5 Effectiveness of Fatigue Inspection 166
8.3 Chapter Summary 168
9. Conclusions and Future Work 169
9.1 Summary 169
9.2 Future Direction 171
References 179
List of Publications 187
Appendix A 191
Degree
Doctor
Appears in Collections:
대학원 > 전자공학과
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.