Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
Camera · AI · Installation

AI Camera People Counter: Camera and AI for Store Visitor Counting

Most stores do not need a new device for AI people counting: an IP camera that sees the door is already there. What is missing is software that finds people in that footage, tracks them and counts them correctly. I built that software in Visiqo; this page covers the camera, mounting, processing and installation side.

Quick answerAI camera people counting is a method of counting entries and exits by detecting and tracking people in camera footage with AI. In Visiqo, developed by Hakan Sevimoğlu, the store's existing IP camera is used; it works with HikVision and Dahua cameras. The camera can be mounted vertically on the ceiling or at an angle. Branch cameras connect to a central server over VPN and footage is processed centrally; an on-site processing option per branch is in development. A virtual counting line is drawn at the door, the counting mode is set separately for each camera, and footage is not stored.

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

Camera and mounting

  • Camera: an IP camera that sees the door and the area in front of it; an existing security camera can be used
  • Brand: HikVision and Dahua
  • Mounting: vertical on the ceiling or angled; people's foot points and bodies must stay in frame
  • Framing: a few steps of each person should be visible on both sides of the counting line; direction and tracking rely on this

Where is the footage processed?

Branch cameras connect to a central server over VPN; person detection, tracking and counting happen centrally, and results are written to the dashboard and reports. This means no computer or extra device is needed at the branch. An on-site processing option per branch is in development.

AI person detection is YOLO-based; for moments in crowds when people pass in front of each other, two-scale detection and motion-predictive tracking are used. Footage is not stored; only counts and profile results are kept.

Installation steps

  1. Camera list: decide which camera will count for each branch and door
  2. Connection: cameras are added to the central server over VPN
  3. Counting line: the line position and entry direction are drawn from the dashboard for each camera
  4. Validation: in the first days, counts are compared with manual counts and tuned
  5. POS link: POS data is added for conversion rate

For a comparison of types see people counting systems, for the live counter and reports see store visitor counter, and for the full product see Visiqo store analytics software.

What I offer

  • Existing IP camera

    No extra device needed.

  • Vertical or angled

    Two mounting types.

  • Central processing

    One server over VPN.

  • Virtual line

    Set per camera.

  • YOLO + tracking

    Separation in crowds.

  • No footage stored

    Results only.

Technologies I use

PythonYOLOOpenCVKalmanIP kameraVPN

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 AI camera people counting work?

AI detects people in the camera footage and tracks them frame by frame; a person crossing the virtual line drawn at the door is counted once as an entry or exit depending on direction.

Do I need to buy a separate people counting device?

No. The existing IP camera that sees the door is used; processing is done on the central server.

How should the camera be mounted?

Vertical ceiling or angled mounting can be used; a few steps of each person and their foot point must stay in frame on both sides of the counting line.

Which camera brands does it work with?

Works with HikVision and Dahua IP cameras.

WhatsAppFree Quote