Purchasing Guides / Visual Defect Inspection

Visual Defect Inspection

A purchasing guide to buying a visual inspection workflow that checks your parts for agreed defects and flags items for your quality team to review.

Yearly running cost

Assuming 240,000 parts a year

By hand
$4.8K / year
200 hours of work
Hosted service
$7.7K+ / year
This workflow
$379 / year
Machine usage only; setup, hosting and review are extra.
Images and cameraWhere will the part images come from?

Inspect saved images, or connect an existing camera to an operator review queue.

What is included

Adapt a vision model to your agreed visible defects. Return pass or hold recommendations with part IDs, images and model versions, and evaluate it on held-out production examples.

Start with 1 part family, 1 image per part and up to 5 known visible defect classes. Supply checked good and defective examples under your agreed camera view and lighting.

Camera hardware, lighting, fixtures, installation and labelling are separate. This workflow recommends pass or hold; it does not control machines.

Defects and false rejectsHow many defects must it catch?

Set a defect target without rejecting too many good parts. Both numbers must pass together.

How inspection quality is measured

Proposed targets, not tested results. Use parts from held-out production lots. Report every defect class separately; an overall score can hide rare defects.

Targets for your selected inspection
What is checkedTarget
Defective parts heldHeld defective parts divided by all labelled defective parts, reported for every agreed defect class. Defective pass decisions are misses. Pair with good-part yield so holding everything cannot pass acceptance.≥95%
Good parts passedPassed good parts divided by all labelled good parts. Unnecessary holds, abstentions and missing results count against yield. Report false holds alongside missed defects.≥98%
Unusable images heldHeld unusable inspections divided by all labelled unusable inspections, including blur, occlusion, wrong view and capture failures. Do not silently remove them from the test.≥99%
Traceable inspection resultsSubmitted parts with a valid decision and correct part, image and model IDs divided by all submitted parts. Missing results, duplicate decisions and stale image matches fail.≥100%

Holding everything fails the good-part target. Missing, blurred or stale images cannot pass. Keep the existing inspection process during the pilot and let your quality owner approve operational use.

SpeedHow quickly should each part be checked?

Choose the time to return a complete result, not just the model's processing time.

Timing and line speed

At least 95% of test parts should meet the target at 1 concurrent inspection. Start at image submission, or at the camera trigger for camera scope. Include capture, transfer, queueing, checks, retries and result storage as applicable.

Mechanical handling and staff review are separate. Agree arrival rate and queue limits; a fast model alone does not prove the workflow can keep up with your line.

Running-cost targetHow much should each inspection cost?

Set your machine-cost budget per part. This may change the model, hardware and scheduling.

Cost details

Reference core machine cost: $0.002 – 0.004 per part at 20,000 parts a month. Includes allocated inference capacity, queue, logs and image evidence. Reinspection costs another run.

Hardware, training, labelling, operator review, agent calls and maintenance are separate. The budget is a target, not a measured bill. Local cost includes hardware use and electricity, not just tokens.

Hardware and environmentWhere should inspection run?

Use your cloud or inspection computer. Keep the camera view, lighting and part positioning consistent.

Hardware and image requirements

Reference sizing: 4 vCPU, 8 GiB memory, images up to 4 megapixels. These are untested sizing assumptions; confirm the selected model and speed on actual equipment.

Agree the smallest visible defect, focus, lighting and acceptable variation. More pixels alone do not guarantee detection. Training compute and any GPU or camera purchase are separate.

Run the model in your cloud account. Camera scope uploads authorised images; include network delay in the test.

Use approved model weights inside your environment. Production images are not sent to an external model API. Agree setup downloads, licences and any agent-interface access.

InterfaceHow should your team use it?

Use an operator page or connect your agent. Camera capture is chosen above; no interface controls the line.

Anything else your provider should know?

Optional. Describe your parts, defects, camera, line speed or budget.

Common questions

When should I buy this instead of a vision platform?

Use an existing inspection product if it meets your defect, hardware and workflow needs. Buy when you need your own deployment, model or operator workflow and can maintain the capture setup and examples.

Do we need a camera and labelled images already?

Yes for the starting scope. Supply representative good and defective images with quality-team labels. Camera scope assumes installed equipment with a documented interface; hardware, lighting design and new labelling work need a separate budget.

Does a higher detection target mean fewer false rejects?

Not automatically. Raising sensitivity can hold more good parts. Test defective-part containment and good-part yield together on the same model and threshold.

Will it reject parts or control the production line?

No. It returns recommendations and evidence for your quality process. PLC integration, actuators and any safety or release validation are separately scoped work.

What happens when the product or lighting changes?

Hold unsupported inputs for review and check performance again. New parts, defects, camera positions or lighting may need new examples and retraining before release.

Download RenX

Get the app.

Install, sign up, and start on your free plan with welcome credit included. No credit card required.

On a platform not listed? Leave your email and we'll notify you when a build is available.