Cargando…
A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units
This paper presents the first attempt at combining Cloud with Graphic Processing Units (GPUs) in a complementary manner within the framework of a real-time high performance computation architecture for the application of detecting and tracking multiple moving targets based on Wide Area Motion Imager...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5336014/ https://www.ncbi.nlm.nih.gov/pubmed/28208684 http://dx.doi.org/10.3390/s17020356 |
_version_ | 1782512142260371456 |
---|---|
author | Liu, Kui Wei, Sixiao Chen, Zhijiang Jia, Bin Chen, Genshe Ling, Haibin Sheaff, Carolyn Blasch, Erik |
author_facet | Liu, Kui Wei, Sixiao Chen, Zhijiang Jia, Bin Chen, Genshe Ling, Haibin Sheaff, Carolyn Blasch, Erik |
author_sort | Liu, Kui |
collection | PubMed |
description | This paper presents the first attempt at combining Cloud with Graphic Processing Units (GPUs) in a complementary manner within the framework of a real-time high performance computation architecture for the application of detecting and tracking multiple moving targets based on Wide Area Motion Imagery (WAMI). More specifically, the GPU and Cloud Moving Target Tracking (GC-MTT) system applied a front-end web based server to perform the interaction with Hadoop and highly parallelized computation functions based on the Compute Unified Device Architecture (CUDA©). The introduced multiple moving target detection and tracking method can be extended to other applications such as pedestrian tracking, group tracking, and Patterns of Life (PoL) analysis. The cloud and GPUs based computing provides an efficient real-time target recognition and tracking approach as compared to methods when the work flow is applied using only central processing units (CPUs). The simultaneous tracking and recognition results demonstrate that a GC-MTT based approach provides drastically improved tracking with low frame rates over realistic conditions. |
format | Online Article Text |
id | pubmed-5336014 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-53360142017-03-16 A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units Liu, Kui Wei, Sixiao Chen, Zhijiang Jia, Bin Chen, Genshe Ling, Haibin Sheaff, Carolyn Blasch, Erik Sensors (Basel) Article This paper presents the first attempt at combining Cloud with Graphic Processing Units (GPUs) in a complementary manner within the framework of a real-time high performance computation architecture for the application of detecting and tracking multiple moving targets based on Wide Area Motion Imagery (WAMI). More specifically, the GPU and Cloud Moving Target Tracking (GC-MTT) system applied a front-end web based server to perform the interaction with Hadoop and highly parallelized computation functions based on the Compute Unified Device Architecture (CUDA©). The introduced multiple moving target detection and tracking method can be extended to other applications such as pedestrian tracking, group tracking, and Patterns of Life (PoL) analysis. The cloud and GPUs based computing provides an efficient real-time target recognition and tracking approach as compared to methods when the work flow is applied using only central processing units (CPUs). The simultaneous tracking and recognition results demonstrate that a GC-MTT based approach provides drastically improved tracking with low frame rates over realistic conditions. MDPI 2017-02-12 /pmc/articles/PMC5336014/ /pubmed/28208684 http://dx.doi.org/10.3390/s17020356 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Liu, Kui Wei, Sixiao Chen, Zhijiang Jia, Bin Chen, Genshe Ling, Haibin Sheaff, Carolyn Blasch, Erik A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title | A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title_full | A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title_fullStr | A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title_full_unstemmed | A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title_short | A Real-Time High Performance Computation Architecture for Multiple Moving Target Tracking Based on Wide-Area Motion Imagery via Cloud and Graphic Processing Units |
title_sort | real-time high performance computation architecture for multiple moving target tracking based on wide-area motion imagery via cloud and graphic processing units |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5336014/ https://www.ncbi.nlm.nih.gov/pubmed/28208684 http://dx.doi.org/10.3390/s17020356 |
work_keys_str_mv | AT liukui arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT weisixiao arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT chenzhijiang arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT jiabin arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT chengenshe arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT linghaibin arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT sheaffcarolyn arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT blascherik arealtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT liukui realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT weisixiao realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT chenzhijiang realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT jiabin realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT chengenshe realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT linghaibin realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT sheaffcarolyn realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits AT blascherik realtimehighperformancecomputationarchitectureformultiplemovingtargettrackingbasedonwideareamotionimageryviacloudandgraphicprocessingunits |