The VS125 series uses AI binocular stereo vision to deliver up to 99.8% counting accuracy. It works in total darkness via built-in IR illuminators, making it one of the most versatile Milesight people counters for both retail and transit environments.
Model variants
VS125-LW | Low-height specialist. Mounting height 1.9–3.5m. Best for shops and offices with standard ceilings. PoE or Cellular. 130° horizontal FoV. |
VS125-P | Standard ceiling version. Mounting height 2.2–6m. Up to 16-device stitching for wide entrances and large spaces. PoE. |
VS125-O | Outdoor-rated IP67. Same coverage as VS125-P. -30 to 65°C. For outdoor canopies, transit entrances, scenic venues. |
Key capabilities
Up to 99.8% accuracy with deep learning AI and binocular stereo vision
Works in 0 lux — built-in IR illuminators enable full accuracy in complete darkness
Rich demographics — gender recognition, adult/child differentiation, group counting, staff detection
Multi-device stitching — link up to 16 sensors for wide entrances without gaps
Heat maps — foot traffic intensity and distribution across zones
View direction detection — for retail window and display optimisation
GDPR-compliant — no personal data transmitted, customer-defined privacy settings
U-turn filtering — prevents over-counting people who change direction in the counting zone
Coverage table — VS125-LW (1.9–3.5m)
Mounting height | Detection area (L × W) | Coverage m² |
1.9 m | 0.86 × 0.65 m | 0.56 m² |
2.0 m | 1.28 × 0.98 m | 1.25 m² |
2.2 m | 2.14 × 1.63 m | 3.49 m² |
2.5 m | 3.43 × 2.61 m | 8.95 m² |
3.0 m | 5.57 × 4.24 m | 23.6 m² |
3.5 m | 7.71 × 5.87 m | 45.3 m² |
Coverage — VS125-P (2.2–6m)
Mounting height | Detection area | Coverage m² |
2.5 m | 3.43 × 2.61 m | 8.95 m² |
3.5 m | 7.71 × 5.87 m | 45.3 m² |
6.0 m | 10.43 × 6.02 m | 62.8 m² |
Technical specifications
Sensor | VS125-LW: 2 × 5MP (2592 × 1744) · VS125-P: 2 × 4MP |
FoV | VS125-LW: 130° H × 117° V · VS125-P: 101° H × 70° V |
Required illumination | 0 lux (with IR illuminators ON) |
Power supply | PoE (802.3af) or DC 12V/1A |
Power consumption | avg 6.9W / max 12W |
Connectivity | PoE or 4G Cellular · HTTP(S)/MQTT(S)/API · RS485/DI/DO |
Local storage | Up to 1 million data records + CSV export · 8GB validation storage |
Ingress protection | IP40 (indoor) / IP67 (VS125-O outdoor) |
Operating temp | -20°C to 60°C (indoor) / -30°C to 65°C (VS125-O) |
Dimensions | 185 × 85 × 34 mm · 284 g |
Certifications | CE, FCC, RoHS · GDPR-compliant |
Connecting VS125 to Vemcount
VS125 uses HTTP(S) push to send data directly to Vemcount. No gateway needed.
In the VS125 web interface, configure the data push URL to
https://data.vemcount.com/ss/milesight.Ensure outbound TCP 443 is open to data.vemcount.com.
Register the sensor in Vemcount: ⚙ Settings → Devices → + Add sensor → enter MAC address → Vendor: Milesight → submit.
For multi-device stitching across a wide entrance, configure the stitching group in the VS125 web interface first, then register each sensor separately in Vemcount and link them to the same zone.
Official VS125 documentation: milesight.com — VS125 Series · Datasheets, user guides, GDPR guidelines, and payload decoders available on the Milesight document centre.