Kwan‐Liu Ma

ORCID: 0000-0001-8086-0366
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Data Visualization and Analytics
  • Computer Graphics and Visualization Techniques
  • Advanced Vision and Imaging
  • 3D Shape Modeling and Analysis
  • Complex Network Analysis Techniques
  • Scientific Computing and Data Management
  • Advanced Data Storage Technologies
  • Time Series Analysis and Forecasting
  • Distributed and Parallel Computing Systems
  • Data Management and Algorithms
  • Anomaly Detection Techniques and Applications
  • Video Analysis and Summarization
  • Multimedia Communication and Technology
  • Medical Image Segmentation Techniques
  • Data Analysis with R
  • Image Retrieval and Classification Techniques
  • Computational Physics and Python Applications
  • Parallel Computing and Optimization Techniques
  • Advanced Text Analysis Techniques
  • Advanced Image and Video Retrieval Techniques
  • Species Distribution and Climate Change
  • Topological and Geometric Data Analysis
  • Software Engineering Research
  • Network Security and Intrusion Detection
  • Image Enhancement Techniques

University of California, Davis
2016-2025

Tsinghua University
2022

Institut national de recherche en informatique et en automatique
2022

Mississippi State University
2022

Graz University of Technology
2022

Rutgers Sexual and Reproductive Health and Rights
2022

Eindhoven University of Technology
2022

University of Maryland, College Park
2021

National Renewable Energy Laboratory
2019

University of Notre Dame
2019

In visualization, we use the terms data, information and knowledge extensively, often in an interrelated context. many cases, they indicate different levels of abstraction, understanding, or truthfulness. For example, "visualization is concerned with exploring data information," "the primary objective visualization to gain insight into space," "information visualization" for "data mining discovery." other these three types, instance, as adjectives noun phrases, such visualization. These...

10.1109/mcg.2009.6 article EN IEEE Computer Graphics and Applications 2009-01-01

We describe a parallel volume-rendering algorithm, which consists of two parts: ray tracing and compositing. In the most recent implementation on Connection Machine's CM-5 networked workstations, volume renderer evenly distributes data to computing resources available. Without need communicate with other processing units, each subvolume is traced locally generates partial image. The compositing process then merges all resulting images in depth order produce complete algorithm particularly...

10.1109/38.291532 article EN IEEE Computer Graphics and Applications 1994-07-01

Most visualizations of security-related network data require large amounts finely detailed, high-dimensional data. However, in some cases, the available can only be coarsely detailed because security concerns or other limitations. How interesting events still discovered that lacks important details, such as IP addresses, alarms, and labels? In this paper, we discuss a system have designed takes very data--basic, summarized information activity on each TCP port during given hour--and uses...

10.1145/1029208.1029220 article EN 2004-10-29

Storyline visualization is a technique used to depict the temporal dynamics of social interactions. This was first introduced as hand-drawn illustration in XKCD's "Movie Narrative Charts" [21]. If properly constructed, can convey both global trends and local interactions data. However, previous methods for automating storyline visualizations are overly simple, failing achieve some essential principles practiced by professional illustrators. paper presents set design considerations generating...

10.1109/tvcg.2012.212 article EN IEEE Transactions on Visualization and Computer Graphics 2012-10-16

Information visualization has traditionally limited itself to 2D representations, primarily due the prevalence of displays and report formats. However, there been a recent surge in popularity consumer grade 3D immersive head-mounted (HMDs). The ubiquity such enables possibility immersive, stereoscopic environments. While techniques that utilize environments have explored extensively for spatial scientific visualizations, contrastingly very little information visualization. In this paper, we...

10.1109/tvcg.2016.2520921 article EN publisher-specific-oa IEEE Transactions on Visualization and Computer Graphics 2016-01-22

After the news of Osama Bin Laden's death leaked through Twitter, many people wondered if Twitter would fundamentally change way we produce, spread, and consume news. In this paper provide an in-depth analysis how broke spread on Twitter. We confirm claim that first, find evidence had convinced a large number its audience before mainstream media confirmed also discover attention was highly concentrated small "opinion leaders" identify three groups opinion leaders who played key roles in...

10.1145/2207676.2208672 article EN 2012-05-05

Almost all fields of study and practice sooner or later will confront the big-data problem. Visualization has proven effective for not only presenting essential information in vast amounts data but also driving complex analyses. Big-data analytics discovery present new research opportunities to computer graphics visualization community. This special issue highlights latest advancements solving problem through visual means, with four articles on techniques, systems, applications.

10.1109/mcg.2013.54 article EN IEEE Computer Graphics and Applications 2013-07-01

In this paper, we propose a framework for automatically producing thumbnails from stereo image pairs. It has two components focusing respectively on saliency detection and thumbnail generation. The first component analyzes through various stimuli, stereoscopic perception the relevance between views. second uses to guide We develop types of generation methods, both changing size automatically. method is called content-persistent cropping (CPC), which aims at images display devices with...

10.1109/tvcg.2016.2600594 article EN IEEE Transactions on Visualization and Computer Graphics 2016-08-16

Scientists frequently tell stories using visualizations of scientific data, in the process disseminating findings to peers and general public. However, techniques methods for effective storytelling have received little attention so far. This article explores how literary theatrical narrative conventions can inform design presentation visualizations, discusses challenges adapting broader audiences. It also summarizes recent workshops' on role presents several examples successful...

10.1109/mcg.2012.24 article EN IEEE Computer Graphics and Applications 2011-12-23

One of the most critical challenges for high-performance computing (HPC) scientific visualization is execution on massively threaded processors. Of many fundamental changes we are seeing in HPC systems, one profound a reliance new processor types optimized bandwidth over latency hiding. Our current production software not designed these architectures. To address this issue, VTK-m framework serves as container algorithms, provides flexible data representation, and simplifies design algorithms...

10.1109/mcg.2016.48 article EN IEEE Computer Graphics and Applications 2016-05-01

Dimensionality reduction (DR) is frequently used for analyzing and visualizing high-dimensional data as it provides a good first glance of the data. However, to interpret DR result gaining useful insights from data, would take additional analysis effort such identifying clusters understanding their characteristics. While there are many automatic methods (e.g., density-based clustering methods) identify clusters, effective cluster's characteristics still lacking. A cluster can be mostly...

10.1109/tvcg.2019.2934251 article EN IEEE Transactions on Visualization and Computer Graphics 2019-08-22

This paper presents a fast volume rendering algorithm for time-varying fields. We propose new data structure, called Time-Space Partitioning (TSP) tree, that can effectively capture both the spatial and temporal coherence from field. Using proposed speed is substantially improved. In addition, our structure helps to maintain memory access locality provide sparse traversal so becomes suitable large-scale out-of-core applications. Finally, allows flexible error control trade-off between image...

10.5555/319351.319434 article EN 1999-10-24

Visualization exploration is the process of extracting insight from data via interaction with visual depictions that data. more than presentation; both and its depiction as important itself. Significant visualization research has focused on generation visualizations (the depiction); less effort exploratory aspects process). However, without formal models process, sessions cannot be fully utilized to assist users system designers. Toward this end, we introduce P-Set Model Exploration for...

10.1109/tvcg.2007.28 article EN IEEE Transactions on Visualization and Computer Graphics 2007-01-23

In volume data visualization, the classification step is used to determine voxel visibility and usually carried out through interactive editing of a transfer function that defines mapping between value color/opacity. This approach limited by difficulties in working effectively space beyond two dimensions. We present new problem which couples machine learning painting metaphor allow more sophisticated an intuitive manner. The user works directly on sample slices painted voxels are iterative...

10.1109/tvcg.2005.38 article EN IEEE Transactions on Visualization and Computer Graphics 2005-03-21

Parallel supercomputing has traditionally focused on the inner kernel of scientific simulations: solver. The front and back ends simulation pipeline - problem description interpretation output have taken a seat to solver when it comes attention paid scalability performance, are often relegated offline, sequential computation. As largest simulations move beyond realm terascale into petascale, this decomposition in tasks platforms becomes increasingly untenable. We propose an end-to-end...

10.1145/1188455.1188551 article EN 2006-01-01

This paper presents a technique for visualizing the interactions between developers in software project evolution. The goal is to produce visualization that shows more detail than animated histories, like code_swarm [15], but keeps same focus on aesthetics and presentation. Our evolution storylines draws inspiration from XKCD's "Movie Narrative Charts" aesthetic design of metro maps. We provide algorithm, choices, examine results using technique. conclusion it able show details when compared...

10.1145/1879211.1879219 article EN 2010-10-25

Visual analytics has become an important tool for gaining insight on large and complex collections of data. Numerous statistical tools data transformations, such as projections, binning clustering, have been coupled with visualization to help analysts understand better faster. However, is inherently uncertain, due error, noise or unreliable sources. When making decisions based uncertain data, it quantify present the analyst both aggregated uncertainty results impact sources that uncertainty....

10.1109/vast.2009.5332611 article EN 2009-01-01

Abstract Word clouds are proliferating on the Internet and have received much attention in visual analytics. Although word can help users understand major content of a document collection quickly, their ability to visually compare documents is limited. This paper introduces new method create semantic‐preserving by leveraging tailored seam carving, well‐established content‐aware image resizing operator. The optimize cloud layout removing left‐to‐right or top‐to‐bottom iteratively gracefully...

10.1111/j.1467-8659.2011.01923.x article EN Computer Graphics Forum 2011-06-01

Despite the ever-growing improvements on graphics processing units and computational power, classifying 3D volume data remains a challenge.In this paper, we present new method for based ambient occlusion of voxels. This information stems from observation that most volumes certain type, e.g., CT, MRI or flow simulation, contain patterns reveal spatial structure their materials features. Furthermore, these appear to emerge consistently different sets same type. We call collection spectrum...

10.1109/tvcg.2009.189 article EN IEEE Transactions on Visualization and Computer Graphics 2009-10-29

Scatterplots are widely used to visualize scatter dataset for exploring outliers, clusters, local trends, and correlations. Depicting multi-class scattered points within a single scatterplot view, however, may suffer from heavy overdraw, making it inefficient data analysis. This paper presents new visual abstraction scheme that employs hierarchical sampling technique show feature-preserving simplification. To enhance the density contrast, colors of multiple classes optimized by taking point...

10.1109/tvcg.2014.2346594 article EN IEEE Transactions on Visualization and Computer Graphics 2014-08-11

Photo composition is an important factor affecting the aesthetics in photography. However, it a highly challenging task to model aesthetic properties of good compositions due lack globally applicable rules wide variety photographic styles. Inspired by thinking process photo taking, we formulate problem as view finding which successively examines pairs views and determines their preferences. We further exploit rich professional photographs on web mine unlimited high-quality ranking samples...

10.1145/3123266.3123274 article EN Proceedings of the 30th ACM International Conference on Multimedia 2017-10-19

Web clickstream data are routinely collected to study how users browse the web or use a service. It is clear that ability recognize and summarize user behavior patterns from such valuable e-commerce companies. In this paper, we introduce visual analytics system explore various reflected by distinct clusters. practical analysis scenario, first presents an overview of clusters using Self-Organizing Map with Markov chain models. Then analyst can interactively through intuitive interface. He...

10.1109/vast.2012.6400494 article EN 2012-10-01

Using different methods for laying out a graph can lead to very visual appearances, with which the viewer perceives information. Selecting "good" layout method is thus important visualizing graph. The selection be highly subjective and dependent on given task. A common approach selecting good use aesthetic criteria inspection. However, fully calculating various layouts their associated metrics computationally expensive. In this paper, we present machine learning large visualization based...

10.1109/tvcg.2017.2743858 article EN IEEE Transactions on Visualization and Computer Graphics 2017-08-28

In transportation studies, one fundamental problem is to analyze the departures and arrivals at locations in order predict travel demands for urban planning traffic management. These movements can relate many factors, e.g., activity distributions household demographics. This paper presents how we use visualization explore relationship between people that are characterized by points of interest (POIs). To effectively model visualize such relationship, introduce POI-mobility signature, a...

10.1109/tits.2016.2639320 article EN IEEE Transactions on Intelligent Transportation Systems 2017-01-17

This paper presents a novel framework for applying storyline visualizations to streaming data. The includes three components: new data management scheme processing and storing the incoming data, layout construction algorithm specifically designed incrementally generating storylines from refinement improving legibility of visualization. By dividing computation two separate components, one constructing another refining, our effectively provides users with ability follow reason dynamic...

10.1109/tvcg.2015.2392771 article EN IEEE Transactions on Visualization and Computer Graphics 2015-01-20
Coming Soon ...