Interacting with paper on the DigitalDesk
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Bridging the paper and electronic worlds: the paper user interface
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Communications of the ACM
WebQuilt: a framework for capturing and visualizing the web experience
Proceedings of the 10th international conference on World Wide Web
DEMAIS: designing multimedia applications with interactive storyboards
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Video brainstorming and prototyping: techniques for participatory design
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Paper augmented digital documents
Proceedings of the 16th annual ACM symposium on User interface software and technology
SketchREAD: a multi-domain sketch recognition engine
Proceedings of the 17th annual ACM symposium on User interface software and technology
Video-based document tracking: unifying your physical and electronic desktops
Proceedings of the 17th annual ACM symposium on User interface software and technology
DART: a toolkit for rapid design exploration of augmented reality experiences
Proceedings of the 17th annual ACM symposium on User interface software and technology
ButterflyNet: a mobile capture and access system for field biology research
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Reflective physical prototyping through integrated design, test, and analysis
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Papiercraft: A gesture-based command system for interactive paper
ACM Transactions on Computer-Human Interaction (TOCHI)
Video puppetry: a performative interface for cutout animation
ACM SIGGRAPH Asia 2008 papers
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Building interactive prototypes of mobile user interfaces with a digital pen
Proceedings of the 10th asia pacific conference on Computer human interaction
Gesture studio: authoring multi-touch interactions through demonstration and declaration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.01 |
Paper prototyping offers unique affordances for interface design. However, due to its spontaneous nature and the limitations of paper, it is difficult to distill and communicate a paper prototype design and its user test findings to a wide audience. To address these issues, we created FrameWire, a computer vision-based system that automatically extracts interaction flows from the video recording of paper prototype user tests. Based on the extracted logic, FrameWire offers two distinct benefits for designers: a structural view of the video recording that allows a designer or a stakeholder to easily distill and understand the design concept and user interaction behaviors, and automatic generation of interactive HTML-based prototypes that can be easily tested with a larger group of users as well as "walked through" by other stakeholders. The extraction is achieved by automatically aggregating video frame sequences into an interaction flow graph based on frame similarities and a designer-guided clustering process. The results of evaluating FrameWire with realistic paper prototyping tests show that our extraction approach is feasible and FrameWire is a promising tool for enhancing existing prototyping practice.