Unigrand Technology Ltd.

Phone Number

+886-37696803

Send Your Mail

[email protected]

What Is AOI? Core Features and Its Application in Quality Control

Automated Optical Inspection (AOI) is one of the most widely used inspection methods in modern PCB assembly. It uses cameras, lighting, image-processing software, and programmed inspection criteria to examine assembled circuit boards for visible manufacturing defects.

AOI is particularly useful after SMT assembly because a PCBA may contain hundreds or thousands of solder joints and components that would be slow and inconsistent to inspect manually. However, AOI is not a complete quality test by itself. It can identify many visible assembly problems, but it cannot confirm every hidden solder joint, electrical characteristic, firmware function, or product-level performance requirement.

Understanding what AOI can—and cannot—do is important when building a practical PCBA quality-control strategy.

What Is AOI?

AOI stands for Automated Optical Inspection. In PCB assembly, an AOI machine captures images of the board and compares selected features against programmed criteria or reference data.

The system can inspect component presence, position, orientation, polarity, markings, and visible solder-joint characteristics. When a feature falls outside the defined inspection limits, the machine flags the location for review.

AOI is therefore an inspection process rather than a functional test. Its job is to identify visible manufacturing anomalies quickly and consistently so that suspected defects can be reviewed before the board moves further through production.

Where Is AOI Used in the SMT Process?

AOI can be placed at different points in a production line, but post-reflow AOI is especially common because it examines the board after components have been placed and soldered.

Process StageTypical Control MethodPrimary Purpose
Solder paste printingSPICheck solder paste deposit before placement
Component placementPlacement-machine verification / optional pre-reflow AOICheck component placement before soldering
After reflowAOIInspect component and visible solder conditions
Hidden-joint packagesX-ray where requiredInspect joints that optical systems cannot see
Electrical / functional verificationFlying probe, ICT, FCT or other testVerify electrical or product behavior as required

The exact inspection flow depends on the product, package types, production volume, quality requirements, and test strategy. Not every PCBA requires every inspection or test method.

How Does AOI Work?

Although AOI equipment differs by manufacturer, the basic workflow is similar. The board is positioned inside the inspection system, controlled lighting illuminates the assembly, and one or more cameras capture images from defined angles.

The inspection program identifies locations and features to evaluate. Image-processing algorithms compare the captured data with programmed parameters, CAD-derived information, component libraries, or approved reference conditions.

Suspected defects are then presented to an operator or quality technician for review. This verification step matters because an AOI alarm does not always mean the board is actually defective.

Core Features of an AOI System

High-Speed Visual Inspection

AOI can inspect a large number of components and solder locations much faster than manual visual inspection. This makes it suitable for repetitive production inspection while reducing dependence on an operator visually checking every location.

Programmable Inspection Criteria

Inspection is based on a program created for the specific PCBA. The program defines what features are checked and what variation is considered acceptable. This allows different board models and revisions to use their own inspection criteria.

Component and Solder-Joint Analysis

AOI can evaluate visible features such as component presence, alignment, rotation, polarity, lead position, and solder appearance. The exact detection capability depends on the machine, camera configuration, lighting, component geometry, and inspection program.

Defect Location and Image Records

When the system flags a condition, it can identify the board location and provide an image for review. This can make defect confirmation, repair, and process analysis more efficient than relying on a general visual-inspection result.

Production Data and Trend Analysis

AOI data can also help identify recurring process issues. If the same defect type repeatedly appears at the same location or after a process change, the data can support investigation of stencil, placement, reflow, component, PCB, or program-related causes.

2D AOI vs. 3D AOI

Feature2D AOI3D AOI
Primary dataTop-view image informationImage plus height / surface-profile information
Typical strengthsPresence, position, polarity, markings, visible solder featuresAdds height-related measurement and improved 3D feature evaluation
Typical limitationLess information about height and shapeHigher equipment and programming complexity
Best fitMany standard SMT inspection requirementsApplications where height/profile information adds useful inspection value

3D AOI does not automatically make every inspection result better. Equipment selection should reflect the board design, component mix, inspection objectives, production volume, and the defects the manufacturer needs to control.

What Defects Can AOI Detect?

Inspection AreaExamples AOI May Detect
Component presenceMissing or unexpected component
PositionShifted, skewed, or rotated component
OrientationIncorrect polarity or Pin 1 orientation where visually identifiable
Component identificationIncorrect marking or package where the system can distinguish it
Leaded devicesLifted, misaligned, or abnormal visible leads
Solder jointsInsufficient, excessive, bridging, or abnormal visible solder conditions
General assemblyForeign material or visible anomalies within the programmed inspection area

The phrase “may detect” is important. AOI performance depends on whether the relevant feature is optically visible and whether the inspection program is capable of distinguishing acceptable variation from a true defect.

What AOI Cannot Reliably Detect

AOI cannot see through an opaque component or PCB. For packages such as BGA, where solder joints are underneath the device, X-ray inspection may be required when hidden-joint inspection is necessary.

AOI also does not prove that the electrical circuit works. A component can be correctly placed and visually soldered but still be electrically defective, incorrectly programmed, out of tolerance, or unable to perform the intended function.

Similarly, AOI cannot replace customer-specific functional testing. A communication interface, sensor input, power measurement, calibration routine, display function, or system response must be verified using an appropriate electrical or functional test when required.

AOI vs. SPI, X-Ray, ICT, and FCT

MethodWhat It Primarily ChecksTypical Limitation
SPISolder paste before component placementDoes not inspect completed assembly
AOIVisible components and solder conditionsCannot see many hidden joints or verify function
X-rayInternal / hidden solder structuresNot a functional test; usually targeted where needed
Flying Probe / ICTElectrical nodes and selected component/circuit conditionsRequires suitable test access and program strategy
FCTProduct or PCBA function under defined conditionsMay not isolate every assembly defect to component level

These methods are complementary rather than interchangeable. A practical quality plan uses the inspection and test methods that address the actual risks of the product.

False Calls and Why AOI Programming Matters

One of the practical challenges of AOI is the false call: the machine flags a condition that is actually acceptable. Variations in component body color, markings, solder appearance, PCB surface, lighting, or component position can all influence optical inspection.

If limits are too tight, operators spend excessive time reviewing acceptable boards. If limits are too loose, meaningful defects may escape detection. AOI programming therefore requires tuning against the actual product and process.

A good inspection program should distinguish normal manufacturing variation from conditions that require action. Changes to components, PCB finish, layout, or product revision may also require the AOI program to be reviewed rather than assuming an old program remains suitable.

AOI in Quality Control: Inspection vs. Process Control

AOI is valuable not only because it finds individual defects. Its data can also reveal patterns that point back to the manufacturing process.

For example, repeated component shift at one location may lead the engineering team to review the land pattern, solder paste, placement data, or reflow conditions. Repeated polarity alarms may reveal a feeder, library, drawing, or programming issue.

This distinction matters: AOI detects what it can see on the assembled board, while the manufacturing team must determine why the defect occurred and how to prevent recurrence. Quality control is stronger when inspection results feed back into process improvement.

AOI and First Article / New Product Introduction

AOI programming is particularly important during NPI and first builds. New component packages, unusual markings, polarity conventions, or dense layouts may require additional verification before the program is suitable for regular production.

During early production, AOI findings should be reviewed together with assembly drawings, BOM information, placement data, workmanship criteria, and actual board condition. This helps establish inspection limits based on the real product rather than treating every machine alarm as a defect.

Once the program is stable, revision control becomes important. A PCB or component change can affect what the AOI system expects to see.

Does Every PCBA Need AOI?

AOI is widely used in SMT manufacturing, but the appropriate inspection plan depends on the product and production process. A very simple board, prototype, or specialized low-volume build may use a different combination of inspection methods.

The decision should consider component density, package types, board complexity, production quantity, customer requirements, available inspection equipment, and the downstream test strategy.

The objective should not be to add every possible inspection step. It should be to create enough process control and verification for the manufacturing risks of the specific PCBA.

How AOI Fits into a Turnkey PCBA Quality Strategy

In a turnkey manufacturing program, AOI is one part of a larger control system. Quality begins before the board reaches the AOI machine—with the approved BOM, correct PCB revision, controlled materials, verified placement data, and stable assembly process.

After AOI, the product may still require programming, electrical test, functional test, coating, final assembly, or system-level verification. The inspection plan should therefore be connected to the complete manufacturing flow rather than evaluated as an isolated machine capability.

For high-mix production, this also means maintaining the correct inspection program for each active model and revision.

AOI and Quality Control at Unigrand Technology

Unigrand Technology coordinates PCB assembly and quality-control activities as part of turnkey electronics manufacturing for high-mix, low-to-medium-volume products.

Depending on the product, the manufacturing and inspection flow may include solder paste inspection, AOI, targeted X-ray inspection, programming, electrical checks, and customer-specific functional testing. The appropriate combination is determined by the board design, component packages, production requirements, and agreed quality criteria.

Our objective is not to treat AOI as a stand-alone guarantee of PCBA quality. It is to use inspection data together with controlled materials, manufacturing processes, engineering feedback, and the required testing to support a stable production process.

Frequently Asked Questions

What does AOI stand for in PCB assembly?

AOI stands for Automated Optical Inspection. It uses cameras, controlled lighting, and inspection software to check visible features of an assembled PCB against programmed criteria.

Can AOI detect BGA solder defects?

AOI generally cannot inspect solder joints hidden underneath a BGA package. X-ray inspection may be used when evaluation of hidden solder structures is required.

Is AOI the same as electrical testing?

No. AOI is an optical inspection method. It can detect many visible assembly problems but does not verify electrical performance or complete product function.

Is AOI required after SMT assembly?

AOI is widely used after SMT reflow, but the appropriate inspection strategy depends on board complexity, package types, volume, customer requirements, and the overall quality and test plan.

Scroll to Top