Moving Object Detection in Heterogeneous Conditions in Embedded Systems

This paper presents a system for moving object exposure, focusing on pedestrian detection, in external, unfriendly, and heterogeneous environments. The system manipulates and accurately merges information coming from subsequent video frames, making small computational efforts in each single frame. I...

Full description

Bibliographic Details
Main Authors: Alessandro Garbo, Stefano Quer
Format: Article
Language:English
Published: MDPI AG 2017-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/17/7/1546
id doaj-6f678bc19dc041ccb25245675e5f64d7
record_format Article
spelling doaj-6f678bc19dc041ccb25245675e5f64d72020-11-25T00:40:16ZengMDPI AGSensors1424-82202017-07-01177154610.3390/s17071546s17071546Moving Object Detection in Heterogeneous Conditions in Embedded SystemsAlessandro Garbo0Stefano Quer1Dipartimento di Automatica ed Informatica, Politecnico di Torino, 10129 Torino, ItalyDipartimento di Automatica ed Informatica, Politecnico di Torino, 10129 Torino, ItalyThis paper presents a system for moving object exposure, focusing on pedestrian detection, in external, unfriendly, and heterogeneous environments. The system manipulates and accurately merges information coming from subsequent video frames, making small computational efforts in each single frame. Its main characterizing feature is to combine several well-known movement detection and tracking techniques, and to orchestrate them in a smart way to obtain good results in diversified scenarios. It uses dynamically adjusted thresholds to characterize different regions of interest, and it also adopts techniques to efficiently track movements, and detect and correct false positives. Accuracy and reliability mainly depend on the overall receipt, i.e., on how the software system is designed and implemented, on how the different algorithmic phases communicate information and collaborate with each other, and on how concurrency is organized. The application is specifically designed to work with inexpensive hardware devices, such as off-the-shelf video cameras and small embedded computational units, eventually forming an intelligent urban grid. As a matter of fact, the major contribution of the paper is the presentation of a tool for real-time applications in embedded devices with finite computational (time and memory) resources. We run experimental results on several video sequences (both home-made and publicly available), showing the robustness and accuracy of the overall detection strategy. Comparisons with state-of-the-art strategies show that our application has similar tracking accuracy but much higher frame-per-second rates.https://www.mdpi.com/1424-8220/17/7/1546motion estimationhuman detectiontrackingembedded systemsautomatic surveillance
collection DOAJ
language English
format Article
sources DOAJ
author Alessandro Garbo
Stefano Quer
spellingShingle Alessandro Garbo
Stefano Quer
Moving Object Detection in Heterogeneous Conditions in Embedded Systems
Sensors
motion estimation
human detection
tracking
embedded systems
automatic surveillance
author_facet Alessandro Garbo
Stefano Quer
author_sort Alessandro Garbo
title Moving Object Detection in Heterogeneous Conditions in Embedded Systems
title_short Moving Object Detection in Heterogeneous Conditions in Embedded Systems
title_full Moving Object Detection in Heterogeneous Conditions in Embedded Systems
title_fullStr Moving Object Detection in Heterogeneous Conditions in Embedded Systems
title_full_unstemmed Moving Object Detection in Heterogeneous Conditions in Embedded Systems
title_sort moving object detection in heterogeneous conditions in embedded systems
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2017-07-01
description This paper presents a system for moving object exposure, focusing on pedestrian detection, in external, unfriendly, and heterogeneous environments. The system manipulates and accurately merges information coming from subsequent video frames, making small computational efforts in each single frame. Its main characterizing feature is to combine several well-known movement detection and tracking techniques, and to orchestrate them in a smart way to obtain good results in diversified scenarios. It uses dynamically adjusted thresholds to characterize different regions of interest, and it also adopts techniques to efficiently track movements, and detect and correct false positives. Accuracy and reliability mainly depend on the overall receipt, i.e., on how the software system is designed and implemented, on how the different algorithmic phases communicate information and collaborate with each other, and on how concurrency is organized. The application is specifically designed to work with inexpensive hardware devices, such as off-the-shelf video cameras and small embedded computational units, eventually forming an intelligent urban grid. As a matter of fact, the major contribution of the paper is the presentation of a tool for real-time applications in embedded devices with finite computational (time and memory) resources. We run experimental results on several video sequences (both home-made and publicly available), showing the robustness and accuracy of the overall detection strategy. Comparisons with state-of-the-art strategies show that our application has similar tracking accuracy but much higher frame-per-second rates.
topic motion estimation
human detection
tracking
embedded systems
automatic surveillance
url https://www.mdpi.com/1424-8220/17/7/1546
work_keys_str_mv AT alessandrogarbo movingobjectdetectioninheterogeneousconditionsinembeddedsystems
AT stefanoquer movingobjectdetectioninheterogeneousconditionsinembeddedsystems
_version_ 1725291249794023424