In this paper we propose an algorithm for counting moving objects in outdoor environments. Similar to other approaches the proposed algorithm uses a traditional surveillance system approach: background subtraction followed by noise removing, tracking and object labeling. The novelty of the proposed algorithm is that each processing step uses a stereo camera. In fact, the algorithms use both rectied and depth images obtained with a stereo camera. Moving objects are extracted from the scene using a novel background subtraction approach. In outdoor environment the images can be degraded by noise. We considered two types of noise, namely periodic movements due to the wind and the cast shadow. In this paper novel algorithms for detecting these types of noise are proposed. Using them, the noisy pixels are removed. The resulting segmented pixels are grouped together by clustering connected regions and then tracked during their movements. The obtained blobs, which correspond to the moving objects, are thus obtained with high accuracy. The nal part of the algorithm is blob classication, which identies the moving objects. The knowledge of the moving objects can be used to build more complex counting applications than that based on just counting blobs. Two simple applications based on the proposed algorithm are worked out and discussed in this paper, namely one that counts the people moving on the left and on the right of the video scene and one that counts the cars moving in the same way.

Real-time counting of moving objects in complex environments

Cuzzocrea Alfredo;
2016-01-01

Abstract

In this paper we propose an algorithm for counting moving objects in outdoor environments. Similar to other approaches the proposed algorithm uses a traditional surveillance system approach: background subtraction followed by noise removing, tracking and object labeling. The novelty of the proposed algorithm is that each processing step uses a stereo camera. In fact, the algorithms use both rectied and depth images obtained with a stereo camera. Moving objects are extracted from the scene using a novel background subtraction approach. In outdoor environment the images can be degraded by noise. We considered two types of noise, namely periodic movements due to the wind and the cast shadow. In this paper novel algorithms for detecting these types of noise are proposed. Using them, the noisy pixels are removed. The resulting segmented pixels are grouped together by clustering connected regions and then tracked during their movements. The obtained blobs, which correspond to the moving objects, are thus obtained with high accuracy. The nal part of the algorithm is blob classication, which identies the moving objects. The knowledge of the moving objects can be used to build more complex counting applications than that based on just counting blobs. Two simple applications based on the proposed algorithm are worked out and discussed in this paper, namely one that counts the people moving on the left and on the right of the video scene and one that counts the cars moving in the same way.
2016
Background Maintenance
Shadow Detection
Periodic Movement
Object Counting
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/312644
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact