Heatmaps, Shadows, Bubbles, Rays: Comparing Mid-Air Pen Position Visualizations in Handheld AR
Paper at ACM CHI '20
by Philipp Wacker, Adrian Wagner, Simon Voelker, and Jan Borchers
Software and Data
These are explanations for the supplementary materials provided of the CHI paper: "Heatmaps, Shadows, Bubbles, Rays: Comparing Mid-Air Pen Position Visualizations in Handheld AR".
There are two sets of materials provided.
You can build the application for iOS using Xcode. Print the pdf "aruco-marker" to use as a simple ARPen for testing the visualizations. To use the techniques, select a visualization technique from the menu on the left. The scene will display a number of cubes. Selecting the visualization technique again toggles between solid and wireframe models. Buttons on the top left allow you to toggle the current visualization on or off, and start drawing.
To perform the evaluation, run the python scripts "createDataTablesAndInitialPlots.py" and "createDataTablesAndInitialPlotsQual.py". These will prepare the data tables and perform bootstrapping to calculate the confidence intervals. The results are stored in a new folder "/DataTables/" with either a "Data" or "CI" prefix to the filename. Based on these data tables, the scripts also prepare initial plots for the results. These are stored in the folder "/Figures/". Note: the scripts require Python3, numpy, pandas, and the ARCH library for bootstrapping (https://pypi.org/project/arch/).
- Philipp Wacker, Adrian Wagner, Simon Voelker and Jan Borchers. Heatmaps, Shadows, Bubbles, Rays: Comparing Mid-Air Pen Position Visualizations in Handheld AR. In To appear in Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, CHI '20, pages 719:1–719:11, ACM, New York, NY, USA, April 2020.
Contact: Philipp Wacker