Yue Zhao 0033

dblp:48/76-33 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0003-0365-5291ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
4 papers
Visualization and visual analytics · 93% Computer animation and physical simulation · 7%
Human-computer interaction and pervasive computing
2 papers
Interaction techniques and input · 50% Usability and user experience research · 50%
Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 64% Information retrieval · 19% Spatial and temporal data management · 17%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
time series visualization
1.222023
OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time Series · Proc. ACM Manag. Data 2023
KD-Box: Line-segment-based KD-tree for Interactive Exploration of Large-scale Time-Series Data · IEEE Trans. Vis. Comput. Graph. 2022
Interaction techniques and input
direct manipulation
0.912025
Authoring Data-Driven Chart Animations Through Direct Manipulation · IEEE Trans. Vis. Comput. Graph. 2025
Usability and user experience research
interaction modeling
0.912025
Libra: An Interaction Model for Data Visualization · CHI 2025
Indexing and storage engines › temporal indexing
time series indexing
0.712023
OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time Series · Proc. ACM Manag. Data 2023
Visualization and visual analytics › interactive visualization
progressive visualization
0.712023
OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time Series · Proc. ACM Manag. Data 2023
Visualization and visual analytics › information visualization
large-scale data visualization
0.612022
KD-Box: Line-segment-based KD-tree for Interactive Exploration of Large-scale Time-Series Data · IEEE Trans. Vis. Comput. Graph. 2022
Computer animation and physical simulation
data-driven animation
0.312025
Authoring Data-Driven Chart Animations Through Direct Manipulation · IEEE Trans. Vis. Comput. Graph. 2025
Visualization and visual analytics
data visualization
0.312025
Libra: An Interaction Model for Data Visualization · CHI 2025
Information retrieval › query formulation
visual query
0.212023
OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time Series · Proc. ACM Manag. Data 2023
Spatial and temporal data management
spatial indexing
0.212022
KD-Box: Line-segment-based KD-tree for Interactive Exploration of Large-scale Time-Series Data · IEEE Trans. Vis. Comput. Graph. 2022

Methods — techniques the papers use, named apart from their topics

declarative grammar · 1.7auto-completion algorithm · 1.7line-segment aggregation · 1.3incremental tree-based query · 1.3line splatting · 1.1kd-tree · 1.1density field computation · 1.1
YearPublicationVenuePosition
2025 Libra: An Interaction Model for Data Visualization
abstract
Honorable Mention Award
Yue Zhao 0033, Yunhai Wang, Jean-Daniel Fekete
CHI1
2025 Authoring Data-Driven Chart Animations Through Direct Manipulation
abstract
We present an authoring tool, called CAST+ (Canis Studio Plus), that enables the interactive creation of chart animations through the direct manipulation of keyframes. It introduces the visual specification of chart animations consisting of keyframes that can be played sequentially or simultaneously, and animation parameters (e.g., duration, delay). Building on Canis (Ge et al. 2020), a declarative chart animation grammar that leverages data-enriched SVG charts, CAST+ supports auto-completion for constructing both keyframes and keyframe sequences. It also enables users to refine the animation specification (e.g., aligning keyframes across tracks to play them together, adjusting delay) with direct manipulation. We report a user study conducted to assess the visual specification and system usability with its initial version. We enhanced the system's expressiveness and usability: CAST+ now supports the animation of multiple types of visual marks in the same keyframe group with new auto-completion algorithms based on generalized selection. This enables the creation of more expressive animations, while reducing the number of interactions needed to create comparable animations. We present a gallery of examples and four usage scenarios to demonstrate the expressiveness of CAST+. Finally, we discuss the limitations, comparison, and potentials of CAST+ as well as directions for future research.
Yuancheng Shen, Yue Zhao 0033, Yunhai Wang, Tong Ge, Haoyan Shi, Bongshin Lee
IEEE Trans. Vis. Comput. Graph.2
2023 OM3: An Ordered Multi-level Min-Max Representation for Interactive Progressive Visualization of Time Series
abstract
We present a novel multi-level representation of time series called OM3 that facilitates efficient interactive progressive visualization of large data stored in a database and supports various interactions such as resizing, panning, zooming, and visual query. Based on our proposed line-segment aggregation, this representation can produce error-free line visualizations that preserve the shape of a time series in windows of arbitrary sizes. To reduce the interaction latency, we develop an incremental tree-based query strategy to support progressive visualizations, allowing a finer control on the accuracy-time tradeoff. We quantitatively compare OM3 with state-of-the-art methods, including a method implemented on a leading time-series database InfluxDB, in two settings with databases residing either in the local area network or on the cloud. Results show that OM^3 maintains a low latency within 300~ms on the web browser and a high data reduction ratio regardless of the data size (ranging from millions to billions of records), achieving around 1,000 times faster than the state-of-the-art methods on the largest dataset experimented with.
Yunhai Wang, Xin Chen 0075, Yue Zhao 0033, Fan Zhang 0045, Eugene Wu 0002, Chi-Wing Fu, Xiaohui Yu 0001
Proc. ACM Manag. Data4
2022 KD-Box: Line-segment-based KD-tree for Interactive Exploration of Large-scale Time-Series Data
abstract
Time-series data-usually presented in the form of lines-plays an important role in many domains such as finance, meteorology, health, and urban informatics. Yet, little has been done to support interactive exploration of large-scale time-series data, which requires a clutter-free visual representation with low-latency interactions. In this paper, we contribute a novel line-segment-based KD-tree method to enable interactive analysis of many time series. Our method enables not only fast queries over time series in selected regions of interest but also a line splatting method for efficient computation of the density field and selection of representative lines. Further, we develop KD-Box, an interactive system that provides rich interactions, e.g., timebox, attribute filtering, and coordinated multiple views. We demonstrate the effectiveness of KD-Box in supporting efficient line query and density field computation through a quantitative comparison and show its usefulness for interactive visual analysis on several real-world datasets.
Yue Zhao 0033, Yunhai Wang, Jian Zhang 0070, Chi-Wing Fu, Mingliang Xu 0001, Dominik Moritz
IEEE Trans. Vis. Comput. Graph.1
2020 Canis: A High-Level Language for Data-Driven Chart Animations
abstract
Abstract In this paper, we introduce Canis, a high‐level domain‐specific language that enables declarative specifications of data‐driven chart animations. By leveraging data‐enriched SVG charts, its grammar of animations can be applied to the charts created by existing chart construction tools. With Canis, designers can select marks from the charts, partition the selected marks into mark units based on data attributes, and apply animation effects to the mark units, with the control of when the effects start. The Canis compiler automatically synthesizes the Lottie animation JSON files [Aira], which can be rendered natively across multiple platforms. To demonstrate Canis’ expressiveness, we present a wide range of chart animations. We also evaluate its scalability by showing the effectiveness of our compiler in reducing the output specification size and comparing its performance on different platforms against D3.
T. Ge, Yue Zhao 0033, D. Ren
Comput. Graph. Forum2