← Selected work
02 / 03Computer vision · Operations

Vision-based compliance

Turning a 12-hour inspection lag into a near-real-time operating signal.

VLMComputer visionCPU inferenceMonitoring
System architecture / simplified
  1. 01Evidenceroom images
  2. 02VLM auditchecklist evaluation
  3. 0365% gateconfidence threshold
  4. 04Ops viewstatus + exception
Below threshold → human quality review

Housekeeping compliance was tracked through manual photo inspection across 22 cities. Operations managers could wait 12 hours before learning that an inspection had failed, often after the resident experience had already suffered.

The obvious automation was not the whole problem.

Increasing automation alone could create false passes at scale. The system had to improve coverage and speed while keeping inference cost controlled and ambiguous evidence visible to human reviewers.

The important threshold was operational, not academic: at what confidence could the system act, and below what point should a person make the call?

Build the operating loop, not only the intelligent step.

  1. 01

    Translated the housekeeping checklist into a repeatable visual evaluation flow.

  2. 02

    Used CPU inference to keep the operating cost within the deployment constraint.

  3. 03

    Established a 65% confidence gate below which evidence routes to human QA.

  4. 04

    Added drift alerts after a real-world distribution shift exposed silent accuracy degradation.

04 / Outcome

Audit coverage moved from periodic spot checks to a full-cluster daily loop. Operators gained a much faster view of failures without allowing low-confidence model output to pass as certainty.

48×faster audit cycle
+35%increase in coverage
400+stakeholders on live data

What stayed after shipping.

Model quality is not static once it meets the world. Lighting, device behaviour, and operating changes are product inputs; drift monitoring is part of the user experience.