Model TrainingYour defect. Your images.Your model.

Some defects are specific to your product and need a custom inspection model. Train your own model offline, directly on the machine.

1,000,000+Real production imagesIt starts from our visual foundation model, trained on over a million real production images.
You train the model yourself.Built-in model trainingCollect images, label examples and train your model—all within the inspection software, with no cloud upload required.

Train a model in five steps.

  1. Add to the dataset

    One click on any inspected region, or a whole product at once, puts the images into the dataset. Feedback from the review screen lands there too.

  2. Label OK or NG

    Label each image as OK or NG. The software tracks unlabelled images so you can pause and resume later.

  3. Train

    Name your model, start training and monitor its performance. Stop at any time and keep the best result so far.

  4. Check the result

    Evaluate the model on images not used for training. Review correct predictions, false calls and missed defects in a results table.

  5. Set it as the default

    Apply the model to selected inspection regions and set it as the default for the group. It runs alongside your existing inspection checks.

Watch: training a model, start to finish

Teach the model what matters on your boards.

Build on our visual foundation model to inspect niche defects specific to your products. Train with labelled images from your own production to extend its inspection capabilities.

  1. Inspection 0140 alerts
Drag, swipe or use the left and right arrow keys to compare. Click image to enlarge. Automatic switching pauses on hover or keyboard focus.
Improvement in practice

This demo shows 40, 19 and 6 alerts across three inspections, with feedback and adjustments between runs. Counts shown are alerts, not confirmed defects.

Your data stays in your facilities.

No internet, no cloud, no account

Train locally on the machine, without an internet connection, cloud service or online account.

Your images stay local

Collect, label and train on your images locally. No image upload is required.

The model is your property

Your team trains the model on your production images. The model belongs to you and is not shared with other customers.

Train separately from production

Collect and label images, train on a separate machine, then transfer the finished model to your production machine.

Add to your existing inspections

Your custom model adds a check to selected inspection regions. Existing inspection checks continue to run.

Update or replace your model

Disable the model for a group, retrain it with more examples or replace it with a newer version.

Show us the defect you need to inspect.

Join an engineer for a 30-minute demo. Bring sample images, and we’ll walk you through labelling and model training.

Takes 2 minutes. An engineer will follow up.
Improve an existing inspectionFeedback Learning →

If an existing inspection produces false calls, you may not need a separate custom model. Submit feedback and run AI Update to improve the existing model.