Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
People counting · Existing cameras · AI

Store People Counting System: People Counting With Your Existing Cameras, No Extra Counter Device

Infrared counters mounted at the door count two people walking side by side as one, cannot tell a child from an adult, and mix up who is entering and who is leaving. I run the people counting system in Visiqo with AI on the feed of the store's existing IP camera; each person is tracked individually and counted once the moment they cross the door line.

Quick answerA store people counting system counts people entering and leaving a store to derive traffic, occupancy and visit counts. In Visiqo, developed by Hakan Sevimoğlu, counting is done with AI (YOLO-based person detection and person tracking) on the store's existing IP cameras: crossing the virtual line drawn at the door inward counts as an entry, outward as an exit, and a family or group arriving together is recorded as a single visit. A gender and age group profile is derived from the same crossing, and no images are stored. The counting is in live use at Forbest AVM stores.

Written by Hakan Sevimoğlu · Last updated:

Visiqo · Smart retail analyticsLive counting, gender and age, POS conversion, tomorrow's visitor forecast and all branches in one panel

How does it count?

  • Person detection: each person in the camera view is detected individually by AI
  • Tracking: each person is followed frame by frame, so the same person is never counted twice
  • Virtual line: if the foot point crosses the line inward it is an entry, outward an exit
  • Group: a family or group of friends arriving side by side is one visit
  • Profile: female/male and young, adult or senior age group; no images are stored

For moments in a crowd when people pass in front of each other, detection runs at two scales, and counting accuracy is tuned with tracking association and motion prediction.

Cameras and installation

One IP camera that sees the door is enough for counting; cameras mounted overhead (top-down) or at an angle can be used. It works with HikVision and Dahua cameras. Branch cameras connect to a central server via VPN; counting is processed centrally.

The counting mode is configured separately for each camera: which door is the entrance, and the position and direction of the line are set from the dashboard.

After the count

Count data on its own is traffic; matched with POS data it becomes a conversion rate. For the sales side see retail conversion rate analysis, and for all features see the Visiqo retail store analytics software page.

What I offer

  • Existing IP cameras

    No extra counter installed.

  • No double counting

    Counted once via person tracking.

  • Entry / exit

    Virtual line and direction.

  • Group visits

    A family is one visit.

  • Gender, age

    No images stored.

  • Multi-branch

    Central processing over VPN.

Technologies I use

PythonYOLOOpenCVKalmanIP kameraPHP

Example projects

A selection of live projects serving real users.

How we work

  1. Free intro call

    We clarify needs, existing systems and goals together.

  2. Quote & roadmap

    Scope, technology, timeline and budget within 24 hours.

  3. Staged development

    Weekly demos and a live test environment.

  4. Launch & support

    Go-live, training and ongoing maintenance.

Free pre-analysisThe first meeting and roadmap are completely free, with no obligation.

Staged delivery and approvalYou review each module on a test environment before we move on.

Written scope and rightsScope, delivery and source code rights are defined in the contract.

Frequently asked questions

How does a store people counting system work?

AI detects and tracks each person in the feed of an IP camera that sees the door; crossing the virtual line drawn at the door inward is counted once as an entry, outward as an exit.

How is it different from an infrared door counter?

It counts people walking side by side separately, distinguishes entries from exits by direction, records a group as a single visit and derives a gender and age profile.

Which cameras does it work with?

Works with HikVision and Dahua IP cameras. Overhead (top-down) or angled mounting can be used.

Is personal data stored?

No. The system keeps the count and profile results, not images.

WhatsAppFree Quote