ž n m ± Development of Vision Calibration Technolog for a Visual Inspection Sstem of Printed Circuit Boards (II) ƒf 6,''!!! " '& ' '' & " ~ m o ± m ƒ u w i k i m Abstract This report uses the visual inspection technique to measure the dimensions of obects on a PCB. First, we will take a brief review for PCB visual inspection techniques. Then introduce how to built a reference data compared with test data, and the algorithm we use in our inspection sstem, called "Dimensional Verification". At last, we domostrate the whole inspection flow b taking a real eample on PCB.! m ± g u u k µ z i i -3/ -3/ u m i m k -3/ m -3/ k º i i i i «ƒ ƒ º m ƒ i i k ƒ m " m ± u u! " u #! $ % & '
"! u " # $ z n % & ƒ '!!!! Ÿ n g { ¼ { z t k # 7EIBJEF A D «ƒ ƒ º m i ƒ # ƒ ƒ!# ƒ u ƒ m p ƒ ƒ m u ƒ ƒ ƒ ƒ u ƒ ƒ ƒ u ƒ!" h # d ƒ v A CCBIB K > @E> @FAB!" + k k δ, k = tan tan + k k! δ, k «v K> DB K v JLGGFIK D B DKE «, «δ ƒ ƒ h k #! d O v @E> @FAB!"
k ξ, k = tan k! ξ, k ƒ ƒ ƒ ƒ d ƒ i # " ƒ ƒ ξ, k ξ, k ƒ O ƒ ξ, k ƒ O $ m h h i m -3/ -3/ *!, 5, "$ $ #$-!&!#$ - &&! $-#"$! $ *#, 5, &/ $ #$ *$, 5,!!$/#"$! $ > k «ƒ ƒ? m m!> z v ä å 7EIBJEF A D!? «ƒ «!@ ««ƒ «v δ δ ƒ "? ƒ "@ z g g «δ ƒ "A ƒ ξ ƒ ƒ ξ ƒ ξ ƒ "> ƒ ξ ƒ ƒ m ƒ ~ v ƒ ƒ ƒ v ƒ ~! " %
± m w m m w /I> > D B >D DJ JKB JCFI 3,+ JGB@K F, I@L KJ > LC!$ '$ $ $#! ->M A7 BB *@F GLKBI BA>LKF >K @ JGB@K F J JKB CFI@F G BOGI KBA KE @ C G>KKBI J 63 *GG B@KIF >D D6 JK #" &' &! && " : :LBK> *LKF >KBA JGB@K F FC GI KBA@ I@L K?F>IAJKEIFLDE >@E B M J F,F GLKBIJ ALJKI!' % " # + ->M A BBJ> A3E G- B JE>N 3I KBA @ I@L K?F>IA JGB@K F * FMB >GGIF>@E 63 *LKF JG B>J &" '%,?BI BK 6, #$ '# &%& &&" $ 7 3>M A J * L JKFI>DB?FL A>I KI>@ D > DFI KE > A KJ >GG @>K F KF >LKF >KBA JGB@K F 3I @BKF 8 MBIJ K 7B@E @> 5BGFIK!!! -B@ &% %, + FI L A> A7 3*M A J 2 KEB >LKF >K @ JGB@K F > AABJ@I GK F FC GI KBAN I D?F>IAJ 3IF@BBA DJ FC KBI >K F >,F CBIB @B F,?BI BK @6F@ 3I @BKF && GG % % " & >J> >JL KF >JLE IF > AF 5B@FD K F FC 3>KKBI -BCB@KJ FC 3I KBA, I@L K +F>IAJ 8J D 7FGF FD @> CFI >K F!!!% ' *E BA ->IN JE > A* > *IL B?>JBA >GGIF>@E CFI M JL> G>KKBI JGB@K F 7I> J 3>KKBI * > >@E KB 3* '' $% %' L D B 6L > A,E D 7JFI D7J> * BN FAB?>JBA>GGIF>@ECFI ALBKI > M JL> JGB@K F 7I> J 3>KKBI * > >@E KB 3* '' GI KBA@ I@L K?F>IAJ 7BJK B>J :FI A2@K '#!'! " # - BJE3 K> 7B@E > EN> D *IL B +>JBA JGB@K F /FI3I KBA, I@L K +F>IAJ 5BD F,F CBIB @BF,F GLKBI > A,F L @>K F 6 JKB J &#% &# $ 6B CL >E> K2DL > A BMB K2 LI> * >LKF >KBA J JKB CFI ABJ D IL B?>JBA M JL> JGB@K F FC GI KBA @ I@L KJ?F>IAJ 3IF@BBA DJ FC KEB KBI >K F >,F CBIB @BF 5F?FK @J > A >LKF >K F *GI GG!% %!& % 3>L 0I CC 5B B 9 > F?FJ FJBGE : /FJKBI > A 6EBII BJJ BI *LKF >KBAM JL> JGB@K F FC?>IB GI KBA@ I@L K?F>IAJ,F GLK A D '# $$ $ & FJBGE: /FJKBI 3>L 0I CC 6EBII JJ BI > A 5B B 9 > F?FJ *LKF >KBA M JL> JGB@K F FC?>IB GI KBA @ I@L K?F>IAJ,F GLK A D '# # " $# ' 0 * : :BJK *J JKB CFIKEB>LKF >K @ M JL> JGB@K F FC?>IB GI KBA @ I@L K?F>IAJ 7I> J 6 JK > 5F?BIK 7E?>AB>L *LKF >KBAM JL> JGB@K F >JJ BAGBI@BGK F 9 J F '$7,2,F CBIB @B 3IF@BBA DJ '$ GG$ $! AL>IAF+> IF,FIIF@E> F 5BM BNFC >LKF >KBAM JL> JGB@K F '" " G>IK,F MB K F > *GGIF>@EBJ 63 KB 5F?FKJ,F GLK 9 J F ;!$$ "!' $'! J>JE 7JL B >N> >KBJK >DB BM> L>K F J JKB J > A BCCFIKJ CFI GIFAL@KHL> K B@KIF D! "%! &! &&!! FI KFJE * AF IFJE 2 > 6>KFJE N>K> > A 7> BCL >D> *LKF >KBAFGK @> G>KKBI JGB@K F CFI E DE AB J K GI KBA N I D?F>IAJ 63 *LKF JG DEJGBBA 9 J F *I@E K # '' "$ #!" B D,EB FJB * 9B KLI>,E E > D:L 6BD B K>K F FCG > >I @LIMBJ KF @ I@L >I >I@J > A B JBD B KJ >DB> A9 J F,F GLK D # % & '" &"& &#!!#, 7B > A5 7,E 2 KEBABKB@K F >JLE F >I> AB> -F F @E FCAF > KGF KJF A D K> @LIMBJ >I>J> > A7>A>JE A> 6 JKB CFI 7I> J 3* ' '$ '&! 3,+ >LKF >KBA JGB@K F LJ D C LFIBJ@B K DEK 7I> J G>KKBI * > >@E KB 3* '' - BJE 3 K> > EL> D 7BFE * 5L BA?>JBA JGB@K F J JKB CFI GI KBA@ I@L K?F>IAJ % % &!! 5 7 @E > A, * >I FN *LKF >KBA 9 JL> JGB@K F * 6LIMB 7I> J 3>KKBI * > >@E KB #% '! $$& $&" " 5F?BIK +? B > A 5F?BIK +? B I *LKF >KBA FGK @> JGB@K F FC
: (a) (b) () ƒ 35 None None ƒ 2 35 None None ƒ 3 35 None None None (95,45) 70 2 None (435,295) 225 2: (a) (b) 7 %(c)«ƒ "' 3: (a)o ƒ (b)ab K> ƒ (c) (d) (2) ƒ 33 None None ƒ 2 35 None None ƒ 3 36 None None None (97,43) 69 2 None (435,296) 224 (3) ƒ -2 None None ƒ 2 0 None None ƒ 3 + None None None (+2,-2) - 2 None (0,+) - (piel)