Motion Correlation: Selecting Objects by Matching their Movement

Eduardo Velloso, Marcus Carter, Joshua Newn, Augusto Esteves, Christopher Clarke and Hans Gellersen

TOCHI: ACM Transactions on Computer-Human Interaction

Selection is a canonical task in user interfaces, commonly supported by presenting objects for acquisition by pointing. In this article, we consider motion correlation as an alternative for selection. The principle is to represent available objects by motion in the interface, have users identify a target by mimicking its specific motion, and use the correlation between the system’s output with the user’s input to determine the selection. The resulting interaction has compelling properties, as users are guided by motion feedback, and only need to copy a presented motion. Motion correlation has been explored in earlier work but only recently begun to feature in holistic interface designs. We provide a first comprehensive review of the principle, and present an analysis of five previously published works, in which motion correlation underpinned the design of novel gaze and gesture interfaces for diverse application contexts. We derive guidelines for motion correlation algorithms, motion feedback, choice of modalities, overall design of motion correlation interfaces, and identify opportunities and challenges identified for future research and design.

Eduardo Velloso, Marcus Carter, Joshua Newn, Augusto Esteves, Christopher Clarke, and Hans Gellersen. 2017. Motion Correlation: Selecting Objects by Matching Their Movement. ACM Trans. Comput.-Hum. Interact. 24, 3, Article 22 (June 2017), 35 pages.

 

BibTex

@article{10.1145/3064937,
	author = {Velloso, Eduardo and Carter, Marcus and Newn, Joshua and Esteves, Augusto and Clarke, Christopher and Gellersen, Hans},
	title = {Motion Correlation: Selecting Objects by Matching Their Movement},
	year = {2017},
	issue_date = {June 2017},
	publisher = {Association for Computing Machinery},
	address = {New York, NY, USA},
	volume = {24},
	number = {3},
	issn = {1073-0516},
	url = {https://doi.org/10.1145/3064937},
	doi = {10.1145/3064937},
	journal = {ACM Trans. Comput.-Hum. Interact.},
	month = {apr},
	articleno = {22},
	numpages = {35},
	keywords = {natural user interfaces, gesture interfaces, Motion correlation, motion tracking, eye tracking, gaze interaction, interaction techniques}
}