Design and evaluation of mProducer: a mobile authoring tool for personal experience computing

Personal experience computing is about computing support for recording, storing, retrieving, editing, analyzing, and sharing of personal experiences. In this paper, we present our design, implementation and evaluation of a mobile authoring tool called mProducer. mProducer enables a user to generate personal experience content using a mobile device anytime, anywhere. To address challenges in both limited system resources and user interface constraints on a mobile device, mProducer provides several innovative system techniques and UI designs. (1) The Storage Constrained Uploading (SCU) algorithm uploads large multimedia data to remote servers, in order to alleviate the problem of limited storage on a mobile device. (2) Sensor-Assisted Automated Editing utilizes a tilt sensor on the mobile device to automate the detection and removal of blurry frames resulting from excessive amount of camera shaking. This sensor-based solution requires small processing overhead, and it is considered a good alternative to computational-expensive image processing techniques for detecting shaking artifacts. (3) Map-based content management interface incorporates a GPS receiver on a mobile device to record location meta-data for each recording captured by a user, and enables easy, intuitive content navigation on a small screen. (4) Keyframe-based editing enables a user to edit content using only keyframes. We have conducted user studies to evaluate overall editing experience, user satisfaction in the editing quality, task performance time, ease-of-use, and learnability. The results of user studies have shown that keyframe-based editing works best with a storyboard interface. In general, users have found mProducer to be both fun and easy to use on a mobile device.

[1]  Marcel Worring,et al.  Multimodal Video Indexing : A Review of the State-ofthe-art , 2001 .

[2]  Mohan S. Kankanhalli,et al.  Detection and removal of lighting & shaking artifacts in home videos , 2002, MULTIMEDIA '02.

[3]  Marc Davis,et al.  Metadata creation system for mobile images , 2004, MobiSys '04.

[4]  Gary Marchionini,et al.  Dynamic key frame presentation techniques for augmenting video browsing , 1998, AVI '98.

[5]  Anoop Gupta,et al.  Browsing digital video , 2000, CHI.

[6]  Hao-Hua Chu,et al.  mProducer: authoring multimedia personal experiences on mobile phones , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[7]  Tero Jokela Authoring tools for mobile multimedia content , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[8]  Frank M. Shipman,et al.  Home Video Editing Made Easy - Balancing Automation and User Control , 2001, INTERACT.

[9]  Eyal de Lara,et al.  Collaboration and multimedia authoring on mobile devices , 2003, MobiSys '03.

[10]  Gary Marchionini,et al.  Key frame preview techniques for video browsing , 1998, DL '98.

[11]  Stephen W. Smoliar,et al.  Video parsing, retrieval and browsing: an integrated and content-based solution , 1997, MULTIMEDIA '95.

[12]  Glorianna Davenport,et al.  Cinematic primitives for multimedia , 1991, IEEE Computer Graphics and Applications.

[13]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..