SlideShare uma empresa Scribd logo
1 de 38
Car Driver Skills
Assessment using
Posture Recognition
Presented By: sumit kadyan
Authors
• Madalina –Ioana Toma (Transilvania
University of Brasov)
• Leon J.M. Rothkrantz (Delft University of
technology)
• Csaba Antonya (M.I.Toma)
Need For it
• Difficult to learn driving in real life
scenario
• Safety issues
• Time boundation
• Learning driving as a Novice is a key in
driving career
Introduction
• Recognition of driving posture with High
Accuracy
• Feedback mechanism for novice drivers using
Alarm system.
• Experiment conducted in real time.
What Sets it apart?
• Recognition of complete body parts.
• Use of “Markerless” Sensors.
• Provides accurate measurement of joint
configuration and rapid movements of
hands.
Simulation Environment
framework
KINECT EYELINK2 CLIPS
LOGITECH
G27
TORCS PC
Pictorial Representation
Framework Components
• Kinects-sensing upper body movements
• Torcs-3D car simulator
• Clips-For rule based expert system
• Eyelink 2 device –for sensing eye and gaze
movement
Markerless Sensor
Markerless Sensor
• Uses pattern recognition principle
• Monitor process quality via control panel
or via Ethernet
• Reproducibility of 0.6 mm
• Plug can be rotated 90°
• High scanning speed of 7 m/s
KINECT
KINECT Sensor
• RGB camera sensor
• Configuration is done using Sdk tool by
windows
• IR Emitter and IR depth Sensor
• Used for tracking upper body movements
EYELINK II
Eye link 2
• High resolution and data rate
• Head mounted video-based eye tracker.
• Used for tracking eyes movement and
head orientation
• Two eye cameras allow binocular eye
tracking
CLIPS
• C Language Integrated Production System.
• CLIPS incorporates a complete object-
oriented language(COOL) for writing expert
systems.
• COOL combines the programming paradigms
of procedural, object oriented and logical
(theorem proving) languages.
• Provides High Portability.
Logitech G27
• Provides simulation Environment with TORCS.
• USB Interface.
TORCS virtual environment
TORCS
• 3D car simulator supporting input devices(
steering wheels, joystick, game pads etc.)
• Provides connection, configuration and
synchronization.
• Written in C++ and open source avaliable
under GPL license
• Easy to add/create content
• Excellent performance and stability
Related Work
• Pose Estimation
• Gaze Detection
• Focused only on Expert Drivers.
• Analyses done using offline techniques like
silhouettes, bounding boxes.
How it Works?
• Takes real time parameters from sensors
and environment.
• Refers to an expert rule based system to
determine the driving postures and give
feedback ,also sound an alarm if the
novice driver posture is wrong.
• Uses the clips inference engine
• Matching takes place between current
state of fact list and list of instances
Description of the rules
Defining Rules
• Rules for recognizing driving postures are
stored in the knowledge base system.
• Rules for driving posture:
 DP1,DP2,DP3,DP4
 DP1-Left hand postures
 DP2-Right hand postures
 DP3-Eye and Head postures
 DP4-leg postures
Working
• Each group represnts a postuers runsin
paralles with the other
• A driver posture is represnted a key poses
• Which is a combination of 2- 5 key poses
• These are the inputs to the CLIPS
• In a driving task the driving posture used
to perform that maneuver are defined in a
specific order
Finite state machine
diagram
DFSM
• Determisnntic finite state machine
• , S, s0 , , F
• -Input alphabet(from the sensors)
• S-Finite set of states (showing transition in
DP1 ,DP2 …DP4
• s0- Initial state(When the system is calibrated
for start )
• -state transition(from one
• F-final state
Diagram of the interface
Experiment
• Experiment was focused on developing a
assistive intelligent system for indoor training
of novice drivers
• Experiments conducted in laboratory with
proper lighting for sensors
• 2 kind of experiments
• One for robustness and performance of
posture recognition the novice driver without
traffic
• 2 in is the complete framework evaluation.
Two Experiments
Experiments
Conducted
Detecting Robustness
and accuracy of
posture recognition
for novice drivers
Complete framework
evaluation and
provide feedback
Participants
• 12 participants
• 8 males and 4 females
• All having driver license
• With little or no experience
Results of Experiment 1
• Every subject performed the postures for
10 times
• Driving postures recognition rate achieves
96.4% accuracy
• Driving posture stability achieves 96.21%
accuracy
• GOOD” and “WORST” messages
Table of Results
Experiment 2 : Rules
• driver needs to start the car (StC)
• driver wants to drive away (DA)
• driver keeps the lane (KL)
• driver increases the speed (IS) or decreases
the speed (DS) based on traffic signs
• driver wants to take over (TO) or change lane
(CL)
• driver wants to make a forward parking (FP)
driver wants to stop the car (SpC).
Results of Experiment 2
• In the StC situation we achieved 88%
correct postures detectioni
• In the IS and DS speed variation situations
we achieved an accuracy of 100%.
• A lower accuracy of less than 70% we
obtained in TO and FP
Results experiment 2
• In the StC situation we achieved 88%
correct postures detection.
• In the IS and DS speed variation situations
we achieved an accuracy of 100%.
• A lower accuracy of less than 70% we
obtained in TO and FP
Table of Results
Conclusion
• To improve the take over and forward
parking by combining probabilistic
methods reducing uncertainty of certain
driver postures.
References
• Toma, Madalina-Ioana; Rothkrantz, Leon J.M.; Antonya, Csaba, "Car driver
skills assessment based on driving postures recognition," Cognitive
Infocommunications (CogInfoCom), 2012 IEEE 3rd International Conference
on , vol., no., pp.439,446, 2-5 Dec. 2012
• I. Lefter, L.J.M. Rothkrantz, P. Bouchner, P. Wiggers: “A multimodal car driver
surveillance system in a military area”, Driver Car Interaction & Interface,
2010.
• Y.F. Lu, and Ch.Li: “Recognition of Driver Turn Behavior Based on Video
Analysis”, Journal of Advanced Materials Research Vol. 433-44, pp 6230-
6234, 2012.
• D.B. Kaber, Y. Liang, Y. Zhang, M. L. Rogers, and S. Gangakhedkar: “Driver
performance effects of simultaneous visual and cognitive distraction and
adaptation behavior”, Journal of Transportation Research Part F 15, pp. 491–
501, 2012.
Human Computer Intreaction

Mais conteúdo relacionado

Destaque

Linux Device Driver Training-TutorialsDaddy
Linux Device Driver Training-TutorialsDaddyLinux Device Driver Training-TutorialsDaddy
Linux Device Driver Training-TutorialsDaddyStryker King
 
How to reduce road accident
How to reduce road accident How to reduce road accident
How to reduce road accident Wendy Lin
 
NeoNurture: The "Car Parts" Incubator
NeoNurture: The "Car Parts" IncubatorNeoNurture: The "Car Parts" Incubator
NeoNurture: The "Car Parts" IncubatorDesign that Matters
 
Autonomous car(driver less car) (self driving car)
Autonomous car(driver less car) (self driving car)Autonomous car(driver less car) (self driving car)
Autonomous car(driver less car) (self driving car)basawanna
 
Road safety defensive driver`s driving training mannual
Road safety defensive driver`s driving training mannualRoad safety defensive driver`s driving training mannual
Road safety defensive driver`s driving training mannualDinesh Kumar Tiwari
 
Microfinance in India
Microfinance in IndiaMicrofinance in India
Microfinance in IndiaIshan Parekh
 

Destaque (9)

Linux Device Driver Training-TutorialsDaddy
Linux Device Driver Training-TutorialsDaddyLinux Device Driver Training-TutorialsDaddy
Linux Device Driver Training-TutorialsDaddy
 
How to reduce road accident
How to reduce road accident How to reduce road accident
How to reduce road accident
 
Drive my car
Drive my carDrive my car
Drive my car
 
Drive car save fuel
Drive car save fuelDrive car save fuel
Drive car save fuel
 
NeoNurture: The "Car Parts" Incubator
NeoNurture: The "Car Parts" IncubatorNeoNurture: The "Car Parts" Incubator
NeoNurture: The "Car Parts" Incubator
 
Autonomous car(driver less car) (self driving car)
Autonomous car(driver less car) (self driving car)Autonomous car(driver less car) (self driving car)
Autonomous car(driver less car) (self driving car)
 
Road safety defensive driver`s driving training mannual
Road safety defensive driver`s driving training mannualRoad safety defensive driver`s driving training mannual
Road safety defensive driver`s driving training mannual
 
If you ever drive a car
If you ever drive a carIf you ever drive a car
If you ever drive a car
 
Microfinance in India
Microfinance in IndiaMicrofinance in India
Microfinance in India
 

Semelhante a Human Computer Intreaction

Presentation object detection (1)
Presentation object detection (1)Presentation object detection (1)
Presentation object detection (1)AkezhanZholdybaev
 
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4   session 3 - st dev con 2016 - pedestrian dead reckoningTrack 4   session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoningST_World
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxsathiyasowmi
 
Machine learning and Autonomous System
Machine learning and Autonomous SystemMachine learning and Autonomous System
Machine learning and Autonomous SystemAnshul Saxena
 
Brain Controlled Car for Physically Challenged using Artificial Intelligence
Brain Controlled Car for Physically Challenged using Artificial IntelligenceBrain Controlled Car for Physically Challenged using Artificial Intelligence
Brain Controlled Car for Physically Challenged using Artificial IntelligenceRamya Mk
 
Computer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign RecognitionComputer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign Recognitionthevijayps
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxharimaxwell0712
 
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET Journal
 
Reinforcement Learning for Self Driving Cars
Reinforcement Learning for Self Driving CarsReinforcement Learning for Self Driving Cars
Reinforcement Learning for Self Driving CarsSneha Ravikumar
 
Design of a 3R robotic manipulator to operate in sapce
Design of a 3R robotic manipulator to operate in sapceDesign of a 3R robotic manipulator to operate in sapce
Design of a 3R robotic manipulator to operate in sapceAniket Shirsat
 
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Lionel Briand
 
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic Surgery
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic SurgeryTesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic Surgery
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic SurgeryRobótica Médica UMA
 
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...Lionel Briand
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemANKIT SURATI
 
Smart riding system using embedded systems by sakthivel.s praveen.r
Smart riding system using embedded systems by sakthivel.s praveen.rSmart riding system using embedded systems by sakthivel.s praveen.r
Smart riding system using embedded systems by sakthivel.s praveen.rJEEVA ARAVINTH
 

Semelhante a Human Computer Intreaction (20)

Presentation object detection (1)
Presentation object detection (1)Presentation object detection (1)
Presentation object detection (1)
 
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4   session 3 - st dev con 2016 - pedestrian dead reckoningTrack 4   session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptx
 
Machine learning and Autonomous System
Machine learning and Autonomous SystemMachine learning and Autonomous System
Machine learning and Autonomous System
 
Smart car
Smart carSmart car
Smart car
 
Brain Controlled Car for Physically Challenged using Artificial Intelligence
Brain Controlled Car for Physically Challenged using Artificial IntelligenceBrain Controlled Car for Physically Challenged using Artificial Intelligence
Brain Controlled Car for Physically Challenged using Artificial Intelligence
 
Computer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign RecognitionComputer Vision for Traffic Sign Recognition
Computer Vision for Traffic Sign Recognition
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptx
 
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using MatlabIRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
IRJET-Fuzzy Logic Based Path Navigation for Robot using Matlab
 
Reinforcement Learning for Self Driving Cars
Reinforcement Learning for Self Driving CarsReinforcement Learning for Self Driving Cars
Reinforcement Learning for Self Driving Cars
 
Design of a 3R robotic manipulator to operate in sapce
Design of a 3R robotic manipulator to operate in sapceDesign of a 3R robotic manipulator to operate in sapce
Design of a 3R robotic manipulator to operate in sapce
 
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
Testing Dynamic Behavior in Executable Software Models - Making Cyber-physica...
 
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic Surgery
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic SurgeryTesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic Surgery
Tesis Irene Rivas - Smart Camera Robotic Assistant for Laparoscopic Surgery
 
Resume
ResumeResume
Resume
 
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...
Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous C...
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytem
 
19-7960-15.pptx
19-7960-15.pptx19-7960-15.pptx
19-7960-15.pptx
 
AUTONOMOUS VEHICLES 2.pdf
AUTONOMOUS VEHICLES 2.pdfAUTONOMOUS VEHICLES 2.pdf
AUTONOMOUS VEHICLES 2.pdf
 
AV Latency Measurement
AV Latency MeasurementAV Latency Measurement
AV Latency Measurement
 
Smart riding system using embedded systems by sakthivel.s praveen.r
Smart riding system using embedded systems by sakthivel.s praveen.rSmart riding system using embedded systems by sakthivel.s praveen.r
Smart riding system using embedded systems by sakthivel.s praveen.r
 

Último

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 

Último (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 

Human Computer Intreaction

  • 1. Car Driver Skills Assessment using Posture Recognition Presented By: sumit kadyan
  • 2. Authors • Madalina –Ioana Toma (Transilvania University of Brasov) • Leon J.M. Rothkrantz (Delft University of technology) • Csaba Antonya (M.I.Toma)
  • 3. Need For it • Difficult to learn driving in real life scenario • Safety issues • Time boundation • Learning driving as a Novice is a key in driving career
  • 4. Introduction • Recognition of driving posture with High Accuracy • Feedback mechanism for novice drivers using Alarm system. • Experiment conducted in real time.
  • 5. What Sets it apart? • Recognition of complete body parts. • Use of “Markerless” Sensors. • Provides accurate measurement of joint configuration and rapid movements of hands.
  • 8. Framework Components • Kinects-sensing upper body movements • Torcs-3D car simulator • Clips-For rule based expert system • Eyelink 2 device –for sensing eye and gaze movement
  • 10. Markerless Sensor • Uses pattern recognition principle • Monitor process quality via control panel or via Ethernet • Reproducibility of 0.6 mm • Plug can be rotated 90° • High scanning speed of 7 m/s
  • 12. KINECT Sensor • RGB camera sensor • Configuration is done using Sdk tool by windows • IR Emitter and IR depth Sensor • Used for tracking upper body movements
  • 14. Eye link 2 • High resolution and data rate • Head mounted video-based eye tracker. • Used for tracking eyes movement and head orientation • Two eye cameras allow binocular eye tracking
  • 15. CLIPS • C Language Integrated Production System. • CLIPS incorporates a complete object- oriented language(COOL) for writing expert systems. • COOL combines the programming paradigms of procedural, object oriented and logical (theorem proving) languages. • Provides High Portability.
  • 16. Logitech G27 • Provides simulation Environment with TORCS. • USB Interface.
  • 18. TORCS • 3D car simulator supporting input devices( steering wheels, joystick, game pads etc.) • Provides connection, configuration and synchronization. • Written in C++ and open source avaliable under GPL license • Easy to add/create content • Excellent performance and stability
  • 19. Related Work • Pose Estimation • Gaze Detection • Focused only on Expert Drivers. • Analyses done using offline techniques like silhouettes, bounding boxes.
  • 20. How it Works? • Takes real time parameters from sensors and environment. • Refers to an expert rule based system to determine the driving postures and give feedback ,also sound an alarm if the novice driver posture is wrong. • Uses the clips inference engine • Matching takes place between current state of fact list and list of instances
  • 22. Defining Rules • Rules for recognizing driving postures are stored in the knowledge base system. • Rules for driving posture:  DP1,DP2,DP3,DP4  DP1-Left hand postures  DP2-Right hand postures  DP3-Eye and Head postures  DP4-leg postures
  • 23. Working • Each group represnts a postuers runsin paralles with the other • A driver posture is represnted a key poses • Which is a combination of 2- 5 key poses • These are the inputs to the CLIPS • In a driving task the driving posture used to perform that maneuver are defined in a specific order
  • 25. DFSM • Determisnntic finite state machine • , S, s0 , , F • -Input alphabet(from the sensors) • S-Finite set of states (showing transition in DP1 ,DP2 …DP4 • s0- Initial state(When the system is calibrated for start ) • -state transition(from one • F-final state
  • 26. Diagram of the interface
  • 27. Experiment • Experiment was focused on developing a assistive intelligent system for indoor training of novice drivers • Experiments conducted in laboratory with proper lighting for sensors • 2 kind of experiments • One for robustness and performance of posture recognition the novice driver without traffic • 2 in is the complete framework evaluation.
  • 28. Two Experiments Experiments Conducted Detecting Robustness and accuracy of posture recognition for novice drivers Complete framework evaluation and provide feedback
  • 29. Participants • 12 participants • 8 males and 4 females • All having driver license • With little or no experience
  • 30. Results of Experiment 1 • Every subject performed the postures for 10 times • Driving postures recognition rate achieves 96.4% accuracy • Driving posture stability achieves 96.21% accuracy • GOOD” and “WORST” messages
  • 32. Experiment 2 : Rules • driver needs to start the car (StC) • driver wants to drive away (DA) • driver keeps the lane (KL) • driver increases the speed (IS) or decreases the speed (DS) based on traffic signs • driver wants to take over (TO) or change lane (CL) • driver wants to make a forward parking (FP) driver wants to stop the car (SpC).
  • 33. Results of Experiment 2 • In the StC situation we achieved 88% correct postures detectioni • In the IS and DS speed variation situations we achieved an accuracy of 100%. • A lower accuracy of less than 70% we obtained in TO and FP
  • 34. Results experiment 2 • In the StC situation we achieved 88% correct postures detection. • In the IS and DS speed variation situations we achieved an accuracy of 100%. • A lower accuracy of less than 70% we obtained in TO and FP
  • 36. Conclusion • To improve the take over and forward parking by combining probabilistic methods reducing uncertainty of certain driver postures.
  • 37. References • Toma, Madalina-Ioana; Rothkrantz, Leon J.M.; Antonya, Csaba, "Car driver skills assessment based on driving postures recognition," Cognitive Infocommunications (CogInfoCom), 2012 IEEE 3rd International Conference on , vol., no., pp.439,446, 2-5 Dec. 2012 • I. Lefter, L.J.M. Rothkrantz, P. Bouchner, P. Wiggers: “A multimodal car driver surveillance system in a military area”, Driver Car Interaction & Interface, 2010. • Y.F. Lu, and Ch.Li: “Recognition of Driver Turn Behavior Based on Video Analysis”, Journal of Advanced Materials Research Vol. 433-44, pp 6230- 6234, 2012. • D.B. Kaber, Y. Liang, Y. Zhang, M. L. Rogers, and S. Gangakhedkar: “Driver performance effects of simultaneous visual and cognitive distraction and adaptation behavior”, Journal of Transportation Research Part F 15, pp. 491– 501, 2012.