Yearly Archives: 2013

Multi-target tracking and performance evaluation on videos

Multi-target tracking and performance evaluation on videos

  • Fabio Poiesi. Multi-target tracking and performance evaluation on videos. PhD thesis, Queen Mary University of London, 2013.
    [BibTeX] [Abstract] [Download PDF]

    Multi-target tracking is the process that allows the extraction of object motion patterns of interest from a scene. Motion patterns are often described through metadata representing object locations and shape information. In the first part of this thesis we discuss the state-of-the-art methods aimed at accomplishing this task on monocular views and also analyse the methods for evaluating their performance. The second part of the thesis describes our research contribution to these topics. We begin presenting a method for multi-target tracking based on track-before-detect (MTTBD) formulated as a particle filter. The novelty involves the inclusion of the target identity (ID) into the particle state, which enables the algorithm to deal with an unknown and unlimited number of targets. We propose a probabilistic model of particle birth and death based on Markov Random Fields. This model allows us to overcome the problem of the mixing of IDs of close targets. We then propose three evaluation measures that take into account target-size variations, combine accuracy and cardinality errors, quantify long-term tracking accuracy at different accuracy levels, and evaluate ID changes relative to the duration of the track in which they occur. This set of measures does not require pre-setting of parameters and allows one to holistically evaluate tracking performance in an application-independent manner. Lastly, we present a framework for multi-target localisation applied on scenes with a high density of compact objects. Candidate target locations are initially generated by extracting object features from intensity maps using an iterative method based on a gradient-climbing technique and an isocontour slicing approach. A graph-based data association method for multi-target tracking is then applied to link valid candidate target locations over time and to discard those which are spurious. This method can deal with point targets having indistinguishable appearance and unpredictable motion. MT-TBD is evaluated and compared with state-of-the-art methods on real-world surveillance

    @PhdThesis{2013-12-POIESI,
    author = {Fabio Poiesi},
    title = {{Multi-target tracking and performance evaluation on videos}},
    institution = {Universit\'{e} de Grenoble},
    date = {2013-12-11},
    url = {https://qmro.qmul.ac.uk/jspui/handle/123456789/8848},
    address = {Queen Mary University of London},
    abstract = {Multi-target tracking is the process that allows the extraction of object motion patterns of interest from a scene. Motion patterns are often described through metadata representing object locations and shape information. In the first part of this thesis we discuss the state-of-the-art methods aimed at accomplishing this task on monocular views and also analyse the methods for evaluating their performance. The second part of the thesis describes our research contribution to these topics.
    We begin presenting a method for multi-target tracking based on track-before-detect (MTTBD) formulated as a particle filter. The novelty involves the inclusion of the target identity (ID) into the particle state, which enables the algorithm to deal with an unknown and unlimited number of targets. We propose a probabilistic model of particle birth and death based on Markov
    Random Fields. This model allows us to overcome the problem of the mixing of IDs of close targets.
    We then propose three evaluation measures that take into account target-size variations, combine accuracy and cardinality errors, quantify long-term tracking accuracy at different accuracy
    levels, and evaluate ID changes relative to the duration of the track in which they occur. This set of measures does not require pre-setting of parameters and allows one to holistically evaluate
    tracking performance in an application-independent manner.
    Lastly, we present a framework for multi-target localisation applied on scenes with a high density of compact objects. Candidate target locations are initially generated by extracting object
    features from intensity maps using an iterative method based on a gradient-climbing technique and an isocontour slicing approach. A graph-based data association method for multi-target
    tracking is then applied to link valid candidate target locations over time and to discard those which are spurious. This method can deal with point targets having indistinguishable appearance
    and unpredictable motion.
    MT-TBD is evaluated and compared with state-of-the-art methods on real-world surveillance},
    year = {2013}
    }

Posted in Dissemination | Leave a comment
KernelGenius: A tool to describe image processing graphs in a natural way for algorithm developers and optimize them for parallel architectures

KernelGenius: A tool to describe image processing graphs in a natural way for algorithm developers and optimize them for parallel architectures

  • Thierry Lepley. KernelGenius: a tool to describe image processing graphs in a natural way for algorithm developers and optimize them for parallel architectures. 2013. Open source software
    [BibTeX] [Download software]
    @Misc{2013-10-LEPLEY,
    title = {{KernelGenius:} a tool to describe image processing graphs in a natural way for algorithm developers and optimize them for parallel architectures},
    software = {https://github.com/tlepley/KernelGenius},
    author = {Thierry Lepley},
    organization = {{STMicroelectronics}},
    note = {Open source software},
    date = {2013-10-24},
    year = {2013}
    }

Posted in Dissemination | Leave a comment
Project meeting in Bilbao

Project meeting in Bilbao

The next project meeting will be held in Bilbao on November 27 and 28, 2013.

Posted in News, Project-meetings | Leave a comment
Designing a quality-control procedure for commutator manufacturing

Designing a quality-control procedure for commutator manufacturing

  • V. Koblar and B. Filipič, “Designing a quality-control procedure for commutator manufacturing,” in Proceedings of the 16th International Multiconference Information Society (IS 2013), Ljubljana, Slovenia, 2013-10-07/2013-10-11 2013, pp. 55-58.
    [Bibtex]
    @InProceedings{2013-10-KOBLAR,
    author = {Valentin Koblar and Bogdan Filipi\v{c}},
    title = {Designing a quality-control procedure for commutator manufacturing},
    booktitle = {{Proceedings of the 16th International Multiconference Information Society (IS 2013)}},
    date = {2013-10-07/2013-10-11},
    volume = {A},
    pages = {55-58},
    address = {Ljubljana, Slovenia},
    url = {http://copcams.eu/wp-content/papercite-data/pdf/koblar13.pdf},
    abstract = {This paper presents a methodology for designing an automated quality-control procedure in manufacturing graphite commutators for automotive industry. It focuses on assessing the quality of the copper-graphite joints on the commutators, using an advanced approach involving computer vision, machine learning and optimization. Based on the features of the captured images, classification models are built as a basis of the quality-control procedure, and optimized with respect to their accuracy and complexity. The preliminary results indicate that the proposed approach successfully identifies the features important for quality assessment, but needs further improvements to be applicable in industrial production.},
    year = {2013}
    }
Posted in Dissemination | Leave a comment
AVSS 2013 slides available

AVSS 2013 slides available

Slides from the IEEE AVSS 2013 panel discussion are now available.

Posted in News, Public-events | Leave a comment
Effect of Realistic Channel Conditions on the Energy Efficiency of Network Coding-aided Cooperative MAC Protocols

Effect of Realistic Channel Conditions on the Energy Efficiency of Network Coding-aided Cooperative MAC Protocols

  • [DOI] A. Antonopoulos, M. D. Renzo, and C. Verikoukis, “Effect of Realistic Channel Conditions on the Energy Efficiency of Network Coding-aided Cooperative MAC Protocols,” Wireless Communications, IEEE, vol. 20, iss. 5, pp. 76-84, 2013.
    [Bibtex]
    @Article{2013-10-ANTONOPOULOS,
    author = {Angelos Antonopoulos and Marco Di Renzo and Christos Verikoukis},
    journal = {{Wireless Communications, IEEE}},
    title = {{Effect of Realistic Channel Conditions on the Energy Efficiency of Network Coding-aided Cooperative MAC Protocols}},
    date = {2013-10-01},
    volume = {20},
    number = {5},
    pages = {76-84},
    abstract = {The emergence of heterogeneous networks (HetNets) as an enabling paradigm for ubiquitous wireless communication has further reinforced the concept of medium range cooperation among the end users. This trend, along with the need for bidirectional communication, has triggered the design of new Network Coding (NC)-aided Medium Access Control (MAC) protocols that benefit both the throughput and the energy efficiency in the system. However, the vast majority of MAC protocols are usually designed and analyzed under simplified channel models, ignoring the severe effect of realistic physical (PHY) layer conditions on the wireless communication. In this article, we focus on the impact of correlated long-term slow fading (shadowing) on the performance of distributed wireless systems. As a case study, we discuss in detail the performance of a cooperative NC-aided Automatic Repeat reQuest (ARQ) MAC protocol under correlated shadowing conditions. Our results reveal interesting trade-offs between throughput and energy efficiency, highlighting the importance of considering the slow fading effect in the design of cooperative MAC protocols},
    year = {2013},
    doi = {10.1109/MWC.2013.6664477}
    }
Posted in Dissemination | Leave a comment
A Novel Compilation Approach for Image Processing Graphs on a Many-Core Platform with Explicitly Managed Memory

A Novel Compilation Approach for Image Processing Graphs on a Many-Core Platform with Explicitly Managed Memory

  • [DOI] T. Lepley, P. Paulin, and E. Flamand, “A Novel Compilation Approach for Image Processing Graphs on a Many-Core Platform with Explicitly Managed Memory,” in Embedded System Week 2013 (ESWeek) / International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES), Montréal, Canada, 2013-09-29/2013-10-04 2013.
    [Bibtex]
    @InProceedings{2013-09-LEPLEY,
    author = {Thierry Lepley and Pierre Paulin and Eric Flamand},
    title = {{A Novel Compilation Approach for Image Processing Graphs on a Many-Core Platform with Explicitly Managed Memory}},
    booktitle = {{Embedded System Week 2013 (ESWeek) / International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES)}},
    date = {2013-09-29/2013-10-04},
    address = {Montr\'{e}al, Canada},
    doi = {10.1109/CASES.2013.6662510},
    abstract = {Explicitly managed memory many-cores (EMM) have been a part of the industrial landscape for the last decade. The IBM CELL processor, general-purpose graphics processing units (GP-GPU) and the STHORM embedded many-core of STMicroelectronics are representative examples. This class of architecture is expected to scale well and to deliver good performance per watt and per mm2 of silicon. As such, it is appealing for application problems with regular data access patterns. However, this moves significant complexity to the programmer who must master parallelization and data movement. High level programming tools are therefore essential in order to allow the effective programming of EMM many-cores to a wide class of programmers. This paper presents a novel approach designed for simplifying the programming of EMM many-core architectures. It initially addresses the image processing application domain and has been targeted to the STHORM platform. It takes a high-level description of the computation kernel algorithm and generates an OpenCL kernel optimized for the target architecture, while managing the parallelization and data movements across the hierarchy in a transparent fashion. The goal is to provide both high productivity and high performance without requiring parallel computing expertise from the programmer, nor the need for application code specialization for the target architecture.},
    year = {2013}
    }
Posted in Dissemination | Leave a comment
Are Smart Cameras Ready for Prime Time?

Are Smart Cameras Ready for Prime Time?

  • Andrea Cavallaro and Fabio Poiesi. Are Smart Cameras Ready for Prime Time?. Industrial Panel Discussion at the 10th IEEE International Conference on Advanced Video and Signal-Based Surveillance (AVSS 2013), Krakow, Poland, 2013.
    [BibTeX] [Download handouts]
    @Misc{2013-08-CAVALLARO,
    author = {Andrea Cavallaro and Fabio Poiesi},
    date = {2013-08-27},
    title = {{Are Smart Cameras Ready for Prime Time?}},
    howpublished = {Industrial Panel Discussion at the 10th IEEE International Conference on Advanced Video and Signal-Based Surveillance (AVSS 2013), Krakow, Poland},
    handouts = {http://www.eecs.qmul.ac.uk/~andrea/dwnld/2013.08.26_Panel_IEEE_AVSS_Cavallaro_Fabre_Attwood_Szczuko_Akgun.pdf},
    year = {2013}
    }

Posted in Dissemination | Leave a comment
Are Smart Cameras Ready for Prime Time?

Are Smart Cameras Ready for Prime Time?

CEA, TRT-UK, ASELSAN and GUT have participated in the Industrial Panel Discussion “Are Smart Cameras Ready for Prime Time?” organized by QMUL during the 10th IEEE International Conference on Advanced Video and Signal-Based Surveillance (AVSS 2013) on August 28 in Krakow, Poland (http://www.avss2013.org).

Posted in News, Public-events | Leave a comment
Project meeting in Copenhagen

Project meeting in Copenhagen

The next project meeting will be held in Copenhagen on June 26 and 27, 2013.

Posted in News, Project-meetings | Leave a comment