Sciweavers

PERCOM
2009
ACM

NoShake: Content Stabilization for Shaking Screens of Mobile Devices

14 years 7 months ago
NoShake: Content Stabilization for Shaking Screens of Mobile Devices
—Consumer electronics and mobile devices intended for pervasive applications are often subject to shaking that makes their screen difficult to read. To address this usability challenge, we present oShake, a system for screen content stabilization. oShake utilizes a single accelerometer, now present in numerous consumer electronics and mobile devices. The core of oShake is a physics inspired model that dynamically compensates for the device shaking by shifting the screen content opposite the direction of the shake. The model is efficient, parametric, and can be fine tuned based on shaking pattern detection. We implement a prototype of oShake on an Apple iPhone and conduct user studies in a number of scenarios, which highlight the strengths as well as limitations of oShake in coping with shaking devices. Keywords-component; accelerometer; stabilization; screen I. I TRODUCTIO Consumer electronics and mobile devices are often operated in shaky environments, for example reading emails on ...
Ahmad Rahmati, Clayton Shepard, Lin Zhong
Added 19 May 2010
Updated 19 May 2010
Type Conference
Year 2009
Where PERCOM
Authors Ahmad Rahmati, Clayton Shepard, Lin Zhong
Comments (0)