A Neighbor-finding Algorithm Involving the Application of SNAM in Binary-Image Representation

Size: px
Start display at page:

Download "A Neighbor-finding Algorithm Involving the Application of SNAM in Binary-Image Representation"

Transcription

1 TELKOMNIKA, Vol. 3, No. 4, December 205, pp. 39~329 ISSN: , accredted A b DIKTI, Decree No: 58/DIKTI/Kep/203 DOI: /TELKOMNIKA.v A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-Image Representaton Je He, Hu Guo, Defa Hu* 2 School of Informaton and Electronc Engneerng, Wuzhou Unverst, Wuzhou , Guang, Chna 2 School of Computer and Informaton Engneerng, Hunan Unverst of Commerce, Changsha 40205, Hunan, Chna *Correspondng author, e-mal: hdf666@63.com Abstract In vew of the low eecuton effcenc and poor practcablt of the estng neghbor-fndng method, a fast neghbor-fndng algorthm s put forward on the bass of Square Non-smmetr and Antpackng Model (SNAM) for bnar-mage. Frst of all, the mproved mnor-dagonal scannng wa s appled to strengthen SNAM s adaptablt to varous tetures, thus reducng the total number of nodes after codng; then the storage structures for ts sub-patterns are standardzed and a grd arra s used to recover the spatal-poston relatonshps among sub-patterns, so as to further reduce the complet of the neghbor-fndng algorthm. Epermental result shows that ths method s eecuton effcenc s sgnfcantl hgher than that of the classc Lnear Quad Tree (LQT)-based neghbor-fndng method. Kewords: Neghbor-Fndng; SNAM for Bnar-Image; Mnor-Dagonal Scannng Mode; Grd Arra Coprght 205 Unverstas Ahmad Dahlan. All rghts reserved.. Introducton As the bass of a varet of mage operatons such as the calculaton of mages geometrc propertes, the labelng of connected domans, mages edge detecton, etc. [], neghbor-fndng algorthm can drectl affect the eecuton effcenc of these operatons. The epressve methods adopted n dgtal mage and ther adacent defntons decde the performance and space-tme complet of neghbor searchng algorthm. The orgnal neghborfndng algorthm s eecuted n the two-dmensonal arra of mage, however, due to the large storage space the two-dmensonal arra occupes and the wde search scope nvolved n the pel-pel traversal, the neghbor-fndng algorthm based on pel arra has an unsatsfactor effcenc. The wdel used Methods such as quadtree [2], lnear quadtree [3] can reduce basc mage representaton unts, save the storage space and enable the rapd block-block eecuton of mage operaton. Lterature [4-6] separatel puts forward neghbor-fndng algorthms based on the quadtree and lnear quadtree representatons, whch have sgnfcantl mproved the effcenc of some mage processng operatons [7-9]. However, because the neghbor relatonshp s not a one-to-one relatonshp, ths knd of method cannot be easl performed n the actual mage operaton. Therefore, as new and more smplfed mage epressve methods emerge contnuousl, people are stll seekng for hgher-effcent neghbor searchng methods. The method of non-smmetr and ant-packng mage representaton acheves optmal asmmetrc mage segmentaton so as to obtan a hgher effcenc of representaton than that of the quadtree method [0], and derves a seres of hgh-effcent mage processng algorthms [-4]. Lterature [5] proposes a bnar mage representaton method whch uses square, solated pont, lne segment as the basc representaton unts n the NAM method. Wth regular shape and smple structure, these basc representaton unts can serve as ecellent bass for further developng other mage processng algorthms. However, there reman some defcences wth ths method, restrctng ts supportve ablt for other mage processng procedures: Its raster scannng means s prone to producng more sub-schemes when performng reverse arrangement n mages wth rch massve tetures; the separate standalone storage structure of the three sub-schemes also ncreases the algorthm s space-tme complet. Besdes, although the coordnates of the sub-schemes have been recorded, there s a lack of descrpton about the Receved August 26, 205; Revsed October 25, 205; Accepted November 3, 205

2 320 ISSN: relaton of spatal poston among them, whch tpcall entals traversal over all storage queues n the dervatve algorthm. Snce the effcenc of neghbor searchng algorthm depends drectl on the relatve postonal relaton between and quantt of basc representatve unts, solutons to the above problems are the ke to hgh-effcent neghbor searchng on SNAM. The author begns b utlzng the structural characterstc of square to nclude sub-scannng along the back-dagonal drecton n raster scannng and enhance the adaptablt of reverse arrangement to massve tetures; and then uses a same data structure to record three dfferent sub-schemes so that the storage and operatng mode can be unformed across dfferent sub-schemes; net the author constructs grd matr, an ntermedate structure, to restore the postonal relaton among the sub-schemes and reduce the searchng range for neghbor. Through the above measures, the neghbor searchng s mplemented on the result of SNAM codng, and compared epermentall wth the LQT-based neghbor searchng method to demonstrate the effcac of ths work. 2. SNAM for Bnar-Image and Its Optmzaton 2.. Square NAM-Based Representaton Method of Bnar Image The mage epressve method of transform doman usuall has hgher compresson rato than methods of spatal doman [6], but the latter can reserve the mage s orgnal local tetural characterstcs and postonal relaton more effectvel. SNAM for bnar-mage s a nondestructve representaton method, whch s based on the space doman and uses three tpes of sub-patterns - square, lne segment and solated pont - as the basc mage representaton unt. Its process s as follows: square, lne segment and solated ponts at dfferent scales are etracted n a raster scan mode from a packed bnar mage through the ant-packng algorthm, and correspondng parameters of these sub-patterns are recorded and stored, thus formng the representaton of the gven bnar mage. Fgure shows the result of ant-packng, codng and storng a bnar mage wth SNAM. Fgure (a) s the gven orgnal bnar mage T wth a sze of 2 n 2 n (n =3). Fgure (b) shows the result of SNAM ant-packng n the raster scan mode. S square sub-patterns (s, s 2, s 3, s 4, s 5 and s 6 ), two lne segments (l and l 2 ) and two solated ponts (p and p 2 ) are etracted from the orgnal mage. Fgure (c) s the representaton of T b usng the above-mentoned sub-patterns. (a) An 8 8 bnar mage T (b) The SNAM ant-packng T={s, s 2, s 3, s 4, s 5, s 6, l,l 2, p, p 2 } (c) The result of of T Fgure. The process of ant-packng a bnar mage wth SNAM Accordng to SNAM, the tems need to be recorded are: for square, the coordnates sp of the upper left verte (.e., the startng pont) and the sde length sde; for lne segment, the coordnates p of the startng pont and the coordnates p 2 of the end pont; for solated pont, onl the coordnates of the verte. The storage structures for all sub-patterns are as shown n Fgure 2. TELKOMNIKA Vol. 3, No. 4, December 205 :

3 TELKOMNIKA ISSN: sp sde p p 2 _ p (a) square (b) lne (c) solated pont Fgure 2. The process of ant-packng a bnar mage wth SNAM SNAM can also brng some problems for mage processng. Lterature [7] notes that the raster scan mode has a good performance toward mages wth unobvous block features, but shows low effcenc toward mages wth obvous block features. In addton, the dverst of SNAM s storage structures for three tpes of sub-patterns and ts orgnal ant-packng algorthm lead to the emergence of both horzontal and vertcal lne segments n the codng result, further ncreasng the complet of subsequent mage processng Optmzaton of the Scannng Mode Raster scan s characterzed b the lne-b-lne horzontal scan, and a combnaton of raster scan and block scan wll produce a stronger adaptablt to mages wth block teture. The horzontal drecton s stll the man scannng drecton, but when unmarked black pont s detected, the structural characterstcs of square are used and determnng the pel values of pels on the mnor-dagonal s regarded as the core algorthm - thus the mnor-dagonal scannng mode s formed. Its prncple s shown n Fgure 3. Theren, Fgure 3(a) s the dagram of the mnor-dagonal scannng drecton, where the dotted lne ndcates that after these ponts form a square, the needn t go through horzontal scan an more. Fgure 3(b) shows the seral numbers of all pels n the mnor-dagonal scannng process. Ths mode not onl has a stronger adaptablt, but onl lowers the complet of SNAM b onl producng horzontal lne segments. (a) Drecton for mnor-dagonal scan (b) Pel sequence n mnor-dagonal scan Fgure 3. Prncple of mnor-dagonal scan The specfc procedure of the SNAM algorthm based on mnor-dagonal scan (Mnor Dagonal-SNAM, or MD-SNAM) s as follows: Input: a bnar mage T wth a sze of n n. Output: V_s the set of square sub-patterns, V_l the set of lne segment subpatterns, V_p the set of solated pont sub-patterns. Step Search for the unmarked pont wth zero pel value b startng from the pel frst seen when accessng T n ths crcle, and use the found pel as the upper verte of the square sub-pattern, then record ts coordnates (sp_, sp_), and ntalze the sde length of the square sub-pattern wth sde. Step 2 Search for unmarked pels on the back dagonal of the square wth sde-long sdes, and udge whether ther pel values are 0: f the are not 0, swtch to Step. A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-mage (Defa Hu)

4 322 ISSN: Step 3 Make sde=sde+, and contnue to perform Step 2 untl no more square subpattern forms; store the found square n V_s, and mark all the pels covered b the square wth sde-long sdes. Step 4 Rotate Steps ~3 untl no new square sub-patterns can be etracted out. Step 5 Search for the unmarked pont wth zero pel value b startng from the pel frst seen when accessng T n ths crcle, and record ts coordnates (l_, l_ ). Step 6 Judge whether the value of the neghborng pel at the horzontal rght sde of the pont (l_, l_ 2 ) s zero: f t s, contnue the search toward the horzontal rght sde untl the lne segment stops enlargng, then record the lne segment s rght endpont s coordnates (l_ 2, l_ 2 ), and store the lne n V_l, and then mark all the pels that t covers; f t s not zero, go to Step 5. Step 7 Rotate Step 5 and Step 6 untl no new lne segment sub-patterns can be etracted out. Step 8 Search for the unmarked pont wth zero pel value b startng from the pel frst seen when accessng T n ths crcle, and record ts coordnates (p_, p_); then store t n V_p and mark ths pont. Step 9 Rotate Step 9 untl no new solated-pont sub-pattern can be etracted out. Step 0 Output V_s, V_l and V_p Optmzaton of the Storage Structure SNAM has desgned storage structures separatel for three dfferent tpes of basc representaton unts, whch, whle can ensure compact storage, means the same SNAM-based mage operaton algorthm needs to separatel process dfferent sub-patterns. Therefore, usng the same knd of smple data structure to record dfferent sub-patterns s the ke to lowerng the complet of the subsequent mage processng algorthm. For the three tpes of sub-patterns - square, lne segment and solated pont - nvolved n SNAM, a unform storage structure can be defned as follows: Fgure 4. The unform storage structure for SNAM sub-patterns Theren, represents the abscssa of the startng pont of the sub-pattern, represents ts ordnate, and represents the sub-pattern s sde length. In the codng, the of square and solated pont s stored as nt data, whle the of lne segment s stored as strng data. Thus the sub-patterns can be dstngushed b the value and data tpe: f the sub-pattern s square, ts must be greater than and belong to nt data; f the subpattern s solated pont, whch can be regarded as a square wth a sde of, then ts must be equal to and belong to nt data; and f the sub-pattern s lne segment, ts sde length (.e., ts length) s also greater than but belongs to stng data. In ths wa, a unform sub-pattern set can be establshed to realze rapd traversal, thus provdng more effectve supports for varous mage operatons. 3. Neghbor-Fndng Based on MD-SNAM 3.. Defnton of Neghbor The word neghbor s used for depctng the adacent relaton among mage areas that mage representaton unts correspond to, and ts defnton vares dependng on specfc mage representaton methods. Lterature [8] has presented the defnton of neghbor n the quadtree method, and consderng that both SNAM and the quadtree representaton method epress mage source as the record set of local mage blocks, a smlar defnton can be made heren: f there ests at least one pel n both sub-patterns that makes the two adon each other wthn the 4-neghbor doman, these two sub-patterns are neghbors. The basc representaton unts n SNAM are square, lne segment and solated pont. Each solated pont s essentall a square TELKOMNIKA Vol. 3, No. 4, December 205 :

5 TELKOMNIKA ISSN: wth the sde length of, thus SNAM actuall nvolves onl two tpes of sub-patterns, namel, square and lne segment. The specfc defnton s as follows: Defnton In the SNAM-based bnar mage representaton, f s ={,, } neghbors s ={,, } n the drecton D=(EAST,SOUTH,WEST,NORTH): () When s s square and s s square, ther neghbor relatonshp s shown n Fgure 5 and follows the followng formula: () (2) (a) The scope of s s east neghbors (b) The scope of s s west neghbors (c) The scope of s s south neghbors (d) The scope of s s north neghbors Fgure 5. The process of ant-packng a bnar mage wth SNAM (3) (4) (2) When s s square or pont and s s lne segment, ther neghbor relatonshp s shown n Fgure 6 and follows the followng formula: (a) The scope of s s east neghbors (b) The scope of s s west neghbors (c) The scope of s s south neghbors (d) The scope of s s north neghbors Fgure 6. The neghbor relatonshp between square s and lne segment s A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-mage (Defa Hu)

6 ISSN: TELKOMNIKA Vol. 3, No. 4, December 205 : (5) (6) (7) (8) (3) When s s lne segment and s s square or pont, ther neghbor relatonshp follows the followng formula: (9) (0) () (2) (4) When s s lne segment and s s lne segment, because the mnor-dagonal scannng mode onl generates horzontal lnes whch onl have south and north neghbors, ther neghbor relatonshp follows the followng formula: (3) (4) 3.2. Grd Arra SNAM does not nvolve the recordng of the spatal-poston relatonshp wth codes, thus neghbor-fndng becomes an neffcent process of repeated defnton-based searches

7 TELKOMNIKA ISSN: throughout the code arra. Therefore, the neghbor-fndng process can be smplfed b constructng an ntermedate structure and restorng the poston relatonshps among subpatterns. A n n matr, namel grd matr, can be constructed for a n n bnar mage. Each unt s frst assgned wth a value of ; then the SNAM codng result of the mage s read, and the poston that each sub-pattern corresponds to n the grd matr, the structure of whch s shown n Fgure 7, s re-flled wth a value, whch s equal to the storage seral number for the correspondng sub-pattern + 2 because the seral number of the SNAM code arra begns from 0 and also has been used for pre-fllng; and then the SNAM code and the flled value for each sub-pattern make up a grd arra, wth the flled value actng as the correspondng nde. Thus the onl step for fndng the neghbor of some block s to scan the pel values surroundng ths block - f a dfferent value that s not and detected, the sub-pattern that ths nde value corresponds to n the grd matr s the neghbor that s beng searchng for. (a) SNAM-based segmentaton of an 8 8 mage (b) The correspondng grd matr Fgure 7. The neghbor relatonshp between lne segment s and lne segment s Wthout the applcaton of the grd matr method, neghbor-fndng would be a ver tme-consumng process of traversng the entre SNAM code lst to make one-b-one udgment as to whether the currentl accessed SNAM sub-pattern meets the condton for neghbor relatonshp. Wth grd matr, the operaton scope of neghbor-fndng n certan drecton can be lmted to the pels on the boundar block of sub-patterns, thus the operaton load can be sgnfcantl cut Grd Arra After the storage queue V of the SNAM algorthm for bnar mage as well as the V- generated grd matr M and grd arra T s gven, the search for the neghbor R of a gven subpattern r= (,, ) wll become ver eas. Take the search for east neghbor for eample: frst of all, udge the sub-pattern tpe of r accordng to ts ; then determne whether r s close to the rght boundar of the mage accordng to the abscssa + of r s endpont, and f t s, r s east neghbor R s an empt set, otherwse the values for the rght boundar of r subpattern n the grd arra are ndees of all ts neghbors - then, compare them wth the values on the rght boundar of the grd arra one b one, and add these poston-storage ndees to the neghbor set R as long as there s no -value nde. Because each nde n the SNAM code lst corresponds to one and onl sub-pattern, the ndees can lead to the neghborng models. The algorthm prncples for neghbor-fndng n varous drectons are bascall the same, thus the eastward neghbor-fndng s used heren agan as an eample to eplan the specfc algorthm eecuton steps as follows: Input: grd arra T, the gven coordnates (, ) of the startng pont of sub-pattern r, mage resoluton n, and code arra V={V_s,V_l,V_p}, where V_s, V_l and V_p respectvel represent the code arra set for square, lne segment and solated pont. Output: the set E_R of sub-patterns of r s east neghbors Step Customze a set E_R and ntalze t to be empt. A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-mage (Defa Hu)

8 326 ISSN: Step 2 Input the gven coordnates (, ) of the startng pont of sub-pattern r that s used for neghbor-fndng, and match the startng pont s coordnates wth the code arra to produce the basc nformaton and seral number (nde) of sub-pattern r. Step 3 Use the basc nformaton of the sub-pattern to udge the basc tpe of t: f t s square or solated-pont, ump to Step 4; f t s lne segment, whch means t has no east or west neghbors, ump to Step 5. Step 4 Va the coordnates (, ) of r s startng pont, fnd r s rght-most endpont (+length,) n the grd matr M. If r s close to the rght boundar of the mage, that s, +length s equal to n, then t does not have east or west neghbors, thus go to Step 5; otherwse, thoroughl scan M for pel unts located wthn the area (+length+, +length-) on the rght sde of the mage rght boundar, and udge whether ts numercal value (nde) m s (representng whte pont): f t s not, use m to fnd the correspondng sub-pattern n the grd arra T, and record t n E_R. Step 5 Output the E_R. 4. Eperments and Analss The epermental envronment s made up b Intel Core 3-30M 2.4GHz processor, 2G memor, Mcrosoft Wndows 7 Professonal + SP3 operatng sstem and MATLAB7.0-based IDE. Fgure 8 shows eght bnar mages wth dfferent completes to be tested n the eperment. The defnton of mage complet s as follows: Defnton 2 Complet C of an bnar mage can be defned n the followng wa: calculate, based on the gven mage representaton method, the total number of ts nodes N Q as well as the total pel number N f, and put them n the formula of: C= N Q / N f (5) In ths paper, the LQT representaton method s regarded as a benchmark for comparson, and mage complet s measured b the number of LQT segmentaton blocks. Table s the comparson of the codng performances of LQT, SNAM and MD-SNAM. Theren, N represents the number of sub-patterns or nodes, SNAM s the orgnal square NAM-based representaton method, MD-SNAM s SNAM based on the mnor-dagonal scan, LQT _ T s the rato of the total data amount of LQT to that of TNAM, LQT _ R s the rato of the total data amount of LQT to that of RNAM, LQT _ S s the rato of the total data amount of LQT to that of SNAM, and LQT _ MDSNAM s the rato of the total data amount of LQT to that of MD-SNAM. The specfc data n the epermental result s shown n Fgure 8. Table shows that, for the above eght mages, SNAM and MD-SNAM have outperformed LQT, though these two also have sgnfcant dfferences n performance. The orgnal SNAM needs three felds - coordnates of the startng pont and sde length - for recordng square, four felds - coordnates of the startng pont and of the endpont - for recordng lne segment, and onl 2 felds, namel the pont coordnates, for recordng solated pont. B comparson, MD-SNAM provdes a unform storage structure for all these tpes: for recordng square, t s the same as SNAM; because t onl generates horzontal lnes, t onl needs three felds - coordnates of the startng pont and the length - for recordng lne segment; and t also needs three felds for recordng solated pont, whch s regarded as square wth a sde length of. Obvousl, MD-SNAM nvolves one less feld than the orgnal SNAM for lne segment, but one more feld for solated pont. After codng, the numbers of lne segments and solated ponts var form one mage to another, leadng to the dfference n the data amount n the codng result. Therefore, the dfference n storage structure actuall does not have a decsve mpact on the codng performances of MD-SNAM and SNAM. Furthermore, compared wth the orgnal SNAM, MD-SNAM not onl has an optmzed storage structure, and also adopts an mproved scannng mode - namel, the mnor-dagonal scannng mode, provdng t wth a stronger adaptaton to mages local block tetures, so as to ncrease squares and decrease nodes. Accordng to the epermental result, regardless of mage complet, MD-SNAM has TELKOMNIKA Vol. 3, No. 4, December 205 :

9 TELKOMNIKA ISSN: fewer nodes, hgher compresson rato and better spatal effcenc than the orgnal SNAM, thus t can further reduce the tme complet of the subsequent mage processng. (a) Lena (b) Flght (c) Buldng (d) Boat (d) Map (e) Pctures (f) Baboon (g) Brdge Fgure 8. Eght bnar mages Table. Comparson of the performances of LQT, SNAM, MD-SNAM algorthms Image C N LQT SNAM MD-SNAM LQT _ T LQT _ S LQT _ MDSNAM Map Pctures Baboon Brdge Lena Flght Buldng Boat For square and lne segment, MD-SNAM gves dfferent defntons of neghbor, but the prncples of searchng for ther neghbors n the grd matr are dentcal. In fact, the operaton amount of fndng the neghbor of a lne segment, whch s pel n wdth, s less than that of fndng a square s neghbor. Snce LQT s basc representaton unt s square mage block, a square sub-pattern s chosen as a benchmark for MD-SNAM n the eperment. The eperment s amed at comparng the performances n an eastward neghbor-fnd process, and the result s shown n Table 2, where, T LQT and T MD-SNAM represent the eecuton tme of neghbor-fndng based respectvel on LQT and on MD-SNAM, and t L-MS represents the speed-up rato of MD- SNAM-based neghbor-fndng to LQT-based neghbor-fndng. It can be seen from the Table 2 that hgher mage complet can result n longer eecuton of the eastward neghbor-fndng wth the two algorthms, ndcatng that mage complet s proportonal to the eecuton tme of the correspondng algorthm. The average eecuton tme of LQT-based neghbor-fndng s 4.275~3.76 tmes that of neghbor-fndng wth SNAM based on grd arra, whch full demonstrates that the neghbor-fndng algorthm based on MD-SNAM s smpler, faster, and more supportve for other subsequent mage processng. A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-mage (Defa Hu)

10 328 ISSN: Table 2. Comparson of the eecuton tme of an eastward neghbor-fndng process respectvel wth the LQT-based algorthm and wth MD-SNAM-based algorthm Image C Eecuton tme (ms) Speedup rato T LQT T MD-SNAM t L-MS Map Pctures Baboon Brdge Lena Flght Buldng Boat Concluson Ths paper, frstl, mproves the scannng mode of the orgnal SNAM so that t can handle mages wth varous teture characterstcs; secondl, optmzes the storage structure for sub-patterns so as to elmnate the storage dfference n varous sub-patterns; thrdl, realzes the descrpton of the poston relatonshps among sub-patterns wth the grd arra; and fnall, uses the grd arra to lmt the range of one-drectonal neghbor-fndng to the boundar of the grd arra that the benchmark blocks correspond to, thus creatng a new neghbor-fndng algorthm, whch has hgher eecuton effcenc than the classc LQT-based method and can be appled n mage operatons such as calculaton of geometrc propertes and moment generaton. Acknowledgements Ths work was supported b Guang Natural Scence Foundaton Program (Grant No. 203GXNSFBA09275, Grant No. 203GXNSFBA09276), Guang Unverst of Scence and Technolog Research Program (Grant No. 203YB227, Grant No. 203YB228) and Natonal Natural Scence Foundaton of Chna (Grant No: ). References [] Xng Z, Shu L. Image Edge Feature Etracton and Refnng Based on Genetc-Ant Colon Algorthm. TELKOMNIKA (Telecommuncaton Computng Electroncs and Control). 205; 3(): [2] JJ Laguarda, E Cueto, M Doblare. A Natural Neghbor Galerkn Method wth Quadtree Structure. Internatonal Journal for Numercal Methods n Engneerng. 2005; 63(6): [3] I Gargantn. An Effectve Wa to Represent Quadtrees. Communcatons of the ACM. 982; 25(2): [4] V Khanna, P Gupta, JC Hwang. Mantanng Connected Components n Quadtree-Based Representaton of Images. Iranan Journal of Electrcal and Computer Engneerng. 2003; 2(): [5] BP Kumar, P Gupta, CJ Hwang. An Effcent Quadtree Data Structure for Neghbor Fndng Algorthm. Internatonal Journal of Image and Graphcs. 200; (4): [6] P Bhattachara. Effcent Neghbor-Fndng Algorthm n Quadtree and Octree. Kanpur: Indan Insttute of Technolog, [7] S De Brun, W De Wt, J Van Oort, et.al. Usng Quadtree Segmentaton to Support Error Modelng n Categorcal Raster Data. Internatonal Journal of Geographcal Informaton Scence. 2004; 8(2): [8] CL Wang, SC Wu, YK Chang. Quadtree and Statstcal Model-Based Lossless Bnar Image Compresson Method. Imagng Scence Journal. 2005; 53(2): [9] G Mnglun, Y Yee-Hong. Quadtree-Based Genetc Algorthm and Its Applcatons to Computer Vson. Pattern Recognton. 2004; 37(8): [0] Chuanbo C. Stud on A Non-Smmetr and Ant-Packng Pattern Representaton Method. Wuhan: Huazhong Unverst of Scence and Technolog, [] Peng W, Chuanbo C, Yunpng Z. Image Set-Operaton Algorthm based on NAM and Its Epermental Research. Journal of Yangtze Unverst (Natural Scence Edton). 2009; 6(2): [2] Weu H. Stud on Multple Sub-Pattern Image Representaton and Retreve Methods based on NAM. Wuhan: Huazhong Unverst of Scence and Technolog, TELKOMNIKA Vol. 3, No. 4, December 205 :

11 TELKOMNIKA ISSN: [3] Dehong Q, Xnn P, Chuanbo C, Shaohong F. Sequence Classfcaton based on Feature Subsequence Optmzed through Semdefnte Program. Journal of Chnese Computer Sstems. 2008; 29(): [4] June P. Graph-based NAM Representaton and Salent Regon Detecton. Wuhan: Huazhong Unverst of Scence and Technolog, 20. [5] Je H, Hu G. A Square NAM Representaton Method for Bnar Images. Appled Mechancs and Materals. 202; 33-34: [6] Bo W, Yubn G. An Image Compresson Scheme Based on Fuzz Neural Network. TELKOMNIKA (Telecommuncaton Computng Electroncs and Control). 205; 3(): [7] Yunpng Z, Chuanbo C. An Optmzaton Strateg of NAM usng Raster Scannng. Journal of Huazhong Unverst of Scence and Technolog (Natural Scence Edton). 2008; 36(8): -4. [8] BP Kumar, P Gupta, CJ Hwang. An Effcent Quadtree Data structure for Neghbor Fndng Algorthm. Internatonal Journal of Image and Graphcs. 200; (4): A Neghbor-fndng Algorthm Involvng the Applcaton of SNAM n Bnar-mage (Defa Hu)

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot nd Workshop on Advanced Research and Technolog n Industr Applcatons (WARTIA ) Knematcs Modelng and Analss of MOTOMAN-HP Robot Jou Fe, Chen Huang School of Mechancal Engneerng, Dalan Jaotong Unverst, Dalan,

More information

Thangka Image Retrieval System Based on GLCM. Shou-liang TANG, Jian-bang JIA, Chuan-qian TANG, Xiao-jing LIU * and Zhi-qiang LIU

Thangka Image Retrieval System Based on GLCM. Shou-liang TANG, Jian-bang JIA, Chuan-qian TANG, Xiao-jing LIU * and Zhi-qiang LIU 017 Internatonal Conference on Electronc, Control, Automaton and Mechancal Engneerng (ECAME 017) ISBN: 978-1-60595-53-0 Thangka Image Retreval Sstem Based on GLCM Shou-lang TANG, Jan-bang JIA, Chuan-qan

More information

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

Straight Line Detection Based on Particle Swarm Optimization

Straight Line Detection Based on Particle Swarm Optimization Sensors & ransducers 013 b IFSA http://www.sensorsportal.com Straght Lne Detecton Based on Partcle Swarm Optmzaton Shengzhou XU, Jun IE College of computer scence, South-Central Unverst for Natonaltes,

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

An Object Detection Method based on the Separability Measure using an Optimization Approach

An Object Detection Method based on the Separability Measure using an Optimization Approach An Object Detecton Method based on the Separablt Measure usng an Optmzaton Approach Edward Y. H. Cho *, Wa Tak Hung 2 Hong Kong Poltechnc Unverst, Hung Hom, Kowloon, Hong Kong E-mal: mahcho@net.polu.edu.hk

More information

A method for real-time implementation of HOG feature extraction

A method for real-time implementation of HOG feature extraction Invted Paper A method for real-tme mplementaton of HO feature etracton LUO Ha-bo 134 YU Xn-rong 1345 LIU Hong-me 5 DIN Qng-ha 6 1. Shenang Insttute of Automaton Chnese Academ of Scences Shenang 110016

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Robust Shot Boundary Detection from Video Using Dynamic Texture

Robust Shot Boundary Detection from Video Using Dynamic Texture Sensors & Transducers 204 by IFSA Publshng, S. L. http://www.sensorsportal.com Robust Shot Boundary Detecton from Vdeo Usng Dynamc Teture, 3 Peng Tale, 2 Zhang Wenjun School of Communcaton & Informaton

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm , pp.197-202 http://dx.do.org/10.14257/dta.2016.9.5.20 Research of Dynamc Access to Cloud Database Based on Improved Pheromone Algorthm Yongqang L 1 and Jn Pan 2 1 (Software Technology Vocatonal College,

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

Quick error verification of portable coordinate measuring arm

Quick error verification of portable coordinate measuring arm Quck error verfcaton of portable coordnate measurng arm J.F. Ouang, W.L. Lu, X.H. Qu State Ke Laborator of Precson Measurng Technolog and Instruments, Tanjn Unverst, Tanjn 7, Chna Tel.: + 86 [] 7-8-99

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images Internatonal Journal of Informaton and Electroncs Engneerng Vol. 5 No. 6 November 015 Usng Fuzzy Logc to Enhance the Large Sze Remote Sensng Images Trung Nguyen Tu Huy Ngo Hoang and Thoa Vu Van Abstract

More information

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING An Improved K-means Algorthm based on Cloud Platform for Data Mnng Bn Xa *, Yan Lu 2. School of nformaton and management scence, Henan Agrcultural Unversty, Zhengzhou, Henan 450002, P.R. Chna 2. College

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

More information

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2 Introducton to Geometrcal Optcs - a D ra tracng Ecel model for sphercal mrrors - Part b George ungu - Ths s a tutoral eplanng the creaton of an eact D ra tracng model for both sphercal concave and sphercal

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection 2009 10th Internatonal Conference on Document Analyss and Recognton A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng,

More information

Enhanced AMBTC for Image Compression using Block Classification and Interpolation

Enhanced AMBTC for Image Compression using Block Classification and Interpolation Internatonal Journal of Computer Applcatons (0975 8887) Volume 5 No.0, August 0 Enhanced AMBTC for Image Compresson usng Block Classfcaton and Interpolaton S. Vmala Dept. of Comp. Scence Mother Teresa

More information

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics

2D Raster Graphics. Integer grid Sequential (left-right, top-down) scan. Computer Graphics 2D Graphcs 2D Raster Graphcs Integer grd Sequental (left-rght, top-down scan j Lne drawng A ver mportant operaton used frequentl, block dagrams, bar charts, engneerng drawng, archtecture plans, etc. curves

More information

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures A Novel Adaptve Descrptor Algorthm for Ternary Pattern Textures Fahuan Hu 1,2, Guopng Lu 1 *, Zengwen Dong 1 1.School of Mechancal & Electrcal Engneerng, Nanchang Unversty, Nanchang, 330031, Chna; 2. School

More information

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop Assocaton Rule Mnng wth Parallel Frequent Pattern Growth Algorthm on Hadoop Zhgang Wang 1,2, Guqong Luo 3,*,Yong Hu 1,2, ZhenZhen Wang 1 1 School of Software Engneerng Jnlng Insttute of Technology Nanng,

More information

Robust Vanishing Point Detection for MobileCam-Based Documents

Robust Vanishing Point Detection for MobileCam-Based Documents 011 Internatonal Conference on Document Analss and Recognton Robust Vanshng Pont Detecton for MobleCam-Based Documents Xu-Cheng Yn, Hong-We Hao Department of Computer Scence School of Computer and Communcaton

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Querying by sketch geographical databases. Yu Han 1, a *

Querying by sketch geographical databases. Yu Han 1, a * 4th Internatonal Conference on Sensors, Measurement and Intellgent Materals (ICSMIM 2015) Queryng by sketch geographcal databases Yu Han 1, a * 1 Department of Basc Courses, Shenyang Insttute of Artllery,

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search Sequental search Buldng Java Programs Chapter 13 Searchng and Sortng sequental search: Locates a target value n an array/lst by examnng each element from start to fnsh. How many elements wll t need to

More information

A Novel Accurate Algorithm to Ellipse Fitting for Iris Boundary Using Most Iris Edges. Mohammad Reza Mohammadi 1, Abolghasem Raie 2

A Novel Accurate Algorithm to Ellipse Fitting for Iris Boundary Using Most Iris Edges. Mohammad Reza Mohammadi 1, Abolghasem Raie 2 A Novel Accurate Algorthm to Ellpse Fttng for Irs Boundar Usng Most Irs Edges Mohammad Reza Mohammad 1, Abolghasem Rae 2 1. Department of Electrcal Engneerng, Amrabr Unverst of Technolog, Iran. mrmohammad@aut.ac.r

More information

An Image Compression Algorithm based on Wavelet Transform and LZW

An Image Compression Algorithm based on Wavelet Transform and LZW An Image Compresson Algorthm based on Wavelet Transform and LZW Png Luo a, Janyong Yu b School of Chongqng Unversty of Posts and Telecommuncatons, Chongqng, 400065, Chna Abstract a cylpng@63.com, b y27769864@sna.cn

More information

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices Hgh resoluton 3D Tau-p transform by matchng pursut Wepng Cao* and Warren S. Ross, Shearwater GeoServces Summary The 3D Tau-p transform s of vtal sgnfcance for processng sesmc data acqured wth modern wde

More information

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

A Clustering Algorithm for Key Frame Extraction Based on Density Peak Journal of Computer and Communcatons, 2018, 6, 118-128 http://www.scrp.org/ournal/cc ISSN Onlne: 2327-5227 ISSN Prnt: 2327-5219 A Clusterng Algorthm for Key Frame Extracton Based on Densty Peak Hong Zhao

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE Dorna Purcaru Faculty of Automaton, Computers and Electroncs Unersty of Craoa 13 Al. I. Cuza Street, Craoa RO-1100 ROMANIA E-mal: dpurcaru@electroncs.uc.ro

More information

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

Biostatistics 615/815

Biostatistics 615/815 The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts

More information

CHAPTER 3 FEATURE EXTRACTION AND ACCURACY ASSESSMENT

CHAPTER 3 FEATURE EXTRACTION AND ACCURACY ASSESSMENT 64 CHAPTER 3 FEATURE EXTRACTIO AD ACCURACY ASSESSMET Aeral and space mages contan a detaled record of features on the ground at the tme of data acquston. An mage nterpreter systematcally eamnes the mages

More information

Detecting Maximum Inscribed Rectangle Based On Election Campaign Algorithm Qing-Hua XIE1,a,*, Xiang-Wei ZHANG1,b, Wen-Ge LV1,c and Si-Yuan CHENG1,d

Detecting Maximum Inscribed Rectangle Based On Election Campaign Algorithm Qing-Hua XIE1,a,*, Xiang-Wei ZHANG1,b, Wen-Ge LV1,c and Si-Yuan CHENG1,d 6th Internatonal onference on Advanced Desgn and Manufacturng Engneerng (IADME 2016) Detectng Maxmum Inscrbed Rectangle Based On Electon ampagn Algorthm Qng-Hua XIE1,a,*, Xang-We ZHAG1,b, Wen-Ge LV1,c

More information

SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS

SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS J.H.Guan, F.B.Zhu, F.L.Ban a School of Computer, Spatal Informaton & Dgtal Engneerng Center, Wuhan Unversty, Wuhan, 430079,

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

CS1100 Introduction to Programming

CS1100 Introduction to Programming Factoral (n) Recursve Program fact(n) = n*fact(n-) CS00 Introducton to Programmng Recurson and Sortng Madhu Mutyam Department of Computer Scence and Engneerng Indan Insttute of Technology Madras nt fact

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

More information

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Dynamic wetting property investigation of AFM tips in micro/nanoscale Dynamc wettng property nvestgaton of AFM tps n mcro/nanoscale The wettng propertes of AFM probe tps are of concern n AFM tp related force measurement, fabrcaton, and manpulaton technques, such as dp-pen

More information

A new segmentation algorithm for medical volume image based on K-means clustering

A new segmentation algorithm for medical volume image based on K-means clustering Avalable onlne www.jocpr.com Journal of Chemcal and harmaceutcal Research, 2013, 5(12):113-117 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCRC5 A new segmentaton algorthm for medcal volume mage based

More information

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like: Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

Six-axis Robot Manipulator Numerical Control Programming and Motion Simulation

Six-axis Robot Manipulator Numerical Control Programming and Motion Simulation 2016 Internatonal Conference on Appled Mechancs, Mechancal and Materals Engneerng (AMMME 2016) ISBN: 978-1-60595-409-7 S-as Robot Manpulator Numercal Control Programmng and Moton Smulaton Chen-hua SHE

More information

Lossless Compression of Map Contours by Context Tree Modeling of Chain Codes

Lossless Compression of Map Contours by Context Tree Modeling of Chain Codes Lossless Compresson of Map Contours by Context Tree Modelng of Chan Codes Alexander Akmo, Alexander Kolesnko, and Pas Fränt Department of Computer Scence, Unersty of Joensuu, P.O. Box 111, 80110 Joensuu,

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

More information

A New Feature of Uniformity of Image Texture Directions Coinciding with the Human Eyes Perception 1

A New Feature of Uniformity of Image Texture Directions Coinciding with the Human Eyes Perception 1 A New Feature of Unformty of Image Texture Drectons Concdng wth the Human Eyes Percepton Xng-Jan He, De-Shuang Huang, Yue Zhang, Tat-Mng Lo 2, and Mchael R. Lyu 3 Intellgent Computng Lab, Insttute of Intellgent

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING L Jan a, Wan Youchuan a,, Gao Xanjun a a School of Remote Sensng and Informaton Engneerng, Wuhan Unversty,129

More information

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2 Pa. J. Statst. 5 Vol. 3(4), 353-36 A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN Sajjad Ahmad Khan, Hameed Al, Sadaf Manzoor and Alamgr Department of Statstcs, Islama College,

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Shape-adaptive DCT and Its Application in Region-based Image Coding

Shape-adaptive DCT and Its Application in Region-based Image Coding Internatonal Journal of Sgnal Processng, Image Processng and Pattern Recognton, pp.99-108 http://dx.do.org/10.14257/sp.2014.7.1.10 Shape-adaptve DCT and Its Applcaton n Regon-based Image Codng Yamn Zheng,

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

A Deflected Grid-based Algorithm for Clustering Analysis

A Deflected Grid-based Algorithm for Clustering Analysis A Deflected Grd-based Algorthm for Clusterng Analyss NANCY P. LIN, CHUNG-I CHANG, HAO-EN CHUEH, HUNG-JEN CHEN, WEI-HUA HAO Department of Computer Scence and Informaton Engneerng Tamkang Unversty 5 Yng-chuan

More information

Video Content Representation using Optimal Extraction of Frames and Scenes

Video Content Representation using Optimal Extraction of Frames and Scenes Vdeo Content Representaton usng Optmal Etracton of rames and Scenes Nkolaos D. Doulam Anastasos D. Doulam Yanns S. Avrths and Stefanos D. ollas Natonal Techncal Unversty of Athens Department of Electrcal

More information

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

Kiran Joy, International Journal of Advanced Engineering Technology E-ISSN

Kiran Joy, International Journal of Advanced Engineering Technology E-ISSN Kran oy, nternatonal ournal of Advanced Engneerng Technology E-SS 0976-3945 nt Adv Engg Tech/Vol. V/ssue /Aprl-une,04/9-95 Research Paper DETERMATO O RADATVE VEW ACTOR WTOUT COSDERG TE SADOWG EECT Kran

More information

Assembler. Building a Modern Computer From First Principles.

Assembler. Building a Modern Computer From First Principles. Assembler Buldng a Modern Computer From Frst Prncples www.nand2tetrs.org Elements of Computng Systems, Nsan & Schocken, MIT Press, www.nand2tetrs.org, Chapter 6: Assembler slde Where we are at: Human Thought

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Novel Fuzzy logic Based Edge Detection Technique

Novel Fuzzy logic Based Edge Detection Technique Novel Fuzzy logc Based Edge Detecton Technque Aborsade, D.O Department of Electroncs Engneerng, adoke Akntola Unversty of Tech., Ogbomoso. Oyo-state. doaborsade@yahoo.com Abstract Ths paper s based on

More information

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

More information