Gesture Justification Sources
Posted: 25 February 2009 01:17 PM   [ Ignore ]
Rank
Joined  2008-01-30
Total Posts:  31
New Member

Hi All,

Does anyone have any good links to sources that describe the research behind the gestures that are used for the standard operations such as scale and rotate?

I have used them in the system for my final year project and have user evaluations giving some credibility to the decision to use these gestures - however I thought that there must surely be some research somewhere showing why these gestures are the most ‘natural’ - possibly packaged with commercial applications (MS Surface??)

Thanks!

Profile
 
 
Posted: 25 February 2009 06:49 PM   [ Ignore ]   [ # 1 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  882
Moderator

http://www.interactivegestures.com/index.php?title=Main_Page

http://www.3dvsystems.com/gallery/gallery.html

http://www.youtube.com/watch?v=UK6lBhTJ3Fs&feature=PlayList&p=AAC7F8C79EAEB580&playnext=1&index=24

~

 Signature 

How many touches can you simultaneously perform ? 
Coming soon : EveryWall MT / Multi LaserPointers / MT SMS Wall
le WIKI en Fran├žais

Profile
 
 
Posted: 26 February 2009 04:23 AM   [ Ignore ]   [ # 2 ]
Rank
Joined  2008-01-30
Total Posts:  31
New Member

Thanks jimihertz - some interesting links!

However they all seem to be about WHAT gestures are around and WHAT they do - I’m more interested in the WHY.

For example, most people use a 2 finger gesture for scaling functions - but WHY was this gesture chosen? I know it seems to be a standard now but who came up with it in the first place?

I wanted to know if any one knows of any papers showing research documenting why these gestures were chosen? Any HCI research showing that these gestures are the most ‘natural’ and why they should be used for each function?

Profile
 
 
Posted: 26 February 2009 05:49 PM   [ Ignore ]   [ # 3 ]
Avatar
RankRank
Joined  2007-11-29
Total Posts:  153
Member

here is one paper that i know talks about these gestures (I have posted some more papers in the ‘bibliography’ thread in this subforum):

Kim, Park, Lee. “HCI(Human Computer Interaction) Using Multi-touch Tabletop Display” (http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4313256)
Its about developing multi-touch display systems and classification of hand gestures for multi-touch user interface (also how to implement these). Also discusses issues with pointing precision. They implement gestures to control google earth program. More of a systems paper though.

I think the reason these gesture --and actually i would argue they arentreally gestures in the calssical sense, they do more than gestures-- are so natural is because your finger stay in the same relative positon on the item your manipulating (really i think they are manipulation/interaction techniques).  Since two points are enough to define a conformal affine transformation, using two fingers to do just that is nice (you cant do it with less, and with more its not necesarily conformal/ill defined unles you allow for skewing).  Its alot lik thinking about moving a piece of paper ona tabletop with two fingers in terms of translation/rotation..rezie isnt usually that common i real life i guess (maybe think of something stretchable)

 Signature 

http://blog.tehansen.de
http://cs.uiowa.edu/~tehansen

Profile
 
 
Posted: 27 February 2009 06:25 AM   [ Ignore ]   [ # 4 ]
Rank
Joined  2008-01-30
Total Posts:  31
New Member

Thanks thomas.hansen

Yes I agree it is a lot to do with moving paper on a tabletop, I have explained that in my dissertation but I was just looking for some other sources that explain them in the same way to give more credibility to my assumptions - as I assumed someone somewhere documented these decisions!

Thanks for the link, does anyone else know of any other papers that explain the reasons standard rotate/scale interactions were used?

Profile
 
 
Posted: 27 February 2009 04:29 PM   [ Ignore ]   [ # 5 ]
Rank
Joined  2007-11-27
Total Posts:  78
New Member

For us, the reasoning behind rotate/scale/translate is really simple.  When the user touches a virtual item, we just figure out which pixel(s) they touched and keep those pixel(s) directly under those finger(s) as much as possible.  There are a bunch of fancy math behind that but to users the model is simple, intuitive, and predictable.

Profile
 
 
Posted: 22 March 2009 03:00 AM   [ Ignore ]   [ # 6 ]
Avatar
Rank
Joined  2008-11-11
Total Posts:  80
New Member

maybe something can be found in documents of ‘patents’:

http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=/netahtml/PTO/search-bool.html&r=2&f=G&l=50&co1=AND&d=PG01&s1=Apple.AS.&s2=Gestures.TTL.&OS=AN/Apple+AND+TTL/Gestures&RS=AN/Apple+AND+TTL/Gestures

http://www.unwiredview.com/2008/07/03/apple-wants-to-teach-us-multi-touch-gesture-language/

and especially, in investigations to create the interactions of I-phone, the first real massive product ‘touch’; maybe they can be found by googling

 Signature 

Rear DI, in progress: http://nuigroup.com/forums/viewthread/6571/

Profile
 
 
Posted: 30 March 2009 09:58 AM   [ Ignore ]   [ # 7 ]
Rank
Joined  2008-01-30
Total Posts:  31
New Member

Thanks Fernando - I’ll have a look!

If I find anything I’ll post a link here - if anyone else has found something what I am looking for is a research paper or webpage or anything that documents research behind the gestures used by, for example, MS Surface, iPhone etc.

I undestand why they are chosen, and that they are more natural than point and click, and that they are more intuitive choices....... but surely someone sonwhere has done some research to back up these assumptions? Thats what i’m looking for!

Any more help is much appreciated!

Thanks

Profile
 
 
Posted: 30 March 2009 02:43 PM   [ Ignore ]   [ # 8 ]
Rank
Joined  2007-09-27
Total Posts:  3
New Member

There’s a very recent (to be published next week at CHI) article on a user study for gestural surface computing here, by the people from UWash and microsoft research (Meredith Morris and Andrew Wilson). It has a very detailed analysis on why people consider certain gestures intuitive for corresponding tasks.

Profile
 
 
Posted: 31 March 2009 04:11 AM   [ Ignore ]   [ # 9 ]
Rank
Joined  2008-01-30
Total Posts:  31
New Member

perfect dsashikanth - just what I needed, thanks very much!

Profile
 
 
Posted: 09 August 2009 07:05 PM   [ Ignore ]   [ # 10 ]
Avatar
Rank
Joined  2008-11-11
Total Posts:  80
New Member

wOOOwww! that “User-Defined Gestures for Surface Computing” document kick ass!

thanksx1000!

 Signature 

Rear DI, in progress: http://nuigroup.com/forums/viewthread/6571/

Profile