SlideShare une entreprise Scribd logo
1  sur  70
Télécharger pour lire hors ligne
GESTURE-AWARE REMOTE CONTROLS:
        GUIDELINES & INTERACTION TECHNIQUES
                         Gilles Bailly, Dong-Bach Vo, Eric Lecolinet and Yves Guiard
                                                    Telecom ParisTech, LTCI - CNRS




mardi 15 novembre 2011
Interactive television



      More and more services and
      contents:
         •      Electronic program guide

         •      Video on demand

         •      Web based widgets

         •      Web applications

         •      Personal content




                                                            2
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interactive television



      More and more services and
      contents:
         •      Electronic program guide

         •      Video on demand

         •      Web based widgets

         •      Web applications

         •      Personal content




                                                            3
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interactive television



      More and more services and
      contents:
         •      Electronic program guide

         •      Video on demand

         •      Web based widgets

         •      Web applications

         •      Personal content




                                                            4
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interactive television



      More and more services and
      contents:
         •      Electronic program guide

         •      Video on demand

         •      Web based widgets

         •      Web applications

         •      Personal content




                                                            5
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interactive television



      More and more services and
      contents:
         •      Electronic program guide

         •      Video on demand

         •      Web based widgets

         •      Web applications

         •      Personal content




                                                            6
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interacting with interactive television



      Inspired from computer
      interaction:
         •      Deep hierarchical menus

         •      Long lists




                                                                   7
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interacting with interactive television



      Inspired from computer
      interaction:
         •      Deep hierarchical menus

         •      Long lists




                                                                   8
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interacting with interactive television



      Inspired from computer
      interaction:
         •      Deep hierarchical menus

         •      Long lists




                                                                   9
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Interacting with interactive television



      Inspired from computer
      interaction:
         •      Deep hierarchical menus

         •      Long lists




                                                                   10
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Remote control



      Problems:
         •      Browsing

         •      Commands




                                                 11
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Remote control



      Problems:
         •      Browsing

         •      Commands




                                                 12
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Remote control



      Problems:
         •      Browsing

         •      Commands




                                                 13
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Remote control



      Problems:
         •      Browsing

         •      Commands



                                                    Limited
                                                 expressiveness




                                                                  14
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Improving expressiveness



      Solution?
         •      Add a new button for each new
                command




                                                           15
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Improving expressiveness



      Solution?
         •      Add a new button for each new
                command                              Pultius TV remote control
                                                          [Artlebedev 07]




                                                                                 16
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Improving expressiveness



      Solution?
         •      Add a new button for each new
                command




                                                   Can we benefit from
                                                moving the remote control
                                                 in 3D space to improve
                                                     expressiveness?

                                                                            17
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Approach



      Advantages of 3D gestures:
         •      Allow large vocabulary of gestures

         •      Can be easy to remember

         •      Free visual focus from the remote
                control

         •      Comfortable to perform gestures at
                home [Rico et al. 10]

         •      Remote controls can remain small and
                easy to hold




                                                       18
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Approach



      Advantages of 3D gestures:
         •      Allow large vocabulary of gestures

         •      Can be easy to remember

         •      Free visual focus from the remote
                control

         •      Comfortable to perform gestures at
                home [Rico et al. 10]

         •      Remote controls can remain small and
                easy to hold




                                                       18
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
1. Interactive television
2. Related work
3. Observing spontaneous gestures
4. Exploring new gesture dimension
5. Designing new interaction techniques
6. Conclusion




                                          19
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Related work

      3D gestures offer 6 degrees of
      freedom:
         •      3 translations     Y
         •      3 rotations                     Z




                                            X

                                                    20
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Related work

      3D gestures offer 6 degrees of
      freedom:
         •      3 translations         Y
         •      3 rotations                        Z
                                 Yaw
                                                 Roll




                                  Pitch
                                             X

                                                        21
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Related work

      Rotations:
         •      1 dimension

         •      2 dimensions

         •      Discretization of tilt angle
                with visual feedback
                [Rahman et al. 09]


                                               Motion marking menu system [Oakley 03]




                                                             Pitch
     Dong-Bach Vo ‒ ICMI 2011                                               X           22
mardi 15 novembre 2011
Related work

      Rotations:
         •      1 dimension

         •      2 dimensions

         •      Discretization of tilt angle
                with visual feedback
                [Rahman et al. 09]
                                                  GesText [Jones et al. 10]

                                                                   Roll       Z




                                                       Pitch
     Dong-Bach Vo ‒ ICMI 2011
                                                                        X         23
mardi 15 novembre 2011
Related work

      Rotations:
         •      1 dimension
                                                           Y
         •      2 dimensions
                                                                   Z
         •      Discretization of tilt angle     Yaw
                with visual feedback           12 levels
                [Rahman et al. 09]                              Roll
                                                               16 levels




                                                                           24
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
1. Interactive television
2. Related work
3. Observing spontaneous gestures
4. Exploring new gesture dimension
5. Designing new interaction techniques
6. Conclusion




                                          25
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures



      What gestures users
      perform spontaneously
      for moving targets?                           Y
         •      Which degree(s) of freedom?                     Z
                                              Yaw
         •      Is it context dependant
                (smartphone vs. remote
                controls)?                                    Roll




                                               Pitch
                                                         X
                                                                     26
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures


      Task:
         •      Perform the gesture that would
                move the target to this position



      Procedure:
         •      Smartphone vs. Remote control

         •      Observation from video recordings




                                                              27
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures


      Task:
         •      Perform a gesture which has
                produced this effect



      Procedure:
         •      Smartphone vs. Remote control

         •      Observation from video recordings




                                                              28
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures
                                                                               9




                                                      Number of participants
                                                                               8
                                                                               7
                                                                               6
                                                                               5
      Results:                                                                 4
                                                                               3
         •      Either rotations or translations                               2
                                                                               1
         •      14 of 18 users perform rotations                               0
                                                                                   (S) Condition         (RC) Condition
         •      Pitch and Roll only in smartphone                                            Pitch & Roll rotations
                condition
                                                                                             Pitch & Yaw rotations

         •      Pitch and Yaw in remote control                                              X & Y translations
                condition

         •      Roll can be used for something else




                                                                                                                          29
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures
                                                                               9




                                                      Number of participants
                                                                               8
                                                                               7
                                                                               6
                                                                               5
      Results:                                                                 4
                                                                               3
         •      Either rotations or translations                               2
                                                                               1
         •      14 of 18 users perform rotations                               0
                                                                                   (S) Condition         (RC) Condition
         •      Pitch and Roll only in smartphone                                            Pitch & Roll rotations
                condition
                                                                                             Pitch & Yaw rotations

         •      Pitch and Yaw in remote control                                              X & Y translations
                condition

         •      Roll can be used for something else
                                                                                                                  Z
                                                                                                          Roll




                                                                                         Pitch
                                                                                                 X                        30
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures
                                                                               9




                                                      Number of participants
                                                                               8
                                                                               7
                                                                               6
                                                                               5
      Results:                                                                 4
                                                                               3
         •      Either rotations or translations                               2
                                                                               1
         •      14 of 18 users perform rotations                               0
                                                                                   (S) Condition         (RC) Condition
         •      Pitch and Roll only in smartphone                                            Pitch & Roll rotations
                condition
                                                                                             Pitch & Yaw rotations

         •      Pitch and Yaw in remote control                                              X & Y translations
                condition                                                            Y

         •      Roll can be used for something else
                                                                                   Yaw
                ntrol condition



                                                                                         Pitch
                                                                                                   X                      31
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 1: spontaneous gestures
                                                                             9




                                                    Number of participants
                                                                             8
                                                                             7
                                                                             6
                                                                             5
      Results:                                                               4
                                                                             3
         •      Either rotations or translations                             2
                                                                             1
         •      14 of 18 users perform rotations                             0
                                                                                 (S) Condition         (RC) Condition
         •      Pitch and Roll only in smartphone                                          Pitch & Roll rotations
                condition
                                                                                           Pitch & Yaw rotations

         •      Pitch and Yaw in remote control                                            X & Y translations
                condition                                                          Y

         • Roll can be used for something else                                                                      Z
                                                                                 Yaw
                                                                                                          Roll




                                                                                       Pitch
                                                                                                 X                      32
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
1. Interactive television
2. Related work
3. Observing spontaneous gestures
4. Exploring roll gestures
5. Designing new interaction techniques
6. Conclusion




                                          33
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures



      What we know:
         •      16 items selection with visual feedback
                [Rahman 09]

         •      3 items selection in eyes free selection
                [Oakley 07]




                                                                 34
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                    35
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                    36
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:                                                  Step 1: Roll to prepare the gesture
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                                                        37
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:                                                  Step 1: Roll to prepare the gesture
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                                                        37
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:                                                  Step 2: Press the trigger
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                                              38
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:                                                  Step 3: Roll gesture
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                                         39
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:                                                  Step 4: Release the trigger
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                                                40
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                    41
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: exploring roll gestures

      Question:
      How many levels users can control
      without visual feedback?

      Task:
      Use any roll amplitude you need to
      reach the target
              •          Roll - Press - Roll - Release strategy

              •          No feedback provided


      Procedure:
       •      9 participants

       •      Items set size (5, 7, 9, 11 items)

                                                                    42
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results



      Angular range:
         •      Differs largely among               162°               326°
                participants

         •      Depends on item-set size


                                                   Minimum and maximum
      Angular variation:                           angular range for 7 items


         •      Constant variation between two
                contiguous items




                                                                               43
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results



      Angular range:                                                    400

         •      Differs largely among
                participants




                                                 ∆ angle (in degrees)
                                                                        300

         •      Depends on item-set size
                                                                        200


                                                                        100
      Angular variation:
         •      Constant variation between two                            0
                                                                              0   1   2 3 4 6 7 8 9 10 11
                contiguous items
                                                                                       number of items in set




                                                                                                                44
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results



      Angular range:                                           Mean angular varation for 7 items

         •      Differs largely among             200
                participants                     160
                                                 120
         •      Depends on item-set size          80
                                                  40
                                                   0

      Angular variation:                          -40
                                                  -80
         •      Constant variation between two   -120
                contiguous items                 -160
                                                 -200
                                                        -3      -2     -1     0      1      2       3
                                                        Left                Center                 Right


                                                                                                        45
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results



      Recognition:
         •        KNN algorithm
              •          euclidian distance on angular
                         variation
              •          cross-validation technique

      Results:
         •        Very good for 5 items (96.3%)
         •        Insufficient for 9 and 11 items
         •        7 items:
              •          87.7% for cross-validation

              •          96% with user specific training
                                                                 46
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results


                                                                            100
      Recognition:                                                                 96.3


         •        KNN algorithm                                              75




                                                          accuracy (in %)
              •          euclidian distance on angular
                         variation                                           50
              •          cross-validation technique
                                                                             25
      Results:
         •        Very good for 5 items (96.3%)                               0
                                                                                  5 items   7 items   9 items     11 items
         •        Insufficient for 9 and 11 items
                                                                                             mean accuracy rate
         •        7 items:
              •          87.7% for cross-validation

              •          96% with user specific training
                                                                                                                         47
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results


                                                                            100
      Recognition:
         •        KNN algorithm                                              75                        77.1




                                                          accuracy (in %)
              •          euclidian distance on angular                                                              63.1
                         variation                                           50
              •          cross-validation technique
                                                                             25
      Results:
         •        Very good for 5 items (96.3%)                               0
                                                                                  5 items   7 items   9 items     11 items
         •        Insufficient for 9 and 11 items
                                                                                             mean accuracy rate
         •        7 items:
              •          87.7% for cross-validation

              •          96% with user specific training
                                                                                                                           48
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 2: results


                                                                            100
      Recognition:
                                                                                             87.7
         •        KNN algorithm                                              75




                                                          accuracy (in %)
              •          euclidian distance on angular
                         variation                                           50
              •          cross-validation technique
                                                                             25
      Results:
         •        Very good for 5 items (96.3%)                               0
                                                                                  5 items   7 items   9 items     11 items
         •        Insufficient for 9 and 11 items
                                                                                             mean accuracy rate
         •        7 items:
              •          87.7% for cross-validation

              •          96% with user specific training
                                                                                                                         49
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
1. Interactive television
2. Related work
3. Observing spontaneous gestures
4. Exploring roll gestures
5. Designing new interaction techniques
6. Conclusion




                                          50
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Goals:
         •        two-level circular menus

         •        that combine gestural modalities
              •          Pitch & Yaw

              •          Roll

              •          Directional pad buttons




                                                                   51
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Design space:
         •      1 modality per menu
                level

         •      D-pad used as a
                baseline

         •      Unpromising
                techniques dismissed
                at pretest




                                                              52
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Design space:                           2nd Level
                                                          Pitch & Yaw   Roll   Directional Pad
         •      1 modality per menu    1st Level
                level

         •      D-pad used as a          Pitch & Yaw
                baseline

         •      Unpromising
                techniques dismissed         Roll
                at pretest

                                       Directional Pad




                                                                                           53
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Design space:                           2nd Level
                                                          Pitch & Yaw   Roll   Directional Pad
         •      1 modality per menu    1st Level
                level

         •      D-pad used as a          Pitch & Yaw
                baseline

         •      Unpromising
                techniques dismissed         Roll
                at pretest

                                       Directional Pad                             Baseline




                                                                                              54
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Design space:                           2nd Level
                                                          Pitch & Yaw          Roll         Directional Pad
         •      1 modality per menu    1st Level
                level

         •      D-pad used as a          Pitch & Yaw
                                                                                             Gesture trigger

                                                                                                penalty
                baseline

         •      Unpromising                               Biomechanical   Poor results in    Gesture trigger
                techniques dismissed         Roll
                                                           constraint        pretests           penalty
                at pretest

                                       Directional Pad                                          Baseline




                                                                                                           55
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Designing interaction techniques


      Design space:                           2nd Level
                                                          Pitch & Yaw             Roll         Directional Pad
         •      1 modality per menu    1st Level
                level

         •      D-pad used as a          Pitch & Yaw
                                                          3D multi-strokes

                                                               menu
                                                                              3D gestures

                                                                             parallelization
                                                                                                Gesture trigger

                                                                                                   penalty
                baseline

         •      Unpromising                               Biomechanical      Poor results in    Gesture trigger
                techniques dismissed         Roll
                                                             constraint         pretests           penalty
                at pretest

         •      5 techniques to
                                       Directional Pad
                                                          2D/3D gestures     2D/3D gestures
                                                                                                   Baseline
                evaluate                                   parallelization   parallelization




                                                                                                              56
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 3: interaction techniques



      Procedure:
         •      Menu with 4 * 4 items

         •      Combination of modalities

         •      User feedback

         •      13 participants

      Task:
         •      Perform the gesture
                corresponding to the symbolic
                stimulus



                                                                57
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 3: results



      Best modality combinations                                          Mean accuracy rate by technique

      for accuracy:                                              100,0
                                                                          97.4         98.4         94.2
                                                                  80,0
         •      Pad / Pad (baseline)




                                                 Accuracy in %
                                                                  60,0
         •      Pad / Pitch & Yaw (better than
                baseline)                                         40,0


         •      Pad / Roll                                        20,0

                                                                    0
                                                                         Pad/Pad      Pad/P&Y      Pad/Roll




                                                                                                              58
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 3: results



      Best modality combinations                                  Mean time selection by technique
      for speed:                                           1700
                                                                                           1650

         •      Similar results                            1275    1400        1390




                                              Time in ms
         •      Pad / Roll is a bit slower                  850

                                                            425

                                                             0
                                                                   Pad/Pad    Pad/P&Y     Pad/Roll




                                                                                                     59
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Experiment 3: results



      User satisfaction:                                      Subjective preferences
                                             7
         •      Pad / Pad                    6
                                             5
         •      then Pad / Pitch & Yaw
                                             4

         •      then P&Y / P&Y               3
                                             2
         •      then Pad / Roll              1
                                             0
                                                    Speed   Accuracy   Pleasant     Tiring   Easy to learn

                                                 Pad/Pad     Pad/P&Y         Pad/Roll        P&Y/P&Y




                                                                                                     60
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Multimedia system menu


      Novice mode:
         •      2-level circular menu

         •      2 modalities

 •       Novice mode:
 •       1st level : Pitch and Yaw

 •       2nd level : Roll




                                                         61
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Multimedia system menu


      Novice mode:
         •      2-levels circular menu

         •      1st level selection

         •      2nd level selection




                                                         62
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Multimedia system menu


      Novice mode:
         •      2-levels circular menu

         •      1st level selection

         •      2nd level selection




                                                         63
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Multimedia system menu


      Expert mode:
         •      Same gestures

         •      But the menu does not
                appear

         •      Implicit learning of
                gestures




                                                         64
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
1. Interactive television
2. Related work
3. Observing spontaneous gestures
4. Exploring roll gestures
5. Designing new interaction techniques
6. Conclusion




                                          65
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Conclusion

      What we have learned:
         • Experiment 1:
           • Users rather use rotations when interacting with
                         handheld devices
              • With a remote control, they use pitch and yaw to interact
                         with a distant screen
         • Experiment 2: Roll gestures without feedback work fine:
              • for 5 levels
              • for 7 levels with user specific training
         •      Using button and 3D gestures can efficiently augment
                remote control expressiveness


                                                                            66
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Conclusion

      What we have learned:
         •      Experiment 3:

              •          3D gestures provide good performance

              •          especially when combined with d-pad buttons



 •       Conclusion:
         •      Moving the remote control into space is indeed an effective
                way to improve expressiveness




                                                                             67
     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011
Thank you for your attention!

                          GESTURE-AWARE REMOTE CONTROLS:
                         GUIDELINES & INTERACTION TECHNIQUES

                          http://perso.telecom-paristech.fr/ via/VIA_Project.html
                                   dong-bach.vo@telecom-paristech.fr




     Dong-Bach Vo ‒ ICMI 2011
mardi 15 novembre 2011

Contenu connexe

En vedette

[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)
[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)
[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)Yusuke Iwasawa
 
Singletons in PHP - Why they are bad and how you can eliminate them from your...
Singletons in PHP - Why they are bad and how you can eliminate them from your...Singletons in PHP - Why they are bad and how you can eliminate them from your...
Singletons in PHP - Why they are bad and how you can eliminate them from your...go_oh
 
Masterizing php data structure 102
Masterizing php data structure 102Masterizing php data structure 102
Masterizing php data structure 102Patrick Allaert
 
Building and deploying PHP applications with Phing
Building and deploying PHP applications with PhingBuilding and deploying PHP applications with Phing
Building and deploying PHP applications with PhingMichiel Rook
 
Semi supervised learning
Semi supervised learningSemi supervised learning
Semi supervised learningAhmed Taha
 
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...Spark Summit
 
PHP 7 – What changed internally? (PHP Barcelona 2015)
PHP 7 – What changed internally? (PHP Barcelona 2015)PHP 7 – What changed internally? (PHP Barcelona 2015)
PHP 7 – What changed internally? (PHP Barcelona 2015)Nikita Popov
 
Biomolecular interaction analysis (BIA) techniques
Biomolecular interaction analysis (BIA) techniquesBiomolecular interaction analysis (BIA) techniques
Biomolecular interaction analysis (BIA) techniquesN Poorin
 
Sixth sense tecnology.
Sixth sense tecnology.Sixth sense tecnology.
Sixth sense tecnology.Appam Sushma
 
HTTP cookie hijacking in the wild: security and privacy implications
HTTP cookie hijacking in the wild: security and privacy implicationsHTTP cookie hijacking in the wild: security and privacy implications
HTTP cookie hijacking in the wild: security and privacy implicationsPriyanka Aash
 
LCA and RMQ ~簡潔もあるよ!~
LCA and RMQ ~簡潔もあるよ!~LCA and RMQ ~簡潔もあるよ!~
LCA and RMQ ~簡潔もあるよ!~Yuma Inoue
 
Cookies and browser exploits
Cookies and browser exploitsCookies and browser exploits
Cookies and browser exploitsIftach Ian Amit
 
Semi-Supervised Learning
Semi-Supervised LearningSemi-Supervised Learning
Semi-Supervised LearningLukas Tencer
 
Latest computing devices & latest technology innovations
Latest computing devices & latest technology innovationsLatest computing devices & latest technology innovations
Latest computing devices & latest technology innovationsKhisal Iftikhar
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?Blossom IO Inc.
 

En vedette (19)

XML In My Database!
XML In My Database!XML In My Database!
XML In My Database!
 
[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)
[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)
[DL Hacks輪読] Semi-Supervised Learning with Ladder Networks (NIPS2015)
 
Singletons in PHP - Why they are bad and how you can eliminate them from your...
Singletons in PHP - Why they are bad and how you can eliminate them from your...Singletons in PHP - Why they are bad and how you can eliminate them from your...
Singletons in PHP - Why they are bad and how you can eliminate them from your...
 
XML Databases
XML DatabasesXML Databases
XML Databases
 
Masterizing php data structure 102
Masterizing php data structure 102Masterizing php data structure 102
Masterizing php data structure 102
 
The overview of latest technology
The overview of latest technologyThe overview of latest technology
The overview of latest technology
 
Building and deploying PHP applications with Phing
Building and deploying PHP applications with PhingBuilding and deploying PHP applications with Phing
Building and deploying PHP applications with Phing
 
Semi supervised learning
Semi supervised learningSemi supervised learning
Semi supervised learning
 
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...
Extending Word2Vec for Performance and Semi-Supervised Learning-(Michael Mala...
 
PHP 7 – What changed internally? (PHP Barcelona 2015)
PHP 7 – What changed internally? (PHP Barcelona 2015)PHP 7 – What changed internally? (PHP Barcelona 2015)
PHP 7 – What changed internally? (PHP Barcelona 2015)
 
Biomolecular interaction analysis (BIA) techniques
Biomolecular interaction analysis (BIA) techniquesBiomolecular interaction analysis (BIA) techniques
Biomolecular interaction analysis (BIA) techniques
 
Sixth sense tecnology.
Sixth sense tecnology.Sixth sense tecnology.
Sixth sense tecnology.
 
HTTP cookie hijacking in the wild: security and privacy implications
HTTP cookie hijacking in the wild: security and privacy implicationsHTTP cookie hijacking in the wild: security and privacy implications
HTTP cookie hijacking in the wild: security and privacy implications
 
LCA and RMQ ~簡潔もあるよ!~
LCA and RMQ ~簡潔もあるよ!~LCA and RMQ ~簡潔もあるよ!~
LCA and RMQ ~簡潔もあるよ!~
 
Cookies and browser exploits
Cookies and browser exploitsCookies and browser exploits
Cookies and browser exploits
 
Semi-Supervised Learning
Semi-Supervised LearningSemi-Supervised Learning
Semi-Supervised Learning
 
Latest technologies
Latest technologiesLatest technologies
Latest technologies
 
Latest computing devices & latest technology innovations
Latest computing devices & latest technology innovationsLatest computing devices & latest technology innovations
Latest computing devices & latest technology innovations
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
 

Similaire à Gesture-Aware Remote Controls: Guidelines & Interaction Techniques

Grahical Interface For a Command line App
Grahical Interface For a Command line AppGrahical Interface For a Command line App
Grahical Interface For a Command line AppVitor Pedro
 
A Practical Guide to Connecting Hardware to Flex
A Practical Guide to Connecting Hardware to FlexA Practical Guide to Connecting Hardware to Flex
A Practical Guide to Connecting Hardware to FlexJustin Mclean
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Jacques Chueke
 
Bett 2011 draft vers2
Bett 2011 draft vers2Bett 2011 draft vers2
Bett 2011 draft vers2juliancoultas
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011Fabrizio Giudici
 
APIs and URLs for Social TV
APIs and URLs for Social TVAPIs and URLs for Social TV
APIs and URLs for Social TVDan Brickley
 
JChueke_BCS_Mar 2012_PRINT
JChueke_BCS_Mar 2012_PRINTJChueke_BCS_Mar 2012_PRINT
JChueke_BCS_Mar 2012_PRINTJacques Chueke
 
NoTube: Using the Synergy of Broadcast, Internet and Social TV
NoTube: Using the Synergy of Broadcast, Internet and Social TVNoTube: Using the Synergy of Broadcast, Internet and Social TV
NoTube: Using the Synergy of Broadcast, Internet and Social TVLora Aroyo
 
Dev+ops+org how we are including (almost) everyone
Dev+ops+org how we are including (almost) everyoneDev+ops+org how we are including (almost) everyone
Dev+ops+org how we are including (almost) everyonepswartout
 
Multitasking in iOS - The Junction
Multitasking in iOS - The JunctionMultitasking in iOS - The Junction
Multitasking in iOS - The JunctionOri Goshen
 

Similaire à Gesture-Aware Remote Controls: Guidelines & Interaction Techniques (11)

Grahical Interface For a Command line App
Grahical Interface For a Command line AppGrahical Interface For a Command line App
Grahical Interface For a Command line App
 
A Practical Guide to Connecting Hardware to Flex
A Practical Guide to Connecting Hardware to FlexA Practical Guide to Connecting Hardware to Flex
A Practical Guide to Connecting Hardware to Flex
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...
 
Bett 2011 draft vers2
Bett 2011 draft vers2Bett 2011 draft vers2
Bett 2011 draft vers2
 
A new world with cdi en
A new world with cdi enA new world with cdi en
A new world with cdi en
 
DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011DCI - Data, Context and Interaction @ Jug Genova April 2011
DCI - Data, Context and Interaction @ Jug Genova April 2011
 
APIs and URLs for Social TV
APIs and URLs for Social TVAPIs and URLs for Social TV
APIs and URLs for Social TV
 
JChueke_BCS_Mar 2012_PRINT
JChueke_BCS_Mar 2012_PRINTJChueke_BCS_Mar 2012_PRINT
JChueke_BCS_Mar 2012_PRINT
 
NoTube: Using the Synergy of Broadcast, Internet and Social TV
NoTube: Using the Synergy of Broadcast, Internet and Social TVNoTube: Using the Synergy of Broadcast, Internet and Social TV
NoTube: Using the Synergy of Broadcast, Internet and Social TV
 
Dev+ops+org how we are including (almost) everyone
Dev+ops+org how we are including (almost) everyoneDev+ops+org how we are including (almost) everyone
Dev+ops+org how we are including (almost) everyone
 
Multitasking in iOS - The Junction
Multitasking in iOS - The JunctionMultitasking in iOS - The Junction
Multitasking in iOS - The Junction
 

Gesture-Aware Remote Controls: Guidelines & Interaction Techniques

  • 1. GESTURE-AWARE REMOTE CONTROLS: GUIDELINES & INTERACTION TECHNIQUES Gilles Bailly, Dong-Bach Vo, Eric Lecolinet and Yves Guiard Telecom ParisTech, LTCI - CNRS mardi 15 novembre 2011
  • 2. Interactive television More and more services and contents: • Electronic program guide • Video on demand • Web based widgets • Web applications • Personal content 2 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 3. Interactive television More and more services and contents: • Electronic program guide • Video on demand • Web based widgets • Web applications • Personal content 3 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 4. Interactive television More and more services and contents: • Electronic program guide • Video on demand • Web based widgets • Web applications • Personal content 4 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 5. Interactive television More and more services and contents: • Electronic program guide • Video on demand • Web based widgets • Web applications • Personal content 5 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 6. Interactive television More and more services and contents: • Electronic program guide • Video on demand • Web based widgets • Web applications • Personal content 6 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 7. Interacting with interactive television Inspired from computer interaction: • Deep hierarchical menus • Long lists 7 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 8. Interacting with interactive television Inspired from computer interaction: • Deep hierarchical menus • Long lists 8 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 9. Interacting with interactive television Inspired from computer interaction: • Deep hierarchical menus • Long lists 9 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 10. Interacting with interactive television Inspired from computer interaction: • Deep hierarchical menus • Long lists 10 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 11. Remote control Problems: • Browsing • Commands 11 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 12. Remote control Problems: • Browsing • Commands 12 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 13. Remote control Problems: • Browsing • Commands 13 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 14. Remote control Problems: • Browsing • Commands Limited expressiveness 14 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 15. Improving expressiveness Solution? • Add a new button for each new command 15 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 16. Improving expressiveness Solution? • Add a new button for each new command Pultius TV remote control [Artlebedev 07] 16 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 17. Improving expressiveness Solution? • Add a new button for each new command Can we benefit from moving the remote control in 3D space to improve expressiveness? 17 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 18. Approach Advantages of 3D gestures: • Allow large vocabulary of gestures • Can be easy to remember • Free visual focus from the remote control • Comfortable to perform gestures at home [Rico et al. 10] • Remote controls can remain small and easy to hold 18 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 19. Approach Advantages of 3D gestures: • Allow large vocabulary of gestures • Can be easy to remember • Free visual focus from the remote control • Comfortable to perform gestures at home [Rico et al. 10] • Remote controls can remain small and easy to hold 18 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 20. 1. Interactive television 2. Related work 3. Observing spontaneous gestures 4. Exploring new gesture dimension 5. Designing new interaction techniques 6. Conclusion 19 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 21. Related work 3D gestures offer 6 degrees of freedom: • 3 translations Y • 3 rotations Z X 20 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 22. Related work 3D gestures offer 6 degrees of freedom: • 3 translations Y • 3 rotations Z Yaw Roll Pitch X 21 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 23. Related work Rotations: • 1 dimension • 2 dimensions • Discretization of tilt angle with visual feedback [Rahman et al. 09] Motion marking menu system [Oakley 03] Pitch Dong-Bach Vo ‒ ICMI 2011 X 22 mardi 15 novembre 2011
  • 24. Related work Rotations: • 1 dimension • 2 dimensions • Discretization of tilt angle with visual feedback [Rahman et al. 09] GesText [Jones et al. 10] Roll Z Pitch Dong-Bach Vo ‒ ICMI 2011 X 23 mardi 15 novembre 2011
  • 25. Related work Rotations: • 1 dimension Y • 2 dimensions Z • Discretization of tilt angle Yaw with visual feedback 12 levels [Rahman et al. 09] Roll 16 levels 24 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 26. 1. Interactive television 2. Related work 3. Observing spontaneous gestures 4. Exploring new gesture dimension 5. Designing new interaction techniques 6. Conclusion 25 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 27. Experiment 1: spontaneous gestures What gestures users perform spontaneously for moving targets? Y • Which degree(s) of freedom? Z Yaw • Is it context dependant (smartphone vs. remote controls)? Roll Pitch X 26 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 28. Experiment 1: spontaneous gestures Task: • Perform the gesture that would move the target to this position Procedure: • Smartphone vs. Remote control • Observation from video recordings 27 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 29. Experiment 1: spontaneous gestures Task: • Perform a gesture which has produced this effect Procedure: • Smartphone vs. Remote control • Observation from video recordings 28 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 30. Experiment 1: spontaneous gestures 9 Number of participants 8 7 6 5 Results: 4 3 • Either rotations or translations 2 1 • 14 of 18 users perform rotations 0 (S) Condition (RC) Condition • Pitch and Roll only in smartphone Pitch & Roll rotations condition Pitch & Yaw rotations • Pitch and Yaw in remote control X & Y translations condition • Roll can be used for something else 29 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 31. Experiment 1: spontaneous gestures 9 Number of participants 8 7 6 5 Results: 4 3 • Either rotations or translations 2 1 • 14 of 18 users perform rotations 0 (S) Condition (RC) Condition • Pitch and Roll only in smartphone Pitch & Roll rotations condition Pitch & Yaw rotations • Pitch and Yaw in remote control X & Y translations condition • Roll can be used for something else Z Roll Pitch X 30 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 32. Experiment 1: spontaneous gestures 9 Number of participants 8 7 6 5 Results: 4 3 • Either rotations or translations 2 1 • 14 of 18 users perform rotations 0 (S) Condition (RC) Condition • Pitch and Roll only in smartphone Pitch & Roll rotations condition Pitch & Yaw rotations • Pitch and Yaw in remote control X & Y translations condition Y • Roll can be used for something else Yaw ntrol condition Pitch X 31 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 33. Experiment 1: spontaneous gestures 9 Number of participants 8 7 6 5 Results: 4 3 • Either rotations or translations 2 1 • 14 of 18 users perform rotations 0 (S) Condition (RC) Condition • Pitch and Roll only in smartphone Pitch & Roll rotations condition Pitch & Yaw rotations • Pitch and Yaw in remote control X & Y translations condition Y • Roll can be used for something else Z Yaw Roll Pitch X 32 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 34. 1. Interactive television 2. Related work 3. Observing spontaneous gestures 4. Exploring roll gestures 5. Designing new interaction techniques 6. Conclusion 33 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 35. Experiment 2: exploring roll gestures What we know: • 16 items selection with visual feedback [Rahman 09] • 3 items selection in eyes free selection [Oakley 07] 34 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 36. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: • 9 participants • Items set size (5, 7, 9, 11 items) 35 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 37. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: • 9 participants • Items set size (5, 7, 9, 11 items) 36 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 38. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: Step 1: Roll to prepare the gesture • 9 participants • Items set size (5, 7, 9, 11 items) 37 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 39. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: Step 1: Roll to prepare the gesture • 9 participants • Items set size (5, 7, 9, 11 items) 37 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 40. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: Step 2: Press the trigger • 9 participants • Items set size (5, 7, 9, 11 items) 38 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 41. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: Step 3: Roll gesture • 9 participants • Items set size (5, 7, 9, 11 items) 39 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 42. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: Step 4: Release the trigger • 9 participants • Items set size (5, 7, 9, 11 items) 40 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 43. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: • 9 participants • Items set size (5, 7, 9, 11 items) 41 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 44. Experiment 2: exploring roll gestures Question: How many levels users can control without visual feedback? Task: Use any roll amplitude you need to reach the target • Roll - Press - Roll - Release strategy • No feedback provided Procedure: • 9 participants • Items set size (5, 7, 9, 11 items) 42 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 45. Experiment 2: results Angular range: • Differs largely among 162° 326° participants • Depends on item-set size Minimum and maximum Angular variation: angular range for 7 items • Constant variation between two contiguous items 43 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 46. Experiment 2: results Angular range: 400 • Differs largely among participants ∆ angle (in degrees) 300 • Depends on item-set size 200 100 Angular variation: • Constant variation between two 0 0 1 2 3 4 6 7 8 9 10 11 contiguous items number of items in set 44 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 47. Experiment 2: results Angular range: Mean angular varation for 7 items • Differs largely among 200 participants 160 120 • Depends on item-set size 80 40 0 Angular variation: -40 -80 • Constant variation between two -120 contiguous items -160 -200 -3 -2 -1 0 1 2 3 Left Center Right 45 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 48. Experiment 2: results Recognition: • KNN algorithm • euclidian distance on angular variation • cross-validation technique Results: • Very good for 5 items (96.3%) • Insufficient for 9 and 11 items • 7 items: • 87.7% for cross-validation • 96% with user specific training 46 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 49. Experiment 2: results 100 Recognition: 96.3 • KNN algorithm 75 accuracy (in %) • euclidian distance on angular variation 50 • cross-validation technique 25 Results: • Very good for 5 items (96.3%) 0 5 items 7 items 9 items 11 items • Insufficient for 9 and 11 items mean accuracy rate • 7 items: • 87.7% for cross-validation • 96% with user specific training 47 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 50. Experiment 2: results 100 Recognition: • KNN algorithm 75 77.1 accuracy (in %) • euclidian distance on angular 63.1 variation 50 • cross-validation technique 25 Results: • Very good for 5 items (96.3%) 0 5 items 7 items 9 items 11 items • Insufficient for 9 and 11 items mean accuracy rate • 7 items: • 87.7% for cross-validation • 96% with user specific training 48 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 51. Experiment 2: results 100 Recognition: 87.7 • KNN algorithm 75 accuracy (in %) • euclidian distance on angular variation 50 • cross-validation technique 25 Results: • Very good for 5 items (96.3%) 0 5 items 7 items 9 items 11 items • Insufficient for 9 and 11 items mean accuracy rate • 7 items: • 87.7% for cross-validation • 96% with user specific training 49 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 52. 1. Interactive television 2. Related work 3. Observing spontaneous gestures 4. Exploring roll gestures 5. Designing new interaction techniques 6. Conclusion 50 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 53. Designing interaction techniques Goals: • two-level circular menus • that combine gestural modalities • Pitch & Yaw • Roll • Directional pad buttons 51 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 54. Designing interaction techniques Design space: • 1 modality per menu level • D-pad used as a baseline • Unpromising techniques dismissed at pretest 52 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 55. Designing interaction techniques Design space: 2nd Level Pitch & Yaw Roll Directional Pad • 1 modality per menu 1st Level level • D-pad used as a Pitch & Yaw baseline • Unpromising techniques dismissed Roll at pretest Directional Pad 53 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 56. Designing interaction techniques Design space: 2nd Level Pitch & Yaw Roll Directional Pad • 1 modality per menu 1st Level level • D-pad used as a Pitch & Yaw baseline • Unpromising techniques dismissed Roll at pretest Directional Pad Baseline 54 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 57. Designing interaction techniques Design space: 2nd Level Pitch & Yaw Roll Directional Pad • 1 modality per menu 1st Level level • D-pad used as a Pitch & Yaw Gesture trigger penalty baseline • Unpromising Biomechanical Poor results in Gesture trigger techniques dismissed Roll constraint pretests penalty at pretest Directional Pad Baseline 55 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 58. Designing interaction techniques Design space: 2nd Level Pitch & Yaw Roll Directional Pad • 1 modality per menu 1st Level level • D-pad used as a Pitch & Yaw 3D multi-strokes menu 3D gestures parallelization Gesture trigger penalty baseline • Unpromising Biomechanical Poor results in Gesture trigger techniques dismissed Roll constraint pretests penalty at pretest • 5 techniques to Directional Pad 2D/3D gestures 2D/3D gestures Baseline evaluate parallelization parallelization 56 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 59. Experiment 3: interaction techniques Procedure: • Menu with 4 * 4 items • Combination of modalities • User feedback • 13 participants Task: • Perform the gesture corresponding to the symbolic stimulus 57 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 60. Experiment 3: results Best modality combinations Mean accuracy rate by technique for accuracy: 100,0 97.4 98.4 94.2 80,0 • Pad / Pad (baseline) Accuracy in % 60,0 • Pad / Pitch & Yaw (better than baseline) 40,0 • Pad / Roll 20,0 0 Pad/Pad Pad/P&Y Pad/Roll 58 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 61. Experiment 3: results Best modality combinations Mean time selection by technique for speed: 1700 1650 • Similar results 1275 1400 1390 Time in ms • Pad / Roll is a bit slower 850 425 0 Pad/Pad Pad/P&Y Pad/Roll 59 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 62. Experiment 3: results User satisfaction: Subjective preferences 7 • Pad / Pad 6 5 • then Pad / Pitch & Yaw 4 • then P&Y / P&Y 3 2 • then Pad / Roll 1 0 Speed Accuracy Pleasant Tiring Easy to learn Pad/Pad Pad/P&Y Pad/Roll P&Y/P&Y 60 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 63. Multimedia system menu Novice mode: • 2-level circular menu • 2 modalities • Novice mode: • 1st level : Pitch and Yaw • 2nd level : Roll 61 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 64. Multimedia system menu Novice mode: • 2-levels circular menu • 1st level selection • 2nd level selection 62 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 65. Multimedia system menu Novice mode: • 2-levels circular menu • 1st level selection • 2nd level selection 63 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 66. Multimedia system menu Expert mode: • Same gestures • But the menu does not appear • Implicit learning of gestures 64 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 67. 1. Interactive television 2. Related work 3. Observing spontaneous gestures 4. Exploring roll gestures 5. Designing new interaction techniques 6. Conclusion 65 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 68. Conclusion What we have learned: • Experiment 1: • Users rather use rotations when interacting with handheld devices • With a remote control, they use pitch and yaw to interact with a distant screen • Experiment 2: Roll gestures without feedback work fine: • for 5 levels • for 7 levels with user specific training • Using button and 3D gestures can efficiently augment remote control expressiveness 66 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 69. Conclusion What we have learned: • Experiment 3: • 3D gestures provide good performance • especially when combined with d-pad buttons • Conclusion: • Moving the remote control into space is indeed an effective way to improve expressiveness 67 Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011
  • 70. Thank you for your attention! GESTURE-AWARE REMOTE CONTROLS: GUIDELINES & INTERACTION TECHNIQUES http://perso.telecom-paristech.fr/ via/VIA_Project.html dong-bach.vo@telecom-paristech.fr Dong-Bach Vo ‒ ICMI 2011 mardi 15 novembre 2011