UIST 2015
| title | author | length |
|---|---|---|
| GelTouch: Localized Tactile Feedback Through Thin, Programmable Gel | Viktor Miruchna, Robert Walter, David Lindlbauer, Maren Lehmann, Regine von Klitzing, Jörg Müller | 20m |
A 2 mm transparent layer of poly(N-isopropylacrylamide) gel sits over a touchscreen and locally stiffens above 32 °C, activated by ITO heating, engraved ITO… | ||
| Impacto: Simulating Physical Impact by Combining Tactile Stimulation with EMS | Pedro Lopes, Alexandra Ion, Patrick Baudisch | 21m |
A small wireless wrist/leg bracelet combines a tiny solenoid that taps skin with electrical muscle stimulation to thrust limbs, producing solenoid taps skin… | ||
| Tactile Animation by Direct Manipulation of Grid Displays | Oliver S. Schneider, Ali Israr, Karon E. MacLean | 21m |
A tactile animation object lets designers drag phantom sensations across grids; a prototype editor Mango shows them on a timeline and renders to a voice‑coil… | ||
| Improving Haptic Feedback on Wearable Devices through Accelerometer Measurements | Jeffrey R. Blum, Ilja Frissen, Jeremy R. Cooperstock | 16m |
Measures wrist motion just before a vibration and shows that prior acceleration improves prediction of perception compared to intensity, duration and age… | ||
| cLuster: Smart Clustering of Free-Hand Sketches on Large Interactive Surfaces | Florian Perteneder, Martin Bresler, Eva-Maria Beatrix Grossauer, Joanne Leong, Michael Haller | 20m |
cLuster automatically groups free‑hand strokes on large interactive surfaces by training per‑perspective distance functions (over 20 geometric features) and… | ||
| GravitySpot: Guiding Users in Front of Public Displays Using On-Screen Visual Cues | Florian Alt, Andreas Bulling, Gino Gravanis, Daniel Buschek | 20m |
System implements visual cues (color, shape, motion) applied to screen content and uses Kinect-based 2D tracking to pull people to arbitrary “sweet spots.” Lab… | ||
| Tiltcasting: 3D Interaction on Large Displays using a Mobile Device | Krzysztof Pietroszek, James R. Wallace, Edward Lank | 17m |
Tiltcasting uses a smartphone tilt to cast a 2D plane into 3D and maps touchscreen position onto that plane; selection happens by releasing a finger and… | ||
| Gunslinger: Subtle Arms-down Mid-air Interaction | Mingyu Liu, Mathieu Nancel, Daniel Vogel | 17m |
Gunslinger is a bimanual, arms-down mid-air interaction that mounts Leap Motion sensors at the top of each thigh and maps hand postures to modes while finger… | ||
| Encore: 3D Printed Augmentation of Everyday Objects with Printed-Over, Affixed and ... | Xiang 'Anthony' Chen, Stelian Coros, Jennifer Mankoff, Scott E. Hudson | 19m |
A tool named Encore generates connectors, support jigs and printer commands to add attachments to existing objects using three concrete methods print-over… | ||
| Patching Physical Objects | Alexander Teibrich, Stefanie Mueller, Franois Guimbretire, Robert Kovacs, Stefan Neubert, Patrick Baudisch | 17m |
A system mounts an existing print in a modified MakerBot fitted with a mill, suction, rotating stage and depth camera, then computes a patch by comparing old… | ||
| ReForm: Integrating Physical and Digital Design through Bidirectional Fabrication | Christian Weichel, John Hardy, Jason Alexander, Hans Gellersen | 19m |
ReForm implements bidirectional fabrication that keeps a digital model and a physical object continuously synchronized, demonstrated with a combined… | ||
| Makers' Marks: Physical Markup for Designing and Fabricating Functional Objects | Valkyrie Savage, Sean Follmer, Jingyi Li, Bjrn Hartmann | 15m |
System lets makers sculpt real shapes, stick sticker annotations for parts, scan the object (desktop 3D scanner or photogrammetry), detect marks with SIFT… | ||
| Procedural Modeling Using Autoencoder Networks | Mehmet Ersin Yumer, Paul Asente, Radomír Mech, Levent Burak Kara | 17m |
Method builds a low‑dimensional control space by training autoencoders on procedurally generated samples that are selected by iterative categorization tree… | ||
| SHOCam: A 3D Orbiting Algorithm | Michael Ortega, Wolfgang Stuerzlinger, Doug Scheurich | 20m |
SHOCam is an orbiting algorithm that builds a strip of precomputed camera sets by walking the object surface toward closest features, interpolates positions… | ||
| FoveAR: Combining an Optically See-Through Near-Eye Display with Projector-Based ... | Hrvoje Benko, Eyal Ofek, Feng Zheng, Andrew D. Wilson | 20m |
Combines an optically see-through headset Loomis BK-32 with ceiling-tracked projector and Kinect v2 depth sensing to extend AR to >100° field of view… | ||
| Projectibles: Optimizing Surface Color For Projection | Brett R. Jones, Rajinder Sodhi, Pulkit Budhiraja, Kevin Karsch, Brian P. Bailey, David Forsyth | 18m |
Combines an off‑the‑shelf printer and projector with two decomposition algorithms that split each video frame into a printed component and a projected… | ||
| Tracko: Ad-hoc Mobile 3D Tracking Using Bluetooth Low Energy and Inaudible Signals ... | Haojian Jin, Christian Holz, Kasper Hornbk | 21m |
An ad-hoc system fuses BLE RSSI lookup table calibration, inaudible stereo chirps for inter-device time-of-flight, and inertial sensing with a Kalman filter to… | ||
| Tomo: Wearable, Low-Cost Electrical Impedance Tomography for Hand Gesture Recognition | Yang Zhang, Chris Harrison | 20m |
Tomo is a wrist/arm wearable using Electrical Impedance Tomography to image interior arm impedance and classify hand gestures in real time. The prototype uses… | ||
| Corona: Positioning Adjacent Device with Asymmetric Bluetooth Low Energy RSSI ... | Haojian Jin, Cheng Xu, Kent Lyons | 16m |
Corona uses off-center BLE antenna radio asymmetry to infer the relative position of an adjacent device on the same plane, implemented on stock iPhone and iPad… | ||
| SceneSkim: Searching and Browsing Movies Using Synchronized Captions, Scripts and ... | Amy Pavel, Dan B. Goldman, Bjrn Hartmann, Maneesh Agrawala | 18m |
SceneSkim links closed captions, scripts and Wikipedia plot summaries so users can click text to jump to exact movie moments; it scrapes 800 scripts, aligns… | ||
| Capture-Time Feedback for Recording Scripted Narration | Steve Rubin, Floraine Berthouzoz, Gautham J. Mysore, Maneesh Agrawala | 17m |
A tool called Narration Coach records line-by-line, runs ASR plus global and phoneme alignment to aligns takes to the script, and gives text and audio feedback… | ||
| Improving Automated Email Tagging with Implicit Feedback | Mohammad S. Sorower, Michael Slater, Thomas G. Dietterich | 17m |
An Outlook add-in plus a Java backend (EP2) records reads, replies, moves and tag edits and uses three algorithms to turn long email interaction into training… | ||
| Codo: Fundraising with Conditional Donations | Juan Felipe Beltran, Aysha Siddique, Azza Abouzied, Jay Chen | 17m |
Codo implements a grammar for conditional donations, compiles conditions into a system of linear inequalities, and resolves them with linear program solver… | ||
| uniMorph: Fabricating Thin Film Composites for Shape-Changing Interfaces | Felix Heibeck, Basheer Tome, Clark Della Silva, Hiroshi Ishii | 20m |
A thin-film actuator combines copper + UHMW‑PE composite so differential thermal expansion makes flat sheets bend or curl under heat; actuation comes from… | ||
| Printem: Instant Printed Circuit Boards with Standard Office Printers & Inks | Varun Perumal C, Daniel Wigdor | 17m |
Printem film produces single‑sided copper PCBs using an unmodified office inkjet or laser printer, standard inks, a 30‑second UV/sunlight exposure, and a peel… | ||
| Capricate: A Fabrication Pipeline to Design and 3D Print Capacitive Touch Sensors ... | Martin Schmitz, Mohammadreza Khalilbeigi, Matthias Balwierz, Roman Lissermann, Max Mhlhuser, Jrgen Steimle | 11m |
A fabrication pipeline turns a 3D model into a single-pass printed object with embedded capacitive sensors using a dual-extrusion commodity 3D printer and a… | ||
| Explaining Visual Changes in Web Interfaces | Brian Burg, Andrew J. Ko, Michael D. Ernst | 18m |
Scry captures DOM subtree snapshots, computed CSS rules and element screenshots whenever a tracked element repaints, then visually diffs states and records a… | ||
| Unravel: Rapid Web Application Reverse Engineering via Interaction Recording, Source ... | Joshua Hibschman, Haoqi Zhang | 16m |
Unravel is a Chrome DevTools extension that injects an observation agent to record DOM mutations, wrap the document API, and surface JavaScript call stacks and… | ||
| Webstrates: Shareable Dynamic Media | Clemens Nylandsted Klokmose, James R. Eagan, Siemen Baader, Wendy E. Mackay, Michel Beaudouin-Lafon | 20m |
Webstrates turns web pages into substrates by making the full DOM persisted synchronized DOM across browsers so pages act as documents or live apps… | ||
| User Interaction Models for Disambiguation in Programming by Example | Mikal Mayer, Gustavo Soares, Maxim Grechkin, Vu Le, Mark Marron, Oleksandr Polozov, Rishabh Singh, Benjamin Zorn, Sumit Gulwani | 16m |
Presents two concrete interaction models: program viewer paraphrases code into plain English so users inspect and switch among ranked alternative programs, and… | ||
| Biometric Touch Sensing: Seamlessly Augmenting Each Touch with Continuous Authentication | Christian Holz, Marius Knaust | 20m |
Continuous authentication embeds a biometric ID into every touch by modulating wrist bioimpedance onto the body and letting commodity touchscreens read it. A… | ||
| Push-Push: A Drag-like Operation Overlapped with a Page Transition Operation on ... | Jaehyun Han, Geehyuk Lee | 19m |
Push-Push lets a drag-like primary action overlap with page transitions by adding hover and pressure as input states. Implementation uses hover zone 20 mm… | ||
| Pin-and-Cross: A Unimanual Multitouch Technique Combining Static Touches with ... | Yuexing Luo, Daniel Vogel | 19m |
Pin-and-cross combines one or two static finger pins with a nearby crossing stroke to select radial commands; a formative study over 16 radial targets shows… | ||
| LineFORM: Actuated Curve Interfaces for Display, Interaction, and Constraint | Ken Nakagaki, Sean Follmer, Hiroshi Ishii | 17m |
Implements series chain of 1DOF servo motors (inspired by snake robotics) with Arduino + Processing control and onboard sensors, demonstrated as two scale… | ||
| Kinetic Blocks: Actuated Constructive Assembly for Interaction and Display | Philipp Schoessler, Daniel Windham, Daniel Leithinger, Sean Follmer, Hiroshi Ishii | 16m |
Shape-changing table uses 900 actuated pins moving 10 cm to assemble, disassemble and animate 5x5x5 cm wooden blocks weighing 90 g, plus magnetic locking… | ||
| PERCs: Persistently Trackable Tangibles on Capacitive Multi-Touch Displays | Simon Voelker, Christian Cherek, Jan Thar, Thorsten Karrer, Christian Thoresen, Kjell Ivar vergrd, Jan Borchers | 16m |
Introduces PERCs: small tangibles with a field sensor that senses a touchscreen’s scanning signal plus a Bluetooth ID to report on/off the surface, and an… | ||
| SmartTokens: Embedding Motion and Grip Sensing in Small Tangible Objects | Mathieu Le Goc, Pierre Dragicevic, Samuel Huron, Jeremy Boy, Jean-Daniel Fekete | 14m |
SmartTokens are pocket-sized tangible tokens with six touch sensors and an accelerometer that wirelessly send state transitions; each token runs a simple… | ||
| Self-Calibrating Head-Mounted Eye Trackers Using Egocentric Visual Saliency | Yusuke Sugano, Andreas Bulling | 21m |
Shows a self-calibration pipeline that reduces calibration drift for head-mounted eye trackers by aligning eye-feature embeddings to predicted visual saliency… | ||
| Gaze-Shifting: Direct-Indirect Input with Pen and Touch Modulated by Gaze | Ken Pfeuffer, Jason Alexander, Ming Ki Chong, Yanxia Zhang, Hans Gellersen | 21m |
A method that switches a single direct device between direct and indirect control by comparing gaze and input position, implemented on a pen+touch display with… | ||
| Gaze vs. Mouse: A Fast and Accurate Gaze-Only Click Alternative | Christof Lutteroth, Moiz Penkar, Gerald Weber | 18m |
Actigaze is a gaze-only click method that maps small UI targets to fixed, color-coded confirm buttons and uses short dwells to avoid Midas Touch. Targets color… | ||
| GazeProjector: Accurate Gaze Estimation and Seamless Gaze Interaction Across ... | Christian Lander, Sven Gehring, Antonio Krger, Sebastian Boring, Andreas Bulling | 19m |
GazeProjector maps 2D pupil positions from a Pupil Labs head-mounted eye tracker into display coordinates by matching streamed display screenshots to the scene… | ||
| Virtual Replicas for Remote Assistance in Virtual and Augmented Reality | Ohan Oda, Carmine Elvezio, Mengu Sukan, Steven Feiner, Barbara Tversky | 19m |
System builds virtual replicas of tracked physical parts and lets a remote expert manipulate them in stereoscopic VR/AR using an OptiTrack 6DOF setup and a… | ||
| TurkDeck: Physical Virtual Reality Based on People | Lung-Pan Cheng, Thijs Jan Roumen, Hannes Rantzsch, Sven Köhler, Patrick Schmidt, Robert Kovacs, Johannes Jasper, Jonas Kemper, Patrick Baudisch | 19m |
A system that uses human actuators to place and actuate modular props (boards, sticks, suitcases) on demand, guided by floor projections and audio… | ||
| Protopiper: Physically Sketching Room-Sized Objects at Actual Scale | Harshit Agrawal, Udayan Umapathi, Robert Kovacs, Johannes Frohnhofen, Hsiang-Ting Chen, Stefanie Mueller, Patrick Baudisch | 21m |
A handheld device that folds adhesive tape into hollow tubes and cuts patterned ends with a hot wire builds room‑scale, lightweight frames for furniture and… | ||
| RevoMaker: Enabling Multi-directional and Functionally-embedded 3D printing using a ... | Wei Gao, Yunbo Zhang, Diogo C. Nazzetta, Karthik Ramani, Raymond J. Cipra | 19m |
RevoMaker modifies a low-cost FDM printer with a rotational cuboidal platform and laser-cut, interlocking cuboid facets to print six-part objects around… | ||
| NanoStylus: Enhancing Input on Ultra-Small Displays with a Finger-Mounted Stylus | Haijun Xia, Tovi Grossman, George Fitzmaurice | 16m |
A finger-mounted thimble houses circuitry from an active capacitive stylus with a 2 mm nib extruding from the index fingertip and side capacitive pads for… | ||
| Orbits: Gaze Interaction for Smart Watches using Smooth Pursuit Eye Movements | Augusto Esteves, Eduardo Velloso, Andreas Bulling, Hans Gellersen | 18m |
Orbits is a gaze-only input that places moving targets on a watch face and detects selections by correlating eye and target trajectories with smooth pursuits… | ||
| Candid Interaction: Revealing Hidden Mobile and Wearable Computing Activities | Barrett Ens, Tovi Grossman, Fraser Anderson, Justin Matejka, George Fitzmaurice | 21m |
Claims that people will willingly surface device activity are backed by a 100‑participant MTurk survey where 84% say they would sometimes share, and by… | ||
| Sensing Tablet Grasp + Micro-mobility for Active Reading | Dongwook Yoon, Ken Hinckley, Hrvoje Benko, Francois Guimbretire, Pourang Irani, Michel Pahud, Marcel Gavriliu | 19m |
Built a tablet prototype with a 44x26 capacitive array plus inertial sensors and a classifier that recognizes grips and motion; captures specific behaviors… | ||
| DataTone: Managing Ambiguity in Natural Language Interfaces for Data Visualization | Tong Gao, Mira Dontcheva, Eytan Adar, Zhicheng Liu, Karrie G. Karahalios | 20m |
DataTone is a mixed‑initiative NL→visualization system that parses queries with the Stanford parser, generates hundreds of SQL-backed interpretations, ranks… | ||
| On Sounder Ground: CAAT, a Viable Widget for Affective Reaction Assessment | Bruno Cardoso, Osvaldo Santos, Teresa Romo | 18m |
CAAT is a web-embeddable circumplex widget that returns a discrete emotion word plus numeric valence and arousal scores (two-word selections average their… | ||
| Anger-based BCI Using fNIRS Neurofeedback | Gabor Aranyi, Fred Charles, Marc Cavazza | 19m |
An active fNIRS neurofeedback system measures HbO left minus right signals using a Biopack optical headband and maps real‑time prefrontal asymmetry to a visual… | ||
| Leveraging Dual-Observable Input for Fine-Grained Thumb Interaction Using Forearm EMG | Donny Huang, Xiaoyi Zhang, T. Scott Saponas, James Fogarty, Shyamnath Gollakota | 14m |
Prototype ThumbsUp uses seven dry-EMG channels plus accelerometer/gyroscope and Bluetooth to detect thumb gestures from the forearm, labeling EMG with… | ||
| Improving Virtual Keyboards When All Finger Positions Are Known | Daewoong Choi, Hyeonjoong Cho, Joono Cheong | 18m |
Claims that assigning each key column to a finger and using correlations among all ten finger positions yields faster, more accurate typing; implementation… | ||
| ATK: Enabling Ten-Finger Freehand Typing in Air Based on 3D Hand Tracking Data | Xin Yi, Chun Yu, Mingrui Zhang, Sida Gao, Ke Sun, Yuanchun Shi | 19m |
A system called ATK uses 3D hand tracking and a two-stage pipeline — deterministic tap detection (200 ms window, peak-velocity threshold alpha=0.45) followed… | ||
| CyclopsRing: Enabling Whole-Hand and Context-Aware Interactions Through a Fisheye Ring | Liwei Chan, Yi-Ling Chen, Chi-Hao Hsieh, Rong-Hao Liang, Bing-Yu Chen | 18m |
A fisheye camera mounted at the hand webbing on a ring captures 480×480 images sent to an external PC and recognizes seven gestures with a random decision… | ||
| BackHand: Sensing Hand Gestures via Back of the Hand | Jhe‑Wei Lin, Chiuan Wang, Yi Yao Huang, Kuan‑Ting Chou, Hsuan‑Yu Chen, Wei‑Luan Tseng, Mike Y. Chen | 19m |
Prototype uses a reusable artificial-skin carrier with a two-row strain-gauge array mounted on the back of the hand, sensing tendon stretch and compression… | ||
| MoveableMaker: Facilitating the Design, Generation, and Assembly of Moveable Papercraft | Michelle Annett, Tovi Grossman, Daniel Wigdor, George Fitzmaurice | 19m |
MoveableMaker is a design tool that turns custom art into working papercraft by applying a three-layer model (visual, mechanics, base), constraint checking… | ||
| LaserStacker: Fabricating 3D Objects by Laser Cutting and Welding | Udayan Umapathi, Hsiang-Ting Chen, Stefanie Mueller, Ludwig Wilhelm Wall, Anna Seufert, Patrick Baudisch | 17m |
System uses a standard laser cutter to cut through stacked acrylic sheets and weld their interfaces in one run, producing ready-assembled 3D parts (scissors… | ||
| HapticPrint: Designing Feel Aesthetics for Digital Fabrication | Cesar Torres, Tim Campbell, Neil Kumar, Eric Paulos | 20m |
HapticPrint presents concrete tools: UV-mapped height maps that wrap 2D grayscale textures onto meshes and print at ~0.1 mm using a thermoplastic elastomer; a… | ||
| 3D Printed Hair: Fused Deposition Modeling of Soft Strands, Fibers, and Bristles | Gierad Laput, Xiang 'Anthony' Chen, Chris Harrison | 16m |
A method turns the common FDM stringing bug into a controllable way to print strands by issuing short extrusions and pulling the head away on an unmodified… | ||
| Codeopticon: Real-Time, One-To-Many Human Tutoring for Computer Programming | Philip J. Guo | 19m |
Codeopticon is a web tool that shows dozens of student editor + compiler + visual debugger workspaces as tiled, live replays on a real-time dashboard that… | ||
| Foobaz: Variable Name Feedback for Student Code at Scale | Elena L. Glassman, Lyla Fischer, Jeremy Scott, Robert C. Miller | 16m |
Foobaz is a teacher interface plus backend that clusters variables by variable role (the runtime sequence of values), lets instructors label a few names, and… | ||
| These Aren't the Commands You're Looking For: Addressing False Feedforward in ... | Ben Lafreniere, Parmit K. Chilana, Adam Fourney, Michael A. Terry | 18m |
Defines and categorizes “false feedforward” errors where names, icons, and tooltips mislead users and builds five HTML/JavaScript prototypes: detour submenus… | ||
| Looking through the Eye of the Mouse: A Simple Method for Measuring End-to-end ... | Gry Casiez, Stphane Conversy, Matthieu Falce, Stphane Huot, Nicolas Roussel | 18m |
A simple bench uses an optical mouse as sensor plus a tailored screen texture to trigger real mouse reports and timestamp them with probes at HID, pointer… | ||
| SensorTape: Modular and Programmable 3D-Aware Dense Sensor Network on a Tape | Artem Dementyev, Cindy Hsin-Liu Kao, Joseph A. Paradiso | 21m |
A flexible, cuttable tape embeds programmable sensor nodes (Arduino-compatible microcontroller, 6-axis IMU, time-of-flight IR proximity, RGB LED) in diamond… | ||
| FlexiBend: Enabling Interactivity of Multi-Part, Deformable Fabrications Using ... | Chin-yu Chien, Rong-Hao Liang, Long-Fei Lin, Liwei Chan, Bing-Yu Chen | 15m |
A flexible, installable shape-sensing strip with a linear array of 16 strain gauges mounts into 3D-printed objects (NinjaFlex substrate) and reconstructs… | ||
| nothing matches | ||