SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
VISION
for ASSISTIVE TECHNOLOGIES
    Edwige Pissaloux, ISIR/UPMC & CNRS (UMR 7222), Paris
    Andrea Carbone, ISIR/UPMC & CNRS (UMR 7222), Paris
                 Christophe Veigl, FHTW, Vienna
                Christophe Weiss, FHTW, Vienna




/         ^        /              Z         /^/Z
Outline
    1. Interaction and human capabilities :
              definition & new technologies.
    2. Vision based technologies for interaction with pointing.
    3. AsTeRICS project contribution to vision technology design.
    4. Results of first user evaluations of AsTeRICS gaze tracker.
    5. Conclusions.




W    /Z    Z/d /Z    h Z   > ^      /Z    d              hWD
1. Interaction and human capabilities :
                definitions  new technologies.

Definitions
• Interaction = reciprocal actions/influences
       - key concept of modern societies
       - based on human attention
       - involves different actors
          (real person, virtual characters, objects, ubiquitous environments, etc.)

• Interaction allows
       - accessibility to all computer based ICT solutions
       - new skills acquisition  development
       - new communication modes elaboration
         (ART= Attention Responsive Technology; multimodal paradigms, etc.).
New technologies for interaction
• New assistive technologies consider a mix of human
  capabilities not integrated in classic interactive tools:
  - brain physiological signals (BCI)
  - brain plasticity
  - visual perception (visual attention)
  - pure technological « intelligent tools »
    (tactile, haptic, robots, orthotics, computer vision).

This presentation objective :
• visual perception  computer vision
• pointing operation
2. Vision based AT
               for interaction with pointing
• Pointing = the designation of an object by mediation of
  the arm, hand and sight.

• Two steps natural pointing operation usual execution :
(1) pointed object localization in space and identification via sight
    (point of regard (PoR) “touches” the object);
(2) arm/hand lifting for /physical or virtual (distal) “touch” of the object.


• In the case of upper limb impairments the second step
  should be executed by other means (other body parts).
New AT
      for pointing of an object on a PC

• Implementation outline
    use of image and vision processing
   targeted body part(s) detection and tracking
   mouse different operation simulation.
Finger as a pointer
 •                                                          h          d




  
        W

  D




 E     d ,       z        t       z        d /       D /
D /                         '         /         d         ^/''Z W,
Limb as a pointer
    • the concept of a pictorial structure (not fully connect graph) to
      represent the investigated part of the human body.




              h              ^                     h^
                                                                                     D/d   

•       d   h^




               W ,             W W                         /   :             s
    ^        D D       ' Z       Z d    h              d           s^^E   K         ^
Shoulder  elbow
                                as a pointer
• EU 6th FWP IST IP AMI, University of Twente (1)
          - approach oriented at the estimation and recognition of poses
            which generalizes detection of different body parts
            (different limb sections such as shoulder, elbow)




          K

    • E                           d
              : W    Z W   D        h      W   D           /       /   :      s

^             ,     D                                /   :              s
Face and head as pointer
• Different facial features : nose, global face, eyebrows, and their combination
•       Processing
        - targeted feature is detected in acquired images during the calibration
        - targeted feature is tracked during the interaction.

Mouse functionalities emulation:
- the mouse spatial displacements can be deduced from nose/head/eyebrows movements,
- the mouse click (or object selection) is implemented through the (left or right)
   eye double blinks or through dwell time.




    t      D         Z           D   D          ,                /       /
    ^           / /^W     D
    '           Z     ' E
/          s                  K
Eye  gaze as a pointer
   • Object selection via gaze is a fundamental interaction modality,
        as the gaze position anticipates and finally allows,
       an action execution on the gazed object.
   • Two configurations for eye- gaze trackers




            Z        d              t                       Z         /

• The main characteristics :
- remote systems : no devices/sensors have to be mounted on the subject’s body,
                   but restriction of the movement in the interaction space ;
- Wearable systems : high accuracy, gaze-estimation in natural viewing context,
                      unlimited interaction space
3. AsTeRICS project contribution
         to vision technology design (http://www.asterics.eu)
Objectives
- the design of an adaptable and scalable system supporting
    also unconventional peripherals (BCI, vision, etc.)
     for people with severely reduced motor capabilities interactions
 - the evaluation of system with primary and secondary users.




d Z/^               ^
AsTeRICS wearable gaze tracker
Main characteristics
- adjustable to the end-user anatomy (head size, distance eye/camera, etc.)
- adaptable to specific needs (small-amplitude head movements compensation,
   easy to wear, precision of detection compatible with targeted skills for interaction, etc.)


Hardware
- hot-mirrors or telescopic arms
- multiple combinations of sensors coping with different capabilities and interaction
  needs
- batteries for long autonomy.

Foreseen combinations :
- a three camera system using only visible lighting
           for full gaze tracking in 3D space ;
- a ‘minimal’ set with only one IR eye-camera and
   a custom PCB integrating an IR tracker, a gyroscope and a Sip/Puff sensor.
d Z/^


          /                 s       /Z




                  W             Z


D           W        Z   ^            W      Z   /   d   W    /W   ^
d Z/^

    t
     • s

        • /Z


    Z                            
•

•
                             ,       d
• 




               ^D
4. Results of first user evaluations.
AsTeRICS system prototype 1 – remote (web-camera based) gaze tracker
- June-August 2011
- different sensors and sensor-combinations
- 50 users in Austria, Poland and Spain
- spasms and involuntary head movements

Tests
- Interaction with a screen

Results
- spasms and involuntary head movements represented a big problem,
   preventing precise pointing or computer mouse control
- BUT highest level of acceptance.

Future developments
- tremor reduction algorithms and
- evaluation of the head mounted eye tracker
5. Conclusion
Vast impact of the vision technology a on the quality of life,

Vision allows new modes
- to access ICT and internet-based services
    (games, e-library, e-shopping, e-health, e-rehabilitation, e-learning, etc.)
- to access smart environments which constitute the infrastructure for gaze interaction
    with environmental control systems
   (lighting control, heating/ventilation or usage of home entertainment devices);
- for new skills acquisition (such as navigation in virtual worlds) (with training).

Future (second phase) of the AsTeRICS project
- the head-mounted gaze estimation system will be finished,
- both, the remote and the head-mounted solution,
    will be evaluated in qualitative and quantitative user tests.
Thanks to
-   EU FP7 ICT program
-   France Soudage

Francis Martinez, ISIR/UPMC
Darius Mazeika, ISIR/UPMC  Kaunas University (Lithuania)

Isabelle Liu, Master Student, UPMC
Jaza Gul Mohammed, Master Student, UPMC

Jacky Chen, EM, MIT
Faith Keza, CS, MIT



Thank to you for your participation

Contenu connexe

Tendances

Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Ray Phan
 
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...Abdallah El Ali
 
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...Kalle
 
LLTECH LIGHT-CT SCANNER IMAGE ATLAS
LLTECH LIGHT-CT SCANNER IMAGE ATLASLLTECH LIGHT-CT SCANNER IMAGE ATLAS
LLTECH LIGHT-CT SCANNER IMAGE ATLASLLTech
 
Detection of immovable objects on visually impaired people walking aids
Detection of immovable objects on visually impaired people walking aidsDetection of immovable objects on visually impaired people walking aids
Detection of immovable objects on visually impaired people walking aidsTELKOMNIKA JOURNAL
 
Computer vision series
Computer vision seriesComputer vision series
Computer vision seriesPerry Lea
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
Follow Me Robot Technology
Follow Me Robot TechnologyFollow Me Robot Technology
Follow Me Robot Technologyijsrd.com
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersNithinkumar P
 
Demola affective robotics_20120502
Demola affective robotics_20120502Demola affective robotics_20120502
Demola affective robotics_20120502Rod Walsh
 

Tendances (12)

Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
 
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...
Fishing or a Z?: Investigating the Effects of Error on Mimetic and Alphabet D...
 
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...
Kohlbecker Low Latency Combined Eye And Head Tracking System For Teleoperatin...
 
LLTECH LIGHT-CT SCANNER IMAGE ATLAS
LLTECH LIGHT-CT SCANNER IMAGE ATLASLLTECH LIGHT-CT SCANNER IMAGE ATLAS
LLTECH LIGHT-CT SCANNER IMAGE ATLAS
 
Detection of immovable objects on visually impaired people walking aids
Detection of immovable objects on visually impaired people walking aidsDetection of immovable objects on visually impaired people walking aids
Detection of immovable objects on visually impaired people walking aids
 
Computer vision series
Computer vision seriesComputer vision series
Computer vision series
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
Improving access to mobile technologies using tactile feedback
Improving access to mobile technologies using tactile feedback Improving access to mobile technologies using tactile feedback
Improving access to mobile technologies using tactile feedback
 
Follow Me Robot Technology
Follow Me Robot TechnologyFollow Me Robot Technology
Follow Me Robot Technology
 
[Nux]12 nux
[Nux]12 nux[Nux]12 nux
[Nux]12 nux
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape Parameters
 
Demola affective robotics_20120502
Demola affective robotics_20120502Demola affective robotics_20120502
Demola affective robotics_20120502
 

En vedette

En vedette (9)

3. Use cases and scenarios for remote support of the elderly to live autonomo...
3. Use cases and scenarios for remote support of the elderly to live autonomo...3. Use cases and scenarios for remote support of the elderly to live autonomo...
3. Use cases and scenarios for remote support of the elderly to live autonomo...
 
ODT to Daisy (AEGIS project)
ODT to Daisy (AEGIS project)ODT to Daisy (AEGIS project)
ODT to Daisy (AEGIS project)
 
1. aegis concept and realisations workshop v3
1. aegis concept and realisations   workshop v31. aegis concept and realisations   workshop v3
1. aegis concept and realisations workshop v3
 
30 31 cognitive navigation and object detection system for blind people
30 31 cognitive navigation and object detection system for blind people30 31 cognitive navigation and object detection system for blind people
30 31 cognitive navigation and object detection system for blind people
 
3a3 participatory design of netcarity
3a3 participatory design of netcarity3a3 participatory design of netcarity
3a3 participatory design of netcarity
 
2b6 towards mobile
2b6 towards mobile2b6 towards mobile
2b6 towards mobile
 
AEGIS Newsletter 2
AEGIS Newsletter 2AEGIS Newsletter 2
AEGIS Newsletter 2
 
2. the aegis story building an accessible application
2. the aegis story   building an accessible application2. the aegis story   building an accessible application
2. the aegis story building an accessible application
 
Newsletter 7 AEGIS project
Newsletter 7 AEGIS projectNewsletter 7 AEGIS project
Newsletter 7 AEGIS project
 

Similaire à 58 towards a new gaze tracker

Intelligent Video Surveillance System using Deep Learning
Intelligent Video Surveillance System using Deep LearningIntelligent Video Surveillance System using Deep Learning
Intelligent Video Surveillance System using Deep LearningIRJET Journal
 
Development and evaluation of a head controlled human-computer interface with...
Development and evaluation of a head controlled human-computer interface with...Development and evaluation of a head controlled human-computer interface with...
Development and evaluation of a head controlled human-computer interface with...Minor33
 
Development and evaluation of a head-controlled human-computer interface with...
Development and evaluation of a head-controlled human-computer interface with...Development and evaluation of a head-controlled human-computer interface with...
Development and evaluation of a head-controlled human-computer interface with...Minor33
 
Bieg Eye And Pointer Coordination In Search And Selection Tasks
Bieg Eye And Pointer Coordination In Search And Selection TasksBieg Eye And Pointer Coordination In Search And Selection Tasks
Bieg Eye And Pointer Coordination In Search And Selection TasksKalle
 
Van der kamp.2011.gaze and voice controlled drawing
Van der kamp.2011.gaze and voice controlled drawingVan der kamp.2011.gaze and voice controlled drawing
Van der kamp.2011.gaze and voice controlled drawingmrgazer
 
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...AM Publications
 
Recognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionRecognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionNaeem Shehzad
 
Gait Recognition using MDA, LDA, BPNN and SVM
Gait Recognition using MDA, LDA, BPNN and SVMGait Recognition using MDA, LDA, BPNN and SVM
Gait Recognition using MDA, LDA, BPNN and SVMIJEEE
 
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...IRJET Journal
 
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET Journal
 
Blue Eyes Technology
Blue Eyes TechnologyBlue Eyes Technology
Blue Eyes TechnologyColloquium
 
Human Activity Recognition
Human Activity RecognitionHuman Activity Recognition
Human Activity RecognitionIRJET Journal
 
Design and Implementation of Optical Palm Scanner
Design and Implementation of Optical Palm ScannerDesign and Implementation of Optical Palm Scanner
Design and Implementation of Optical Palm Scannerdbpublications
 
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...IRJET Journal
 
IoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIRJET Journal
 
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...IRJET Journal
 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Arkadev Kundu
 
Evaluation of eye gaze interaction
Evaluation of eye gaze interactionEvaluation of eye gaze interaction
Evaluation of eye gaze interactiongelihappy
 

Similaire à 58 towards a new gaze tracker (20)

237 240
237 240237 240
237 240
 
Intelligent Video Surveillance System using Deep Learning
Intelligent Video Surveillance System using Deep LearningIntelligent Video Surveillance System using Deep Learning
Intelligent Video Surveillance System using Deep Learning
 
Development and evaluation of a head controlled human-computer interface with...
Development and evaluation of a head controlled human-computer interface with...Development and evaluation of a head controlled human-computer interface with...
Development and evaluation of a head controlled human-computer interface with...
 
Development and evaluation of a head-controlled human-computer interface with...
Development and evaluation of a head-controlled human-computer interface with...Development and evaluation of a head-controlled human-computer interface with...
Development and evaluation of a head-controlled human-computer interface with...
 
Bieg Eye And Pointer Coordination In Search And Selection Tasks
Bieg Eye And Pointer Coordination In Search And Selection TasksBieg Eye And Pointer Coordination In Search And Selection Tasks
Bieg Eye And Pointer Coordination In Search And Selection Tasks
 
Van der kamp.2011.gaze and voice controlled drawing
Van der kamp.2011.gaze and voice controlled drawingVan der kamp.2011.gaze and voice controlled drawing
Van der kamp.2011.gaze and voice controlled drawing
 
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
Iris Encryption using (2, 2) Visual cryptography & Average Orientation Circul...
 
Recognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionRecognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric vision
 
Gait Recognition using MDA, LDA, BPNN and SVM
Gait Recognition using MDA, LDA, BPNN and SVMGait Recognition using MDA, LDA, BPNN and SVM
Gait Recognition using MDA, LDA, BPNN and SVM
 
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
Implementing Deep Learning Model in Human Computer Interaction with Face Reco...
 
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
 
Blue Eyes Technology
Blue Eyes TechnologyBlue Eyes Technology
Blue Eyes Technology
 
Project soli:
Project soli:Project soli:
Project soli:
 
Human Activity Recognition
Human Activity RecognitionHuman Activity Recognition
Human Activity Recognition
 
Design and Implementation of Optical Palm Scanner
Design and Implementation of Optical Palm ScannerDesign and Implementation of Optical Palm Scanner
Design and Implementation of Optical Palm Scanner
 
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...
IRJET - Creating a Security Alert for the Care Takers Implementing a Vast Dee...
 
IoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine LearningIoT Based Human Activity Recognition and Classification Using Machine Learning
IoT Based Human Activity Recognition and Classification Using Machine Learning
 
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...
 
Evaluation of eye gaze interaction
Evaluation of eye gaze interactionEvaluation of eye gaze interaction
Evaluation of eye gaze interaction
 

Plus de AEGIS-ACCESSIBLE Projects

Aegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conferenceAegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conferenceAEGIS-ACCESSIBLE Projects
 
Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)AEGIS-ACCESSIBLE Projects
 
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...AEGIS-ACCESSIBLE Projects
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)AEGIS-ACCESSIBLE Projects
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)AEGIS-ACCESSIBLE Projects
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...AEGIS-ACCESSIBLE Projects
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...AEGIS-ACCESSIBLE Projects
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS-ACCESSIBLE Projects
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS-ACCESSIBLE Projects
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceAEGIS-ACCESSIBLE Projects
 

Plus de AEGIS-ACCESSIBLE Projects (20)

Veritas newsletter no 5 final
Veritas newsletter no 5 finalVeritas newsletter no 5 final
Veritas newsletter no 5 final
 
Aegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conferenceAegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conference
 
Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)
 
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)
 
ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile application
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web application
 
ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6
 
AEGIS Newsletter n° 6
AEGIS Newsletter n° 6AEGIS Newsletter n° 6
AEGIS Newsletter n° 6
 
VERITAS newsletter n° 3
VERITAS newsletter n° 3VERITAS newsletter n° 3
VERITAS newsletter n° 3
 
VERITAS newsletter n° 2
VERITAS newsletter n° 2VERITAS newsletter n° 2
VERITAS newsletter n° 2
 
VERITAS newsletter n° 4
VERITAS newsletter n° 4VERITAS newsletter n° 4
VERITAS newsletter n° 4
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and Conference
 
Aegis concertation certh
Aegis concertation certhAegis concertation certh
Aegis concertation certh
 
Veritas iti aegis_conf
Veritas iti aegis_confVeritas iti aegis_conf
Veritas iti aegis_conf
 
Haptimap in a_nutshell_2011_for_aegis
Haptimap in a_nutshell_2011_for_aegisHaptimap in a_nutshell_2011_for_aegis
Haptimap in a_nutshell_2011_for_aegis
 

Dernier

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

58 towards a new gaze tracker

  • 1. VISION for ASSISTIVE TECHNOLOGIES Edwige Pissaloux, ISIR/UPMC & CNRS (UMR 7222), Paris Andrea Carbone, ISIR/UPMC & CNRS (UMR 7222), Paris Christophe Veigl, FHTW, Vienna Christophe Weiss, FHTW, Vienna / ^ / Z /^/Z
  • 2. Outline 1. Interaction and human capabilities : definition & new technologies. 2. Vision based technologies for interaction with pointing. 3. AsTeRICS project contribution to vision technology design. 4. Results of first user evaluations of AsTeRICS gaze tracker. 5. Conclusions. W /Z Z/d /Z h Z > ^ /Z d hWD
  • 3. 1. Interaction and human capabilities : definitions new technologies. Definitions • Interaction = reciprocal actions/influences - key concept of modern societies - based on human attention - involves different actors (real person, virtual characters, objects, ubiquitous environments, etc.) • Interaction allows - accessibility to all computer based ICT solutions - new skills acquisition development - new communication modes elaboration (ART= Attention Responsive Technology; multimodal paradigms, etc.).
  • 4. New technologies for interaction • New assistive technologies consider a mix of human capabilities not integrated in classic interactive tools: - brain physiological signals (BCI) - brain plasticity - visual perception (visual attention) - pure technological « intelligent tools » (tactile, haptic, robots, orthotics, computer vision). This presentation objective : • visual perception computer vision • pointing operation
  • 5. 2. Vision based AT for interaction with pointing • Pointing = the designation of an object by mediation of the arm, hand and sight. • Two steps natural pointing operation usual execution : (1) pointed object localization in space and identification via sight (point of regard (PoR) “touches” the object); (2) arm/hand lifting for /physical or virtual (distal) “touch” of the object. • In the case of upper limb impairments the second step should be executed by other means (other body parts).
  • 6. New AT for pointing of an object on a PC • Implementation outline use of image and vision processing targeted body part(s) detection and tracking mouse different operation simulation.
  • 7. Finger as a pointer • h d W D E d , z t z d / D / D / ' / d ^/''Z W,
  • 8. Limb as a pointer • the concept of a pictorial structure (not fully connect graph) to represent the investigated part of the human body. h ^ h^ D/d • d h^ W , W W / : s ^ D D ' Z Z d h d s^^E K ^
  • 9. Shoulder elbow as a pointer • EU 6th FWP IST IP AMI, University of Twente (1) - approach oriented at the estimation and recognition of poses which generalizes detection of different body parts (different limb sections such as shoulder, elbow) K • E d : W Z W D h W D / / : s ^ , D / : s
  • 10. Face and head as pointer • Different facial features : nose, global face, eyebrows, and their combination • Processing - targeted feature is detected in acquired images during the calibration - targeted feature is tracked during the interaction. Mouse functionalities emulation: - the mouse spatial displacements can be deduced from nose/head/eyebrows movements, - the mouse click (or object selection) is implemented through the (left or right) eye double blinks or through dwell time. t D Z D D , / / ^ / /^W D ' Z ' E / s K
  • 11. Eye gaze as a pointer • Object selection via gaze is a fundamental interaction modality, as the gaze position anticipates and finally allows, an action execution on the gazed object. • Two configurations for eye- gaze trackers Z d t Z / • The main characteristics : - remote systems : no devices/sensors have to be mounted on the subject’s body, but restriction of the movement in the interaction space ; - Wearable systems : high accuracy, gaze-estimation in natural viewing context, unlimited interaction space
  • 12. 3. AsTeRICS project contribution to vision technology design (http://www.asterics.eu) Objectives - the design of an adaptable and scalable system supporting also unconventional peripherals (BCI, vision, etc.) for people with severely reduced motor capabilities interactions - the evaluation of system with primary and secondary users. d Z/^ ^
  • 13. AsTeRICS wearable gaze tracker Main characteristics - adjustable to the end-user anatomy (head size, distance eye/camera, etc.) - adaptable to specific needs (small-amplitude head movements compensation, easy to wear, precision of detection compatible with targeted skills for interaction, etc.) Hardware - hot-mirrors or telescopic arms - multiple combinations of sensors coping with different capabilities and interaction needs - batteries for long autonomy. Foreseen combinations : - a three camera system using only visible lighting for full gaze tracking in 3D space ; - a ‘minimal’ set with only one IR eye-camera and a custom PCB integrating an IR tracker, a gyroscope and a Sip/Puff sensor.
  • 14. d Z/^ / s /Z W Z D W Z ^ W Z / d W /W ^
  • 15. d Z/^ t • s • /Z Z • • , d • ^D
  • 16. 4. Results of first user evaluations. AsTeRICS system prototype 1 – remote (web-camera based) gaze tracker - June-August 2011 - different sensors and sensor-combinations - 50 users in Austria, Poland and Spain - spasms and involuntary head movements Tests - Interaction with a screen Results - spasms and involuntary head movements represented a big problem, preventing precise pointing or computer mouse control - BUT highest level of acceptance. Future developments - tremor reduction algorithms and - evaluation of the head mounted eye tracker
  • 17. 5. Conclusion Vast impact of the vision technology a on the quality of life, Vision allows new modes - to access ICT and internet-based services (games, e-library, e-shopping, e-health, e-rehabilitation, e-learning, etc.) - to access smart environments which constitute the infrastructure for gaze interaction with environmental control systems (lighting control, heating/ventilation or usage of home entertainment devices); - for new skills acquisition (such as navigation in virtual worlds) (with training). Future (second phase) of the AsTeRICS project - the head-mounted gaze estimation system will be finished, - both, the remote and the head-mounted solution, will be evaluated in qualitative and quantitative user tests.
  • 18. Thanks to - EU FP7 ICT program - France Soudage Francis Martinez, ISIR/UPMC Darius Mazeika, ISIR/UPMC Kaunas University (Lithuania) Isabelle Liu, Master Student, UPMC Jaza Gul Mohammed, Master Student, UPMC Jacky Chen, EM, MIT Faith Keza, CS, MIT Thank to you for your participation