• 沒有找到結果。

以整體及局部外形資訊進行三維方形工件分類

N/A
N/A
Protected

Academic year: 2021

Share "以整體及局部外形資訊進行三維方形工件分類"

Copied!
4
0
0

加載中.... (立即查看全文)

全文

(1)

 

Classification of 3D Prismatic Parts Based on Global and Local Shape Information NSC88-2212-E-009-036  87/08/01---88/07/31   mcwu@cc.nctu.edu.tw  ( !:"#$%&'() *&+,-./) 0123456789:;<=>? @+ABCD6ABEFGH;<=:" #$%CIJ"#$%KL=:MNO PQR(global shape information)S@+:T 5689EUV"#$%:WXYZ[ \CJYZ]^(tree matching):AB_` [\:;<=@a`56='S@+: Tb689Ec`56='dJefg +,-./hijk:@+Cl+,-. /:mnE"#$%opa:qrKL BCIUV;<=:stOPQRuMq rKLBCv@+wiWxySlb8 9@+ABz{|\}56;<=>?~ wCJ€;<=:‚ƒ„… †‡ˆ‡‰Š‹ŒŽ ‘’“” •a0S

(Keywords: Simplified Skeleton, Group Technology, Neural network)

This research presents an automatic classification scheme for punched parts. The classification is performed based on part’s global shape descriptor modeled by their simplified skeletons. In the first stage, the simplified skeleton of a punched part is represented by a sequentially coded tree structure. Based on this tree representation, punched parts with similar tree structure can be clustered using a tree matching method. In the second stage, the parts within a cluster can be further classified by a back-propagation neural network classifier. The two-stage classification scheme can be used in a punched part

retrieval system aiming to facilitate the design and manufacturing tasks, which would greatly reduce the time-to-market and material inventory.

  ;<=–—˜Eb™PZ:š›CœE ž+Ÿ C¡¢PZ£¤¥Ž:¦§C z¨©E56ª«:¬­c®ŒS‚¯ Œ°±¨²r{³W:;<=C´ œzJµ¶a0C·zJ¸¹rŒ: Sº‘~ž+Ÿ :;<=C» ºW¼½:=@+w¾¿ÀCÁ¨Â ¹:ÃÄo»:;<=J‘h½¬­:Å ÆS ÇȾWÉ Ê12°¢^=‡ >?@+[1, 2, 3, 4]CD+:12ËE _=:>?#ÌÍÎ56ÏÐÑÍ (feature recognition):ÒÓCÔÕÖ×Ø{ ÙÚÛ=:Ü¢QÝÑÍ4Þ&ß&à ᣝâÏãPZästÏÐCIåVl [±^=‡̑@+S =ÏÐÑÍ:ABºEæç= stOPQR(local shape information):+ èyCzEstÏÐéèI´êK=: MNOP·+èSÎëìístOPQR :´îCWï12J"#$%[5]KL= : M N O P Q R (global shape information)CðJ"#$%hÎ=@+ :UVCl…BcÏã:=ñòóôõ H´ö:@+[±[6, 7]SœEDï12-÷r:=øù†úCûüýW76 þW‡T5E@+:þx yCBuM@+:[±ˆTbEDï@ +wW8 : C" OP

(2)

! :=Ëc5Cc=+  CWB\}4>?@+:S ÎëŽ7þC0125 6;<=:>?@+BSD6AB:w %\z@a6¬(ST56¬(FJ Wu Wang o:B[8]_;<= :OP p!a" #PC—úJ Wu Chen o:B[5]GH$%P: "#$%STb6¬(EJ012o34 :"#$%KLBC_"#$%KLaY Z[\ST&6¬(E'@+£(Î@ 'C_­Wé`YZ[\:"#$%@a `5'ST6¬(Ek@+C^`5' ó:;<=Jefg+,-./Î@+: ­C^"#$%h‡5):@+S*Î +,-./:mn+ÎqrCoJc@+ †,C»F_"#$%:YZ[\paq r:KLA-SåV.ú@+:[±ûü 0AB/0ëJ1@+AB:7þ S  3.1  012o3:;<=@+ABE_; <=:MNOPQRJ"#$%KLCð UV"#$%^;<=hb89:@+S @+:T5689EJYZ[\]^(tree matching):ABC_"#$%:YZ[\ é`:;<=@a`5'STb689ð {efg(Back-Propagation)+,-./ ^`5';<=:"#$%‡@+S ;<=@':ABEFGH"#$% :WXYZ[\(coded tree structure)Cv2 5"#$%¨W5:YZ[\KLBC ðJlWXYZ[\h77]^C_­W é`WXYZ[\:;<=3a`5'S ·©E4@':EåV[\:+è ySWXYZ[\:GHABCT5EY å:56C7ã8:9:CTbð;< oW9:56=XPaWXYZ[ \ST&ð_25å9::>?U=X @a56ABPaWXYZ[\CJ] ^AB:ABCa;<=:@'S 3.2  789=@+:Tb689E^` 56='‡k@+S@+:UVE" # $ % : q r K L B C v { e f g (Back-Propagation)+,-./[9]hÎ@+ :­S*Îefg+,-./E56D E-(supervised)+,-./CDž+,-./F+F-÷56GH:÷CÁzJ …Î@+:­S‰I+,-./:mn +Îqr:P-CoJc@+,»º_" #$%:YZ[\p!aJqr:A-S "#$%paqrKLBW&=Jº hCT5=JE7ã$%9::Fú= XCTb=JEJ5(AKêK9::« yKCT&=JE_êK9::«yKU L9:=X@B¾C©HÄ"#$%: qrKLBSc012dC"#$%:9 :=XEMWXYZ[\7ãCJN˜4 O9:«yK:ãPS 012J6«yKL25å9:o ­Q:«yKCDï«yRS9::Ü¢ TUQRS{D6«yVW:AK ("(«yK)CoX4:qrKLBzJY ZÎZ¾"#$%:YZ[\SD6« y:ãP°NS

1.

T56«yE9::é^óŠ8[S

2.

Tb6«yE9::é^\[S

3.

T&6«yE9:]9::^_S

4.

T6«yÎ$9:o`:aS D6«y"#$%:bc¬dÏ yzJ…56^]ST56«yêK$9 :¬dbc:eCTb6«y¬dbc :\WCT&6«yE¬dbc:f qCT6«yE¬dbcfg:aS HÄoW9::6«yK†úC_2 569::«yKUL9::Fú=X@ B©E"#$%:qrKLBS cv{efg+,-./†,CºFG HD6+,-./CÁ¨^mnqr‡ @+Chk:GH÷ijæ Lippmann :

(3)

" kl[9]S012v{:m0=´EM; <=d5GC‰EM"#$%:WXYZ [\Œ®Cn:EºŒ®CM‰IWûo p§:m0C’“ Gm^@+[±: qrSTb89@+:ñòE`5':; <=C`5';<=sWé`:WXYZ [\C*l`5':m0="#$% :WXYZ[\·ºé`S012JWX YZ[\ÎtuCuM9:9`:a \‹CPa´`:"#$%hÎm0CJ NEm0=:Œ®v=S

1.

w9:]9::`˜¨c]9 ::7x£dŽS

2.

m0=:9::\[yãC9: Î 1CTb 9:Î 0.5CT& 9: Î 0.25CUXz{S

3.

m0=|9::óŠ8[é`C} Î 1S

4.

m0=-~pú´Hâm0 =é`Cœ€:=zC*; <=W"€†@S J% 1.a 7å9:é9:"#$%Î ‚CT5 :9:faƒšCw9:z JWŽN|&6`CŒ®„6m0 =C-~p 180 [~…dW&6E?† :C*l.ú˜W°% 1.b :&6m0= Œ®(Sa1, Sa2, Sa3)S 0125‡W&'m0=C25' ˆGH56+,-./CT5'W&6m 0=(Sa1, Sa2, Sa3) C@a&6´`:+ @Î Ga1, Ga2, Ga3STb'‰6= (Sb1—Sb9)@;<Î Gb1 Š Gb9 ‰ž+ CT&'(Sc1—Sc14)E Gc1Š Gc14‹ 6+S 0125Gë 55 6;<=hÎ@+: 0‚CD 55 6;<=U"#$%:WX YZ[\zJ@a&6='CT56 = ' W  6 ø ù  = (W1—W4) (° % 2.a)ˆ T b6='W 26 6øù= (W5—W30)ˆT&6='W 25 6øù =(W31—W55)S øù=:"#$%paqrKLB †ú@U='mnŠ&6ôCaGH :+,-./C256mnqr: Ë´Ä 1 ŒÕHÄ0Žm4qrS0 12UL@+:[±_øù=Mc% 2.bC256øù=:+EUKdm4 qr:A!.Ê7ãS 3.3  c@+:÷d×zJC;< =˜ºW‘’C=:"#$%©“  5å9:CDž9: 5å:”P“7ã =o«:='C°;<= W17 W19 Ë*ÎW5呒‰•@ÄTb6= 'SœEDï–0c—‘ëC*lÛM NO˜¾D76=T5='™ :T&+=·+èS012^Dž š34ë56›7ABC(ÎÏÐ@œ BSo:ÏÐ@œBE_÷‹£÷k: 9:ÍÎ=:ž‘ÏÐCF_Dï‘Ï Пœð‡=:@+S c012dC‘ÏÐ: ãEJ Î :A-‚ã76¡K(threshold)C@E9 ::T56«y:K Tb6«y:KC ¢9::\[£óŠ8[‘|£‚:¡K C@+w“FDï9:ÍΑÏÐC FŸœDï9:†úð^$=‡@ +S°øù=Û W17¤8C_Tb6« y:¡K‚Î 0.1CDï=€zHÄcT 5='N:@+[±(K 1)S  1. b.  a.   a. b.    2.  

(4)

# K 1. Ÿœ‘ÏÐ:=@+[±                                                              c012dCv{ÊÔzJ‚ã7( JŽ´`ƒ:¡KCHÄ56=c´ `='d:@+[±SDï@+[±z JUL{¥:´`¸Jv{C‚°=: R¦§zJÛ[\¨ :='†@+ [±56SÏÐ@œBW©:MstO PQRC›7‘ÏÐ^0@+w:q rC´ªv@+wiWxy‰I@+[ ±:Ø{iΫ¬S ! "# 0123456789:;<=@+ ABCcD6ABd;<=ºFpaÇè :" #PCðJ" #P:"#$ %KL=:MNOPQR(global shape information)S@+:T5689EUV" #$%:WXYZ[\CJYZ]^(tree matching):AB_`[\:;<=@a` 56='S@+:Tb689Ec`5 6='dJefg+,-./U"#$ %pa:qrKLBhijk:@+S D6b89@+wºWJN­6 ®T5Cb89@+zJõHéè [´`:@+C¯¸@+[±:v{x ySTbCb89@+zJ’“56+, -./:°±C@+[±i"/ST&C ²÷012:ÏÐ@œBC@+w¨M MNstOPQRc´`:='† Hį=³¢:@+STCm0 =EJ´ã:µŒ®C´“¶ Î:q r¦@+[±ST­C012v{·" :"#$%KLBC=:+èy¦#Î 9¸yC¯¸@+uM:xyS $%&'

1. Kaparthi, S., and Suresh, N., A neural network system for shape-based classification and coding for rotational parts. International Journal of Production Research, 29, 1771-1784 ( 1991).

2. Chakraborty, K. and Roy, U.,

“Connectionist models for part-family classifications,” Computers Industrial Engineering, 9, 189-198 (1992).

3. Kao, Y. and Moon, Y. B., “A unified group technology implementation using the back-propagation learning rule of neural network,“ Computers Industrial Engineering, 20(4), 425-437 (1991).

4. Liao, T. W. and Lee, K. S., ”Integration of a feature-based CAD system and an ARTI neural network model for GT coding and partfamily forming,” Computers Industrial Engineering, 26(1), 93-104 (1994).

5. Wu, M. C., and Chen, J. R., A skeleton approach to modelling 2D workpieces, Journal of Design and Manufacturing, 4, 229-243 (1994).

6. Wu, M. C., and Jen, S. R., “Global shape information modeling and classification of 2D workpieces,” International Journal of Computer Integrated Manufacturing, 7(5), 261-275 (1994).

7. Cheok, B. T., Zhang, Y. F., and Leow, L. F., “A skeleton-retrieving approach for the recognition of punch shapes,” Computers in Industry, 32, 249-259 (1997).

8. Wu, M. C., and Wang, J. T., “An algorithm for converting the contour of 2D workpiece into a rectilinear polygon,” Computers in Industry, 29, 197-208 (1996).

9. Lippmann, R. P., “An introduction to computing with neural nets,” IEEE ASSP Magazine, April, 4-22 (1987).

參考文獻

相關文件

從思維的基本成分方面對數學思維進行分類, 有數學形象思維; 數學邏輯思維; 數學直覺 思維三大類。 在認識數學規律、 解決數學問題的過程中,

Department of Computer Science and Information

Department of Computer Science and Information

In this paper, we build a new class of neural networks based on the smoothing method for NCP introduced by Haddou and Maheux [18] using some family F of smoothing functions.

• Flash 的打散(Break Apart)功能,可以將群組 物件、點陣圖、文字物件,以及元件轉換成填色

Proceedings of the 19th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval pp.298-306.. Automatic Classification Using Supervised

Hogg (1982), “A State-of-the-art Survey of Dispatching Rules for Manufacturing Job Shop Operation,” International Journal of Production Research, Vol.. Gardiner (1997), “A

Kanet (1991), “The Leitstand – A New Tool for Computer-Integrated Manufacturing,” Production and Inventory Management Journal, Vol.. Kadipasaolu (1998),