MvPeopleCounting

DirectShow Filter To Count People

CLIENT: Quadrox, as a Multitel Research Engineer

DESCRIPTION

Development of a DirectShow filter aimed at counting people crossing a defined area, using the in-house developed image analysis module MvPeopleCounting, part of the MultiVision framework.
The filter analyses a video feed, and detects crossings along a direction (positive or negative depending on the facing direction).
Processing parameters can be configured by the user through an administration interface, alowing to fine tune the detection accordingly to the situation.
The filter is then to be integrated in a surveillance system manufactured by Quadrox.

ROLE

As a Software Developer, responsible for the development and integration of the video surveillance DirectShow filter.

The main steps of the project consisted in:

  • Port the people counting module and part of the MultiVision framework from Linux to Windows
  • Develop a DirectShow filter around the module
  • Integrate the filter in the Quadrox infrastructure
  • Integrate a security module (authentication and encryption) to the system to ensure high security
  • Test and validate the system for production