AI-Powered Retail Traffic Analytics
Footfall and dwell-time analytics from existing CCTV for a regional mall operator in Thailand.
Key Details
| Challenge | A regional shopping-mall operator needed footfall and dwell-time analytics from the CCTV it already had, rather than a new sensor install. |
|---|---|
| Solution | Multi-stream analytics on existing CCTV: people detection and tracking, a traffic engine for footfall and dwell time, and a heatmap dashboard. |
| Technologies | YOLO, OpenCV, PyTorch, TensorFlow, Python, Node.js, React, TypeScript, FFmpeg, AWS EC2, S3, Lambda, Kafka, Redis |
Technologies used
YOLOOpenCVPyTorchTensorFlowPythonNode.jsReactTypeScriptFFmpegAWSKafkaRedis
Client
The client is a regional shopping-mall operator in Thailand, running large retail and entertainment complexes across Southeast Asia. The work turns existing CCTV into footfall, dwell-time and queue analytics for layout and operations.
Product screenshots
What we built
- Multi-stream analytics on existing CCTV, with no extra sensors
- People detection, tracking and movement analysis
- Traffic engine for customer flow, zone occupancy and dwell time in stores and corridors
- Queue detection at checkouts and food courts
- Heatmaps, traffic statistics, real-time alerts and historical analytics
Engagement
Delivery is time and materials with 6 engineers and is ongoing.
Project team: 6 engineers (1 AI, 1 computer vision, 2 backend, 1 frontend, 1 QA). Duration: Ongoing. Model: Time & materials.