UIST 2017
| title | author | length |
|---|---|---|
| Pyro: Thumb-Tip Gesture Recognition Using Pyroelectric Infrared Sensing | Jun Gong, Yang Zhang, Xia Zhou, Xing-Dong Yang | 17m |
Passive pyroelectric infrared sensing recognizes six thumb-tip gestures by capturing thermal signals with a Fresnel-lensed PIR, analog front-end, and a… | ||
| HeatSpace: Automatic Placement of Displays by Empirical Analysis of User Behavior | Andreas Rene Fender, David Lindlbauer, Philipp Herholz, Marc Alexa, Jörg Müller | 19m |
HeatSpace records real user viewpoints with three Kinect v2 depth cameras over sessions in a 4×4 m test area, builds voxel-grid heatmaps for persistence… | ||
| FoamSense: Design of Three Dimensional Soft Sensors with Porous Materials | Satoshi Nakamaru, Ryosuke Nakayama, Ryuma Niiyama, Yasuaki Kakehi | 20m |
FoamSense measures compressed, bent, twisted and sheared states by dip-coating porous foam with conductive ink and wiring the surface with conductive glue… | ||
| RICO: A Mobile App Dataset for Building Data-Driven Design Applications | Biplab Deka, Zifeng Huang, Chad Franzen, Joshua Hibschman, Daniel Afergan, Yang Li, Jeffrey Nichols, Ranjitha Kumar | 16m |
A public dataset collects interaction traces and view hierarchies from 9.7k apps totaling 72k screens and 3M UI elements with over 10k recorded traces, built… | ||
| SensIR: Detecting Hand Gestures with a Wearable Bracelet using Infrared Tomography | Jess McIntosh, Asier Marzo, Mike Fraser | 10m |
A wearable bracelet is built with 14 LEDs and photodiodes (peak 860 nm) that multiplex every emitter against every receiver to form a brightness matrix fed to… | ||
| Omnicode: A Novice-Oriented Live Programming Environment with Always-On Run-Time Value ... | Hyeonsu Kang, Philip J. Guo | 09m |
Omnicode builds a live Python IDE that continually runs code and visualizes the entire history of every numerical value in an always-on scatterplot matrix with… | ||
| DS.js: Turn Any Webpage into an Example-Centric Live Programming Environment for Learning Data ... | Xiong Zhang, Philip J. Guo | 20m |
DS.js is a bookmarklet that injects an example-centric IDE into any webpage, automatically parsing HTML tables and CSV/TSV files into a lightweight DSTable API… | ||
| Designing and Evaluating Livefonts | Danielle Bragg, Shiri Azenkot, Kevin Larson, Ann Bessemans, Adam Tauman Kalai | 22m |
Animated alphabets called Livefonts are built as colored block + motion combinations, chosen by a crowd-sourced perceptual survey (50 MTurk workers giving… | ||
| Interactive Room Capture on 3D-Aware Mobile Devices | Aditya Sankar, Steve M. Seitz | 20m |
System uses a Google Tango 3D‑aware mobile device with depth camera and an augmented‑reality UI to tap and segment dominant object planes, send a photo to CNNs… | ||
| Learning Visual Importance for Graphic Designs and Data Visualizations | Zoya Bylinskii, Nam Wook Kim, Peter O'Donovan, Sami Alsheikh, Spandan Madan, Hanspeter Pfister, Frédo Durand, Bryan Russell, Aaron Hertzmann | 20m |
Models predict pixelwise importance from bitmaps using a VGG-16 fully convolutional network trained on crowdsourced BubbleView clicks (1400 MASSVIS images) and… | ||
| Codestrates: Literate Computing with Webstrates | ROMAN RÄDLE, Midas Nouwens, Kristian Antonsen, James R. Eagan, Clemens Nylandsted Klokmose | 21m |
Presents a system that embeds live JavaScript, styles and prose into persistent web pages so code and UI are edited in-place and shared in real time. The demo… | ||
| A Capacitive Touch Sensing Technique with Series-connected Sensing Electrodes | Hiroyuki Manabe, Wataru Yamada | 19m |
Electrodes are wired in series-connected electrodes through small capacitors so a single sensing circuit attaches with a two-wire interface that measures two… | ||
| CommandBoard: Creating a General-purpose Command Gesture Input Space for Soft Keyboards | Jessalyn Alvina, Carla F. Griggio, Xiaojun Bi, Wendy E. Mackay | 13m |
CommandBoard converts the area above a soft keyboard into an integrated command gesture space that recognizes freeform gestures and typed command names… | ||
| Grabity: A Wearable Haptic Interface for Simulating Weight and Grasping in Virtual Reality | Inrak Choi, Heather Culbertson, Mark Miller, Alex Olwal, Sean Follmer | 18m |
Grabity is a wearable fingertip device mounted on thumb and index that uses a unidirectional brake for rigid pinch force and two voice coil asymmetric… | ||
| Shot Orientation Controls for Interactive Cinematography with 360 Video | Amy Pavel, Björn Hartmann, Maneesh Agrawala | 15m |
Implements two concrete controls: viewpoint-oriented cuts automatically rotate the 360° shot at each edit to place a labeled important point in the viewer’s… | ||
| MagTics: Flexible and Thin Form Factor Magnetic Actuators for Dynamic and Wearable Haptic Feedback | Fabrizio Pece, Juan Zarate, Velko Vechev, Nadine Besse, Olexandr Gudozhnik, Herbert Shea, Otmar Hilliges | 21m |
MagTics is a thin, flexible haptic skin that embeds hard magnetic actuator cells in a soft 3D‑printed case and runs from flexible PCBs, achieving latchable… | ||
| Secondary Motion for Performed 2D Animation | Nora S. Willett, Wilmot Li, Jovan Popovic, Floraine Berthouzoz, Adam Finkelstein | 20m |
System augments layered 2D artwork with three physically inspired rigs — the follow rig, the rest pose rig and the collision rig — implemented on Box2D and… | ||
| Qoom: An Interactive Omnidirectional Ball Display | Shio Miyafuji, Toshiki Sato, Zhengqing Li, Hideki Koike | 21m |
Qoom is a lightweight, impact‑resistant spherical display that actually works: a physical rubber ball wrapped in retroreflective material houses a central… | ||
| DreamSketch: Early Stage 3D Design Explorations with Sketching and Generative Design | Rubaiat Habib Kazi, Tovi Grossman, Hyunmin Cheong, Ali Hashemi, George Fitzmaurice | 22m |
A sketch-driven interface converts rough strokes into movable interface objects, feeds topology optimization that minimizes volume for aluminum, and returns… | ||
| Panning and Zooming High-Resolution Panoramas in Virtual Reality Devices | Huiwen Chang, Michael F. Cohen | 17m |
They build a VR panorama viewer that keeps head-controlled view but restricts zoomed content to a central aperture and modulates transparency or zoom with pan… | ||
| A Modular Smartphone for Lending | Teddy Seyed, Xing-Dong Yang, Daniel Vogel | 19m |
A system claims modularity makes short term lending both more trustworthy and convenient and backs it with a 54‑person survey, a 12‑participant modular design… | ||
| BlowFab: Rapid Prototyping for Rigid and Reusable Objects using Inflation of Laser-cut Surfaces | Junichi Yamaoka, Ryuma Niiyama, Yasuaki Kakehi | 22m |
Combines laser cutting and blow molding to make hard, reusable inflatable parts from stacked PET + Kapton film + masking tape sheets that fuse when heated; 1… | ||
| Triggering Artwork Swaps for Live Animation | Nora S. Willett, Wilmot Li, Jovan Popovic, Adam Finkelstein | 22m |
A multi-touch interface overlays thumbnail triggers around a live preview and sends keyboard events to Adobe Character Animator to perform artwork swaps; it… | ||
| You as a Puppet: Evaluation of Telepresence User Interface for Puppetry | Mose Sakashita, Tatsuya Minagawa, Amy Koike, Ippei Suzuki, Keisuke Kawahara, Yoichi Ochiai | 20m |
A telepresence puppet maps head rotation from an HMD and arm pose from a Kinect depth camera to a seven DOF robot whose two eye webcams stream live view back… | ||
| CollaVR: Collaborative In-Headset Review for VR Video | Cuong Nguyen, Stephen DiVerdi, Aaron Hertzmann, Feng Liu | 19m |
CollaVR is a working prototype that lets multiple users wear VR headsets and review the same 360° video with shared tools: viewport visualization, spatialized… | ||
| Thermal-Comfort Design of Personalized Casts | Xiaoting Zhang, Guoxin Fang, Chengkai Dai, Jouke Verlinden, Jun Wu, Emily Whiting, Charlie C.L. Wang | 18m |
A pipeline maps infrared images from an infrared camera onto a 3D scan to compute per-region thermal-comfort sensitivity, then optimizes a hollowed Voronoi… | ||
| SoundCraft: Enabling Spatial Interactions on Smartwatches using Hand Generated Acoustics | Teng Han, Khalad Hasan, Keisuke Nakamura, Randy Gomez, Pourang Irani | 18m |
A 1.5 × 1.5 inch smartwatch prototype with a microphone array and IMU localizes hand-generated sounds angularly and classifies gestures using a generalized… | ||
| Reflector: Distance-Independent, Private Pointing on a Reflective Screen | Jong-In Lee, Sunjun Kim, Masaaki Fukumoto, Byungjoo Lee | 17m |
Uses a front camera at the screen edge to map face features into an onscreen reflection cursor by estimating scale and translation and updating scale from RGB… | ||
| CircuitSense: Automatic Sensing of Physical Electric Circuits and Generation of Virtual Circuits ... | Te-Yen Wu, Bryan Wang, Jiun-Yu Lee, Hao-Ping Shen, Yu-Chian Wu, Yu-An Chen, Pin-Sung Ku, Ming-Wei Hsu, Yu-Chih Lin, Mike Y. Chen | 20m |
System automatically senses breadboard pin locations by attaching 80 strain gauges to clips and reading tiny resistance changes via Wheatstone bridges, ADCs… | ||
| CanalSense: Face-Related Movement Recognition System based on Sensing Air Pressure in Ear Canals | Toshiyuki Ando, Yuki Kubo, Buntarou Shizuki, Shin Takahashi | 19m |
A pair of canal earbuds with an embedded Bosch BMP280 barometer measures ear‑canal air pressure changes caused by jaw, face and head movement; a random forest… | ||
| SweepCanvas: Sketch-based 3D Prototyping on an RGB-D Image | Yuwei Li, Xi Luo, Youyi Zheng, Pengfei Xu, Hongbo Fu | 17m |
Sketch-driven tool that turns two strokes on an RGB-D photo into a swept curved surface called an s-canvas, positioning strokes by extracting scene planes with… | ||
| Markit and Talkit: A Low-Barrier Toolkit to Augment 3D Printed Models with Audio Annotations | Lei Shi, Yuhang Zhao, Shiri Azenkot | 22m |
Markit is a Blender add-on that lets makers paint face-level annotations and add a printable tracker; eight non‑expert makers add two annotations in 275… | ||
| SketchExpress: Remixing Animations For More Effective Crowd-Powered Prototyping Of Interactive ... | Sang-Won Lee, Yujin Zhang, Isabelle Wong, Yiwei Yang, Stephanie D. O'Keefe, Walter S. Lasecki | 19m |
SketchExpress is a web tool built on Apparition that lets crowd workers turn sketches into interactive behaviors via demonstrate‑remix‑replay; workers record… | ||
| Dwell++: Haptic-Augmented Multi-Level Touch | Yi-Chi Liao, Yen-Chiu Chen, Liwei Chan, Bing-Yu Chen | 17m |
Dwell+ augments long presses with short 10 ms vibrotactile pulses and tests 170, 150, 130 and 110 ms intervals to enable multi-level single‑touch selection. A… | ||
| Beyond Just Text: Semantic Emoji Similarity Modeling to Support Expressive Communication 👫📲😃 | Henning Pohl, Christian Domin, Michael Rohs | 21m |
Builds a semantic emoji model from 20.6 million tweets (≈228M tokens) using word2vec vectors to produce descriptor vectors for 845 emoji, shows the model… | ||
| FlexStylus: Leveraging Bend Input for Pen Interaction | Nicholas Fellion, Thomas Pietrzak, Audrey Girouard | 17m |
FlexStylus is a flexible pen that uses four fiber-optic deformation sensors and an IR LED to measure both the amount and direction of barrel bend, giving two… | ||
| SmartSleeve: Real-time Sensing of Surface and Deformation Gestures on Flexible, Interactive ... | Patrick Parzer, Adwait Sharma, Anita Vogl, Jürgen Steimle, Alex Olwal, Michael Haller | 19m |
A soft textile sleeve with 360 resistive sensors (1.6 sensors/in²) and 0.15 mm sewn enamel wire measures 50–500 g forces and uses zig‑zag stitch to preserve… | ||
| iSoft: A Customizable Soft Sensor with Real-time Continuous Contact and Stretching Sensing | Sang Ho Yoon, Ke Huo, Yunbo Zhang, Guiming Chen, Luis Paredes, Subramanian Chidambaram, Karthik Ramani | 19m |
A soft, single-volume sensor built from carbon-filled silicone uses electrical impedance tomography with a 16-channel multiplexer, <0.5 mA drive and >50 Hz… | ||
| RetroShape: Leveraging Rear-Surface Shape Displays for 2.5D Interaction on Smartwatches | Da-Yuan Huang, Ruizhen Guo, Jun Gong, Jingxian Wang, John Graham, De-Nian Yang, Xing-Dong Yang | 19m |
Proposes adding a deformable rear watch surface that maps each screen pixel to a tactile taxel and demonstrates a wearable prototype built from micro servo… | ||
| WhichFingers: Identifying Fingers on Touch Surfaces and Keyboards using Vibration Sensors | Damien Masson, Alix Goguey, Sylvain Malacria, Géry Casiez | 16m |
A low cost prototype attaches piezo vibration sensors to each finger, reads voltages with an Arduino at 1000 Hz and picks the sensor with the peak within a 30… | ||
| Neuroanatomical Correlates of Perceived Usability | Chi Thanh Vi, Kasper Hornbæk, Sriram Subramanian | 19m |
Two fMRI studies link perceived usability to action, language and emotion regions rather than only visual aesthetics: static webpages (400 sampled, 492 crowd… | ||
| Crowd Research: Open and Scalable University Laboratories | Rajan Vaish, Geza Kovacs, Andreas Veit, Ranjay Krishna, Imanol Arrieta Ibarra, Camelia Simoiu, Michael Wilber, Serge Belongie, Sharad C. Goel, James Davis, Michael S. Bernstein | 24m |
A method for running open university-scale labs that recruits ~1,500 contributors from 62+ countries and runs a weekly cycle of open contribution, synchronous… | ||
| One Reality: Augmenting How the Physical World is Experienced by Combining Multiple Mixed ... | Joan Sol Roo, Martin Hachet | 18m |
Claims an 6-level continuum that incrementally shifts experiences from physical to virtual and implements a proof‑of‑concept system using an overhead scaffold… | ||
| Pepper's Cone: An Inexpensive Do-It-Yourself 3D Display | Xuan Luo, Jason Lawrence, Steven M. Seitz | 21m |
An inexpensive 3D display built from an iPad + $2 plastic sheet and a folded cone reflects pre-distorted images so objects appear suspended inside the… | ||
| SmoothMoves: Smooth Pursuits Head Movements for Augmented Reality | Augusto Esteves, David Verweij, Liza Suraiya, Rasel Islam, Youryang Lee, Ian Oakley | 19m |
SmoothMoves maps head rotation (IMU yaw and pitch) to target trajectories and selects when the Pearson correlation >0.8 between head movement and on-screen… | ||
| Bifröst : Visualizing and Checking Behavior of Embedded Systems across Hardware and Software | William McGrath, Daniel Drew, Jeremy Warner, Majeed Kazemitabaar, Mitchell Karchemsky, David A Mellis, Björn Hartmann | 20m |
Bifröst records Arduino behavior by rewriting user code to emit timestamped prints captured on a Saleae logic analyzer so electrical pin activity and variable… | ||
| More than a Feeling: The MiFace Framework for Defining Facial Communication Mappings | Crystal Butler, Stephanie Michalowicz, Lakshmi Subramanian, Winslow Burleson | 19m |
MiFace presents a reproducible pipeline that generates FACS-based avatar expressions using Faceshift morphs (28 AUs) and crowdsourced MTurk judgments, filters… | ||
| Data Storage and Interaction using Magnetized Fabric | Justin Chan, Shyamnath Gollakota | 17m |
Off-the-shelf conductive thread is magnetized and read by a smartphone magnetometer to store and sense data; a 5 mm embroidered strip uses 2 cm cells with 1 cm… | ||
| Outside-In: Visualizing Out-of-Sight Regions-of-Interest in a 360 Video Using Spatial ... | Yung-Ta Lin, Yi-Chi Liao, Shan-Yuan Teng, Yi-Ju Chung, Liwei Chan, Bing-Yu Chen | 20m |
Proposes Outside-In, which reintroduces off-screen regions as spatial picture-in-picture previews placed along the equirectangular connection from viewport… | ||
| ZIPT: Zero-Integration Performance Testing of Mobile App Designs | Biplab Deka, Zifeng Huang, Chad Franzen, Jeffrey Nichols, Yang Li, Ranjitha Kumar | 20m |
ZIPT is a platform that streams any public Android app to crowd workers, records UI traces and view hierarchies, and aggregates completion rate, time on task… | ||
| WearMail: On-the-Go Access to Information in Your Email with a Privacy-Preserving Human ... | Saiganesh Swaminathan, Raymond Fok, Fanglin Chen, Ting-Hao (Kenneth) Huang, Irene Lin, Rohan Jadvani, Walter S. Lasecki, Jeffrey P. Bigham | 14m |
WearMail provides a conversational watch and phone interface that retrieves specific items from personal email by recruiting crowd workers who never see raw… | ||
| NaviFields: Relevance Fields for Adaptive VR Navigation | Roberto A Montano-Murillo, Elia Gatti, Miguel Oliver Segovia, Marianna Obrist, Jose P. Molina Masso, Diego Martinez Plasencia | 18m |
System computes a continuous relevance field that compresses non‑relevant space and keeps a 1:1 mapping inside marked targets, with smooth transition zones and… | ||
| Characterizing Latency in Touch and Button-Equipped Interactive Systems | Géry Casiez, Thomas Pietrzak, Damien Marchal, Sébastien Poulmane, Matthieu Falce, Nicolas Roussel | 16m |
A low-cost setup uses a vibration sensor on the finger and a photodiode on the screen connected to a microcontroller speaking Raw HID at 1000 Hz to timestamp… | ||
| iSphere: Self-Luminous Spherical Drone Display | Wataru Yamada, Kazuhiro Yamada, Hiroyuki Manabe, Daizo Ikeda | 22m |
A self-luminous spherical drone display named iSphere flies using a built-in quadcopter and eight rotating arcuate LED tapes that spin ~3 Hz to create a POV… | ||
| AutoDub: Automatic Redubbing for Voiceover Editing | Shrikant Venkataramani, Paris Smaragdis, Gautham J. Mysore | 10m |
AutoDub automatically locates and replaces misread segments by using subsequence Dynamic Time Warping on a pair of recordings, then performs crossfading to… | ||
| Scanalog: Interactive Design and Debugging of Analog Circuits with Programmable Hardware | Evan Strasnick, Maneesh Agrawala, Sean Follmer | 21m |
Interactive tool that programs a real FPAA together with a digital oscilloscope and an arbitrary waveform generator to let users reconfigure analog hardware… | ||
| Frictio: Passive Kinesthetic Force Feedback for Smart Ring Output | Teng Han, Qian Han, Michelle Annett, Fraser Anderson, Da-Yuan Huang, Xing-Dong Yang | 18m |
Frictio implements passive kinesthetic force feedback for rotational smart-ring input using a 3D-printed prototype with an inner and outer race, 18 embedded… | ||
| AirCode: Unobtrusive Physical Tags for Digital Fabrication | Dingzeyu Li, Avinash Nair, Shree K. Nayar, Changxi Zheng | 19m |
Embeds machine-readable tags as subsurface air pockets during fabrication and decodes them by separating direct and global components with a projector–camera… | ||
| Trigger-Action-Circuits: Leveraging Generative Design to Enable Novices to Design and Build ... | Fraser Anderson, Tovi Grossman, George Fitzmaurice | 18m |
Trigger-Action-Circuits generates circuits, firmware and step‑by‑step assembly instructions from high‑level behavioral blocks and then synthesizes multiple… | ||
| SceneCtrl: Mixed Reality Enhancement via Efficient Scene Editing | Ya-Ting Yue, Yong-Liang Yang, Gang Ren, Wenping Wang | 16m |
SceneCtrl reconstructs Hololens meshes, segments patches on-device, and lets users sketch-based selection to delete, copy, or move real objects; deleted areas… | ||
| ImAxes: Immersive Axes as Embodied Affordances for Interactive Multivariate Data Visualisation | Maxime Cordeil, Andrew Cunningham, Tim Dwyer, Bruce H. Thomas, Kim Marriott | 20m |
ImAxes is a VR system that represents each data dimension as a 3D axis the user grabs with bimanual controllers (demoed on an HTC Vive and later with Oculus)… | ||
| CurrentViz: Sensing and Visualizing Electric Current of Breadboarded Circuits | Te-Yen Wu, Hao-Ping Shen, Yu-Chian Wu, Yu-An Chen, Pin-Sung Ku, Ming-Wei Hsu, Jun-You Liu, Yu-Chih Lin, Mike Y. Chen | 14m |
System embeds tiny 0402 resistors between breadboard headers and reads adjacent voltage drops with a cascaded multiplexer array, using an amplifier with… | ||
| Everyday Eye Contact Detection Using Unsupervised Gaze Target Discovery | Xucong Zhang, Yusuke Sugano, Andreas Bulling | 19m |
Combines an appearance-based gaze estimator with unsupervised gaze target discovery that mounts one camera to each candidate object, projects estimated gaze… | ||
| Reinventing the Wheel: Transforming Steering Wheel Systems for Autonomous Vehicles | Brian Mok, Mishel Johns, Stephen Yang, Wendy Ju | 19m |
Two hardware steering wheels connect a driving simulator via Raspberry Pi and Arduinos: a motorized robotic steering wheel that physically retracts and deploys… | ||
| Erg-O: Ergonomic Optimization of Immersive Virtual Environments | Roberto A Montano-Murillo, Sriram Subramanian, Diego Martinez Plasencia | 19m |
Erg-O uses optimization-based retargeting and full-body/hand tracking to keep virtual objects visually fixed while mapping their physical reach points to more… | ||
| EyeScout: Active Eye Tracking for Position and Movement Independent Gaze Interaction with Large ... | Mohamed Khamis, Axel Hoesl, Alexander Klimczak, Martin Reiss, Florian Alt, Andreas Bulling | 19m |
EyeScout mounts a commercial eye tracker on a motorized rail and uses a Kinect body tracker plus an Arduino-driven stepper to move the sensor to each user… | ||
| MatchPoint: Spontaneous Spatial Coupling of Body Movement for Touchless Pointing | Christopher Clarke, Hans Gellersen | 18m |
MatchPoint is a webcam-only implementation that lets any body part or tangible object become a temporary pointer by matching user motion to on-screen moving… | ||
| Torta: Generating Mixed-Media GUI and Command-Line App Tutorials Using Operating-System-Wide ... | Alok Mysore, Philip J. Guo | 20m |
Torta automatically generates mixed-media tutorials by combining operating-system-wide tracing with screencast, bash hooks, keystroke and process logging to… | ||
| StrutModeling: A Low-Fidelity Construction Kit to Iteratively Model, Test, and Adapt 3D Objects | Danny Leen, Raf Ramakers, Kris Luyten | 14m |
A low fidelity kit of adjustable struts and magnetic hubs physically assembles into 3D shapes while each strut sends rotation and IMU data to a central node so… | ||
| Mutual Human Actuation | Lung-Pan Cheng, Sebastian Marwecki, Patrick Baudisch | 17m |
Mutual human actuation claims everyone can both feel and provide forces by pairing users so they actuate each other rather than relying on dedicated operators… | ||
| HapticClench: Investigating Squeeze Sensations using Memory Alloys | Aakar Gupta, Antony Albert Raj Irudayaraj, Ravin Balakrishnan | 22m |
HapticClench is a wrist device that uses SMA springs to squeeze with a 3.45 mm span, reaching 1.63 kg load capacity and 1.63 kg/s throughput (max requires ~32… | ||
| nothing matches | ||