SlideShare a Scribd company logo
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

More Related Content

What's hot

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 ATLAS
LLTech
 
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
TELKOMNIKA JOURNAL
 
Computer vision series
Computer vision seriesComputer vision series
Computer vision series
Perry 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-Cam
ijsrd.com
 
Follow Me Robot Technology
Follow Me Robot TechnologyFollow Me Robot Technology
Follow Me Robot Technology
ijsrd.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 Parameters
Nithinkumar P
 
Demola affective robotics_20120502
Demola affective robotics_20120502Demola affective robotics_20120502
Demola affective robotics_20120502
Rod Walsh
 

What's hot (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
 

Viewers also liked

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...
AEGIS-ACCESSIBLE Projects
 
ODT to Daisy (AEGIS project)
ODT to Daisy (AEGIS project)ODT to Daisy (AEGIS project)
ODT to Daisy (AEGIS project)
AEGIS-ACCESSIBLE Projects
 
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 v3AEGIS-ACCESSIBLE Projects
 
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 peopleAEGIS-ACCESSIBLE Projects
 
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 applicationAEGIS-ACCESSIBLE Projects
 
Newsletter 7 AEGIS project
Newsletter 7 AEGIS projectNewsletter 7 AEGIS project
Newsletter 7 AEGIS project
AEGIS-ACCESSIBLE Projects
 

Viewers also liked (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
 

Similar to 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 Learning
IRJET 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 Tasks
Kalle
 
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 vision
Naeem 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 SVM
IJEEE
 
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 Smartphone
IRJET Journal
 
Blue Eyes Technology
Blue Eyes TechnologyBlue Eyes Technology
Blue Eyes TechnologyColloquium
 
Project soli:
Project soli:Project soli:
Project soli:
Anand Namastemath
 
Human Activity Recognition
Human Activity RecognitionHuman Activity Recognition
Human Activity Recognition
IRJET 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 Scanner
dbpublications
 
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 Learning
IRJET 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 interaction
gelihappy
 

Similar to 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
 

More from AEGIS-ACCESSIBLE Projects

Veritas newsletter no 5 final
Veritas newsletter no 5 finalVeritas newsletter no 5 final
Veritas newsletter no 5 final
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 conference
AEGIS-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
 
ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)ViPi Survey (Andy Burton, NTU)
ViPi Survey (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 application
AEGIS-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 application
AEGIS-ACCESSIBLE Projects
 
ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6
AEGIS-ACCESSIBLE Projects
 
AEGIS Newsletter n° 6
AEGIS Newsletter n° 6AEGIS Newsletter n° 6
AEGIS Newsletter n° 6
AEGIS-ACCESSIBLE Projects
 
VERITAS newsletter n° 3
VERITAS newsletter n° 3VERITAS newsletter n° 3
VERITAS newsletter n° 3
AEGIS-ACCESSIBLE Projects
 
VERITAS newsletter n° 2
VERITAS newsletter n° 2VERITAS newsletter n° 2
VERITAS newsletter n° 2
AEGIS-ACCESSIBLE Projects
 
VERITAS newsletter n° 4
VERITAS newsletter n° 4VERITAS newsletter n° 4
VERITAS newsletter n° 4
AEGIS-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 Conference
AEGIS-ACCESSIBLE Projects
 

More from 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
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

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