• Aucun résultat trouvé

Input / Output devices, Input / Output devices, technologies and techniques technologies and techniques

N/A
N/A
Protected

Academic year: 2022

Partager "Input / Output devices, Input / Output devices, technologies and techniques technologies and techniques"

Copied!
10
0
0

Texte intégral

(1)

SI3 – Master ISI : IHM02 2006/2007 1

Input / Output devices, Input / Output devices, technologies and techniques technologies and techniques

Diane Lingrand [email protected] http://www.polytech.unice.fr/~lingrand

SI3 – Master ISI : IHM02 2006/2007 2

Today's topic

Input / output devices

– mouse, keyboard, etc.

Taxonomies

Evaluation

Next time:

– displays

– About 3D space and more

Inputs / outputs

Input

– text (keyboard, handwritten)

– position (mouse, GPS, ...)

– audio (speech recognition)

Text entry

Handwritten

– totally free

– constrained

(2)

SI3 – Master ISI : IHM02 2006/2007 5

Graffiti, Calligrapher 8.3, xscribble

uni-stroke alphabet

SI3 – Master ISI : IHM02 2006/2007 6

Keyboard's layout

AZERTY, QWERTY, ..., Dvorak (1936).

Ergonomic keyboards Logical keyboard

Mackenzie and Zhang, CHI'99

Hunter, Zhai and Smith, CHI 2000

(3)

SI3 – Master ISI : IHM02 2006/2007 9

Games

SI3 – Master ISI : IHM02 2006/2007 10

Wearable computer

2005

Mobility

Twiddler

WristPC

(4)

SI3 – Master ISI : IHM02 2006/2007 13

Chord Keyboard: Microwriter (1980)

SI3 – Master ISI : IHM02 2006/2007 14

Another Chord Keyboards

BAT keyboard (Infogrip)

CyKey (Bellaire Electronics)

Keyboards for PDA Mobile phone

Example: Glyph (F. Poirier, Univ. Bretagne Sud)

(5)

SI3 – Master ISI : IHM02 2006/2007 17

Glyph alphabet

SI3 – Master ISI : IHM02 2006/2007 18

Motor handicap

limiting displacements

logical keyboard

Ex: KeyGlasses (M. Raynal, Univ. Toulouse)

Pointing devices

absolute / relative

– graphic tablet, touchscreen, optical pen

– mouse, joystick, trackball

Mouse

invented in 1967 by Douglas Engelbart and co.

« any device that is

(6)

SI3 – Master ISI : IHM02 2006/2007 21

touchscreen, camera mouse, eye mouse ...

touchpad

pointing stick

Alternative pointing devices

foot mouse

trackball

SI3 – Master ISI : IHM02 2006/2007 22

where :

MT is the average time taken to complete the movement.

a and b are empirical constants, and can be determined by fitting a straight line to measured data.

A is the distance from the starting point to the center of the target or amplitude of movement.

W is the width of the target measured along the axis of motion. W can also be thought of as the allowed error tolerance in the final position, since the final point of the motion must fall within ± W/2 of the target's centre.

Evaluation of pointing task:

Fitt's law (1954)

W A

Accot and Zhai Steering law (1997)

Extension to 2D space

Special case of path = straight tunnel of constant width W

Joystick

Axes (absolute value)

Buttons (up/down)

Hats (discrete value: up, right, ...)

Trackballs (relative 2D value)

(7)

SI3 – Master ISI : IHM02 2006/2007 25

Other ....

Mouth joystick « as a » joystick

Jouse2 (Infogrip)

SI3 – Master ISI : IHM02 2006/2007 26

Gaming

Joypad, ....

Eye - tracking

Method:

– Image Processing

– Cornea reflexion

Positionning

GPS

Wifi

RFID

(8)

SI3 – Master ISI : IHM02 2006/2007 29

Laval Virtuel, 2006

Use your imagination !

Gestaction 3D

SI3 – Master ISI : IHM02 2006/2007 30

Taxonomies

An exhaustive list is unusable

GKS: logical device

– Locator, Stroke, Valuator, Choice, Pick, String

1974-84 :Foley

– Select, Position, Orient, Ink, Text, Value

1983: Buxton

1991: Card, Mackinlay and Robertson

1984: Foley 1983: Buxton's Taxonomy

(9)

SI3 – Master ISI : IHM02 2006/2007 33

Card, MacKinlay

and Robertson

(1997)

SI3 – Master ISI : IHM02 2006/2007 34

Mackinlay's radio

VolumeKnob = <Rz, [0o, 270o], , I, [0o, 270o], {}>

= Rz : [0o, 270o] [0o, 270o] Volume = < InputDomain: [0, 25] decibels>

Connection composition:

Connect (VolumeKnob, Volume, f( deg) = Cv * decibels) VolumeKnob Volume

Layout composition:

VolumeKnobT1(x)SelectionKnobT2(x)StationKnobT3(x)

Merge composition:

GenericTabletxy = Generic1DTabletx X Generic1DTablety

Limitations

2D event (x;y) 2D event (x;y)

Ouputs

Audio

Visual

– screen / monitor

(10)

SI3 – Master ISI : IHM02 2006/2007 37

BCI: Brain Computer Interfaces

Non-invasive / Invasive

Paralysed people

– control of a robotic arm, ...

Blind people

– camera + electrodes in the visual cortex

SI3 – Master ISI : IHM02 2006/2007 38

Tools and libraries

Using different input devices:

– drivers

– libraries:

VRPN : Virtual Reality Peripheral Network

SDL (www.libsdl.org): Simple DirectMedia Layer

Speech recognition

Speech synthesis (TTS=text-to-speech)

– http://en.wikipedia.org/wiki/Speech_synthesis

Handwritten recognition

Gestures recognition

CHI at the Movie Theater

1968

2001 2002

2003

Bibliography

Ken Hinckley « The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications » , chapter 7, 2003, J.A.

Jacko and A. Sears editors.

J. Accot and Sh. Zhai « More than dotting the i's – Foundations for

crossing-based interfaces » CHI 2002

Bill Buxton: http://www.billbuxton.com

Références

Documents relatifs

The harmonics caused by the switching of the power conversion devices are the main factor-causing problems to sensitive equipment or the connected loads,

Our goal is thus to describe input-output decoupling and linearization for nonlinear time- varying delay systems and to understand the problems that may arise when constructing

In particular, we apply the bounded-real lemma and matrix elimination procedure to obtain existence conditions and a design procedure for a static estimator gain, which

The proposed approach is based on the characterization of the class of initial state vectors and control input signals that make the outputs of different continuous

Accordingly, it is hypothesised that pre-editing has a positive effect on machine translation’s final output; more precisely, there is a relationship between

This model represents the distribution of an output sequence when given an input sequence of the same length, using a hidden state variable and a Markovian independence assumption,

In sum, the rhyme judgements task from written words and auditory item – picture match- ing task were designed to assess the phonological link between output and input codes.. The

Whereas ex- pression mechanisms of synaptic plasticity are well identified today and involve either presynaptic change in neurotransmitter release or post- synaptic change in