VLDB 2026 Research / reviewers in the wild / expert
Angus G. Forbes
dblp:147/4150 · also Angus Graeme Forbes
· DBLP profile ↗
32ranked-venue papers
3as first author
9since 2021 · last 2025
0000-0002-8700-7795ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 18 · 2 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 11 · 5 since 2021Applied, interdisciplinary, general and emerging computing · 5Artificial intelligence and machine learning · 4 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A11yShape: AI-Assisted 3-D Modeling for Blind and Low-Vision ProgrammersabstractFigure 1: With A11yShape, (A) a blind or low-vision (BLV) user can create, interpret, and verify 3-D models through (B) a user interface composed of three parts: Code Editor Panel, AI Assistant Panel, and Model Panel.These panels are linked by a cross-representation highlighting mechanism that connects code, textual descriptions, hierarchical model abstractions, and 3-D visual renderings.The system supports the creation of (C) diverse, customized 3-D models created by BLV users. Zhuohao (Jerry) Zhang, Haichang Li, Chun Meng Yu, Faraz Faruqi, Junan Xie, Gene S.-H. Kim, Mingming Fan 0001, Angus G. Forbes, Jacob O. Wobbrock, Anhong Guo, Liang He 0005 |
ASSETS | 8 |
| 2024 | FathomGPT: A natural language interface for interactively exploring ocean science dataabstractWe introduce FathomGPT, an open source system for the interactive investigation of ocean science data via a natural language interface. FathomGPT was developed in close collaboration with marine scientists to enable researchers to explore and analyze the FathomNet image database. FathomGPT provides a custom information retrieval pipeline that leverages OpenAI’s large language models to enable: the creation of complex queries to retrieve images, taxonomic information, and scientific measurements; mapping common names and morphological features to scientific names; generating interactive charts on demand; and searching by image or specified patterns within an image. In designing FathomGPT, particular emphasis was placed on enhancing the user’s experience by facilitating free-form exploration and optimizing response times. We present an architectural overview and implementation details of FathomGPT, along with a series of ablation studies that demonstrate the effectiveness of our approach to name resolution, fine tuning, and prompt modification. We also present usage scenarios of interactive data exploration sessions and document feedback from ocean scientists and machine learning experts. Nabin Khanal, Chun Meng Yu, Jui-Cheng Chiu, Anav Chaudhary, Kakani Katija, Angus G. Forbes |
UIST | 7 |
| 2023 | Designing Ocean Vision AI: An Investigation of Community Needs for Imaging-based Ocean ConservationabstractOcean scientists studying diverse organisms and phenomena increasingly rely on imaging devices for their research. These scientists have many tools to collect their data, but few resources for automated analysis. In this paper, we report on discussions with diverse stakeholders to identify community needs and develop a set of functional requirements for the ongoing development of ocean science-specific analysis tools. We conducted 36 in-depth interviews with individuals working in the Blue Economy space, revealing four central issues inhibiting the development of effective imaging analysis monitoring tools for marine science. We also identified twelve user archetypes that will engage with these services. Additionally, we held a workshop with 246 participants from 35 countries centered around FathomNet, a web-based open-source annotated image database for marine research. Findings from these discussions are being used to define the feature set and interface design of Ocean Vision AI, a suite of tools and services to advance observational capabilities of life in the ocean. Alison Crosby, Eric C. Orenstein, Susan E. Poulton, Katherine L. C. Bell, Benjamin G. Woodward, Henry Ruhl, Kakani Katija, Angus G. Forbes |
CHI | 8 |
| 2022 | "Are You Still Watching?": Exploring Unintended User Behaviors and Dark Patterns on Video Streaming PlatformsabstractDark patterns in UI promote addictive behaviors. We explore how the effects of dark patterns in video streaming applications can be exacerbated by a range of temporal and contextual factors. Previous work has shown that excessive watching is potentially detrimental to physical and mental health. We conduct a diary study with 22 viewers over 228 sessions to gain insight into users’ states of mind and to identify users’ emotions while interacting with 4 popular streaming platforms. We analyze users during both the selection phase and the completion phase, finding meaningful correlations between user mood and contextual behaviors that highlight how particular individual characteristics and viewing situations can lead to negative behaviors. We discuss the implications of our findings, highlighting important UI design considerations to enhance digital wellbeing. Furthermore, we collect artifacts of problematic UIs, and present a novel taxonomy of dark patterns found in popular video streaming platforms from a user-centric perspective. Akash Chaudhary, Jaivrat Saroha, Kyzyl Monteiro, Angus G. Forbes, Aman Parnami |
Conference on Designing Interactive Systems | 4 |
| 2022 | On the Maintenance of Meaning: A Deleuzian View on Proceduralism
Kyle Gonzalez, Nathan Altice, Noah Wardrip-Fruin, Angus G. Forbes |
DiGRA | 5 |
| 2022 | Monte Carlo Physarum Machine: Characteristics of Pattern Formation in Continuous Stochastic Transport NetworksabstractWe present Monte Carlo Physarum Machine (MCPM): a computational model suitable for reconstructing continuous transport networks from sparse 2D and 3D data. MCPM is a probabilistic generalization of Jones's (2010) agent-based model for simulating the growth of Physarum polycephalum (slime mold). We compare MCPM to Jones's work on theoretical grounds, and describe a task-specific variant designed for reconstructing the large-scale distribution of gas and dark matter in the Universe known as the cosmic web. To analyze the new model, we first explore MCPM's self-patterning behavior, showing a wide range of continuous network-like morphologies-called polyphorms-that the model produces from geometrically intuitive parameters. Applying MCPM to both simulated and observational cosmological data sets, we then evaluate its ability to produce consistent 3D density maps of the cosmic web. Finally, we examine other possible tasks where MCPM could be useful, along with several examples of fitting to domain-specific data as proofs of concept. Oskar Elek, Joseph N. Burchett, J. Xavier Prochaska, Angus G. Forbes |
Artif. Life | 4 |
| 2022 | CosmoVis: An Interactive Visual Analysis Tool for Exploring Hydrodynamic Cosmological SimulationsabstractWe introduce CosmoVis, an open source web-based visualization tool for the interactive analysis of massive hydrodynamic cosmological simulation data. CosmoVis was designed in close collaboration with astrophysicists to enable researchers and citizen scientists to share and explore these datasets, and to use them to investigate a range of scientific questions. CosmoVis visualizes many key gas, dark matter, and stellar attributes extracted from the source simulations, which typically consist of complex data structures multiple terabytes in size, often requiring extensive data wrangling. CosmoVis introduces a range of features to facilitate real-time analysis of these simulations, including the use of "virtual skewers," simulated analogues of absorption line spectroscopy that act as spectral probes piercing the volume of gaseous cosmic medium. We explain how such synthetic spectra can be used to gain insight into the source datasets and to make functional comparisons with observational data. Furthermore, we identify the main analysis tasks that CosmoVis enables and present implementation details of the software interface and the client-server architecture. We conclude by providing details of three contemporary scientific use cases that were conducted by domain experts using the software and by documenting expert feedback from astrophysicists at different career levels. David Abramov, Joseph N. Burchett, Oskar Elek, Cameron Hummels, J. Xavier Prochaska, Angus G. Forbes |
IEEE Trans. Vis. Comput. Graph. | 6 |
| 2021 | Visualization in Astrophysics: Developing New Methods, Discovering Our Universe, and Educating the EarthabstractAbstract We present a state‐of‐the‐art report on visualization in astrophysics. We survey representative papers from both astrophysics and visualization and provide a taxonomy of existing approaches based on data analysis tasks. The approaches are classified based on five categories: data wrangling, data exploration, feature identification, object reconstruction, as well as education and outreach. Our unique contribution is to combine the diverse viewpoints from both astronomers and visualization experts to identify challenges and opportunities for visualization in astrophysics. The main goal is to provide a reference point to bring modern data analysis and visualization techniques to the rich datasets in astrophysics. Fangfei Lan, Lauren Anderson, Anders Ynnerman, Alexander Bock 0002, Michelle Borkin, Angus G. Forbes, Juna A. Kollmeier, Bei Wang 0001 |
Comput. Graph. Forum | 7 |
| 2021 | Polyphorm: Structural Analysis of Cosmological Datasets via Interactive Physarum Polycephalum VisualizationabstractThis paper introduces Polyphorm, an interactive visualization and model fitting tool that provides a novel approach for investigating cosmological datasets. Through a fast computational simulation method inspired by the behavior of Physarum polycephalum, an unicellular slime mold organism that efficiently forages for nutrients, astrophysicists are able to extrapolate from sparse datasets, such as galaxy maps archived in the Sloan Digital Sky Survey, and then use these extrapolations to inform analyses of a wide range of other data, such as spectroscopic observations captured by the Hubble Space Telescope. Researchers can interactively update the simulation by adjusting model parameters, and then investigate the resulting visual output to form hypotheses about the data. We describe details of Polyphorm's simulation model and its interaction and visualization modalities, and we evaluate Polyphorm through three scientific use cases that demonstrate the effectiveness of our approach. Oskar Elek, Joseph N. Burchett, J. Xavier Prochaska, Angus G. Forbes |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2020 | Foreword to the Special Section on the 8th ACM/EG Expressive symposium (Expressive 2019)
Stephen DiVerdi, Craig S. Kaplan, Angus G. Forbes, Chiara Eva Catalano |
Comput. Graph. | 3 |
| 2020 | A reduced-precision network for image reconstructionabstractNeural networks are often quantized to use reduced-precision arithmetic, as it greatly improves their storage and computational costs. This approach is commonly used in image classification and natural language processing applications. However, using a quantized network for the reconstruction of HDR images can lead to a significant loss in image quality. In this paper, we introduce QW-Net , a neural network for image reconstruction, in which close to 95% of the computations can be implemented with 4-bit integers. This is achieved using a combination of two U-shaped networks that are specialized for different tasks, a feature extraction network based on the U-Net architecture, coupled to a filtering network that reconstructs the output image. The feature extraction network has more computational complexity but is more resilient to quantization errors. The filtering network, on the other hand, has significantly fewer computations but requires higher precision. Our network recurrently warps and accumulates previous frames using motion vectors, producing temporally stable results with significantly better quality than TAA, a widely used technique in current games. Manu Mathew Thomas, Karthikeyan Vaidyanathan, Gabor Liktor, Angus G. Forbes |
ACM Trans. Graph. | 4 |
| 2019 | CAVE-AR: A VR Authoring System to Interactively Design, Simulate, and Debug Multi-user AR ExperiencesabstractDespite advances in augmented reality (AR), the process of creating meaningful experiences with this technology is still extremely challenging. Due to different tracking implementations and hardware constraints, developing AR applications either requires low-level programming skills, or is done through specific authoring tools that largely sacrifice the possibility of customizing the AR experience. Existing development workflows also do not support previewing or simulating the AR experience, requiring a lengthy process of trial and error by which content creators deploy and physically test applications in each iteration. To mitigate these limitations, we propose CAVE-AR, a novel virtual reality system for authoring, simulating and debugging custom augmented reality experiences. Available both as a standalone or a plug-in tool, CAVE-AR is based on the concept of representing in the same global reference system both in AR content and tracking information, mixing geographical information, architectural features, and sensor data to simulate the context of an AR experience. Thanks to its novel abstraction of existing tracking technologies, CAVE-AR operates independently of users' devices, and integrates with existing programming tools to provide maximum flexibility. Our VR application provides designers with ways to create and modify an AR application, even while others are in the midst of using it. CAVE-AR further allows the designer to track how users are behaving, preview what they are currently seeing, and interact with them through several different channels. To illustrate our proposed development workflow and demonstrate the advantages of our authoring system, we introduce two CAVE-AR use cases in which an augmented reality application is created and tested. In particular, we compare the CAVE-AR workflow to traditional development methods and demonstrate the importance of simulation and live application debugging. Marco Cavallo, Angus G. Forbes |
VR | 2 |
| 2019 | IGM-Vis: Analyzing Intergalactic and Circumgalactic Medium Absorption Using Quasar Sightlines in a Cosmic Web ContextabstractAbstract We introduce IGM‐Vis, a novel astrophysics visualization and data analysis application for investigating galaxies and the gas that surrounds them in context with their larger scale environment, the Cosmic Web. Environment is an important factor in the evolution of galaxies from actively forming stars to quiescent states with little, if any, discernible star formation activity. The gaseous halos of galaxies (the circumgalactic medium, or CGM) play a critical role in their evolution, because the gas necessary to fuel star formation and any gas expelled from widely observed galactic winds must encounter this interface region between galaxies and the intergalactic medium (IGM). We present a taxonomy of tasks typically employed in IGM/CGM studies informed by a survey of astrophysicists at various career levels, and demonstrate how these tasks are facilitated via the use of our visualization software. Finally, we evaluate the effectiveness of IGM‐Vis through two in‐depth use cases that depict real‐world analysis sessions that use IGM/CGM data. Joseph N. Burchett, David Abramov, Jasmine Otto, Cassia Artanegara, J. Xavier Prochaska, Angus G. Forbes |
Comput. Graph. Forum | 6 |
| 2018 | Text Annotation Graphs: Annotating Complex Natural Language Phenomena
Angus G. Forbes, Kristine Lee, Gus Hahn-Powell, Marco Antonio Valenzuela-Escárcega, Mihai Surdeanu |
LREC | 1 |
| 2018 | Phase Angle Spatial Embedding (PhASE) - A Kernel Method for Studying the Topology of the Human Functional Connectome
Zachery Morrissey, Liang Zhan, Hyekyoung Lee, Johnson J. G. Keiriz, Angus G. Forbes, Olusola Ajilore, Alex D. Leow, Moo K. Chung |
MICCAI (3) | 5 |
| 2018 | The Kappa platform for rule-based modelingabstractMotivation: We present an overview of the Kappa platform, an integrated suite of analysis and visualization techniques for building and interactively exploring rule-based models. The main components of the platform are the Kappa Simulator, the Kappa Static Analyzer and the Kappa Story Extractor. In addition to these components, we describe the Kappa User Interface, which includes a range of interactive visualization tools for rule-based models needed to make sense of the complexity of biological systems. We argue that, in this approach, modeling is akin to programming and can likewise benefit from an integrated development environment. Our platform is a step in this direction. Results: We discuss details about the computation and rendering of static, dynamic, and causal views of a model, which include the contact map (CM), snaphots at different resolutions, the dynamic influence network (DIN) and causal compression. We provide use cases illustrating how these concepts generate insight. Specifically, we show how the CM and snapshots provide information about systems capable of polymerization, such as Wnt signaling. A well-understood model of the KaiABC oscillator, translated into Kappa from the literature, is deployed to demonstrate the DIN and its use in understanding systems dynamics. Finally, we discuss how pathways might be discovered or recovered from a rule-based model by means of causal compression, as exemplified for early events in EGF signaling. Availability and implementation: The Kappa platform is available via the project website at kappalanguage.org. All components of the platform are open source and freely available through the authors' code repositories. Pierre Boutillier, Mutaamba Maasha, Héctor F. Medina-Abarca, Jean Krivine, Jérôme Feret, Ioana Cristescu, Angus G. Forbes, Walter Fontana |
Bioinform. | 8 |
| 2018 | Dynamic Influence Networks for Rule-Based ModelsabstractWe introduce the Dynamic Influence Network (DIN), a novel visual analytics technique for representing and analyzing rule-based models of protein-protein interaction networks. Rule-based modeling has proved instrumental in developing biological models that are concise, comprehensible, easily extensible, and that mitigate the combinatorial complexity of multi-state and multi-component biological molecules. Our technique visualizes the dynamics of these rules as they evolve over time. Using the data produced by KaSim, an open source stochastic simulator of rule-based models written in the Kappa language, DINs provide a node-link diagram that represents the influence that each rule has on the other rules. That is, rather than representing individual biological components or types, we instead represent the rules about them (as nodes) and the current influence of these rules (as links). Using our interactive DIN-Viz software tool, researchers are able to query this dynamic network to find meaningful patterns about biological processes, and to identify salient aspects of complex rule-based models. To evaluate the effectiveness of our approach, we investigate a simulation of a circadian clock model that illustrates the oscillatory behavior of the KaiC protein phosphorylation cycle. Angus G. Forbes, Andrew Thomas Burks, Kristine Lee, Pierre Boutillier, Jean Krivine, Walter Fontana |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2017 | CactusTree: A tree drawing approach for hierarchical edge bundlingabstractThis paper introduces CactusTree, a novel visualization technique for representing hierarchical datasets. We introduce details about the construction of CactusTrees and describe how they can be used to represent nested data and relationships between elements in the data. We explain how our design decisions were informed by tasks common to a range of scientific domains. A key contribution of this article is the introduction of descriptive features that can be used to characterize trees in terms of their structural and connective qualities. Tommy Dang, Angus G. Forbes |
PacificVis | 2 |
| 2017 | BioLinker: Bottom-up exploration of protein interaction networksabstractSystems biologists and cancer researchers require interactive visualization tools that enable them to more easily navigate and discover patterns at different levels of the biological hierarchy of signaling pathways. Furthermore, biologists are often interested in understanding and exploring the causal biochemical links between processes. When exploring the literature of particular biological pathways or specific proteins within those pathways, biologists find it useful to know the contexts in which biochemical links are active and, importantly, to be aware of potential conflicts when different experiments introduce alternative interpretations of the function of a pathway or biochemical reaction. We introduce BioLinker, a interactive visualization system that helps users to perform bottom-up exploration of complex protein interaction networks. Five interconnected views provide the user with a range of ways to explore pathway data, including views that show potential conflicts within pathway databases and publications and that highlight contextual information about individual proteins. Additionally, we discuss system details to show how our system manages the large amount of protein interactions extracted from the literature of biological pathways. Tommy Dang, Paul Murray, Angus G. Forbes |
PacificVis | 3 |
| 2017 | Mixed Presence Collaboration using Scalable Visualizations in Heterogeneous Display SpacesabstractMixed presence collaboration involves remote collaboration between multiple collocated groups. This paper presents the design and results of a user study that focused on mixed presence collaboration using large-scale tiled display walls. The research was conducted in order to compare data synchronization schemes for multi-user visualization applications. Our study compared three techniques for sharing data between display spaces with varying constraints and affordances. The results provide empirical evidence that using data sharing techniques with continuous synchronization between the sites lead to improved collaboration for a search and analysis task between remotely located groups. We have also identified aspects of synchronized sessions that result in increased remote collaborator awareness and parallel task coordination. It is believed that this research will lead to better utilization of large-scale tiled display walls for distributed group work. Thomas Marrinan, Jason Leigh, Luc Renambot, Angus G. Forbes, Steve Jones 0001, Andrew E. Johnson 0001 |
CSCW | 4 |
| 2017 | INVISO: A Cross-platform User Interface for Creating Virtual Sonic EnvironmentsabstractThe predominant interaction paradigm of current audio spatialization tools, which are primarily geared towards expert users, imposes a design process in which users are characterized as stationary, limiting the application domain of these tools. Navigable 3D sonic virtual realities, on the other hand, can support many applications ranging from soundscape prototyping to spatial data representation. Although modern game engines provide a limited set of audio features to create such sonic environments, the interaction methods are inherited from the graphical design features of such systems, and are not specific to the auditory modality. To address such limitations, we introduce INVISO, a novel web-based user interface for designing and experiencing rich and dynamic sonic virtual realities. Our interface enables both novice and expert users to construct complex immersive sonic environments with 3D dynamic sound components. INVISO is platform-independent and facilitates a variety of mixed reality applications, such as those where users can simultaneously experience and manipulate a virtual sonic environment. In this paper, we detail the interface design considerations for our audio-specific VR tool. To evaluate the usability of INVISO, we conduct two user studies: The first demonstrates that our visual interface effectively facilitates the generation of creative audio environments; the second demonstrates that both expert and non-expert users are able to use our software to accurately recreate complex 3D audio scenes. Anil Çamci, Kristine Lee, Cody J. Roberts, Angus G. Forbes |
UIST | 4 |
| 2017 | A taxonomy of visualization tasks for the analysis of biological pathway dataabstractBACKGROUND: Understanding complicated networks of interactions and chemical components is essential to solving contemporary problems in modern biology, especially in domains such as cancer and systems research. In these domains, biological pathway data is used to represent chains of interactions that occur within a given biological process. Visual representations can help researchers understand, interact with, and reason about these complex pathways in a number of ways. At the same time, these datasets offer unique challenges for visualization, due to their complexity and heterogeneity. RESULTS: Here, we present taxonomy of tasks that are regularly performed by researchers who work with biological pathway data. The generation of these tasks was done in conjunction with interviews with several domain experts in biology. These tasks require further classification than is provided by existing taxonomies. We also examine existing visualization techniques that support each task, and we discuss gaps in the existing visualization space revealed by our taxonomy. CONCLUSIONS: Our taxonomy is designed to support the development and design of future biological pathway visualization applications. We conclude by suggesting future research directions based on our taxonomy and motivated by the comments received by our domain experts. Paul Murray, Fintan McGee, Angus G. Forbes |
BMC Bioinform. | 3 |
| 2016 | Synchronized Mixed Presence Data-Conferencing Using Large-Scale Shared DisplaysabstractReal world group-to-group collaboration often occurs between partially distributed interdisciplinary teams, with each discipline working in a unique environment suited for its needs. Groupware must be flexible so that it can be incorporated into a variety of workspaces in order to successfully facilitate this type of mixed presence collaboration. We have developed two new techniques for sharing and synchronizing multi-user applications between heterogeneous large-scale shared displays. The first new technique partitions displays into a perfectly mirrored public space and a local private space. The second new technique enables user-controlled partial synchronization, where different attributes of an application can be synchronized or controlled independently. This paper presents two main contributions of our work: 1) identifying deficiencies in current groupware for interacting with data during mixed presence collaboration, and 2) developing two multi-user data synchronization techniques to address these deficiencies and extend current collaborative infrastructure for large-scale shared displays. Thomas Marrinan, Luc Renambot, Jason Leigh, Angus G. Forbes, Steve Jones 0001, Andrew E. Johnson 0001 |
ISS | 4 |
| 2016 | BranchingSets: Interactively Visualizing Categories on Node-Link DiagramsabstractNode-link diagrams are widely used for visualizing relational data in a wide range of fields. However, in many situations it is useful to provide set membership information for elements in networks. We present BranchingSets, an interactive visualization technique that uses visual encodings similar to Kelp Diagrams in order to augment traditional node-link diagrams with information about the categories that both nodes and links belong to. BranchingSets introduces novel user-driven methods to procedurally navigate the graph topology and to interactively inspect complex, hierarchical data associated with individual nodes. Results indicate that users find the technique engaging and easy to use. This is further confirmed by a quantitative study that compares the effectiveness of the visual encodings used in BranchingSets to other techniques for displaying set membership within node-link diagrams, finding our technique more accurate and more efficient for facilitating interactive queries on networks containing nodes that belong to multiple sets. Francesco Paduano, Ronak Etemadpour, Angus G. Forbes |
VINCI | 3 |
| 2016 | TimeArcs: Visualizing Fluctuations in Dynamic NetworksabstractAbstract In this paper we introduce TimeArcs, a novel visualization technique for representing dynamic relationships between entities in a network. Force‐directed layouts provide a way to highlight related entities by positioning them near to each other Entities are brought closer to each other (forming clusters) by forces applied on nodes and connections between nodes. In many application domains, relationships between entities are not temporally stable, which means that cluster structures and cluster memberships also may vary across time. Our approach merges multiple force‐directed layouts at different time points into a single comprehensive visualization that provides a big picture overview of the most significant clusters within a user‐defined period of time. TimeArcs also supports a range of interactive features, such as allowing users to drill‐down in order to see details about a particular cluster. To highlight the benefits of this technique, we demonstrate its application to various datasets, including the IMDB co‐star network, a dataset showing conflicting evidences within biomedical literature of protein interactions, and collocated popular phrases obtained from political blogs. Tommy Dang, N. Pendar, Angus G. Forbes |
Comput. Graph. Forum | 3 |
| 2015 | TransitTrace: route planning using ambient displaysabstractEvery day, travelers use Public Transport Systems to reach their destinations. Public Transport Authorities generally use passive wayfinding devices, including ambient displays, to provide useful information for travelers, such as the number of vehicles in the vicinity of a stop and their estimated times of arrival. However, due to both the complexity of the transport networks and the lack of sophistication in the design of these displays, the information provided by these devices is limited. We present TransitTrace, a visualization that exploits interaction-free ambient displays to provide travelers with more detailed information and ultimately to help them to navigate the city using a Public Transport System. Specifically, the proposed design makes use of a novel animation strategy to aid travelers in route planning tasks. In this paper, we describe details about the system and visualization design of TransitTrace, as well as its initial implementation using transportation data provided by the City of Chicago. Massimo De Marchi, Jakob Eriksson, Angus G. Forbes |
SIGSPATIAL/GIS | 3 |
| 2014 | Generation of Engineering Research Directions Through Artistic Process
Marco Pinter, Angus G. Forbes, Danny Bazo, George Legrady |
ArtsIT | 2 |
| 2014 | Evaluating density-based motion for big data visual analyticsabstractA common strategy for encoding multidimensional data for visual analysis is to use dimensionality reduction techniques that project data with a very large number of objects and dimensions from higher dimensions onto a lower-dimensional space. In visual analytics tasks, the density of the multidimensional clusters can strongly affect how these clusters are perceived. However, this feature can be lost when that dataset is projected into a 2D space, adversely affecting the effectiveness of visual analytics tasks. Thus, it makes sense to preserve, as far as possible, information about the density during the dimensionality reduction. This paper is a study of motion-enhanced cluster perception where the clusters are shown in 2D scatterplots and cluster density is mapped to the motion of the individual constituent points. We consider different types of density-based motion, where the magnitude of the motion is directly related to the density of the clusters. We conducted a series of user studies with large datasets to investigate how motion is a powerful perceptual cue well-suited for grouping or segmenting types during perceptual tasks. We found that the use of motion enabled users to be easily able to distinguish between clusters with different densities. The amount of visual change per unit time was different for the different motions, and we describe the ranges and thresholds for each of them. Specifically, we looked at two projection techniques that output 2D scatterplots for a range of data analysis tasks. We focus on high-dimensional, real-world datasets that might require analyses involving cluster identification, similarity seeking, and cluster ranking tasks. Our results indicate that incorporating density-based motion into visualization analytics systems effectively enables the exploration and analysis of multidimensional datasets. Ronak Etemadpour, Paul Murray, Angus G. Forbes |
IEEE BigData | 3 |
| 2014 | Analysis/synthesis approaches for creatively processing video signalsabstractThis paper explores methods for the creative manipulation of video signals and the generation of animations through a process of analysis and synthesis. Our approach involves four distinct steps, and different creative outputs based on video inputs can be obtained by choosing different alternatives at each of the steps. First, we decide which features to extract from an input video sequence. Next, we choose a matching strategy to associate the features between a pair of video frames. Then, we choose a way to interpolate between corresponding features within these frames. Finally, we decide how to render these elements when resynthesizing the signal. We illustrate our approach with a range of different examples, including video manipulation experiments, animations, and real-time multimedia installations. Javier Villegas, Angus G. Forbes |
ACM Multimedia | 2 |
| 2012 | The new dunitesabstractThe New Dunites is an interdisciplinary media arts research project that investigates the archeological site where the set for Cecile B. DeMille's The Ten Commandments was buried in 1923 [1]. In particular, this multi-phase endeavor involved the gathering of geophysical and archeological data, the historical study of the dawn of cinema in California, and a series of novel interactive multimedia installations that explored new avenues in the representation of scientific and cultural data. Andrés E. Burbano Valdes, Danny Bazo, Sölen K. DiCicco, Angus G. Forbes |
ACM Multimedia | 4 |
| 2011 | Stereoscopic Highlighting: 2D Graph Visualization on Stereo DisplaysabstractIn this paper we present a new technique and prototype graph visualization system, stereoscopic highlighting, to help answer accessibility and adjacency queries when interacting with a node-link diagram. Our technique utilizes stereoscopic depth to highlight regions of interest in a 2D graph by projecting these parts onto a plane closer to the viewpoint of the user. This technique aims to isolate and magnify specific portions of the graph that need to be explored in detail without resorting to other highlighting techniques like color or motion, which can then be reserved to encode other data attributes. This mechanism of stereoscopic highlighting also enables focus+context views by juxtaposing a detailed image of a region of interest with the overall graph, which is visualized at a further depth with correspondingly less detail. In order to validate our technique, we ran a controlled experiment with 16 subjects comparing static visual highlighting to stereoscopic highlighting on 2D and 3D graph layouts for a range of tasks. Our results show that while for most tasks the difference in performance between stereoscopic highlighting alone and static visual highlighting is not statistically significant, users performed better when both highlighting methods were used concurrently. In more complicated tasks, 3D layout with static visual highlighting outperformed 2D layouts with a single highlighting method. However, it did not outperform the 2D layout utilizing both highlighting techniques simultaneously. Based on these results, we conclude that stereoscopic highlighting is a promising technique that can significantly enhance graph visualizations for certain use cases. Basak Alper, Tobias Höllerer, JoAnn Kuchera-Morin, Angus G. Forbes |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2010 | "behaviorism": a framework for dynamic data visualizationabstractWhile a number of information visualization software frameworks exist, creating new visualizations, especially those that involve novel visualization metaphors, interaction techniques, data analysis strategies, and specialized rendering algorithms, is still often a difficult process. To facilitate the creation of novel visualizations we present a new software framework, behaviorism, which provides a wide range of flexibility when working with dynamic information on visual, temporal, and ontological levels, but at the same time providing appropriate abstractions which allow developers to create prototypes quickly which can then easily be turned into robust systems. The core of the framework is a set of three interconnected graphs, each with associated operators: a scene graph for high-performance 3D rendering, a data graph for different layers of semantically linked heterogeneous data, and a timing graph for sophisticated control of scheduling, interaction, and animation. In particular, the timing graph provides a unified system to add behaviors to both data and visual elements, as well as to the behaviors themselves. To evaluate the framework we look briefly at three different projects all of which required novel visualizations in different domains, and all of which worked with dynamic data in different ways: an interactive ecological simulation, an information art installation, and an information visualization technique. Angus G. Forbes, Tobias Höllerer, George Legrady |
IEEE Trans. Vis. Comput. Graph. | 1 |