Zastosowanie algorytmów jest kluczową częścią zastosowania algorytmów AOI (Automatycznego Optycznego Systemu Kontroli) w dziedzinie inspekcji. Shenzhou Vision AOI posiada ponad 20 algorytmów, z których każdy ma swoje specyficzne zastosowanie. Dlatego też, na podstawie znajomości i zrozumienia różnych algorytmów AOI, zastosowanie algorytmów AOI do każdego elementu detekcji jest warunkiem wstępnym dla inżynierów AOI do tworzenia programów detekcji.
Błąd komponentu jest używany głównie do inspekcji samego komponentu, aby sprawdzić, czy w komponencie występuje jakikolwiek błąd materiałowy. Ten element testowy jest rutynowym elementem testowym dla inspekcji AOI. Istnieją cztery algorytmy detekcji błędów, które są odpowiednio algorytmem TOC, algorytmem OCV, algorytmem Match i algorytmem OCR. Algorytm detekcji dla każdego elementu błędu ma inny nacisk na elementy detekcji.
Detekcja błędów algorytmów TOC jest używana głównie do detekcji błędów komponentów nieznakowych, którymi są głównie kondensatory. Ten typ metody detekcji wykrywa wadliwe komponenty poprzez ekstrakcję wewnętrznego koloru komponentu i określenie, czy wewnętrzny kolor komponentu uległ zmianie. Wśród nich parametry koloru korpusu komponentów nie mają domyślnych parametrów. Są to parametry ekstrakcji koloru podane na podstawie rzeczywistego koloru korpusu.
Detekcja błędów typu algorytmu OCV jest używana głównie do detekcji błędów wyraźnych znaków, a komponentami tego typu są głównie rezystory. Ten typ metody detekcji określa, czy komponent ma wadę, uzyskując stopień dopasowania między konturem znaku do przetestowania a konturem znaku standardowego. Domyślny zakres parametrów determinacji dla tego typu detekcji to (0, 12). Jeśli standardowy znak to "123", znak do przetestowania to "351", zwrócona wartość dopasowania to 28,3, a zakres determinacji to (0, 12), to ten komponent ma "zły komponent".
Algorytm detekcji typu Match jest używany głównie do detekcji błędów niewyraźnych znaków. Komponenty tego typu obejmują głównie diody, tranzystory itp. Ten typ algorytmu detekcji określa głównie, czy komponent ma "złą część", uzyskując stopień podobieństwa między obszarem znaku do przetestowania a standardowym obszarem znaku. Zakres determinacji tego typu błędu jest domyślnie ustawiony na (0,32).
Algorytmy detekcji typu OCR są używane głównie do detekcji komponentów w ważnych częściach, takich jak BGA, QFP, BGA itp. Ten typ algorytmu wykrywa i ocenia głównie, czy występują błędy, identyfikując znak do przetestowania i określając, czy znak do przetestowania jest zgodny ze znakiem standardowym. Jeśli standardowy znak to "123", a rzeczywisty znak to "122", to algorytm OCR określa, że ten typ komponentu ma "zły komponent".