4.7 Article

A GPU-Accelerated Approach for Feature Tracking in Time-Varying Imagery Datasets

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TVCG.2016.2637904

关键词

Connected component labeling; time-varying imagery feature detection; GPGPU

资金

  1. US National Science Foundation grant [CNS 1464323]
  2. NVIDIA Corporation
  3. Division Of Computer and Network Systems
  4. Direct For Computer & Info Scie & Enginr [1464323] Funding Source: National Science Foundation

向作者/读者索取更多资源

We propose a novel parallel connected component labeling (CCL) algorithm along with efficient out-of-core data management to detect and track feature regions of large time-varying imagery datasets. Our approach contributes to the big data field with parallel algorithms tailored for GPU architectures. We remove the data dependency between frames and achieve pixel-level parallelism. Due to the large size, the entire dataset cannot fit into cached memory. Frames have to be streamed through the memory hierarchy (disk to CPU main memory and then to GPU memory), partitioned, and processed as batches, where each batch is small enough to fit into the GPU. To reconnect the feature regions that are separated due to data partitioning, we present a novel batch merging algorithm to extract the region connection information across multiple batches in a parallel fashion. The information is organized in a memory-efficient structure and supports fast indexing on the GPU. Our experiment uses a commodity workstation equipped with a single GPU. The results show that our approach can efficiently process a weather dataset composed of terabytes of time-varying radar images. The advantages of our approach are demonstrated by comparing to the performance of an efficient CPU cluster implementation which is being used by the weather scientists.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据