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...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Kui, Wei, Sixiao, Chen, Zhijiang, Jia, Bin, Chen, Genshe, Ling, Haibin, Sheaff, Carolyn, Blasch, Erik
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