구매 전 AI AOI 시스템을 평가하는 방법
벤더의 정확도 수치는 자체 보드에서 직접 재현하기 전까지는 아무 의미가 없습니다. 준비해야 할 6가지 보드, 측정해야 할 5가지 항목, 그리고 합격 판정 기준을 정리했습니다.
2026년 8월 11일
AI AOI replaces hand-built inspection rules with trained models: programs built from one good board in minutes, and false calls fixed by retraining instead of loosening thresholds. Here is how it works and where it fits in an SMT line.
AI AOI is automated optical inspection that uses trained machine-learning models, instead of hand-built rules, to decide whether each component and solder joint on a printed circuit board assembly (PCBA) is good or defective. The cameras and lighting are similar to a conventional AOI; what changes is how the inspection program is created and how each call is made. In practice, that means a program built from one known-good board in minutes instead of from CAD data and a component library over several hours, and false calls reduced by retraining the model rather than loosening thresholds.
Automated optical inspection is a camera-based check of an assembled board. The machine images the PCBA under controlled lighting, compares what it sees with what should be there, and flags components or joints that fall outside the acceptance criteria.
AOI catches defects that are visible from above: missing, wrong, shifted or rotated parts, reversed polarity, tombstoning, solder bridges, insufficient or excess solder, lifted leads and open joints. It cannot see joints hidden under BGA or QFN bodies. That is the job of automated X-ray inspection (AXI).
An AOI does not repair anything. It sorts boards into pass and fail and shows the operator an image behind every call. Its value comes down to two numbers: how many real defects it catches, and how many good parts it flags as bad (false calls).
A rule-based AOI inspects each component with a program that an engineer builds by hand. The program typically rests on four inputs.
This approach works, and many high-volume lines run it well. The cost is engineering time: DaoAI's own comparison puts initial programming on a rule-based machine at 3 to 5 hours per board variant, and several days for a board with thousands of components.
The second cost shows up in production. When a good joint gets flagged, the quickest fix is to widen the threshold. That silences the false call, but it also widens the accept band for every part judged by that parameter, which is how real defects start to slip through.
AI AOI keeps the optics but replaces most of the hand-built program with learned models. Four differences matter on the shop floor.
Instead of starting from CAD and a library, the machine images one known-good board, finds every component, and generates the inspection windows and thresholds itself. On DaoAI machines this takes 30 seconds to 5 minutes, with 98% detection accuracy straight out of auto-programming, before any tuning.
DaoAI auto-programming does not require a prebuilt component library, and CAD or BOM data is optional. That data adds real designators and part numbers for MES export and repair sheets, but it does not change what is detected or how it is judged. See how AI auto-programming works.
A rule-based window compares pixels against a template or a color range. A learned model scores the component or joint as a whole, based on many examples of good and defective parts.
DaoAI's models start from a visual foundation model trained on more than 1,000,000 real production images, then adapt to your board. That is why a second supplier's slightly different body color or marking font does not have to trigger a call, while a lifted lead still does.
Every conventional check runs inside a window around a component. A solder ball sitting on bare laminate, or a wire clipping between two parts, falls inside none of them.
AI AOI can add a pass that looks at the board between components for solder balls, particles and foreign object debris (FOD), not only at the regions around each part.
When an operator marks a false call as OK, an AI system can add that image to the product's dataset and retrain, instead of widening a threshold. The model learns what an acceptable variant looks like, and a real defect near the same score is still caught.
With this approach, DaoAI's false call rate can reach about 1% after tuning on a product. Details are on the feedback learning page.
| Aspect | Rule-based AOI | AI AOI (DaoAI example) |
|---|---|---|
| Programming input | CAD/centroid file, component library, hand-placed windows | One golden board; CAD/BOM optional |
| Programming time per new board | 3–5 hr; several days for boards with thousands of parts | 30 s – 5 min |
| New package type | Added to the library by hand first | Detected and modelled from the board |
| How a part is judged | Pixel, template or color rules per window | Trained model scores each component; threshold set against the scores |
| Accuracy before tuning | Depends on the programmer | 98% detection accuracy from auto-programming |
| Reducing false calls | Loosen the threshold, which also passes real defects | Mark OK once; the model retrains on the example |
| Area between components | Not inspected unless a window is drawn | Whole-board pass for solder balls and FOD |
| Who can make a correction | Whoever holds the threshold knowledge | Any operator can report; permissions control program edits |
| Where board images stay | On the machine | On the machine; no cloud connection or account needed |
A typical SMT line runs: stencil printer, solder paste inspection (SPI), pick-and-place, reflow oven, then test. AOI can sit at several points along it.
AOI results are most useful when they flow onward. Defect codes, crop images and whole-board images exported to MES let the repair station and quality engineers trace any call to a specific board and position.
2D AOI works from color images taken under multi-angle lighting. It infers shape from how light reflects off a joint or body, which is enough for presence, polarity, offset, bridges and most solder fillet checks.
3D AOI adds a measured height map, usually by projecting structured-light patterns from several directions. Lifted leads, coplanarity, tilted bodies and solder volume become measurements instead of inferences. DaoAI's P5, for example, uses four Scheimpflug structured-light projection units, one per direction, with height accuracy of 6 µm or better (a reference specification). The P5 and dual-track P5D are available for delivery now.
3D earns its extra cost when height-driven defects actually reach your customers: fine-pitch gull-wing ICs, connectors and high-reliability assemblies. For many boards, a well-programmed 2D machine covers the defect list.
A longer checklist is in our guide on how to evaluate an AI AOI system before you buy.
Not necessarily. DaoAI's AI AOI programs a board from one golden board without CAD files, and DaoAI auto-programming does not require a prebuilt component library. CAD or BOM data can be added later to supply real designators and part numbers.
No. AOI, AI-based or not, only sees what is visible from the camera's viewpoint. Joints hidden under BGA, LGA or QFN bodies still need X-ray (AXI).
It depends on the vendor. DaoAI machines run entirely on-premise, with no cloud, account or connection out of the plant, and model training happens on the machine itself.
No. Fast programming, feedback learning and whole-board inspection help high-volume and high-mix lines alike, and high-mix work is a strong fit because rule-based setup there can exceed the run. AI AOI is available in offline, inline 2D, inline 3D and through-hole formats.
The operator marks the flagged part as OK, and the system adds that image to the product's dataset. An AI update retrains the model so it stops calling that acceptable variation, without widening the threshold for real defects.
The quickest way to judge any AOI is on your own product. Send us one of your own boards and we will test it for you, free of charge, or book a 30-minute demo with a DaoAI engineer and watch a board you choose become an inspection program live.
AI 검사 인사이트, 제품 소식, 산업 분석. 불필요한 정보 없이 월 1회.
문의에 답변하기 위해 입력하신 정보를 사용합니다. 개인정보 처리방침 확인.