Efficient parallel implementation of real-time airborne target tracking system on heterogeneous multi-core SoC

Xiang Gao, Hongwei Mao, Eric Munson, Glen P. Abousleman, Jennie Si

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

In this paper, we propose a real-time embedded video target tracking algorithm for use with real-world airborne video. The proposed system is designed to detect and track multiple targets from a moving camera in complicated motion scenarios such as occlusion, closely spaced targets passing in opposite directions, move-stop-move, etc. In our previous work, we developed a robust motion-based detection and tracking system, which achieved real-time performance on a desktop computer. In this paper, we extend our work to real-time implementation on a Texas Instruments OMAP 3730 ARM + DSP embedded processor by replacing the previous sequential motion estimation and tracking processes with a parallel implementation. To achieve real-time performance on the heterogeneous-core ARM + DSP OMAP platform, the C64x+ DSP core is utilized as a motion estimation preprocessing unit for target detection. Following the DSP-based motion estimation step, the descriptors of potential targets are passed to the general-purpose ARM Cortex A8 for further processing. Simultaneously, the DSP begins preprocessing the next frame. By maximizing the parallel computational capability of the DSP, and operating the DSP and ARM asynchronously, we reduce the average processing time for each video frame by up to 60% as compared to an ARM-only approach.

Original languageEnglish (US)
Title of host publicationAirborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications X
DOIs
StatePublished - Aug 8 2013
EventAirborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications X - Baltimore, MD, United States
Duration: May 1 2013May 2 2013

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume8713
ISSN (Print)0277-786X
ISSN (Electronic)1996-756X

Other

OtherAirborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications X
CountryUnited States
CityBaltimore, MD
Period5/1/135/2/13

    Fingerprint

Keywords

  • ARM+DSP
  • Embedded system
  • Moving target detection
  • Real-time
  • Target tracking

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Gao, X., Mao, H., Munson, E., Abousleman, G. P., & Si, J. (2013). Efficient parallel implementation of real-time airborne target tracking system on heterogeneous multi-core SoC. In Airborne Intelligence, Surveillance, Reconnaissance (ISR) Systems and Applications X [871316] (Proceedings of SPIE - The International Society for Optical Engineering; Vol. 8713). https://doi.org/10.1117/12.2016024