Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
AI & Machine Learning

Edge Cameras vs Cloud Vision: Where Processing Should Happen

Last updated:

The question that decides the hardware bill

A company planning vision on 40 cameras across five warehouses gets two quotes. One puts a small computer in every site and processes video locally. The other streams everything to the cloud. Both are technically sound. Their costs over three years differ enormously, and so do their failure modes when the internet goes down on a Monday morning.

Where processing happens is one of the first architectural decisions in any computer vision project, and it is often made by default: whatever the camera vendor sells. It deserves more thought than that. The trade-offs are the same ones covered in our broader post on edge AI and on-device inference, with video adding a lot of weight to the bandwidth side.

Three places vision can run

WhereWhat it looks likeStrengthsWeaknesses
On the cameraSmart cameras with built-in AI chipsNo extra hardware, lowest latency, video never leaves the deviceSmall models only, locked to vendor, harder to update
On-site edge boxA small GPU computer serving several camerasLow latency, flexible models, works offlineHardware to maintain at every site, physical security
CloudStreams or uploaded clips processed remotelyHeaviest models, easy updates, central managementBandwidth, latency, ongoing compute cost, privacy exposure

When edge processing is the right call

  • Someone must act within seconds. A forklift proximity alert or a machine safety stop cannot wait for a round trip to a data centre.
  • Bandwidth is limited or expensive. Continuous high-definition streams from many cameras quickly exceed a site's upload capacity, especially on rural or mobile connections.
  • Video should not leave the premises. Processing locally and sending only counts or events is a strong privacy position and easier to explain to staff and customers.
  • The site must keep working offline. Construction sites, farms and vessels lose connectivity regularly.
  • Camera numbers are high. Cloud compute costs for continuous streams scale directly with camera count and hours.

Small, efficient vision models have improved a great deal, and the kind of detection most business projects need, people, vehicles, pallets, PPE, runs comfortably on modest edge hardware.

When the cloud makes more sense

  • Analysis runs on recorded footage in batches, such as overnight footfall or weekly safety trends
  • Models are large, change often, or need capabilities too heavy for edge devices
  • There are only a few cameras and connectivity is reliable
  • You want to compare or aggregate across many sites centrally
  • Nobody is available to look after hardware in remote locations

General multimodal models that can answer open questions about an image are a good example. They are largely cloud-hosted, and using them on sampled frames, not continuous video, keeps costs sane.

The hybrid pattern most projects end up with

  1. Cameras stream to an on-site box or run detection on the device
  2. The edge model detects events and computes counts continuously
  3. Only events, counts and short clips around events are sent to the cloud
  4. The cloud stores results, runs heavier second-opinion models on those clips, and serves dashboards
  5. Model updates are pushed from the cloud to edge devices on a controlled schedule

This keeps bandwidth low, keeps raw video local, and still gives central reporting and easier model improvement. It is also the pattern that handles connectivity loss well: the edge keeps working and syncs when the link returns.

Stream events, not video. It is the single decision that most changes the running cost of a camera system.

Costs people forget

CostEdgeCloud
Upfront hardwareDevices per site or per cameraMinimal
Ongoing computeElectricity onlyScales with cameras, hours and model size
BandwidthLowCan be the largest line for continuous streams
MaintenanceSite visits, hardware failures, patchingMostly remote
Model updatesFleet management neededStraightforward
SecurityPhysical access to devicesCloud account and data transit

Illustratively, for a handful of cameras analysed overnight, cloud is almost always cheaper. For dozens of cameras running continuously, edge hardware often pays for itself within the first year or two. Run the numbers for your own camera count and hours before choosing.

Do not forget the camera side either. Many older cameras compress video heavily to save recorder storage, and heavy compression smears exactly the fine detail a model needs. Raising the stream quality for the analytics feed, while leaving the recording stream as it is, can improve accuracy noticeably at no hardware cost. It is one of the first settings we check on site.

Operational realities of edge fleets

An edge device in a warehouse is a computer that someone will unplug to charge a radio. Plan for remote monitoring of device health, automatic restart, secure remote updates, encrypted local storage and a clear owner on site. Fleet management is dull and it is the difference between a system that works in year two and one that quietly stopped in month five.

When SpiderHunts designs these systems, we usually prototype in the cloud on recorded footage to prove the model, then move detection to the edge once accuracy and camera angles are settled. It avoids buying hardware for a model that turns out not to work. That approach runs through our machine learning projects, from shelf monitoring to site safety.

Frequently asked questions

What is edge computer vision?

It means running vision models on or near the cameras, on the device itself or a local computer, rather than sending video to a remote data centre. It reduces latency and bandwidth and keeps raw video on site.

Is edge AI cheaper than cloud for video analytics?

For many cameras running continuously, often yes, because cloud compute and bandwidth scale with every hour of video. For a few cameras or batch analysis of recorded footage, cloud is usually cheaper. It depends on camera count, hours and model size.

Can we run computer vision on our existing IP cameras?

Some modern cameras have built-in analytics chips for simple detection. Otherwise, existing cameras can stream to an on-site edge box, which is often the most flexible option without replacing cameras.

Is edge processing better for privacy?

Generally, yes. Processing video locally and sending only counts or events means less personal data leaves the site and less is stored centrally. You still need a lawful basis and transparency for the processing itself.

Keep reading

Planning a camera project and unsure where it should run?

Tell us how many cameras, where they are and how fast someone must act on what they see. We will sketch the architecture and the running costs before you buy hardware.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

AI AgentsMachine LearningAI Integration