Introduction

Retail sales depend on foot traffic. Mall operators want foot-traffic counts to assess tenants' performance. Cameras provide data but raise privacy concerns. Privacy-safe computer vision extracts traffic metrics without identifying individuals: count people, estimate dwell time, identify movement patterns—without storing faces or identifying features.

Privacy-Preserving Tracking Methods

1. Pose estimation: estimate body pose (skeleton) without storing appearance. Only store pose data (joint coordinates), discard image. From pose, infer person count, movement direction, dwell time.
2. Silhouette-based: extract silhouettes (no face, no identity), track silhouettes across frames. Count passes through corridors, measure crowd density.
3. Motion flow: optical flow estimates motion direction/magnitude without identifying individuals.

Person Counting via Pose Estimation

Use MediaPipe or OpenPose to estimate human pose from video. Each detected pose = one person. Count poses per frame = foot traffic. Advantages: no face detection, no personal data collected, privacy-compliant.

Accuracy: 85-95% accuracy on typical mall crowds. Errors: occlusions (people blocking each other), overlapping poses. Handle via tracking: maintain person IDs across frames to reduce double-counting.

Dwell Time and Movement Pattern Analysis

Track silhouettes across frames using centroid tracking or Kalman filtering. Measure time person stays in region: high dwell = increased interest/shopping. Measure movement: directly to exit = throughput, wandering = browsing.

Results: zones with high dwell near stores have high sales correlation; high throughput zones (hallways) have low sales. Use to optimize store layout.

Crowd Density Estimation

Simple method: count person detections per frame, divide by frame area = density (people per square meter). Track density over time: peaks during sale hours, drops during off-hours. Useful for crowd management: alert when density exceeds safety threshold.

Case Study: Shopping Mall Analytics

Monitor 10 corridor cameras in shopping mall:

  • 1.2 million person-detections over 6 months
  • Average daily foot traffic: 15,000 people
  • Peak hours: Friday/Saturday 12-8pm (80% daily traffic)
  • Dwell time analysis identified top-10 stores by traffic
  • Correlation between foot traffic and store sales: 0.76

Real-Time Alerts and Crowd Management

Set alerts: if crowd density >5 people/sqm (safety risk), alert security. If foot traffic anomaly detected (unusually high/low), investigate. Track person flow: identify stuck crowds, bottlenecks, direct traffic away from congestion.

Tenant Performance Metrics

For each store, calculate foot traffic (people passing store), conversion rate (estimated from dwell time/browsing), sales per visitor. Correlate metrics with lease terms, rent negotiations.

Privacy and Compliance

GDPR, CCPA require privacy notice, consent. Silhouette tracking + pose estimation is more privacy-safe than facial recognition, but still processes video of people. Implement: clear signage, opt-out options, data deletion policies. Store only aggregated metrics (counts, heatmaps), discard raw video/pose data.

Technical Implementation

Deploy edge computing: inference on-site cameras or local GPU, never send raw video to cloud. Output: frame-level person count + aggregate metrics. This preserves privacy: raw video never leaves camera premises.