Monitor People Density in Retail Stores

Use camera images to keep track of people density in retail areas and monitor the effectiveness of healthcare protection measures.


Retailers in areas affected by the Corona Virus need to adapt healthcare protection measures to keep their customers safe. In order to monitor people density in their stores, especially in usually crowded areas of it, camera systems can be used to report critical situations.

Who is this use case for?

Owners or operators of retail stores who need to limit the total amount of people in their stores or in certain areas of it.

Business Goal

Automatically collect information and notify about:

  • The average people density in a store or store area
  • Peak times or critical situations


The supermarket or retail area needs to be equipped with camera equipment that collects image data in a given time interval and stores these images on a server. The camera(s) need to be placed either all over the store or only in certain areas where people density needs to be measured.

Each camera position needs to be mapped to a particular floor size.

A maximum people density threshold.


The service is triggered every time a new image is stored on the server.

How it works

  1. Camera captures images in defined time intervals and stores these images in a camera specific directory on a server
  2. Once a new image is stored, the image will be processed by an AI service which returns a JSON object.
  3. Information from the JSON object is stored in a database together with a time stamp of the camera image.
  4. An event trigger is listening for new items in the database and react if a threshold criteria is matched (e. g. reaching people density limit)
  5. Database information is persisted for batch analysis.

Postconditions (Outcome)

A database table will be populated which contains information about the observed people count and the calculated people density.

This new information can now be used to:

  • Calculate daily summary statistics for documentation / reporting
  • Immediately alert if a density threshold is reached.
  • Identify peak hours / peak areas in the store where health protection concepts cannot be met and report to decision makers


  • Monitor customer safety
  • Identify weak spots and act quickly
  • Provide documentation for regulatory parties

Start Prototyping now!