The operating system for production computer vision.
FGCV replaces the brittle patchwork of model training scripts, label tools, and inference glue that most CV teams stitch together — delivering a single, versioned platform that takes a model from labeled dataset to monitored, GPU-efficient production in days instead of quarters.
One versioned surface, from labeled dataset to monitored GPU inference.
FGCV folds data, training, deployment, and monitoring into chapters of a single artifact — so every model shipping to production carries its lineage, its eval, and its rollback plan in one place.
-
/01
Data & labeling
11-language annotation workflows, review queues, and active-learning loops that have cut labeling spend by 71% across manufacturing defect datasets.
versions: [email protected] -
/02
Train & evaluate
Reproducible training jobs, the open-source FGCV Eval Suite (cited in 140+ peer-reviewed CV papers), and side-by-side model comparison tied to each dataset version.
versions: model@candidate-7 -
/03
Deploy & serve
The FGCV-X1 edge runtime at 38 ms median inference latency on Jetson Orin — benchmarked against NVIDIA Triton and TF Serving on equivalent hardware.
versions: [email protected] -
/04
Monitor & govern
Drift, data-quality, and latency SLOs on the same surface as training — with audit trails mapped to SOC 2 Type II, ISO 27001, and HIPAA controls.
versions: [email protected]
Measured against the runtimes your team already runs.
Same hardware, same model weights, same batch — the difference is the runtime. Numbers below are pulled from the FGCV-X1 release notes and are reproducible with the public benchmark harness.
Tail-latency under load
Cost per 1k inferences
Reproduce locally with fgcv bench run --hardware jetson-orin --runtime compare --workload yolov8n-seg from the FGCV SDK. Source: FGCV-X1 release notes, 2024.
Twenty-four of the Fortune 500 run FGCV in production. Here are four of them.
Each deployment below replaced a brittle in-house MLOps stack with a versioned platform pipeline — measured against the customer's previous baseline, not a vendor slide.
Siemens — defect segmentation across 14 plants
Replaced a three-year-old in-house training pipeline serving 14 European plants. FGCV's active-learning loop is now retraining on factory-floor rejects weekly; the on-prem runtime runs behind the plant firewall.
- 4.8×faster time-to-production vs. legacy stack
- 71%reduction in labeling spend
- 14plants on one versioned pipeline
BMW — weld-inspection CV at line speed
Inline defect detection on body-in-white welding stations. Latency budget for the inline PLC handshake is tight; the FGCV-X1 edge runtime holds a 38 ms median at the station controller.
- 38 msmedian inference on Jetson Orin
- 11languages for QA annotation review
Maersk — container ID OCR across 31 terminals
Container code recognition at gate-in. Models are retrained on misreads pulled from the active-learning queue — no manual relabeling sprints, no drift incidents over the last 12 months.
- 31terminals, one model registry
- 0drift incidents in 12 months
7-Eleven — shelf-level inventory CV in 8,900 stores
Edge-deployed detection and tracking on in-aisle cameras. Inference is bounded by a per-frame budget on T4-class hardware; nightly eval suites catch regressions before stores do.
- 8,900stores on the same eval gate
- 19countries operated in
Labeling is a model problem, not a vendor line item.
Most CV platforms treat labeling as an upstream cost center: humans label, models train, drift is someone else's problem in six months. We think that's wrong. Labeling is the model's feedback loop, and it should live in the same repo, the same version graph, and the same review pipeline as the model itself.
Score the unlabeled pool
The current production model ranks every unannotated frame by uncertainty and disagreement against the eval suite. Frames worth a human's attention float to the top.
Route to a human reviewer
Reviewers see only the contested frames, in 11 languages, with model disagreement rendered as a heatmap. No scrubbing through thousands of confirmed-correct labels.
Commit, version, retrain
New labels land in the same dataset commit as the model that produced the uncertainty score. The next training run pulls them automatically — no spreadsheet, no Slack ping.
Eval gate before promotion
A candidate model must beat the incumbent on the FGCV Eval Suite — the same open-source suite cited in 140+ peer-reviewed CV papers — before it touches a production route.
On manufacturing defect datasets, this closed loop has cut labeling spend by 71% across deployments measured in 2024. The loop ships in the platform; no separate vendor, no separate contract.
Security and deployment posture, plainly stated.
The questions procurement and your platform engineers ask at week nine of the cycle, answered before you ask.
- CERTIFICATIONS SOC 2 Type II, ISO 27001, HIPAA Audit reports available under MNDA from the trust portal.
- DEPLOYMENT MODES Managed cloud · Customer VPC · On-prem · Air-gapped Same SDK, same model registry, same eval gate — wherever it runs.
- AIR-GAPPED REFERENCE INSTALLS 3 Fortune 100 manufacturers, production since 2022 No outbound network calls. Updates shipped as signed bundles.
- DATA RESIDENCY & LANGUAGE 19 countries · 11 annotation languages Regional data residency configurable per workspace.