HeatSpace: Automatic Placement of Displays by Empirical Analysis of User Behavior

Andreas Fender, David Lindlbauer, Philipp Herholz, Marc Alexa, Jörg Müller.
Published at UIST 2017
Teaser image

Abstract

We present HeatSpace, a system that records and empirically analyzes user behavior in a space and automatically suggests positions and sizes for new displays. The system uses depth cameras to capture 3D geometry and users' perspectives over time. To derive possible display placements, it calculates volumetric heatmaps describing geometric persistence and planarity of structures inside the space. It evaluates visibility of display poses by calculating a volumetric heatmap describing occlusions, position within users' field of view, and viewing angle. Optimal display size is calculated through a heatmap of average viewing distance. Based on the heatmaps and user constraints we sample the space of valid display placements and jointly optimize their positions. This can be useful when installing displays in multi-display environments such as meeting rooms, offices, and train stations.

Materials

Bibtex

@inproceedings{Fender2017, 
 author = {Fender, Andreas and Lindlbauer, David and Herholz, Philipp and Alexa, Marc and M"{u}ller, J"{o}rg}, 
 title = {HeatSpace: Automatic Placement of Displays by Empirical Analysis of User Behavior}, 
 year = {2017}, 
 isbn = {9781450349819}, 
 publisher = {Association for Computing Machinery}, 
 address = {New York, NY, USA}, 
 url = {https://doi.org/10.1145/3126594.3126621}, 
 doi = {10.1145/3126594.3126621}, 
 booktitle = {Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology}, 
 pages = {611–621}, 
 numpages = {11}, 
 keywords = {multi-display environments, display placement, analyzing user behavior}, 
 location = {Quebec City, QC, Canada}, 
 series = {UIST '17} 
 }