PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
Technology5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingBluetooth AoA RTLSWearable TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatellitePrivate 5GSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablementFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareersCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
ContactStart a projectHow we engage
Talk to us
INDUSTRIAL AI

Every joint looks fine until one isn't.

The problem with solder inspection is not finding defects — it is not crying wolf. A populated board has thousands of joints, most cosmetically imperfect and functionally fine. An inspection that flags every deviation drowns the operator in false calls and gets ignored; the engineering is telling a real defect from harmless variation.

DomainIndustrial AI, electronics inspection
PlatformsFaststream Vision
ScopeBoard imaging to verified call
Binding constraintSeparate real defects from cosmetic variation
DisclosureRepresentative programme; customer not named
CONTEXT

Where this started.

Automated optical inspection of a populated board looks at thousands of solder joints and components per panel. Bridges, insufficient solder, tombstones, misplacements and lifted leads all matter; but so does the fact that most joints are cosmetically variable and perfectly acceptable.

The failure mode of AOI is not missed defects — it is the false-call rate. A system tuned hot flags harmless fillet variation as a fault, an operator has to clear each one, and within a shift the operators stop trusting it. A calibrated system is judged on how few good joints it questions.

So the inspection is built to classify rather than merely detect: multi-angle imaging that captures joint shape, models trained on the real distribution of acceptable joints, and a decision weighted by the true cost of a false call versus an escape.

CHALLENGES

4 problems, named.

Stated before any of them had an answer.

01

The false-call rate is the metric

Detecting defects is easy; the value is a low false-call rate, because an operator swamped with false alarms stops trusting and clearing them.

02

Cosmetic variation is huge

Acceptable joints vary enormously in fillet shape and sheen; a model that has not learned that range flags good boards as defective.

03

Joint shape needs geometry

A single top-down image hides a lifted lead or a hollow joint; capturing the three-dimensional shape needs multi-angle or structured illumination.

04

Defect classes are imbalanced

Some defects are common, others rare; training has to handle the imbalance rather than optimise for the frequent case and miss the dangerous one.

ARCHITECTURE

How it was built.

PCB AOI, DEFECT NOT DEVIATIONIMAGEMulti-angle captureJoint shape, not just topIlluminationFillet and lead revealedBoard registrationEvery pad locatedCLASSIFYAcceptable-joint modelReal variation learnedDefect classifierBridge, insufficient, liftConfidenceBorderline flaggedCONFIRMVerified callReal defect, low false rateOperator reviewOnly where it earns itFeedbackCalls fold into retrain

AOI is judged on false calls, not detections. The work is a model that knows the full range of a good joint, so it questions only the ones that matter.

CONTRIBUTION

What Faststream did.

The scope of the work, rather than a capability list.

WHAT WAS HARD

The parts that consumed the schedule.

Rarely the subsystem that sounds difficult.

01

Driving down false calls

The entire value of AOI is trust; getting the false-call rate low enough that operators keep using it is the hard, unglamorous work.

02

Learning 'good' fully

A good joint has enormous acceptable variation; capturing that range in training is what stops the system from flagging healthy boards.

03

Seeing in three dimensions

Lifted leads and hollow joints do not show top-down; multi-angle or structured imaging is needed, which complicates capture and speed.

04

Rare but critical defects

Some of the worst defects are the least common; the training has to weight them by consequence, not by how often they appear.

OUTCOME

What resulted.

Low false-call rate

A system operators trust because it questions good joints rarely, not one they mute by shift two.

Real defects classified

Bridges, insufficient solder, tombstones and lifts named, not just flagged as anomalies.

Three-dimensional defects caught

Lifted leads and hollow joints seen through multi-angle imaging.

Learns from review

Operator verdicts folded back so the false-call rate keeps falling.

Confidentiality

Customer projects are presented at property, capability, outcome and integration level. Customer names, internal architecture, confidential deliverables and commercial terms are not disclosed. Where a detail would identify a customer it is omitted rather than approximated. More is available under a non-disclosure agreement, within the limits the customer has agreed.

PRODUCTS AND CAPABILITY USED

What this was built from.

Every item links to its own page.

WHERE THIS APPLIES

Industries this serves.

COMMON QUESTIONS

Questions this programme gets asked.

01

Why is the false-call rate the key metric in AOI?

Because missed defects are rare and false calls are constant. A populated board has thousands of joints, most with harmless cosmetic variation, and a system tuned to catch everything flags a flood of good joints. Operators have to clear each false call, and once the rate is high they stop trusting the machine and start rubber-stamping it — so the engineering target is a low false-call rate at an acceptable escape rate, not maximum sensitivity.

02

How do you tell a real defect from cosmetic variation?

By teaching the model the full range of what an acceptable joint looks like, which is wide, so that only genuine deviations stand out; by imaging the joint from multiple angles so its actual shape, not just its top-down appearance, drives the decision; and by classifying the specific defect type rather than flagging a generic anomaly. The threshold is then set on the real cost of a false call versus an escape.

03

Why isn't a single top-down image enough?

Because some of the most important defects are three-dimensional. A lifted lead, a hollow joint or insufficient solder can look acceptable from directly above and only reveal itself from an angle or under structured light. Multi-angle capture is what lets the system see joint shape, at the cost of a more complex and carefully timed imaging setup.

FOUND THIS USEFUL?

Pass it on.

Written for engineers. Share it with one.

ShareLinkedIn
KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.