Number of co-authors:11
Number of publications with 3 favourite co-authors:Ivan Poupyrev:4Scott E. Hudson:2Moshe Mahler:1
Karl D. D. Willis's 3 most productive colleagues in number of publications:Scott E. Hudson:113Jodi Forlizzi:90Takeo Igarashi:66
Science arose from poetry? when times change the two can meet again on a higher level as friends.
-- Johann Goethe
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
Our Latest Books
Kumar and Herger 2013: Gamification at Work: Designing Engaging Business Software...
by Janaki Mythily Kumar and Mario Herger
Whitworth and Ahmad 2013: The Social Design of Technical Systems: Building technologies for communities...
by Brian Whitworth and Adnan Ahmad
Soegaard and Dam 2013: The Encyclopedia of Human-Computer Interaction, 2nd Ed....
by Mads Soegaard and Rikke Friis Dam
Karl D. D. Willis
Publications by Karl D. D. Willis (bibliography)
Willis, Karl D. D., Poupyrev, Ivan and Shiratori, Takaaki (2011): Motionbeam: a metaphor for character interaction with handheld projectors. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems 2011. pp. 1031-1040.
We present the MotionBeam metaphor for character interaction with handheld projectors. Our work draws from the tradition of pre-cinema handheld projectors that use direct physical manipulation to control projected imagery. With our prototype system, users interact and control projected characters by moving and gesturing with the handheld projector itself. This creates a unified interaction style where input and output are tied together within a single device. We introduce a set of interaction principles and present prototype applications that provide clear examples of the MotionBeam metaphor in use. Finally we describe observations and insights from a preliminary user study with our system.
© All rights reserved Willis et al. and/or their publisher
Harrison, Chris, Hsieh, Gary, Willis, Karl D. D., Forlizzi, Jodi and Hudson, Scott E. (2011): Kineticons: using iconographic motion in graphical user interface design. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems 2011. pp. 1999-2008.
Icons in graphical user interfaces convey information in a mostly universal fashion that allows users to immediately interact with new applications, systems and devices. In this paper, we define Kineticons -- an iconographic scheme based on motion. By motion, we mean geometric manipulations applied to a graphical element over time (e.g., scale, rotation, deformation). In contrast to static graphical icons and icons with animated graphics, kineticons do not alter the visual content or "pixel-space" of an element. Although kineticons are not new -- indeed, they are seen in several popular systems -- we formalize their scope and utility. One powerful quality is their ability to be applied to GUI elements of varying size and shape from a something as small as a close button, to something as large as dialog box or even the entire desktop. This allows a suite of system-wide kinetic behaviors to be reused for a variety of uses. Part of our contribution is an initial kineticon vocabulary, which we evaluated in a 200 participant study. We conclude with discussion of our results and design recommendations.
© All rights reserved Harrison et al. and/or their publisher
Willis, Karl D. D., Poupyrev, Ivan, Hudson, Scott E. and Mahler, Moshe (2011): SideBySide: ad-hoc multi-user interaction with handheld projectors. In: Proceedings of the 2011 ACM Symposium on User Interface Software and Technology 2011. pp. 431-440.
We introduce SideBySide, a system designed for ad-hoc multi-user interaction with handheld projectors. SideBySide uses device-mounted cameras and hybrid visible/infrared light projectors to track multiple independent projected images in relation to one another. This is accomplished by projecting invisible fiducial markers in the near-infrared spectrum. Our system is completely self-contained and can be deployed as a handheld device without instrumentation of the environment. We present the design and implementation of our system including a hybrid handheld projector to project visible and infrared light, and techniques for tracking projected fiducial markers that move and overlap. We introduce a range of example applications that demonstrate the applicability of our system to real-world scenarios such as mobile content exchange, gaming, and education.
© All rights reserved Willis et al. and/or ACM Press
Willis, Karl D. D. and Poupyrev, Ivan (2010): MotionBeam: designing for movement with handheld projectors. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 3253-3258.
In this paper we present a novel interaction metaphor for handheld projectors we label MotionBeam. We detail a number of interaction techniques that utilize the physical movement of a handheld projector to better express the motion and physicality of projected objects. Finally we present the first iteration of a projected character design that uses the MotionBeam metaphor for user interaction.
© All rights reserved Willis and Poupyrev and/or their publisher
Willis, Karl D. D., Lin, Juncong, Mitani, Jun and Igarashi, Takeo (2009): Spatial sketch: bridging between movement & fabrication. In: Proceedings of the 4th International Conference on Tangible and Embedded Interaction 2009. pp. 5-12.
Spatial Sketch is a three-dimensional (3D) sketch application that bridges between physical movement and the fabrication of objects in the real world via cut planar materials. This paper explores the rationale and details behind the development of the Spatial Sketch application, and presents our observations from user testing and a hands-on lamp shade design workshop. Finally we reflect upon the relevance of embodied forms of human computer interaction for use in digital fabrication.
© All rights reserved Willis et al. and/or their publisher
Willis, Karl D. D. and Hina, Jacob (2009): Alchemy: experiments in interactive drawing, creativity, & serendipity. In: Proceedings of the 2009 Conference on Creativity and Cognition 2009. pp. 441-442.
This paper presents an overview of Alchemy, an experimental drawing application aimed at exploring how we can sketch, draw, and create on computers in new ways. Alchemy focuses on the absolute initial stage of the creative process, to provide an expanded range of possibilities for serendipitous sketching and shape creation. The main aim of Alchemy is to explore how computer based forms of drawing can extend the early stage idea creation process.
© All rights reserved Willis and Hina and/or their publisher
Poupyrev, Ivan and Willis, Karl D. D. (2008): TwelvePixels: drawing & creativity on a mobile phone. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 2361-2366.
TwelvePixels is an interface for drawing pixel-based imagery using only the standard keys on the mobile phone handset. Using an essentially simple drawing method, an extensive range of imagery can be created and shared between users. This paper explores the rationale and details behind the development of the TwelvePixels interface; tracking possible applications for promoting creativity, communication, and content sharing on mobile phones.
© All rights reserved Poupyrev and Willis and/or ACM Press
Willis, Karl D. D. (2007): Systems for artistic creation: creativity and engagement. In: Proceedings of the 2007 Conference on Creativity and Cognition 2007, Washington DC, USA. p. 302.
This paper tracks the author's current research and art practice, focused on the production of systems for artistic creation and examining how such systems contribute to an engaging interactive experience.
© All rights reserved Willis and/or ACM Press
Willis, Karl D. D. (2006): User authorship and creativity within interactivity. In: Nahrstedt, Klara, Turk, Matthew, Rui, Yong, Klas, Wolfgang and Mayer-Patel, Ketan (eds.) Proceedings of the 14th ACM International Conference on Multimedia October 23-27, 2006, Santa Barbara, CA, USA. pp. 731-735.
Show list on your website
Join the design elite and advance:
Changes to this page (author)05 Apr 2012: Modified05 Jul 2011: Modified
05 Jul 2011: Modified
03 Nov 2010: Modified
03 Nov 2010: Modified
02 Nov 2010: Modified
17 Jun 2009: Modified
12 May 2008: Modified
24 Jul 2007: Added
Page maintainer: The Editorial Team