eyephone
play

EyePhone Activating Mobile Phones With Your Eyes Felix Nwaobasi - PowerPoint PPT Presentation

EyePhone Activating Mobile Phones With Your Eyes Felix Nwaobasi Felix Nwaobasi CS525: Mobile & Ubiquitous Computing Mobile Interactions Mobile Interactions Lots of different ways to measure Lots of different ways to measure user


  1. EyePhone Activating Mobile Phones With Your Eyes Felix Nwaobasi Felix Nwaobasi CS525: Mobile & Ubiquitous Computing

  2. Mobile Interactions Mobile Interactions • Lots of different ways to measure Lots of different ways to measure user gestures on a phone (accelerometers cameras etc) (accelerometers, cameras, etc) • Touchscreen was a major • Touchscreen was a major advancement • Can we go further? 2 2 Worcester Polytechnic Institute

  3. 3 3 HCI vs HPI HCI vs HPI Worcester Polytechnic Institute

  4. HCI HCI • Tends to focus on ideal settings Tends to focus on ideal settings • Takes full advantage of the a T k f ll d t f th computer’s computational power • External sensors used, often , encouraged 4 4 Worcester Polytechnic Institute

  5. HPI HPI • Deals with users on the move under Deals with users on the move under different contexts & conditions • Huge concern regarding energy consumption and computational consumption and computational power • External sensors frowned upon 5 5 Worcester Polytechnic Institute

  6. C Creating the EyePhone ti th E Ph 6 6 Worcester Polytechnic Institute

  7. EyePhone Features EyePhone Features • Maps a user’s eye movement to a Maps a user s eye movement to a position on the display • Blinks from the user correspond to a click li k • Hands-free! 7 7 Worcester Polytechnic Institute

  8. The EyePhone Algorithm The EyePhone Algorithm • Eye detection Eye detection • Eye template creation • Eye tracking E t ki • Blink detection 8 8 Worcester Polytechnic Institute

  9. Eye Detection Eye Detection • Uses motion analysis operations on Uses motion analysis operations on consecutive frames • Focused on eye contours 9 9 Worcester Polytechnic Institute

  10. Eye Detection (cont.) Eye Detection (cont.) 10 10 Worcester Polytechnic Institute

  11. Eye Template Creation Eye Template Creation • Used whenever eye gets lost y g • Created first time user uses Created first time user uses EyePhone • Reduces computation time & preserves battery life p y • Not very effective if lighting changes 11 Not very effective if lighting changes 11 Worcester Polytechnic Institute

  12. Eye Tracking Eye Tracking • Based on eye template matching Based on eye template matching • Correlation score between search • Correlation score between search window and open eye template • Use correlation coefficient to improve accuracy improve accuracy 12 12 Worcester Polytechnic Institute

  13. Eye Tracking (cont.) Eye Tracking (cont.) • Correlation coefficient of 4 works Correlation coefficient of .4 works great for eye template matching 13 13 Worcester Polytechnic Institute

  14. Blink Detection Blink Detection • Uses thresholding Uses thresholding • Created four different thresholds to • Created four different thresholds to account for phone’s bad quality camera camera • If correlation coefficients are within • If correlation coefficients are within these thresholds, then eye is closed 14 14 Worcester Polytechnic Institute

  15. 15 15 Evaluation ti l E Worcester Polytechnic Institute

  16. Experiments Experiments • Daylight Exposure/Stationary Subject Daylight Exposure/Stationary Subject • Artificial Light/Stationary Subject 16 16 Worcester Polytechnic Institute

  17. Experiments Experiments • Daylight Exposure/Person Walking Daylight Exposure/Person Walking • Distance/Tablet correlation 17 17 Worcester Polytechnic Institute

  18. Experiment Results Experiment Results 18 18 Worcester Polytechnic Institute

  19. EyePhone & HPI EyePhone & HPI • Lightweight application Lightweight application • Camera obtained 15 frames/sec • Application only runs when user is A li ti l h i looking at display • Three hours of battery life if used continuously 19 19 Worcester Polytechnic Institute

  20. EyePhone & HPI (cont.) EyePhone & HPI (cont.) 20 20 Worcester Polytechnic Institute

  21. Possible Applications Possible Applications EyeMenu EyeMenu • Maps eye position to 1 of 9 buttons • Blink to click! • Great for people with disabilities 21 21 Worcester Polytechnic Institute

  22. Future Work Future Work • Increase battery life Increase battery life • Improve eye template creation • Improve eye template creation • Minimize false positives • Minimize false positives 22 22 Worcester Polytechnic Institute

  23. 23 23 ? Questions? ti Q Worcester Polytechnic Institute

More recommend