Related Experiment Video
Updated: Dec 6, 2025

09:49
Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation
Published on: November 18, 2015
12.6K
SineStream: Improving the Readability of Streamgraphs by Minimizing Sine Illusion Effects
IEEE Transactions on Visualization and Computer Graphics
|October 13, 2020
Summary
SineStream enhances streamgraph readability by minimizing visual illusions. This new method improves data visualization design by considering human perception.
Area of Science:
- Computer Science
- Information Visualization
Background:
- Streamgraphs are widely used for visualizing time-series data.
- Human perception of streamgraphs can be distorted by sine illusion effects, impacting readability.
Purpose of the Study:
- To introduce SineStream, a novel streamgraph variant designed to minimize sine illusion effects.
- To provide a perceptual foundation for streamgraph design by linking readability to illusion reduction.
Main Methods:
- Re-interpreting baseline computation and layer ordering algorithms to reduce sine illusions.
- Implementing a Gaussian weight for baseline computation to penalize thickness changes.
- Developing a hierarchical clustering algorithm for layer ordering based on three design requirements.
Main Results:
- Quantitative experiments and user studies validate SineStream's effectiveness.
- SineStream demonstrates improved readability and aesthetics compared to existing methods.
Conclusions:
- SineStream offers a perceptually-grounded approach to streamgraph design.
- The proposed methods enhance the clarity and visual appeal of streamgraph visualizations.
More Related Videos
Related Concept Videos
Graphical and Analytic Representation of Sinusoids
747
Analyzing two sinusoidal voltages with equal amplitude and period but different phases on an oscilloscope, an instrument used to display and analyze waveforms, involves a three-step process.
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
747
Signal Flow Graphs
497
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
497
Transformations of Functions III
73
Transformations modify the graphical representation of a function without changing its fundamental form. One common transformation is reflection, which flips the graph across a designated axis. When the vertical coordinates of all points are multiplied by the negative one, the entire graph is mirrored over the horizontal axis. This transformation reverses the vertical orientation of peaks and troughs, akin to signal inversion in electrical systems, where a waveform is flipped, but the timing of...
73
Streamlines, Streaklines, and Pathlines
1.7K
A streamline represents the trajectory that is always tangent to the fluid's velocity vector at any given point. The velocity of a fluid particle is always directed along the streamline, ensuring the particle continuously follows the streamline's path. Streamlines are particularly useful for visualizing the overall direction of flow in a fluid system, and they provide an instantaneous representation of the flow's velocity field. In steady flow, where conditions do not change over...
1.7K
SFG Algebra
233
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
233
Graphs of Trigonometric Functions
97
Trigonometric functions exhibit periodic and symmetrical behavior, deeply rooted in the unit circle. The sine and cosine functions correspond to the vertical and horizontal projections, respectively, of a point rotating counterclockwise around the circle. These functions trace smooth, repeating waveforms with identical periods and bounded ranges. The tangent function is defined as the ratio of sine to cosine and produces an unbounded curve that repeats every units, with vertical asymptotes...
97

