~/conference

UIST 2015

date:2015-11-08..2015-11-11
location:Charlotte, United States
series:UIST · 8 editions
titleauthorlength
GelTouch: Localized Tactile Feedback Through Thin, Programmable GelViktor Miruchna, Robert Walter, David Lindlbauer, Maren Lehmann, Regine von Klitzing, Jörg Müller20m
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…
Talk on
Impacto: Simulating Physical Impact by Combining Tactile Stimulation with EMSPedro Lopes, Alexandra Ion, Patrick Baudisch21m
A small wireless wrist/leg bracelet combines a tiny solenoid that taps skin with electrical muscle stimulation to thrust limbs, producing solenoid taps skin…
Talk on
Tactile Animation by Direct Manipulation of Grid DisplaysOliver S. Schneider, Ali Israr, Karon E. MacLean21m
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…
Talk on
Improving Haptic Feedback on Wearable Devices through Accelerometer MeasurementsJeffrey R. Blum, Ilja Frissen, Jeremy R. Cooperstock16m
Measures wrist motion just before a vibration and shows that prior acceleration improves prediction of perception compared to intensity, duration and age…
Talk
cLuster: Smart Clustering of Free-Hand Sketches on Large Interactive SurfacesFlorian Perteneder, Martin Bresler, Eva-Maria Beatrix Grossauer, Joanne Leong, Michael Haller20m
cLuster automatically groups free‑hand strokes on large interactive surfaces by training per‑perspective distance functions (over 20 geometric features) and…
Talk on
GravitySpot: Guiding Users in Front of Public Displays Using On-Screen Visual CuesFlorian Alt, Andreas Bulling, Gino Gravanis, Daniel Buschek20m
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…
Talk on
Tiltcasting: 3D Interaction on Large Displays using a Mobile DeviceKrzysztof Pietroszek, James R. Wallace, Edward Lank17m
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…
Talk on
Gunslinger: Subtle Arms-down Mid-air InteractionMingyu Liu, Mathieu Nancel, Daniel Vogel17m
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…
Talk on
Encore: 3D Printed Augmentation of Everyday Objects with Printed-Over, Affixed and ...Xiang 'Anthony' Chen, Stelian Coros, Jennifer Mankoff, Scott E. Hudson19m
A tool named Encore generates connectors, support jigs and printer commands to add attachments to existing objects using three concrete methods print-over…
Talk
Patching Physical ObjectsAlexander Teibrich, Stefanie Mueller, Franois Guimbretire, Robert Kovacs, Stefan Neubert, Patrick Baudisch17m
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…
Talk on
ReForm: Integrating Physical and Digital Design through Bidirectional FabricationChristian Weichel, John Hardy, Jason Alexander, Hans Gellersen19m
ReForm implements bidirectional fabrication that keeps a digital model and a physical object continuously synchronized, demonstrated with a combined…
Talk on
Makers' Marks: Physical Markup for Designing and Fabricating Functional ObjectsValkyrie Savage, Sean Follmer, Jingyi Li, Bjrn Hartmann15m
System lets makers sculpt real shapes, stick sticker annotations for parts, scan the object (desktop 3D scanner or photogrammetry), detect marks with SIFT…
Talk on
Procedural Modeling Using Autoencoder NetworksMehmet Ersin Yumer, Paul Asente, Radomír Mech, Levent Burak Kara17m
Method builds a low‑dimensional control space by training autoencoders on procedurally generated samples that are selected by iterative categorization tree…
Talk on
SHOCam: A 3D Orbiting AlgorithmMichael Ortega, Wolfgang Stuerzlinger, Doug Scheurich20m
SHOCam is an orbiting algorithm that builds a strip of precomputed camera sets by walking the object surface toward closest features, interpolates positions…
Talk on
FoveAR: Combining an Optically See-Through Near-Eye Display with Projector-Based ...Hrvoje Benko, Eyal Ofek, Feng Zheng, Andrew D. Wilson20m
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…
Talk on
Projectibles: Optimizing Surface Color For ProjectionBrett R. Jones, Rajinder Sodhi, Pulkit Budhiraja, Kevin Karsch, Brian P. Bailey, David Forsyth18m
Combines an off‑the‑shelf printer and projector with two decomposition algorithms that split each video frame into a printed component and a projected…
Talk on
Tracko: Ad-hoc Mobile 3D Tracking Using Bluetooth Low Energy and Inaudible Signals ...Haojian Jin, Christian Holz, Kasper Hornbk21m
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…
Talk on
Tomo: Wearable, Low-Cost Electrical Impedance Tomography for Hand Gesture RecognitionYang Zhang, Chris Harrison20m
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…
Talk on
Corona: Positioning Adjacent Device with Asymmetric Bluetooth Low Energy RSSI ...Haojian Jin, Cheng Xu, Kent Lyons16m
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…
Talk on
SceneSkim: Searching and Browsing Movies Using Synchronized Captions, Scripts and ...Amy Pavel, Dan B. Goldman, Bjrn Hartmann, Maneesh Agrawala18m
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…
Talk on
Capture-Time Feedback for Recording Scripted NarrationSteve Rubin, Floraine Berthouzoz, Gautham J. Mysore, Maneesh Agrawala17m
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…
Talk on
Improving Automated Email Tagging with Implicit FeedbackMohammad S. Sorower, Michael Slater, Thomas G. Dietterich17m
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…
Talk on
Codo: Fundraising with Conditional DonationsJuan Felipe Beltran, Aysha Siddique, Azza Abouzied, Jay Chen17m
Codo implements a grammar for conditional donations, compiles conditions into a system of linear inequalities, and resolves them with linear program solver…
Talk
uniMorph: Fabricating Thin Film Composites for Shape-Changing InterfacesFelix Heibeck, Basheer Tome, Clark Della Silva, Hiroshi Ishii20m
A thin-film actuator combines copper + UHMW‑PE composite so differential thermal expansion makes flat sheets bend or curl under heat; actuation comes from…
Talk on
Printem: Instant Printed Circuit Boards with Standard Office Printers & InksVarun Perumal C, Daniel Wigdor17m
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…
Talk on
Capricate: A Fabrication Pipeline to Design and 3D Print Capacitive Touch Sensors ...Martin Schmitz, Mohammadreza Khalilbeigi, Matthias Balwierz, Roman Lissermann, Max Mhlhuser, Jrgen Steimle11m
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…
Talk on
Explaining Visual Changes in Web InterfacesBrian Burg, Andrew J. Ko, Michael D. Ernst18m
Scry captures DOM subtree snapshots, computed CSS rules and element screenshots whenever a tracked element repaints, then visually diffs states and records a…
Talk on
Unravel: Rapid Web Application Reverse Engineering via Interaction Recording, Source ...Joshua Hibschman, Haoqi Zhang16m
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…
Talk on
Webstrates: Shareable Dynamic MediaClemens Nylandsted Klokmose, James R. Eagan, Siemen Baader, Wendy E. Mackay, Michel Beaudouin-Lafon20m
Webstrates turns web pages into substrates by making the full DOM persisted synchronized DOM across browsers so pages act as documents or live apps…
Talk on
User Interaction Models for Disambiguation in Programming by ExampleMikal Mayer, Gustavo Soares, Maxim Grechkin, Vu Le, Mark Marron, Oleksandr Polozov, Rishabh Singh, Benjamin Zorn, Sumit Gulwani16m
Presents two concrete interaction models: program viewer paraphrases code into plain English so users inspect and switch among ranked alternative programs, and…
Talk on
Biometric Touch Sensing: Seamlessly Augmenting Each Touch with Continuous AuthenticationChristian Holz, Marius Knaust20m
Continuous authentication embeds a biometric ID into every touch by modulating wrist bioimpedance onto the body and letting commodity touchscreens read it. A…
Talk on
Push-Push: A Drag-like Operation Overlapped with a Page Transition Operation on ...Jaehyun Han, Geehyuk Lee19m
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…
Talk on
Pin-and-Cross: A Unimanual Multitouch Technique Combining Static Touches with ...Yuexing Luo, Daniel Vogel19m
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…
Talk on
LineFORM: Actuated Curve Interfaces for Display, Interaction, and ConstraintKen Nakagaki, Sean Follmer, Hiroshi Ishii17m
Implements series chain of 1DOF servo motors (inspired by snake robotics) with Arduino + Processing control and onboard sensors, demonstrated as two scale…
Talk on
Kinetic Blocks: Actuated Constructive Assembly for Interaction and DisplayPhilipp Schoessler, Daniel Windham, Daniel Leithinger, Sean Follmer, Hiroshi Ishii16m
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…
Talk on
PERCs: Persistently Trackable Tangibles on Capacitive Multi-Touch DisplaysSimon Voelker, Christian Cherek, Jan Thar, Thorsten Karrer, Christian Thoresen, Kjell Ivar vergrd, Jan Borchers16m
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…
Talk on
SmartTokens: Embedding Motion and Grip Sensing in Small Tangible ObjectsMathieu Le Goc, Pierre Dragicevic, Samuel Huron, Jeremy Boy, Jean-Daniel Fekete14m
SmartTokens are pocket-sized tangible tokens with six touch sensors and an accelerometer that wirelessly send state transitions; each token runs a simple…
Talk on
Self-Calibrating Head-Mounted Eye Trackers Using Egocentric Visual SaliencyYusuke Sugano, Andreas Bulling21m
Shows a self-calibration pipeline that reduces calibration drift for head-mounted eye trackers by aligning eye-feature embeddings to predicted visual saliency…
Talk on
Gaze-Shifting: Direct-Indirect Input with Pen and Touch Modulated by GazeKen Pfeuffer, Jason Alexander, Ming Ki Chong, Yanxia Zhang, Hans Gellersen21m
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…
Talk on
Gaze vs. Mouse: A Fast and Accurate Gaze-Only Click AlternativeChristof Lutteroth, Moiz Penkar, Gerald Weber18m
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…
Talk on
GazeProjector: Accurate Gaze Estimation and Seamless Gaze Interaction Across ...Christian Lander, Sven Gehring, Antonio Krger, Sebastian Boring, Andreas Bulling19m
GazeProjector maps 2D pupil positions from a Pupil Labs head-mounted eye tracker into display coordinates by matching streamed display screenshots to the scene…
Talk on
Virtual Replicas for Remote Assistance in Virtual and Augmented RealityOhan Oda, Carmine Elvezio, Mengu Sukan, Steven Feiner, Barbara Tversky19m
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…
Talk on
TurkDeck: Physical Virtual Reality Based on PeopleLung-Pan Cheng, Thijs Jan Roumen, Hannes Rantzsch, Sven Köhler, Patrick Schmidt, Robert Kovacs, Johannes Jasper, Jonas Kemper, Patrick Baudisch19m
A system that uses human actuators to place and actuate modular props (boards, sticks, suitcases) on demand, guided by floor projections and audio…
Talk on
Protopiper: Physically Sketching Room-Sized Objects at Actual ScaleHarshit Agrawal, Udayan Umapathi, Robert Kovacs, Johannes Frohnhofen, Hsiang-Ting Chen, Stefanie Mueller, Patrick Baudisch21m
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…
Talk on
RevoMaker: Enabling Multi-directional and Functionally-embedded 3D printing using a ...Wei Gao, Yunbo Zhang, Diogo C. Nazzetta, Karthik Ramani, Raymond J. Cipra19m
RevoMaker modifies a low-cost FDM printer with a rotational cuboidal platform and laser-cut, interlocking cuboid facets to print six-part objects around…
Talk on
NanoStylus: Enhancing Input on Ultra-Small Displays with a Finger-Mounted StylusHaijun Xia, Tovi Grossman, George Fitzmaurice16m
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…
Talk on
Orbits: Gaze Interaction for Smart Watches using Smooth Pursuit Eye MovementsAugusto Esteves, Eduardo Velloso, Andreas Bulling, Hans Gellersen18m
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…
Talk on
Candid Interaction: Revealing Hidden Mobile and Wearable Computing ActivitiesBarrett Ens, Tovi Grossman, Fraser Anderson, Justin Matejka, George Fitzmaurice21m
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…
Talk
Sensing Tablet Grasp + Micro-mobility for Active ReadingDongwook Yoon, Ken Hinckley, Hrvoje Benko, Francois Guimbretire, Pourang Irani, Michel Pahud, Marcel Gavriliu19m
Built a tablet prototype with a 44x26 capacitive array plus inertial sensors and a classifier that recognizes grips and motion; captures specific behaviors…
Talk on
DataTone: Managing Ambiguity in Natural Language Interfaces for Data VisualizationTong Gao, Mira Dontcheva, Eytan Adar, Zhicheng Liu, Karrie G. Karahalios20m
DataTone is a mixed‑initiative NL→visualization system that parses queries with the Stanford parser, generates hundreds of SQL-backed interpretations, ranks…
Talk on
On Sounder Ground: CAAT, a Viable Widget for Affective Reaction AssessmentBruno Cardoso, Osvaldo Santos, Teresa Romo18m
CAAT is a web-embeddable circumplex widget that returns a discrete emotion word plus numeric valence and arousal scores (two-word selections average their…
Talk on
Anger-based BCI Using fNIRS NeurofeedbackGabor Aranyi, Fred Charles, Marc Cavazza19m
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…
Talk on
Leveraging Dual-Observable Input for Fine-Grained Thumb Interaction Using Forearm EMGDonny Huang, Xiaoyi Zhang, T. Scott Saponas, James Fogarty, Shyamnath Gollakota14m
Prototype ThumbsUp uses seven dry-EMG channels plus accelerometer/gyroscope and Bluetooth to detect thumb gestures from the forearm, labeling EMG with…
Talk on
Improving Virtual Keyboards When All Finger Positions Are KnownDaewoong Choi, Hyeonjoong Cho, Joono Cheong18m
Claims that assigning each key column to a finger and using correlations among all ten finger positions yields faster, more accurate typing; implementation…
Talk on
ATK: Enabling Ten-Finger Freehand Typing in Air Based on 3D Hand Tracking DataXin Yi, Chun Yu, Mingrui Zhang, Sida Gao, Ke Sun, Yuanchun Shi19m
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…
Talk on
CyclopsRing: Enabling Whole-Hand and Context-Aware Interactions Through a Fisheye RingLiwei Chan, Yi-Ling Chen, Chi-Hao Hsieh, Rong-Hao Liang, Bing-Yu Chen18m
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…
Talk on
BackHand: Sensing Hand Gestures via Back of the HandJhe‑Wei Lin, Chiuan Wang, Yi Yao Huang, Kuan‑Ting Chou, Hsuan‑Yu Chen, Wei‑Luan Tseng, Mike Y. Chen19m
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…
Talk on
MoveableMaker: Facilitating the Design, Generation, and Assembly of Moveable PapercraftMichelle Annett, Tovi Grossman, Daniel Wigdor, George Fitzmaurice19m
MoveableMaker is a design tool that turns custom art into working papercraft by applying a three-layer model (visual, mechanics, base), constraint checking…
Talk on
LaserStacker: Fabricating 3D Objects by Laser Cutting and WeldingUdayan Umapathi, Hsiang-Ting Chen, Stefanie Mueller, Ludwig Wilhelm Wall, Anna Seufert, Patrick Baudisch17m
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…
Talk on
HapticPrint: Designing Feel Aesthetics for Digital FabricationCesar Torres, Tim Campbell, Neil Kumar, Eric Paulos20m
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…
Talk on
3D Printed Hair: Fused Deposition Modeling of Soft Strands, Fibers, and BristlesGierad Laput, Xiang 'Anthony' Chen, Chris Harrison16m
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…
Talk on
Codeopticon: Real-Time, One-To-Many Human Tutoring for Computer ProgrammingPhilip J. Guo19m
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…
Talk on
Foobaz: Variable Name Feedback for Student Code at ScaleElena L. Glassman, Lyla Fischer, Jeremy Scott, Robert C. Miller16m
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…
Talk on
These Aren't the Commands You're Looking For: Addressing False Feedforward in ...Ben Lafreniere, Parmit K. Chilana, Adam Fourney, Michael A. Terry18m
Defines and categorizes “false feedforward” errors where names, icons, and tooltips mislead users and builds five HTML/JavaScript prototypes: detour submenus…
Talk on
Looking through the Eye of the Mouse: A Simple Method for Measuring End-to-end ...Gry Casiez, Stphane Conversy, Matthieu Falce, Stphane Huot, Nicolas Roussel18m
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…
Talk on
SensorTape: Modular and Programmable 3D-Aware Dense Sensor Network on a TapeArtem Dementyev, Cindy Hsin-Liu Kao, Joseph A. Paradiso21m
A flexible, cuttable tape embeds programmable sensor nodes (Arduino-compatible microcontroller, 6-axis IMU, time-of-flight IR proximity, RGB LED) in diamond…
Talk on
FlexiBend: Enabling Interactivity of Multi-Part, Deformable Fabrications Using ...Chin-yu Chien, Rong-Hao Liang, Long-Fei Lin, Liwei Chan, Bing-Yu Chen15m
A flexible, installable shape-sensing strip with a linear array of 16 strain gauges mounts into 3D-printed objects (NinjaFlex substrate) and reconstructs…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.