- Data Visualization and Analytics
- Geography Education and Pedagogy
- Species Distribution and Climate Change
- Plant and animal studies
- 3D Surveying and Cultural Heritage
- Geographic Information Systems Studies
- Educational Games and Gamification
- Computer Graphics and Visualization Techniques
- Museums and Cultural Heritage
- Mobile Learning in Education
- Complex Network Analysis Techniques
- Teleoperation and Haptic Systems
- Multimodal Machine Learning Applications
- Conservation Techniques and Studies
- Hand Gesture Recognition Systems
- Satellite Image Processing and Photogrammetry
- Robotics and Automated Systems
- Interactive and Immersive Displays
- Spatial Cognition and Navigation
- Remote Sensing and LiDAR Applications
- Visual Attention and Saliency Detection
- Remote Sensing in Agriculture
- Video Analysis and Summarization
- Augmented Reality Applications
- Distributed and Parallel Computing Systems
University of Calgary
2008-2022
National Postdoctoral Association
2018
Ecological networks are directed weighted graphs for representing direct and indirect relationships between species in ecosystems. These complex cyclic play an important role understanding ecosystem's dynamics. In this paper, we present a visualization layout inspired by Spirograph patterns, specifically designed ecological networks. Our supports both the quantities commonly required studies. The is circular to reflect containment of represented ecosystem clarify which connections internal...
A novel method to create a physicalization of Digital Earth resulted new type analogue and tactile geographic information system (GIS). The model was tested by students in Australia, who shared insights into how the supported their learning about concept "overlay" while providing an interesting engaging platform. Observations suggest promoted collaborative learning, provided bridge between paper maps digital GIS. This study offers insight preferences school children for models geography...
In this paper we describe Persian floral patterns and explore techniques for animating them. We present several approaches dynamic recreation: visualizing pattern symmetries, illustrating their design process, simulating plant growth. For creating a pleasant illusion of never-ending movie, also an infinitely cycling effect self-similar patterns. The construction is started by interactive modeling elements using NURBS. then use procedural to control the animation.
Squeezing large tree structures into suitable visualizations has been a perennial problem. In response to this challenge, we present PaisleyTrees, size-invariant visualization. PaisleyTrees integrate node-of-interest focus with tree-cut presentations support rapid navigation without r
Since graphs are ubiquitous representations of data that used in many applications, creating graph layouts is an important problem. These usefully discussed terms aesthetics originated from mathematical concepts. In contrast, we explore the use alternative to inspire visualization graphs. We present Daisy Visualization, for which have designed a new layout inspired by ornamental patterns daisy flowers. graphs' attributes mapped floral elements create attractive information might more readily...
Combining augmented reality (AR) and physicalization offers both opportunities challenges when representing detailed historical data. In this article, we describe a framework where mobile AR supplements views of 3-D prints locations with interactive functionality small visual details that the alone cannot display. Since seeing certain requires bringing camera close to physical objects, resulting frames may lack information necessary determine objects' positions accurately superimpose...
The Earth's surface is live and dynamic due to natural manmade events.Tracking visualizing Earth-features (e.g.water, snow, vegetation) an important problem.Earth observation satellite imagery like Landsat 8 makes the tracking feasible by providing detailed multispectral at regular intervals.In this paper, we explore a single image summary approach detecting changes in using dataset.In our system, use appropriate thresholds for spectral indices identify features, reference datasets, combine...
A novel method to create a physicalization of Digital Earth resulted new type analogue and tactile geographic information system (GIS). The model was tested by students in Australia, who shared insights into how the supported their learning about concept “overlay” while providing an interesting engaging platform. Observations suggest promoted collaborative learning, provided bridge between paper maps digital GIS. This study offers insight preferences school children for models geography...