Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Tom Ouyang

dblp:59/11300 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
6 papers
Interaction techniques and input · 87% Wearable and physiological sensing · 10% Usability and user experience research · 2%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interaction techniques and input
text entry
0.642016
WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding · CHI 2016
Making touchscreen keyboards adaptive to keys, hand postures, and individuals: a hierarchical spatial backoff model approach · CHI 2013
Bimanual gesture keyboard · UIST 2012
Interaction techniques and input › input sensing
gesture recognition
0.322012
Bimanual gesture keyboard · UIST 2012
Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition · CHI 2012
Interaction techniques and input › text entry
gesture typing
0.212016
WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding · CHI 2016
Wearable and physiological sensing
statistical decoding
0.212016
WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding · CHI 2016
Interaction techniques and input › text entry
touchscreen typing
0.212015
Effects of Language Modeling and its Personalization on Touchscreen Typing Performance · CHI 2015
Interaction techniques and input › text entry
touchscreen keyboard
0.212013
Making touchscreen keyboards adaptive to keys, hand postures, and individuals: a hierarchical spatial backoff model approach · CHI 2013
Interaction techniques and input
gesture input
0.112012
Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition · CHI 2012
Interaction techniques and input › gesture input
gesture shortcuts
0.112012
Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition · CHI 2012
Interaction techniques and input › pen input
handwriting recognition
0.112012
Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition · CHI 2012
Interaction techniques and input › mobile interaction › wearable device interaction
smartwatch interaction
0.112016
WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding · CHI 2016
Interaction techniques and input › touch interaction
touchscreen interaction
0.012012
Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition · CHI 2012

Methods — techniques the papers use, named apart from their topics

statistical decoding · 0.2error correction · 0.2spatial decoding · 0.2personalization · 0.2language modeling · 0.2pareto multi-objective optimization · 0.2metropolis algorithm · 0.2posture classification · 0.2hierarchical spatial backoff model · 0.2crowdsourcing · 0.1
YearPublicationVenuePosition
2016 WatchWriter: Tap and Gesture Typing on a Smartwatch Miniature Keyboard with Statistical Decoding
abstract
We present WatchWriter, a finger operated keyboard that supports both touch and gesture typing with statistical decoding on a smartwatch. Just like on modern smartphones, users type one letter per tap or one word per gesture stroke on WatchWriter but in a much smaller spatial scale. WatchWriter demonstrates that human motor control adaptability, coupled with modern statistical decoding and error correction technologies developed for smartphones, can enable a surprisingly effective typing performance despite the small watch size. In a user performance experiment entirely run on a smartwatch, 36 participants reached a speed of 22-24 WPM with near zero error rate.
Mitchell L. Gordon, Tom Ouyang, Shumin Zhai
CHI2
2015 Effects of Language Modeling and its Personalization on Touchscreen Typing Performance
abstract
Modern smartphones correct typing errors and learn user-specific words (such as proper names). Both techniques are useful, yet little has been published about their technical specifics and concrete benefits. One reason is that typing accuracy is difficult to measure empirically on a large scale. We describe a closed-loop, smart touch keyboard (STK) evaluation system that we have implemented to solve this problem. It includes a principled typing simulator for generating human-like noisy touch input, a simple-yet-effective decoder for reconstructing typed words from such spatial data, a large web-scale background language model (LM), and a method for incorporating LM personalization. Using the Enron email corpus as a personalization test set, we show for the first time at this scale that a combined spatial-language model reduces word error rate from a pre-model baseline of 38.4% down to 5.7%, and that LM personalization can improve this further to 4.6%.
Andrew Fowler, Kurt Partridge, Ciprian Chelba, Xiaojun Bi 0001, Tom Ouyang, Shumin Zhai
CHI5
2015 Long short term memory neural network for keyboard gesture decoding
abstract
Gesture typing is an efficient input method for phones and tablets using continuous traces created by a pointed object (e.g., finger or stylus). Translating such continuous gestures into textual input is a challenging task as gesture inputs exhibit many features found in speech and handwriting such as high variability, co-articulation and elision. In this work, we address these challenges with a hybrid approach, combining a variant of recurrent networks, namely Long Short Term Memories [1] with conventional Finite State Transducer decoding [2]. Results using our approach show considerable improvement relative to a baseline shape-matching-based system, amounting to 4% and 22% absolute improvement respectively for small and large lexicon decoding on real datasets and 2% on a synthetic large scale dataset.
Ouais Alsharif, Tom Ouyang, Françoise Beaufays, Shumin Zhai, Thomas M. Breuel, Johan Schalkwyk
ICASSP2
2014 Both complete and correct?: multi-objective optimization of touchscreen keyboard
abstract
Correcting erroneous input (i.e., correction) and completing a word based on partial input (i.e., completion) are two important "smart" capabilities of a modern intelligent touchscreen keyboard. However little is known whether these two capabilities are conflicting or compatible with each other in the keyboard parameter tuning. Applying computational optimization methods, this work explores the optimality issues related to them. The work demonstrates that it is possible to simultaneously optimize a keyboard algorithm for both correction and completion. The keyboard simultaneously optimized for both introduces no compromise to correction and only a slight compromise to completion when compared to the keyboards exclusively optimized for one objective. Our research also demonstrates the effectiveness of the proposed optimization method in keyboard algorithm design, which is based on the Pareto multi-objective optimization and the Metropolis algorithm. For the development and test datasets used in our experiments, computational optimization improved the correction accuracy rate by 8.3% and completion power by 17.7%.
Xiaojun Bi 0001, Tom Ouyang, Shumin Zhai
CHI2
2013 Making touchscreen keyboards adaptive to keys, hand postures, and individuals: a hierarchical spatial backoff model approach
abstract
We propose a new approach for improving text entry accuracy on touchscreen keyboards by adapting the underlying spatial model to factors such as input hand postures, individuals, and target key positions. To combine these factors together, we introduce a hierarchical spatial backoff model (SBM) that consists of submodels with different levels of complexity. The most general model includes no adaptive factors, whereas the most specific model includes all three. Considering that in practice people may switch hand postures (e.g., from two-thumb to one-finger) to better suit a situation, and that the specific submodels may take time to train for each user, a specific submodel should be applied only if its corresponding input posture can be identified with confidence, and if the submodel has enough training data from the user. We introduce the backoff mechanism to fall back to a simpler model if either of these conditions are not met. We implemented a prototype system capable of reducing the language-model-independent error rate by 13.2% using an online posture classifier with 86.4% accuracy. Further improvements in error rate may be possible with even better posture classification.
Tom Ouyang, Kurt Partridge, Shumin Zhai
CHI2
2012 Bootstrapping personal gesture shortcuts with the wisdom of the crowd and handwriting recognition
abstract
Personal user-defined gesture shortcuts have shown great potential for accessing the ever-growing amount of data and computing power on touchscreen mobile devices. However, their lack of scalability is a major challenge for their wide adoption. In this paper, we present Gesture Marks, a novel approach to touch-gesture interaction that allows a user to access applications and websites using gestures without having to define them first. It offers two distinctive solutions to address the problem of scalability. First, it leverages the "wisdom of the crowd", a continually evolving library of gesture shortcuts that are collected from the user population, to infer the meaning of gestures that a user never defined himself. Second, it combines an extensible template-based gesture recognizer with a specialized handwriting recognizer to even better address handwriting-based gestures, which are a common form of gesture shortcut. These approaches effectively bootstrap a user's personal gesture library, alleviating the need to define most gestures manually. Our work was motivated and validated via a series of user studies, and the findings from these studies add to the body of knowledge on gesture-based interaction.
Tom Ouyang, Yang Li 0058
CHI1
2012 Bimanual gesture keyboard
abstract
Gesture keyboards represent an increasingly popular way to input text on mobile devices today. However, current gesture keyboards are exclusively unimanual. To take advantage of the capability of modern multi-touch screens, we created a novel bimanual gesture text entry system, extending the gesture keyboard paradigm from one finger to multiple fingers. To address the complexity of recognizing bimanual gesture, we designed and implemented two related interaction methods, finger-release and space-required, both based on a new multi-stroke gesture recognition algorithm. A formal experiment showed that bimanual gesture behaviors were easy to learn. They improved comfort and reduced the physical demand relative to unimanual gestures on tablets. The results indicated that these new gesture keyboards were valuable complements to unimanual gesture and regular typing keyboards.
Xiaojun Bi 0001, Ciprian Chelba, Tom Ouyang, Kurt Partridge, Shumin Zhai
UIST3