For pixels that need to become a decision, not just a picture

Computer Vision Development

A camera captures more information than any form or ticket, yet most of it goes unused without a system built to read it. This practice turns image and video streams into structured decisions: a defect flagged, an object counted, a document captured accurately. Vision is engineered for a messy real site, not a curated dataset.

AI augmented, human governedEvidence before estimatesYour IP from day oneOne accountable owner per engagementFounded in 2011. Part of the Vinove Group500+ full-time engineers, as of September 2026NASSCOM member
Watch · the 90-second brief

How a production vision system actually gets built

Model selection, inference deployment and the drift monitoring a live camera feed needs.

90 secWatch without filling in a form.
A vision pipeline diagram showing detection confidence scoring.90 secSample frame · video pending

01Before any model is trained

The decision a vision project cannot skip

Vision projects fail most often on data and conditions, not on model choice, so the decision belongs before training starts. Four questions settle whether a production vision system is the right constraint to solve for.

Do you have labelled examples of the target?

A model learns from examples of exactly what it should catch. Without labelled defects or objects, the first phase is collecting them, not training.

How much does the real environment vary?

Lighting, angle and motion in a live site rarely match a clean dataset. Underestimating that variance is the most common cause of a model that fails on deployment.

Does the decision need to happen in real time?

Flagging a defect as it passes a camera needs low-latency inference near the line. Reviewing footage after the fact tolerates a slower, cheaper pipeline.

What is the cost of a false accept against a false reject?

Those costs are rarely equal, and the threshold that balances them is a business decision this practice cannot make for you alone.

Manual review against an automated vision pipeline
Manual reviewAutomated vision
ConsistencyVaries by inspector and shiftConsistent against a set threshold
ThroughputBound by headcountScales with camera and compute
AuditabilityRarely logged in detailEvery decision is inspectable
Setup effortMinimalRequires labelled training data
Right forLow volume, high judgementHigh volume, defined criteria

02Agreed before any build

The ledger that keeps the scope honest

The engagement draws four lines before a model gets trained. You supply the imagery, this practice builds the pipeline, you take delivery of the system, and certain decisions never move away from you. Every scenario positions those lines a little differently, based on where your production risk actually sits.

  1. Your side

    You bring

    • Sample images of passing and failing units
    • The inspection criteria your team applies today
    • Camera and lighting conditions on the line itself
  2. Our side

    We build

    • A detection model trained on your own defect classes
    • An inference pipeline sized to your line speed
    • A confidence threshold tuned against false rejects
  3. Your side

    You receive

    • A vision system flagging defects at line speed
    • A labelled dataset your team can keep extending
    • Drift monitoring that catches accuracy decay early

Never leaves you

  • Final sign-off on any rejected unit
  • Ownership of every training image and label
  • The quality policy the model is built to enforce

Where the line sitsThe model enforces a quality policy your team sets; it never gains authority to redefine what counts as a defect.

03What actually drives the number

Four drivers, not a flat rate card

Vision work is priced against the assessment, not a template, because these four factors change the effort by multiples.

Driver 01

Labelled data availability

Existing labelled images accelerate training significantly. Starting from raw, unlabelled footage adds a data collection and annotation phase most estimates miss.

Driver 02

Environmental variance on site

A controlled indoor setup with fixed lighting is simpler than an outdoor site with variable weather and motion the model must tolerate.

Driver 03

Real-time inference requirements

Batch processing footage overnight is far cheaper to build than a low-latency pipeline flagging defects as a line moves.

Driver 04

Integration into existing systems

A standalone dashboard is simple. Feeding detections into an existing quality or inventory system multiplies the integration work involved.

04Evidence and proof

Vision systems judged on catch rate, not demo footage.

Vision proof is measured accuracy on real site conditions, not a benchmark screenshot. Every record here waits for written client approval before production.

Explore case studies
A production line dashboard showing automated defect detection.
Nexa Foundry · Industrial manufacturing, EU

A production line caught defects a shift-based inspection missed.

Nexa Foundry relied on manual spot checks that varied by shift. A trained detection model now flags defects consistently at line speed, with every decision logged.

Defects caught before shipment
A clear majority
Inspection decisions logged
Every one
Sample · pending client approval
A logistics hub camera feed flagging parcel damage automatically.
Tern · Logistics SaaS, EU

Parcel damage stopped being discovered by the customer first.

Tern handled damage claims after delivery, once the customer had already complained. A vision system now flags visible damage at the hub before a parcel ships.

Damage caught before shipment
Substantially more
Claims traced to hub footage
Every flagged case
Sample · pending client approval
Portrait of an operations director reviewing vision system output.

Seeing exactly which conditions confused the model early meant we fixed the camera setup instead of blaming the algorithm.

Mei TanakaDirector of Operations, Tern
Sample · pending client approval

05Read this first

When a custom vision build is not the right fit

Selling a custom detection model to a team whose problem is really a data or process gap would cost more than it earns us in trust. The exits are marked before the pitch. When a build is justified, it runs on trained detection models, a monitored inference pipeline and the storage layer your data already lives in.

  • The real gap is a broader predictive model

    If the target output is a forecast or a risk score rather than something read from an image, a different practice fits the problem better.

    Machine Learning Development
  • The vision model needs to plug into other systems

    If detections need to trigger workflows across multiple platforms, the integration layer matters as much as the model itself.

    AI Integration Services
  • You need the model operated, not just built

    Ongoing monitoring, retraining and drift management can run as a standing service once the initial model is proven.

    Managed AI Services
Engagement shapes for vision builds
ShapeBest whenYou directWe carry
Scoped buildThe target classes are definedThreshold and prioritiesModel and pipeline delivery
Delivery podThe scope will grow with resultsPriorities each cycleEngineering, quality, releases
Team extensionYour leads run delivery wellArchitecture and standardsNamed engineers and continuity

06Straight answers

Asked before a vision budget commits.

Do you run inference at the edge or in the cloud?

Whichever the latency and connectivity requirements demand. A production line needing an immediate flag usually runs inference at the edge; footage reviewed after the fact can run centrally at lower cost.

How much labelled data do we need to start?

Enough examples of every target class to train reliably, which the assessment quantifies against your specific defect or object types rather than a generic rule of thumb.

Does computer vision include OCR and document capture?

Yes, document and text-in-image capture sits inside this practice, engineered the same way as object detection: trained on your document formats and validated against real scan conditions.

Who owns the training images once the model exists?

You do, along with every label and the trained model itself. This practice builds the pipeline; the data and its ownership never move away from your organisation.

How do you handle privacy in video-based systems?

Retention, access and redaction decisions are made with your team against your own compliance duties, since privacy obligations vary by sector and by what the footage contains.

Can an existing model be improved instead of rebuilt?

Often, yes. An assessment of the existing model, its training data and its failure cases usually finds targeted fixes before a rebuild is ever justified.

What cameras or hardware does a vision system need?

Requirements depend on lighting, distance and required accuracy, which the assessment specifies against your site rather than a fixed hardware list sold in advance.

How often does the model need retraining?

Whenever drift monitoring shows accuracy decaying against new conditions, which is why the operating model handed over includes that monitoring from day one.