• DocumentCode
    2029127
  • Title

    A novel approach to manage the complexity and heterogeneity of video surveillance systems

  • Author

    Cardoso, N. ; Cabral, J. ; Cardoso, P. ; Mendes, J. ; Tavares, A. ; Monteiro, J.

  • Author_Institution
    Centro Algoritmi, Univ. of Minho, Guimarães, Portugal
  • fYear
    2012
  • fDate
    25-28 March 2012
  • Firstpage
    856
  • Lastpage
    861
  • Abstract
    A novel approach to manage the high variability level of Video Surveillance Systems induced by emerging complexity and heterogeneity without compromise the system performance is introduced in this paper. Instead of using a modular architecture based on filters that use dynamic programming techniques, such as, inheritance, virtual functions and plug-ins, static programming techniques like template metaprogramming were used. Firstly, feature models are employed to represent the common and variable features at specification level. Finally, template metaprogramming is used to manage variability at implementation level. In opposition to modular architectures, this approach achieves a very high flexibility of management of hot spots and a high level of system performance trade off. Furthermore, in this solution, only the required code for a specific system configuration is compiled. This is the perfect technique for systems with serious memory constraints as embedded systems.
  • Keywords
    dynamic programming; embedded systems; video surveillance; complexity; dynamic programming; embedded system; heterogeneity; high variability level; hot spots; modular architecture; specification level; static programming; system configuration; template metaprogramming; video surveillance system; virtual function; Cameras; Decoding; IP networks; Object oriented modeling; Pipelines; Runtime; Video surveillance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference (MELECON), 2012 16th IEEE Mediterranean
  • Conference_Location
    Yasmine Hammamet
  • ISSN
    2158-8473
  • Print_ISBN
    978-1-4673-0782-6
  • Type

    conf

  • DOI
    10.1109/MELCON.2012.6196564
  • Filename
    6196564