Coverage problem in camera-based sensor networks using the CUDA platform

Closed-circuit televisions serve as prevention against crime, and many studies for closed-circuit television deployment have been conducted. The closed-circuit television deployment in downtown is similar to solving coverage problem in wireless camera-based sensor networks. The difference between th...

Full description

Bibliographic Details
Main Authors: Jae-Hyun Seo, Yourim Yoon, Yong-Hyuk Kim
Format: Article
Language:English
Published: SAGE Publishing 2017-12-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147717746353
id doaj-88fe17e1d2394e87a2527641b57a1217
record_format Article
spelling doaj-88fe17e1d2394e87a2527641b57a12172020-11-25T02:55:15ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772017-12-011310.1177/1550147717746353Coverage problem in camera-based sensor networks using the CUDA platformJae-Hyun Seo0Yourim Yoon1Yong-Hyuk Kim2Department of Computer Science and Engineering, Wonkwang University, Iksan-si, Republic of KoreaDepartment of Computer Engineering, Gachon University, Seongnam-si, Republic of KoreaDepartment of Computer Science and Engineering, Kwangwoon University, Seoul, Republic of KoreaClosed-circuit televisions serve as prevention against crime, and many studies for closed-circuit television deployment have been conducted. The closed-circuit television deployment in downtown is similar to solving coverage problem in wireless camera-based sensor networks. The difference between the two problems is various environmental factors such as buildings, roads, camera capability, and movements of pedestrians. We use a genetic algorithm to increase the efficiency of closed-circuit television deployment in two-dimensional topography. In addition, a parallel experiment using general-purpose computing on graphics processing units is added to improve computing speed, which is a disadvantage in genetic algorithms. The target region is 500 m × 500 m and consists of 50 × 50 grids. The fitness of the evaluation, which refers to a detection rate, is calculated from the corresponding cell when a pedestrian moves to each cell depending on whether the pedestrian is detected. The proposed experiment was superior to the random deployment experiment by approximately 37.5%. There was no significant difference in the detection rate between the CPU experiment and a NVIDIA GeForce GTX 970 experiment in the 95% confidence interval. The efficiency of a CUDA kernel function using the NVIDIA GeForce GTX 970 graphic card was analyzed.https://doi.org/10.1177/1550147717746353
collection DOAJ
language English
format Article
sources DOAJ
author Jae-Hyun Seo
Yourim Yoon
Yong-Hyuk Kim
spellingShingle Jae-Hyun Seo
Yourim Yoon
Yong-Hyuk Kim
Coverage problem in camera-based sensor networks using the CUDA platform
International Journal of Distributed Sensor Networks
author_facet Jae-Hyun Seo
Yourim Yoon
Yong-Hyuk Kim
author_sort Jae-Hyun Seo
title Coverage problem in camera-based sensor networks using the CUDA platform
title_short Coverage problem in camera-based sensor networks using the CUDA platform
title_full Coverage problem in camera-based sensor networks using the CUDA platform
title_fullStr Coverage problem in camera-based sensor networks using the CUDA platform
title_full_unstemmed Coverage problem in camera-based sensor networks using the CUDA platform
title_sort coverage problem in camera-based sensor networks using the cuda platform
publisher SAGE Publishing
series International Journal of Distributed Sensor Networks
issn 1550-1477
publishDate 2017-12-01
description Closed-circuit televisions serve as prevention against crime, and many studies for closed-circuit television deployment have been conducted. The closed-circuit television deployment in downtown is similar to solving coverage problem in wireless camera-based sensor networks. The difference between the two problems is various environmental factors such as buildings, roads, camera capability, and movements of pedestrians. We use a genetic algorithm to increase the efficiency of closed-circuit television deployment in two-dimensional topography. In addition, a parallel experiment using general-purpose computing on graphics processing units is added to improve computing speed, which is a disadvantage in genetic algorithms. The target region is 500 m × 500 m and consists of 50 × 50 grids. The fitness of the evaluation, which refers to a detection rate, is calculated from the corresponding cell when a pedestrian moves to each cell depending on whether the pedestrian is detected. The proposed experiment was superior to the random deployment experiment by approximately 37.5%. There was no significant difference in the detection rate between the CPU experiment and a NVIDIA GeForce GTX 970 experiment in the 95% confidence interval. The efficiency of a CUDA kernel function using the NVIDIA GeForce GTX 970 graphic card was analyzed.
url https://doi.org/10.1177/1550147717746353
work_keys_str_mv AT jaehyunseo coverageproblemincamerabasedsensornetworksusingthecudaplatform
AT yourimyoon coverageproblemincamerabasedsensornetworksusingthecudaplatform
AT yonghyukkim coverageproblemincamerabasedsensornetworksusingthecudaplatform
_version_ 1724717184377159680