SlideShare una empresa de Scribd logo
1 de 57
Descargar para leer sin conexión
Navigating a 3D Avatar using a Single Switch
                  Eelke Folmer, Fangzhou Liu, Barrie Ellis - FDG’11, Bordeaux
                                          Player-Game Interaction Research
                                                University of Nevada, Reno


Thursday, June 30, 2011
Interaction




                          ★2D                   ★3D
                          ★Text                 ★Visual




                                                Player-Game Interaction Research
                                                      University of Nevada, Reno

Thursday, June 30, 2011
Users with Disabilities
                                 “ The eiffel tower
                                 was built in ...”
                                       Screen reader




                                        Assistive
                                        Technology


                                                       Player-Game Interaction Research
                                                             University of Nevada, Reno

Thursday, June 30, 2011
“Gamers” with Disabilities
                                        “ ...........”




                                                         Player-Game Interaction Research
                                                               University of Nevada, Reno

Thursday, June 30, 2011
Severe Motor Impairments




                          Quadriplegics




                   one handed        eye tracker   quad controller             switch
                   controller                                 Player Game Interaction Research
                                                                    University of Nevada, Reno

Thursday, June 30, 2011
Adapted Controllers
                            1 analog
                                       ?     2-5 analog
   more                                                         13 buttons
                             5-7 binary




  Ability
                                          mapping

                              1 analog

    less
                             1 binary

                                                    Human Computer Interaction Research
                                                            University of Nevada, Reno

Thursday, June 30, 2011
Switch Controller




                          jellybean        sip/puff         pinch

              Severe Motor/Cognitive impairments
              Sturdy / Cheap
              No calibration / easy to use
              Binary input (on/off)

                                                     Player-Game Interaction Research
                                                           University of Nevada, Reno

Thursday, June 30, 2011
Input Reduction


                             ?




                                        Player-Game Interaction Research
                                              University of Nevada, Reno

Thursday, June 30, 2011
Input Reduction


                                  ?


                    Automate




                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Input Reduction


                                  ?


                    Automate
                    Remove



                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Input Reduction


                                  ?


                    Automate
                    Remove
                    Scanning

                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Scanning 101


             scanning rate

                          A         B         C

                              Selection Set                   Input generated




                                                         Player-Game Interaction Research
                                                               University of Nevada, Reno

Thursday, June 30, 2011
Scanning 101




                                                     09
             scanning rate

                          A         B         C                        C

                              Selection Set       Activate        Input generated




                                                             Player-Game Interaction Research
                                                                   University of Nevada, Reno

Thursday, June 30, 2011
Scanning Pattern

                                                    A
                                              E                B
                    A        B        C

                    D        E        F   G                            C

                    G        H        I       F                 D
                                                    E
                          Cartesian               Polar

                                                  Player-Game Interaction Research
                                                        University of Nevada, Reno

Thursday, June 30, 2011
Scanning Pattern

                                                    A
                                              E                B
                    A        B        C

                    D        E        F   G                            C

                    G        H        I       F                 D
                                                    E
                          Cartesian               Polar

                                                  Player-Game Interaction Research
                                                        University of Nevada, Reno

Thursday, June 30, 2011
Scanning Pattern

                                                    A
                                              E                B
                    A        B        C

                    D        E        F   G                            C

                    G        H        I       F                 D
                                                    E
                          Cartesian               Polar

                                                  Player-Game Interaction Research
                                                        University of Nevada, Reno

Thursday, June 30, 2011
Scanning Control


                                                hold to scan



                          A   B   C


         Not always possible
          Unable to hold switch (Arthritis)
          Sip and puff
                                               Player-Game Interaction Research
                                                     University of Nevada, Reno

Thursday, June 30, 2011
Scanning Control


                                                release to select


                          A   B   C                       C


         Not always possible
          Unable to hold switch (Arthritis)
          Sip and puff
                                               Player-Game Interaction Research
                                                     University of Nevada, Reno

Thursday, June 30, 2011
Discrete Selections

              Text Entry       H    E    L          L              O

             Web Navigation



            Menu Navigation




                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Avatar Navigation

                                 400ms   600ms   600ms    800ms




                      Selection set [FORWARD,LEFT,RIGHT,BACK]
                      Types of input:
                      Continuous [FORWARD] for 300ms
                      Mixed         [FORWARD + TURN RIGHT]

                                                          Player-Game Interaction Research
                                                                University of Nevada, Reno

Thursday, June 30, 2011
Continuous input approximation
                  [Forward, Le1, Right, Back]   selection set


                  [Forward]         300ms               input to generate




                                                     Player-Game Interaction Research
                                                           University of Nevada, Reno

Thursday, June 30, 2011
Continuous input approximation
                  [Forward, Le1, Right, Back]     selection set


                  [Forward]          300ms                input to generate

                 [Forward] [Forward] [Forward]   100 ms

                                                 3 switch activations




                                                       Player-Game Interaction Research
                                                             University of Nevada, Reno

Thursday, June 30, 2011
Continuous input approximation
                  [Forward, Le1, Right, Back]   selection set


                  [Forward]         300ms               input to generate




                                                     Player-Game Interaction Research
                                                           University of Nevada, Reno

Thursday, June 30, 2011
Continuous input approximation
                  [Forward, Le1, Right, Back]    selection set


                  [Forward]           300ms              input to generate

                          [Forward]             200 ms

                                                1 switch activations




                                                      Player-Game Interaction Research
                                                            University of Nevada, Reno

Thursday, June 30, 2011
Continuous input approximation
                  [Forward, Le1, Right, Back]    selection set


                  [Forward]           300ms              input to generate

                          [Forward]             200 ms

                                                1 switch activations




                                                      Player-Game Interaction Research
                                                            University of Nevada, Reno

Thursday, June 30, 2011
Mixed Inputs Approximation
               [Forward+Le1] 200 ms




                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Mixed Inputs Approximation
               [Forward+Le1] 200 ms



                   [Forward]    [Le1]   200 ms

                                         2 SA




                                                 Player-Game Interaction Research
                                                       University of Nevada, Reno

Thursday, June 30, 2011
Mixed Inputs Approximation
               [Forward+Le1] 200 ms



                   [Forward]            [Le1]           200 ms

                                                         2 SA


              [Forward]     [Le1]   [Forward]   [Le1]   100 ms
                                                         4 SA


                                                                 Player-Game Interaction Research
                                                                       University of Nevada, Reno

Thursday, June 30, 2011
Navigating an avatar




                                          Player-Game Interaction Research
                                                University of Nevada, Reno

Thursday, June 30, 2011
Navigating an avatar




  [Forward]         [Le1]   [Forward]   [Le1]   [Forward]   [Right]   [Forward]   [Forward]   [Forward]   [Right]     [Right]




                                                                                   Player-Game Interaction Research
                                                                                         University of Nevada, Reno

Thursday, June 30, 2011
Navigating an avatar

                                                                                       Slow
                                                                                       Cumbersome
                                                                                       Unnatural




  [Forward]         [Le1]   [Forward]   [Le1]   [Forward]   [Right]   [Forward]   [Forward]   [Forward]   [Right]     [Right]




                                                                                   Player-Game Interaction Research
                                                                                         University of Nevada, Reno

Thursday, June 30, 2011
Research Question
                                 Can we develop a more
                                 efficient scanning system
                                 that can generate continuous
                                 and mixed inputs?




                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Improved Scanning Control
                                        Continuous input
                                             [Forward]


                      Discrete [Forward] [Forward] [Forward] [Forward]

                                      hold                                      release

   hold and release                           [Forward]

                                      less efficient   more efficient


                                                             Player-Game Interaction Research
                                                                   University of Nevada, Reno

Thursday, June 30, 2011
Generating Mixed Inputs
        ★Extending selection set
               [Forward, Le%, Right, Back, Forward+Right, Forward+Le%, Back
               +Le%, Back+Right]

                                  [Forward+Le1]


        ★Multistep selection
                 [Forward, Le%, Right, Back]       dynamically generated
                                   [Forward]       [Cancel, Le%, Right]

                                                         [Le1]


                                                           Player-Game Interaction Research
                                                                 University of Nevada, Reno

Thursday, June 30, 2011
Selection set order
                [Forward]      [Forward, Le%, Right, Back]                   cost

                                                                             RT

                               [Back, Le%, Right, Forward]

                               wait wait wait                             3SR+RT


            More frequently used inputs should be at the
            front of the selection set



                                                         Player-Game Interaction Research
                                                               University of Nevada, Reno

Thursday, June 30, 2011
Parameters to Compare
           control            Discrete      vs    Hold and Release                   2

           mixing            Extension vs         Multistep

               dia          100,200....1,000 ms                                      10

        selection         [Forward, Le%, Right, Back]                               24
           sets
                          [Forward, Le%, Right, Back, Forward+Right,              40,320
                          Forward+Le%, Back+Le%, Back+Right]
                          [Forward, Le%, Right, Back] [Cancel, Input, Input] 144



                                                              Player-Game Interaction Research
                                                                    University of Nevada, Reno

Thursday, June 30, 2011
Parameters to Compare
           control            Discrete      vs    Hold and Release                   2

           mixing            Extension vs         Multistep

               dia          100,200....1,000 ms                                      10
                                                                                           ~400k
        selection         [Forward, Le%, Right, Back]                               24
           sets
                          [Forward, Le%, Right, Back, Forward+Right,              40,320
                          Forward+Le%, Back+Le%, Back+Right]
                          [Forward, Le%, Right, Back] [Cancel, Input, Input] 144



                                                              Player-Game Interaction Research
                                                                    University of Nevada, Reno

Thursday, June 30, 2011
Characterizing Avatar Navigation
                                        Forward 873
                                        Forward+Left 220
                                        Left 293
                                        Left+Forward 167
                                        Forward 675



                          Second Life    Key Logger

             8 Able bodied users
             Focus on grounded navigation
             Navigated in SL Environment for 8 minute

                                               Player-Game Interaction Research
                                                     University of Nevada, Reno

Thursday, June 30, 2011
Keystroke frequency
                                                                                                        be the
                            Table 1: Characteristics of Avatar Navigation.                              rearran
                           Input           Single Multi Total       Time                                of occu
                           FORWARD         74.9     -       46.8    79.4
                           RIGHT           10.6     -       6.6     6.1
                           LEFT            12.7     -       8.0     7.0                                 4.4
                           BACK            1.9      -       1.2     1.8                                 Adding
                           FORWARD+RIGHT -          46.7    17.5    10.3                                facilita
                           FORWARD+LEFT    -        52.4    19.6    8.9
                           BACK+RIGHT      -        0.5     0.19    0.12                                   1. E
                                                                                                              se
                           BACK+LEFT       -        0.5     0.19    0.21
                           total           100%     100%    100%    100%                                   2. M
                                                                                                               F
                          key that is held the longest (86.92% of single & multi) of the
                                               4,300 keystrokes totalLEFT are used                              m
                          total time participants held keys. RIGHT and
                                               Single: 62.6% comprise 46.21% and                                ca
                          less frequently in single strokes but
                                               Multi: 37.4%
                          52.71% of multistrokes. This confirms our assumption that
                                                                                                          Each s
                          multistrokes are primarily used to adjust the course of an
                                                                         Player-Game Interaction Research ciency
                          avatar. BACK is rarely used. We consider the collected data Reno
                                                                               University of Nevada,
                          to be representative of 3D navigation behavior in general                       to scan
Thursday, June 30, 2011
keystroke length

                                  min: 26ms
                                  max: 30,606ms
                                  average: 804 ms (δ=1,404)	
  




                                             Player-Game Interaction Research
                                                   University of Nevada, Reno

Thursday, June 30, 2011
Parameters to Compare update
           control              Discrete       vs    Hold and Release                 2

           mixing              Extension vs          Multistep
                                                                                     40
               dia             25, 50,....1,000 ms

       selection [Forward, Le%, Right, Back]               7 sets total               24
        sets
                 [Forward, Le%, Right, Back,                                        120
                 Forward+Right, Forward + Le%]
                          [Forward, Le%, Right, Back, Forward+Right,             40,320
                          Forward+Le%, Back+Le%, Back+Right]
                          [Forward, Le%, Right, Back] [Cancel, Input, Input] 144

                                                                 Player-Game Interaction Research
                                                                       University of Nevada, Reno

Thursday, June 30, 2011
Parameters to Compare update
           control              Discrete       vs    Hold and Release                 2

           mixing              Extension vs          Multistep
                                                                                     40
               dia             25, 50,....1,000 ms

       selection [Forward, Le%, Right, Back]               7 sets total               24 ~3.3 M
        sets
                 [Forward, Le%, Right, Back,                                        120
                 Forward+Right, Forward + Le%]
                          [Forward, Le%, Right, Back, Forward+Right,             40,320
                          Forward+Le%, Back+Le%, Back+Right]
                          [Forward, Le%, Right, Back] [Cancel, Input, Input] 144

                                                                 Player-Game Interaction Research
                                                                       University of Nevada, Reno

Thursday, June 30, 2011
Simulator



                          Simulator




                                      Player-Game Interaction Research
                                            University of Nevada, Reno

Thursday, June 30, 2011
Simulator

            keystrokes
           Forward 873
           Forward+Left 220
           Left 293           Simulator
           Left+Forward 167
           Forward 675




                                          Player-Game Interaction Research
                                                University of Nevada, Reno

Thursday, June 30, 2011
Simulator

            keystrokes
           Forward 873
           Forward+Left 220
           Left 293                   Simulator
           Left+Forward 167
           Forward 675




   [Forward, Le1, Right, Back]



                     selection sets
                                                  Player-Game Interaction Research
                                                        University of Nevada, Reno

Thursday, June 30, 2011
Simulator

            keystrokes
           Forward 873
           Forward+Left 220
           Left 293                   Simulator
           Left+Forward 167
           Forward 675




   [Forward, Le1, Right, Back]         [Forward, Back, Right, Le1]
                                       [Back, Le1, Forward, Right]
                                       [......]

                     selection sets        permutations
                                                           Player-Game Interaction Research
                                                                 University of Nevada, Reno

Thursday, June 30, 2011
Simulator
                                      25<i<1,000, i+=25
                                              dia
            keystrokes
           Forward 873
           Forward+Left 220
           Left 293                   Simulator
           Left+Forward 167
           Forward 675




   [Forward, Le1, Right, Back]         [Forward, Back, Right, Le1]
                                       [Back, Le1, Forward, Right]
                                       [......]

                     selection sets         permutations
                                                           Player-Game Interaction Research
                                                                 University of Nevada, Reno

Thursday, June 30, 2011
Simulator
                                      25<i<1,000, i+=25
                                              dia
            keystrokes
           Forward 873                                          average per stroke:
           Forward+Left 220
                                                                ★time (ms)
           Left 293                   Simulator                 ★switch activations
           Left+Forward 167
           Forward 675                                          ★error (ms)




   [Forward, Le1, Right, Back]         [Forward, Back, Right, Le1]
                                       [Back, Le1, Forward, Right]
                                       [......]

                     selection sets         permutations
                                                           Player-Game Interaction Research
                                                                 University of Nevada, Reno

Thursday, June 30, 2011
Simulator
                                      25<i<1,000, i+=25         SR = 1,000ms
                                              dia               RT = 650ms
            keystrokes
           Forward 873                                          average per stroke:
           Forward+Left 220
                                                                ★time (ms)
           Left 293                   Simulator                 ★switch activations
           Left+Forward 167
           Forward 675                                          ★error (ms)




   [Forward, Le1, Right, Back]         [Forward, Back, Right, Le1]
                                       [Back, Le1, Forward, Right]
                                       [......]

                     selection sets         permutations
                                                           Player-Game Interaction Research
                                                                 University of Nevada, Reno

Thursday, June 30, 2011
Results




                                    Player-Game Interaction Research
                                          University of Nevada, Reno

Thursday, June 30, 2011
Results




                              Discrete




                                         Player-Game Interaction Research
                                               University of Nevada, Reno

Thursday, June 30, 2011
Results
                Hold and release approximates keystrokes the best.

                 H&R [Multistep]       Significantly faster p<.01

                  »time: 1,539 ms per stroke
                  »error: 122 ms (~35 cm)                    H&R 2.4x slower
                                                             than keyboard
                 Discrete [Extended]
                  »time: 3,442 ms per stroke
                  »error: 114 ms (~32 cm)
                 H&R [Extended] Significant fewer errors p<.01
                  »time: 2,444 ms per stroke
                  »error: 0 ms                            Player-Game Interaction Research
                                                                University of Nevada, Reno

Thursday, June 30, 2011
Demo / Implementation




                                         Human Computer Interaction Research
                                                 University of Nevada, Reno

Thursday, June 30, 2011
Limitations
             User error modeling is limited
             assume user has perfect timing skills
              »selection accuracy >90% but not 100%
             correction may be difficult --> extended set
             model error using Bayesian noise & error
              correction strategies.
             switch users may develop different behavior --
              >remove [Back]


                                               Player-Game Interaction Research
                                                     University of Nevada, Reno

Thursday, June 30, 2011
Future Work
             Other VW functions
              »Object interaction
             User studies with
              switch users
             Real time response
              environments (FPS/
              Racing game)
             Hold and Release
              integrated in console
              OS as HUD
                                          Player-Game Interaction Research
                                                University of Nevada, Reno

Thursday, June 30, 2011
Questions




                                      Player-Game Interaction Research
                                            University of Nevada, Reno

Thursday, June 30, 2011
Questions




                           ?
                                      Player-Game Interaction Research
                                            University of Nevada, Reno

Thursday, June 30, 2011

Más contenido relacionado

Último

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideStefan Dietze
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 

Último (20)

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Navigating a 3D Avatar using a Single Switch

  • 1. Navigating a 3D Avatar using a Single Switch Eelke Folmer, Fangzhou Liu, Barrie Ellis - FDG’11, Bordeaux Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 2. Interaction ★2D ★3D ★Text ★Visual Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 3. Users with Disabilities “ The eiffel tower was built in ...” Screen reader Assistive Technology Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 4. “Gamers” with Disabilities “ ...........” Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 5. Severe Motor Impairments Quadriplegics one handed eye tracker quad controller switch controller Player Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 6. Adapted Controllers 1 analog ? 2-5 analog more 13 buttons 5-7 binary Ability mapping 1 analog less 1 binary Human Computer Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 7. Switch Controller jellybean sip/puff pinch Severe Motor/Cognitive impairments Sturdy / Cheap No calibration / easy to use Binary input (on/off) Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 8. Input Reduction ? Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 9. Input Reduction ? Automate Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 10. Input Reduction ? Automate Remove Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 11. Input Reduction ? Automate Remove Scanning Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 12. Scanning 101 scanning rate A B C Selection Set Input generated Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 13. Scanning 101 09 scanning rate A B C C Selection Set Activate Input generated Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 14. Scanning Pattern A E B A B C D E F G C G H I F D E Cartesian Polar Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 15. Scanning Pattern A E B A B C D E F G C G H I F D E Cartesian Polar Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 16. Scanning Pattern A E B A B C D E F G C G H I F D E Cartesian Polar Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 17. Scanning Control hold to scan A B C Not always possible Unable to hold switch (Arthritis) Sip and puff Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 18. Scanning Control release to select A B C C Not always possible Unable to hold switch (Arthritis) Sip and puff Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 19. Discrete Selections Text Entry H E L L O Web Navigation Menu Navigation Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 20. Avatar Navigation 400ms 600ms 600ms 800ms Selection set [FORWARD,LEFT,RIGHT,BACK] Types of input: Continuous [FORWARD] for 300ms Mixed [FORWARD + TURN RIGHT] Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 21. Continuous input approximation [Forward, Le1, Right, Back] selection set [Forward] 300ms input to generate Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 22. Continuous input approximation [Forward, Le1, Right, Back] selection set [Forward] 300ms input to generate [Forward] [Forward] [Forward] 100 ms 3 switch activations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 23. Continuous input approximation [Forward, Le1, Right, Back] selection set [Forward] 300ms input to generate Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 24. Continuous input approximation [Forward, Le1, Right, Back] selection set [Forward] 300ms input to generate [Forward] 200 ms 1 switch activations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 25. Continuous input approximation [Forward, Le1, Right, Back] selection set [Forward] 300ms input to generate [Forward] 200 ms 1 switch activations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 26. Mixed Inputs Approximation [Forward+Le1] 200 ms Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 27. Mixed Inputs Approximation [Forward+Le1] 200 ms [Forward] [Le1] 200 ms 2 SA Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 28. Mixed Inputs Approximation [Forward+Le1] 200 ms [Forward] [Le1] 200 ms 2 SA [Forward] [Le1] [Forward] [Le1] 100 ms 4 SA Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 29. Navigating an avatar Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 30. Navigating an avatar [Forward] [Le1] [Forward] [Le1] [Forward] [Right] [Forward] [Forward] [Forward] [Right] [Right] Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 31. Navigating an avatar Slow Cumbersome Unnatural [Forward] [Le1] [Forward] [Le1] [Forward] [Right] [Forward] [Forward] [Forward] [Right] [Right] Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 32. Research Question Can we develop a more efficient scanning system that can generate continuous and mixed inputs? Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 33. Improved Scanning Control Continuous input [Forward] Discrete [Forward] [Forward] [Forward] [Forward] hold release hold and release [Forward] less efficient more efficient Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 34. Generating Mixed Inputs ★Extending selection set [Forward, Le%, Right, Back, Forward+Right, Forward+Le%, Back +Le%, Back+Right] [Forward+Le1] ★Multistep selection [Forward, Le%, Right, Back] dynamically generated [Forward] [Cancel, Le%, Right] [Le1] Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 35. Selection set order [Forward] [Forward, Le%, Right, Back] cost RT [Back, Le%, Right, Forward] wait wait wait 3SR+RT More frequently used inputs should be at the front of the selection set Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 36. Parameters to Compare control Discrete vs Hold and Release 2 mixing Extension vs Multistep dia 100,200....1,000 ms 10 selection [Forward, Le%, Right, Back] 24 sets [Forward, Le%, Right, Back, Forward+Right, 40,320 Forward+Le%, Back+Le%, Back+Right] [Forward, Le%, Right, Back] [Cancel, Input, Input] 144 Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 37. Parameters to Compare control Discrete vs Hold and Release 2 mixing Extension vs Multistep dia 100,200....1,000 ms 10 ~400k selection [Forward, Le%, Right, Back] 24 sets [Forward, Le%, Right, Back, Forward+Right, 40,320 Forward+Le%, Back+Le%, Back+Right] [Forward, Le%, Right, Back] [Cancel, Input, Input] 144 Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 38. Characterizing Avatar Navigation Forward 873 Forward+Left 220 Left 293 Left+Forward 167 Forward 675 Second Life Key Logger 8 Able bodied users Focus on grounded navigation Navigated in SL Environment for 8 minute Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 39. Keystroke frequency be the Table 1: Characteristics of Avatar Navigation. rearran Input Single Multi Total Time of occu FORWARD 74.9 - 46.8 79.4 RIGHT 10.6 - 6.6 6.1 LEFT 12.7 - 8.0 7.0 4.4 BACK 1.9 - 1.2 1.8 Adding FORWARD+RIGHT - 46.7 17.5 10.3 facilita FORWARD+LEFT - 52.4 19.6 8.9 BACK+RIGHT - 0.5 0.19 0.12 1. E se BACK+LEFT - 0.5 0.19 0.21 total 100% 100% 100% 100% 2. M F key that is held the longest (86.92% of single & multi) of the 4,300 keystrokes totalLEFT are used m total time participants held keys. RIGHT and Single: 62.6% comprise 46.21% and ca less frequently in single strokes but Multi: 37.4% 52.71% of multistrokes. This confirms our assumption that Each s multistrokes are primarily used to adjust the course of an Player-Game Interaction Research ciency avatar. BACK is rarely used. We consider the collected data Reno University of Nevada, to be representative of 3D navigation behavior in general to scan Thursday, June 30, 2011
  • 40. keystroke length min: 26ms max: 30,606ms average: 804 ms (δ=1,404)   Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 41. Parameters to Compare update control Discrete vs Hold and Release 2 mixing Extension vs Multistep 40 dia 25, 50,....1,000 ms selection [Forward, Le%, Right, Back] 7 sets total 24 sets [Forward, Le%, Right, Back, 120 Forward+Right, Forward + Le%] [Forward, Le%, Right, Back, Forward+Right, 40,320 Forward+Le%, Back+Le%, Back+Right] [Forward, Le%, Right, Back] [Cancel, Input, Input] 144 Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 42. Parameters to Compare update control Discrete vs Hold and Release 2 mixing Extension vs Multistep 40 dia 25, 50,....1,000 ms selection [Forward, Le%, Right, Back] 7 sets total 24 ~3.3 M sets [Forward, Le%, Right, Back, 120 Forward+Right, Forward + Le%] [Forward, Le%, Right, Back, Forward+Right, 40,320 Forward+Le%, Back+Le%, Back+Right] [Forward, Le%, Right, Back] [Cancel, Input, Input] 144 Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 43. Simulator Simulator Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 44. Simulator keystrokes Forward 873 Forward+Left 220 Left 293 Simulator Left+Forward 167 Forward 675 Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 45. Simulator keystrokes Forward 873 Forward+Left 220 Left 293 Simulator Left+Forward 167 Forward 675 [Forward, Le1, Right, Back] selection sets Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 46. Simulator keystrokes Forward 873 Forward+Left 220 Left 293 Simulator Left+Forward 167 Forward 675 [Forward, Le1, Right, Back] [Forward, Back, Right, Le1] [Back, Le1, Forward, Right] [......] selection sets permutations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 47. Simulator 25<i<1,000, i+=25 dia keystrokes Forward 873 Forward+Left 220 Left 293 Simulator Left+Forward 167 Forward 675 [Forward, Le1, Right, Back] [Forward, Back, Right, Le1] [Back, Le1, Forward, Right] [......] selection sets permutations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 48. Simulator 25<i<1,000, i+=25 dia keystrokes Forward 873 average per stroke: Forward+Left 220 ★time (ms) Left 293 Simulator ★switch activations Left+Forward 167 Forward 675 ★error (ms) [Forward, Le1, Right, Back] [Forward, Back, Right, Le1] [Back, Le1, Forward, Right] [......] selection sets permutations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 49. Simulator 25<i<1,000, i+=25 SR = 1,000ms dia RT = 650ms keystrokes Forward 873 average per stroke: Forward+Left 220 ★time (ms) Left 293 Simulator ★switch activations Left+Forward 167 Forward 675 ★error (ms) [Forward, Le1, Right, Back] [Forward, Back, Right, Le1] [Back, Le1, Forward, Right] [......] selection sets permutations Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 50. Results Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 51. Results Discrete Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 52. Results Hold and release approximates keystrokes the best. H&R [Multistep] Significantly faster p<.01 »time: 1,539 ms per stroke »error: 122 ms (~35 cm) H&R 2.4x slower than keyboard Discrete [Extended] »time: 3,442 ms per stroke »error: 114 ms (~32 cm) H&R [Extended] Significant fewer errors p<.01 »time: 2,444 ms per stroke »error: 0 ms Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 53. Demo / Implementation Human Computer Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 54. Limitations User error modeling is limited assume user has perfect timing skills »selection accuracy >90% but not 100% correction may be difficult --> extended set model error using Bayesian noise & error correction strategies. switch users may develop different behavior -- >remove [Back] Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 55. Future Work Other VW functions »Object interaction User studies with switch users Real time response environments (FPS/ Racing game) Hold and Release integrated in console OS as HUD Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 56. Questions Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011
  • 57. Questions ? Player-Game Interaction Research University of Nevada, Reno Thursday, June 30, 2011