VLDB 2026 Research / reviewers in the wild / expert
Christian van Onzenoodt
dblp:226/2821
· DBLP profile ↗
8ranked-venue papers
3as first author
7since 2021 · last 2025
0000-0002-5951-6795ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 8 · 3 first-author · 7 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | HPSCAN: Human Perception-Based Scattered Data ClusteringabstractAbstract Cluster separation is a task typically tackled by widely used clustering techniques, such as k‐means or DBSCAN. However, these algorithms are based on non‐perceptual metrics, and our experiments demonstrate that their output does not reflect human cluster perception. To bridge the gap between human cluster perception and machine‐computed clusters, we propose HPSCAN, a learning strategy that operates directly on scattered data. To learn perceptual cluster separation on such data, we crowdsourced the labeling of bivariate (scatterplot) datasets to 384 human participants. We train our HPSCAN model on these human‐annotated data. Instead of rendering these data as scatterplot images, we used their x and y point coordinates as input to a modified PointNet++ architecture, enabling direct inference on point clouds. In this work, we provide details on how we collected our dataset, report statistics of the resulting annotations, and investigate the perceptual agreement of cluster separation for real‐world data. We also report the training and evaluation protocol for HPSCAN and introduce a novel metric, that measures the accuracy between a clustering technique and a group of human annotators. We explore predicting point‐wise human agreement to detect ambiguities. Finally, we compare our approach to 10 established clustering techniques and demonstrate that HPSCAN is capable of generalizing to unseen and out‐of‐scope data. Sebastian Hartwig, Christian van Onzenoodt, Dominik Engel 0001, Pedro Hermosilla, Timo Ropinski |
Comput. Graph. Forum | 2 |
| 2024 | A Wall I Enjoy: Motivating Gentle Full-Body Movements Through Touchwall Interaction Compared to Standing and Sitting Smartphone UsageabstractSedentary occupations and recreational activities carried out primarily while seated promote extended time periods spent in unhealthy sitting postures, contributing to physical and mental health issues. While apps and reminders can be effective, they often fail to sustain enjoyment and motivation or do not target stationary settings. In our work, we investigate whether sedentary waiting periods could be broken up through gentle full-body movements via full-body interactions on a large touchwall instead of remaining seated or standing. In a mixed-methods study (N=18), we compared a Match-3 game played (1) on a full-body touchwall, (2) on a smartphone standing, and (3) on a smartphone sitting, investigating user experience, performance, and acceptance. The touchwall game subtly motivated people to move, stretch and bend their bodies without performance loss while enjoying the game compared to the smartphone conditions. We suggest that full-body touchwall interaction has the potential to fill occasional waiting time while encouraging breaking up sedentary behavior. Jana Franceska Funke, Michael Wolf, Christian van Onzenoodt, Katja Rogers, Timo Ropinski, Enrico Rukzio |
IMX | 3 |
| 2023 | Out of the Plane: Flower versus Star Glyphs to Support High-Dimensional Exploration in Two-Dimensional EmbeddingsabstractExploring high-dimensional data is a common task in many scientific disciplines. To address this task, two-dimensional embeddings, such as tSNE and UMAP, are widely used. While these determine the 2D position of data items, effectively encoding the first two dimensions, suitable visual encodings can be employed to communicate higher-dimensional features. To investigate such encodings, we have evaluated two commonly used glyph types, namely flower glyphs and star glyphs. To evaluate their capabilities for communicating higher-dimensional features in two-dimensional embeddings, we ran a large set of crowd-sourced user studies using real-world data obtained from data.gov. During these studies, participants completed a broad set of relevant tasks derived from related research. This article describes the evaluated glyph designs, details our tasks, and the quantitative study setup before discussing the results. Finally, we will present insights and provide guidance on the choice of glyph encodings when exploring high-dimensional data. Christian van Onzenoodt, Pere-Pau Vázquez, Timo Ropinski |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2022 | Where did my Lines go? Visualizing Missing Data in Parallel CoordinatesabstractAbstract We evaluate visualization concepts to represent missing values in parallel coordinates. We focus on the trade‐off between the ability to perceive missing values and the concept's impact on common tasks. For this purpose, we identified three missing value representation concepts: removing line segments where values are missing, adding a separate, horizontal axis onto which missing values are projected, and using imputed values as a replacement for missing values. For the missing values axis and imputed values concepts, we additionally add downplay and highlight variations. We performed a crowd‐sourced, quantitative user study with 732 participants comparing the concepts and their variations using five real‐world datasets. Based on our findings, we provide suggestions regarding which visual encoding to employ depending on the task at focus. Alex Bäuerle, Christian van Onzenoodt, Simon der Kinderen, Jimmy Johansson 0001, Daniel Jönsson, Timo Ropinski |
Comput. Graph. Forum | 2 |
| 2022 | Learning Human Viewpoint Preferences from Sparsely Annotated ModelsabstractAbstract View quality measures compute scores for given views and are used to determine an optimal view in viewpoint selection tasks. Unfortunately, despite the wide adoption of these measures, they are rather based on computational quantities, such as entropy, than human preferences. To instead tailor viewpoint measures towards humans, view quality measures need to be able to capture human viewpoint preferences. Therefore, we introduce a large‐scale crowdsourced data set, which contains 58k annotated viewpoints for 3220 ModelNet40 models. Based on this data, we derive a neural view quality measure abiding to human preferences. We further demonstrate that this view quality measure not only generalizes to models unseen during training, but also to unseen model categories. We are thus able to predict view qualities for single images, and directly predict human preferred viewpoints for 3D models by exploiting point‐based learning technology, without requiring to generate intermediate images or sampling the view sphere. We will detail our data collection procedure, describe the data analysis and model training and will evaluate the predictive quality of our trained viewpoint measure on unseen models and categories. To our knowledge, this is the first deep learning approach to predict a view quality measure solely based on human preferences. Sebastian Hartwig, Michael Schelling, Christian van Onzenoodt, Pere-Pau Vázquez, Pedro Hermosilla, Timo Ropinski |
Comput. Graph. Forum | 3 |
| 2021 | Blue Noise PlotsabstractAbstract We propose Blue Noise Plots, two‐dimensional dot plots that depict data points of univariate data sets. While often one‐dimensional strip plots are used to depict such data, one of their main problems is visual clutter which results from overlap. To reduce this overlap, jitter plots were introduced, whereby an additional, non‐encoding plot dimension is introduced, along which the data point representing dots are randomly perturbed. Unfortunately, this randomness can suggest non‐existent clusters, and often leads to visually unappealing plots, in which overlap might still occur. To overcome these shortcomings, we introduce Blue Noise Plots where random jitter along the non‐encoding plot dimension is replaced by optimizing all dots to keep a minimum distance in 2D i. e., Blue Noise. We evaluate the effectiveness as well as the aesthetics of Blue Noise Plots through both, a quantitative and a qualitative user study. The Python implementation of Blue Noise Plots is available here. Christian van Onzenoodt, Gurprit Singh, Timo Ropinski, Tobias Ritschel 0001 |
Comput. Graph. Forum | 1 |
| 2021 | Net2Vis - A Visual Grammar for Automatically Generating Publication-Tailored CNN Architecture VisualizationsabstractTo convey neural network architectures in publications, appropriate visualizations are of great importance. While most current deep learning papers contain such visualizations, these are usually handcrafted just before publication, which results in a lack of a common visual grammar, significant time investment, errors, and ambiguities. Current automatic network visualization tools focus on debugging the network itself and are not ideal for generating publication visualizations. Therefore, we present an approach to automate this process by translating network architectures specified in Keras into visualizations that can directly be embedded into any publication. To do so, we propose a visual grammar for convolutional neural networks (CNNs), which has been derived from an analysis of such figures extracted from all ICCV and CVPR papers published between 2013 and 2019. The proposed grammar incorporates visual encoding, network layout, layer aggregation, and legend generation. We have further realized our approach in an online system available to the community, which we have evaluated through expert feedback, and a quantitative study. It not only reduces the time needed to generate network visualizations for publications, but also enables a unified and unambiguous visualization design. Alex Bäuerle, Christian van Onzenoodt, Timo Ropinski |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2020 | On the perceptual influence of shape overlap on data-comparison using scatterplots
Christian van Onzenoodt, Anke Huckauf, Timo Ropinski |
Comput. Graph. | 1 |