Hardware middleware for person tracking on embedded distributed smart cameras

  • Authors:
  • Ali Akbar Zarezadeh;Christophe Bobda

  • Affiliations:
  • Department of Computer Science, University of Potsdam, Potsdam, Germany;Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR

  • Venue:
  • International Journal of Reconfigurable Computing - Special issue on Selected Papers from the International Conference on Reconfigurable Computing and FPGAs (ReConFig'10)
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Tracking individuals is a prominent application in such domains like surveillance or smart environments. This paper provides a development of a multiple camera setup with jointed view that observes moving persons in a site. It focuses on a geometry-based approach to establish correspondence among different views. The expensive computational parts of the tracker are hardware accelerated via a novel system-on-chip (SoC) design. In conjunction with this vision application, a hardware object request broker (ORB) middleware is presented as the underlying communication system. The hardware ORB provides a hardware/software architecture to achieve real-time intercommunication among multiple smart cameras. Via a probing mechanism, a performance analysis is performed to measure network latencies, that is, time traversing the TCP/IP stack, in both software and hardware ORB approaches on the same smart camera platform. The empirical results show that using the proposed hardware ORB as client and server in separate smart camera nodes will considerably reduce the network latency up to 100 times compared to the software ORB.