A Study on Clustering for Clustering Based Image De-Noising

Size: px
Start display at page:

Download "A Study on Clustering for Clustering Based Image De-Noising"

Transcription

1 Journal of Informaton Systems and Telecommuncaton, Vol. 2, No. 4, October-December A Study on Clusterng for Clusterng Based Image De-Nosng Hossen Bakhsh Golestan* Department of Electrcal Engneerng, Sharf Unversty of Technology, Tehran, Iran h.b.golestan@gmal.com Mohsen Joned Department of Electrcal Engneerng and Computer Scence, Unversty of Central Florda, Orlando, USA Joned@knghts.ucf.edu Mostafa Sadegh Department of Electrcal Engneerng, Sharf Unversty of Technology, Tehran, Iran m.saadegh@gmal.com Receved: 24/Aug/2013 Revsed: 28/May/2014 Accepted: 07/July/2014 Abstract In ths paper, the problem of de-nosng of an mage contamnated wth Addtve Whte Gaussan Nose (AWGN) s studed. Ths subject s an open problem n sgnal processng for more than 50 years. methods suggested n recent years, have obtaned better results than global methods. However by more ntellgent tranng n such a way that frst, mportant data s more effectve for tranng, second, clusterng n such way that tranng blocks le n low-rank subspaces, we can desgn a dctonary applcable for mage de-nosng and obtan results near the state of the art local methods. In the present paper, we suggest a method based on global clusterng of mage constructng blocks. As the type of clusterng plays an mportant role n clusterng-based de-nosng methods, we address two questons about the clusterng. The frst, whch parts of the data should be consdered for clusterng? and the second, what data clusterng method s sutable for de-nosng.? Then clusterng s exploted to learn an over complete dctonary. By obtanng sparse decomposton of the nosy mage blocks n terms of the dctonary atoms, the de-nosed verson s acheved. In addton to our framework, 7 popular dctonary learnng methods are smulated and compared. The results are compared based on two major factors: (1) de-nosng performance and (2) executon tme. Expermental results show that our dctonary learnng framework outperforms ts compettors n terms of both factors. Keywords: Image De-Nosng; Data Clusterng; Dctonary Learnng; Hstogram Equalzaton and Sparse Representaton. 1. Introducton We consder the problem of estmatng a clean verson of an mage contamnated wth Addtve Whte Gaussan Nose (AWGN). A general approach to ths am s dvson of the nosy mage nto some (overlappng) small blocks, then de-nosng of each block and fnally obtanng the overall estmaton of the clean mage by averagng the de-nosed blocks. The model s as follows: where s the vector form of the th block of the nosy mage, s the vector form of the th block of the orgnal mage, and s a zero-mean AWGN wth varance. Throughout the paper, the blocks are, thus the vector space dmenson s. Image de-nosng s stll an open problem and numerous methods have been suggested up to now. The methods are based on defnng a neghborhood for each block and weghted averagng accordng to sutable weghts. The weghts are computed n each neghborhood, as n [1-4] whch are some relatvely successful approaches. All of them are n the spatal doman. The method n [5] can be consdered as same as [1-4], where processng s conducted n frequency doman. Ths method constructs a three-dmensonal matrx by (1) groupng those blocks that are smlar (n some senses, e.g. norm) wth a block of the mage. Correspondng to each block of the mage a group of smlar blocks should be found. In ths way, a three-dmensonal matrx s obtaned correspondng to each block. Then, a 3D collaboratve sgnal flterng n the frequency doman s performed whch provde a good estmaton of the clean verson of each block. Ths method can be consdered as the state of the art method of mage de-nosng; however t suffers from hgh computatonal complexty due to local processng. The work n [6] has the same approach and appled flterng n the Prncpal Component Analyss (PCA) transform doman. Elad and Aharon [7] have suggested a new approach. They have used K-Sngular Value Decomposton (K-SVD), whch s a dctonary learnng algorthm, to produce a global dctonary usng the nosy mage blocks. Ths method uses the representaton n terms of the dctonary to de-nose mage. The estmate of each de-nosed block can be estmated by analyzng nosy blocks n ths dctonary and applyng a sparse recovery algorthm. and global methods have some advantages and dsadvantages. A global dctonary can recover general characterstcs of an mage, whch are repeated n ts several regons. However, these methods are not able to recover specal local textures and detals n an mage. * Correspondng Author

2 Journal of Informaton Systems and Telecommuncaton, Vol. 2, No. 4, October-December Whle local methods ndcate hgher effcency n recoverng local detals of mage, they encounter overlearnng rsk leadng from nose learnng and ncorporatng nose nto the fnal result. Defcency of learnng n some regons s another problem of local methods. In [8], a clusterng-based method was suggested. Ths method produces a local dctonary by clusterng feature vectors from all nosy mage blocks and conducts de-nosng usng decomposton of nosy blocks n terms of representatves of the found clusters. Smlar to K-SVD, ths method s based on dctonary but t uses a local dctonary. patchng and smlar blocks clusterng are effectve factors n success of methods ncludng [5], [6] and [8]. Dctonary learnng based de-nosng methods also perform some type of blocks clusterng, for example K-SVD s a generalzaton of K-means clusterng algorthm. So t s necessary to consder the clusterng for the de-nosng applcaton more closely. In ths paper, we propose an approach for constructng a global dctonary and de-nosng based on sparse decomposton of nosy blocks over the dctonary. Ths global dctonary s constructed by ad of the optmzed clusterng that wll be presented. In the followng sectons clusterng of mage blocks s studed wth more detals n secton 2. An analytcal comparson between local and global clusterng s addressed n secton3. Secton 4 studes the effect of equalzaton of data accordng to ther varance n order to have an approprate clusterng. Learnng the dctonary s explaned n secton 5 based on representatves of the found clusters. Secton 6 studes applyng of de-nosng usng dctonary. Fnally, the local and global methods are evaluated n secton 7. wth data correspondng to hgh energy areas as outler data. So, these blocks have mnor effect on the tranng by common clusterng methods and the fnal desrable result wll not be obtaned. To solve the problem, frst lmtatons of clusterng-based de-nosng methods are examned. The MSE error lower bounds for mage de-nosng have been examned n [9] and [10]. Ths lower bound for one cluster block s calculated as follow. [ ] [( ) ] (2) (3) 2. Clusterng of Image Blocks In the case of methods ncludng LPG-PCA, KLLD, BM3D ([6], [8] and [5], respectvely), groupng of smlar blocks s ther crtcal factor of success. So, blocks groupng may has detals whch should be consdered specfcally. BM3D and LPG-PCA perform de-nosng by clusterng of the set of mage blocks. K-LLD method performs clusterng on feature vector extracted from surroundng blocks (Correspondng to each block). Consderng the number of pxels and feature vector dmenson, ths clusterng s of hgh computatonal load. In addton to hgh computatonal load, unbalanced clusterng s one of the problems of global clusterng of blocks. Ths problem s shown n Fgure 1. Assume that n Fgure 1-bottom, the goal s to fnd 2 means. K-means algorthm fnds two datacenters ndcated by volet crcles. These ponts are not good representatves of the blocks correspondng to the mage edges. However, clusterng objectve functon s mnmzed by these centers. Dense (hgh number data) correspond to mage smooth parts and scattered (low number data) correspond to blocks contanng edge or specal texture. Tradtonal clusterng algorthms behave Fg 1. In natural mages, number of smooth blocks are more than hgh energy ones. where, s the Fsher nformaton matrx and s the estmated covarance matrx for the group of vectors that are smlar to th block. For zero mean Gaussan nose, [10] assumed matrx as follow: where, s the number of smlar vectors of the th block. Assumng that smlar vectors for each pxel are of many members and nose level s not hgh, the rght hand of nequalty s smplfed: (4) ( ) ( ) (5) [ ] ( ) (6)

3 198 Bakhsh Golestan, Joned & Sadegh, A Study on Clusterng for Clusterng based Image De-nosng [ ] ( ) (7) where s the th egenvalue of covarance matrx of estmated data : ( ) ( ) (8) Assumng that the number of smlar patches of each block and the nose level s the same for all blocks; thus de-nosng bound s related to covarance matrx. Hgh detaled clusters (havng hgh covarance matrx egenvalues) are more dffcult to de-nose. So for blocks correspondng to low complex areas, lower bound wll be decreased for MSE of the estmated verson and the orgnal mage. However the result s predctable; because n smooth areas of an mage, a smple averagng can obtan good result but f a block conssts of more complexty, specfc texture and hgh varance, would lmt de-nosng performance. For such blocks, more precse smlar block groupng s needed. The more the number of same blocks causes the more approprate characterstcs of groupng. So we suggest that for detaled and textured blocks, more tranng data should be used. Let us generalze the concept presented n (2) to clusters (rather than groups for each block). Assume varable s allocated for clusters rather than blocks n (2). In other words, s a block from the th cluster and s the number of members of the th cluster. s the estmated covarance matrx of the th cluster. Frst queston that ths paper s gong to answer s "whch blocks should be consdered for clusterng?" As stated before, usng all blocks for clusterng not only have hgh computatonal load but also leads to unbalanced clusterng. Fgures 4 and 5 llustrate the dea of equalzed clusterng. Fgure6 s the equalzed clustered of Fgure 1 provdng good propertes for de-nosng applcaton. Dctonary learnng-based methods such as K-SVD decrease tranng data n a random way to reduce computatonal load. But as have been seen, removng valuable blocks from tranng data has negatve effect on the de-nosng lower bound. In Fgure 6, only data correspondng to smooth blocks are removed and the obtaned cluster centers are more approprate for de-nosng. In secton 3 tranng data equalzaton wll be studed. Second queston that the paper s gong to answer s "how do the clusterng?" Now we state the problem of clusterng. Frst we rewrte (2) as follow: s the set of ndces of tranng data that shows membershp of the tranng data to clusters. The problem of the optmum clusterng can be stated as follows: ( ) (11) The above problem s dependent of Egenvalues of each cluster, so ts computatonal burden s very hgh. Thus, exact soluton of the problem s not achevable. Egen values of the clusters correspondng to smooth or constant regons of are about zero so they can be neglected from ( ). So, only hgh varance blocks affect the cost functon. ( ) (12) In other words, smooth tranng data can be gnored n the clusterng. At the frst glance ths smplfcaton just makes the clusterng fast but t has an effect on the accuracy of the clusterng. In fact, less explotaton of nonmportant blocks causes n more affecton of mportant blocks n the clusterng problem (compare fgure 1 and fgure 6). Eq. (12) can be nterpreted as a hard threshold for selecton of blocks n clusterng. In the next secton varance of blocks wll be ntroduced as a crteron for smoothness and then varance hstogram equalzaton wll be presented as the soft threshold verson of (12) for selecton of data that partcpate n clusterng. Problem (11) can be vewed from another pont of vew. The cost functon encourages clusters to have a sparse vector of Egen values. Fgure 2 shows how (11) encourages Egen values to be zero. In other words problem (11) clusters data nto low-rank subspaces and guarantees that many of Egen values wll be zero for each cluster. [ ] (9) Let us wrte the rght sde of ths nequalty for all clusters as a cost functon: Fg 2. Contour of cost functon of (11) for a cluster 1. ( ) (10) 1 The fgure s contour of s true for contour of (11), as values of are postve, fgure 2

4 Journal of Informaton Systems and Telecommuncaton, Vol. 2, No. 4, October-December Hgh dmensonal data that le n low-rank subspaces have hgh correlaton wth each other (see Fgure 3). An alternatve for subspace clusterng may be correlaton clusterng [11] that has much less computatonal load. As can be seen n Fgure 3, the obtaned clusters by correlaton clusterng le n a rank-1 subspace that agrees wth problem (11) because only one Egen value of the covarance matrx of ths cluster s none-zero. In secton 6 smulatons has been done by correlaton clusterng. also contans domnant PCs spannng detals of each cluster). Those PCs would be added to the dctonary f ther correspondng egenvalues are greater than nose varance. The nosy mage blocks are then de-nosed nspred by the framework used n [7]. Ths leads to a fast and effcent de-nosng algorthm (algorthm1). It wll be shown n Secton 7 that the proposed algorthm outperforms tradtonal K-SVD. Fg 3. Comparson of correlaton clusterng and tradtonal clusterng. 3. Clusterng vs. Clusterng A well-known clusterng method s the famly of K- means clusterng algorthms [12], whch have been used by K-LLD [8] for mage de-nosng. K-means clusterng algorthm solves the followng problem K 2 yj dk D 2 (13) k =1 j k mn where, [ ]. Ths problem can be wrtten n the followng form whch s a factorzaton mn DX, Y DX j x x 2 j F,, : 0 = 1, 0,1 (14) where, Y=[ ] (L s the number of blocks), s the th column of X, and s the jth entry of. Ths problem mples that all entres of each must be equal to zero except one of them. The non-zero element s forced to be 1. Ths restrcton does not exst n the socalled gan-shaped varant of K-means [12], whch solves the followng problem DX, 2 Y DX subject to : x 0= 1 (15) mn F Ths problem s a K-rank1 subspace (K-lnes) clusterng. As can be seen n Fg. 4 (b) and (d), the obtaned clusters by gan-shaped K-means s n agreement wth problem (11). Ths s because only one egenvalue of each cluster s covarance matrx s non-zero. Inspred by the smple approach (15), a suboptmal soluton for (11) can be obtaned. We propose to construct the proper bass usng the obtaned cluster centrods and domnant prncpal components (PCs) of each cluster (generally, natural mages are not perfectly le on rank-1 subspace as n Fg. 4,.e., thus the proposed dctonary Another approach for clusterng s dctonary learnng n sparse sgnal representaton, whch ams to solve the followng problem 2 mn Y DX F subject to : x 0 (16) DX, K-SVD s a well-known dctonary learnng algorthm. Low-rank subspaces found by K-SVD have overlaps. It means that correspondng to each subset of the columns of D, there s a low-rank subspace that K-SVD learns. Data that used the same subset le on a low-rank subspace but K-SVD learns a very large number of low-rank subspaces for a set of tranng data such that many of them are empty or low populated (refer to Fg. 5, top). Actually, clusters found by K-SVD nclude the data that have used the same dctonary columns. Note that these clusters are not guaranteed to be low-rank. In the smulaton results we wll see that our proposed method based on gan-shaped K-means outperforms K-SVD. The derved problem (11) descrbes a sutable global clusterng problem, whle the state of the art algorthms do not perform global clusterng, but nstead use local patch-groupng. Translatng global clusterng to local groupng converts the problem to, G = mn G,G W, G G G 0 subject to (17) where, s group of blocks correspondng to the th block, s the egenvalues of covarance matrx of and s a wndow around the th block. The last constrant mples that the th block must be member of. An equvalent form of (17) can be stated as, G = max G subject to,g W, G G G 0 (18) BM3D, a hgh performance mage de-nosng algorthm, mplctly uses (18) n order to perform local groupng. The smlarty crteron used n BM3D for

5 200 Bakhsh Golestan, Joned & Sadegh, A Study on Clusterng for Clusterng based Image De-nosng performng local groupng s novel, n whch frstly blocks are transformed usng an orthonormal transformaton (e.g., DCT and DFT), then a projecton on a low-rank subspace s performed usng hard-thresholdng of the coeffcents of each block. In the new transformed space, a smple Eucldean dstance determnes smlar blocks wth the th block. Truncated coeffcents of the smlar blocks wth the th one also le on a low-rank subspaces near to the th one, thus many of are about zero and the constrant of (18) s satsfed. that have the same sparse representaton (structure) n one cluster. Fg 5: Top: K-SVD approxmates data by a unon of rank-2 subspaces. No rank-2 cluster can be found. Bottom: Group sparsty constrant on X. There are three rank-2 clusters. Another local groupng based method s a novel approach, called learned smultaneous sparse codng (LSSC) [14], that smultaneously performs group sparse codng [15] and groupng the smlar patches. Group sparse codng mples that the blocks wthn a group have smlar sparse representatons, lke CSR. Ths s acheved by jontly decomposng groups of smlar sgnals on subsets of the learned dctonary (as prevously explaned, K-SVD fals to acheve ths goal. See Fg. 5 for comparson). They proposed the followng cost functon, Fg 4. Comparson of clusterng n raw data doman and n the sparsedoman transformed data (as used n CSR and LSSC) for some 2D data. (a) Raw data. (b) K-means clusterng on raw data (K=3). (c) K-means clusterng on sparse-doman transformed data usng an over-complete dctonary havng 3 atoms. (d) Reconstructon of the data from ther sparse representatons n (c), n the case of these data Gan-shaped K- means drectly results n (d). The dea behnd (18) can be used n another way dfferent from what BM3D has used. These de-nosng algorthms frst perform groupng usng a rough crteron, e.g. Eucldean dstance, then n the man de-nosng algorthm obtan a low-rank representatve for each group and use t. The algorthm suggested by Dong et al. (clusterng based sparse representaton or CSR) [13] whch solves the followng problem, s an example of these types of algorthms mn X, B K 2 2 F j k 2 k =1 jg k (19) Y DX x x b where [ ], and s the centrod of the kth group. Note that (19) does not optmze the dctonary. In fact, frstly a global dctonary usng K-means and PCA s learned whch s then used by ths problem to smultaneously perform local groupng and sparse codng, n an teratve procedure. The frst and second terms n (19) are smlar to K-SVD problem, but the last term clusters the sparse-doman transformed data. Fgure 5 llustrates the effect of clusterng data n the sparse doman rather than the raw data. Contrary to K-SVD, n whch the members of a cluster have used one column of D, problem (19) encourages the clusterng to put data X k K k k p, q.. : 2 k=1 G k mn X s t k y Dx (20) where, s the coeffcent matrx of the kth cluster data, s the jth column of, and [ ], wth [ ] the th row of X. Mnmzng wth p=1 and q=2 (that s, the norm of the vector contanng the norms of the rows) mples that the number of engaged rows of X wll be lmted. In other words, ths cost functon encourages the data to have the same support of sparse representaton n a cluster. As the data n the same cluster can be decomposed by few bases, the rank of the data matrx n the same cluster wll be mnmzed. Thus a soluton for (20) tres to mnmze (17)..e, approxmates. At the smulaton results secton, numercal performances of the explaned local and global methods are compared, separately. 4. Block Varance Hstogram Equalzaton For the reasons prevously stated some ponts should be consdered. Frstly clusters wth dfferent complextes have approxmately the same number of members. Secondly, members of complcated clusters should not have hgh dstance from cluster subspace so that covarance matrx egenvalues would not become hgh and many of them would be zero. Thrd, members of hgh complex clusters should not be neglected for dctonary learnng. Blocks varance s consdered as a complexty measure. In natural mages, the number of hgh complex blocks s

6 Journal of Informaton Systems and Telecommuncaton, Vol. 2, No. 4, October-December lower than low complex blocks. Fgure 6 ndcates blocks varance hstogram of an orgnal mage and ts nosy verson. As can be seen, n the orgnal mage, concentraton s n lower values of varance and n nosy mage concentraton s n the pont correspondng to nose varance representng smooth blocks of orgnal mage. Those blocks that ther varances are approxmately the same as nose varance are not useful for tranng. Usng these blocks not only ncreases computatonal load but also causes unbalance clusterng and reduces the effect of mportant clusters. So ther number n fnal clusterng should be reduced. To equalze blocks varance hstogram, an equalzaton transform functon must be used. The followng functon s an example: T( ) { ( ) ( ) ( ) (21) where, ( ) s densty functon of blocks varance probablty and s a threshold. ( ) s the probablty of enterng a block wth varance nto tranng data to be used for clusterng. Fgure 6, ndcates an example of the transform functon and equalzed hstogram of nosy mage n Fgure 7. In ths hstogram, the effect of blocks wth varance 25 s reduced consderably. Fgure 8 shows equalzed clusterng of fgure 1. and ther presence for tranng not only mslead the clusterng algorthm but also have hgh computatonal load. Now, subspace clusterng should be done on remanng tranng data whch agrees wth Eq. (11). Fg 8. Equalzed clusterng of fgure 1 5. Dctonary Learnng Dctonary learnng s performed usng the blocks selected n the prevous stage. The fnal dctonary ncludes domnant prncpal components from each cluster (equal to non-zero Egen values of matrx explaned n Secton 2). In the next stage, SVD transform s derved from covarance of data matrx of each cluster: (22) where, s the number of clusters. Sngular values on the man dagonal are equal to whch are arranged n ascendng order by subscrpt. For each cluster, s the number of prncpal components that wll be ncluded n the fnal dctonary and s obtaned by the followng equaton: Fg 6. two clear and nosy mages wth hstogram. and ther blocks varance ( ) ( ) (23) The prncpal components hgher than have learned nose for each cluster n matrx. Actually, s the dmenson of nose-free data on the th cluster (or s the rank of subspace that th cluster les n t). It means that f the nose power s zero, autocorrelaton matrx of th cluster has only non-zero egenvalues. In presence of nose, all autocorrelaton matrx egenvalues of each cluster of nosy data wll be nonzero; from the component to the end are due to nose. By addng the frst prncpal component to, the dctonary s completed and we can perform denosng by ths desgned dctonary. Fg 7. Equalzng transform functon Regardng that the varance of smooth blocks s approxmately the same as nose varance. It can be sad that there s not valuable nformaton about orgnal mage, 6. Denosng Operaton Usefulness of the unon of subspaces model has been proved n many applcatons of sgnal processng. As

7 202 Bakhsh Golestan, Joned & Sadegh, A Study on Clusterng for Clusterng based Image De-nosng llustrated n secton 2 and 3, ths model s approprate for the analyss of sgnal de-nosng. Ths model assumes that mage blocks are lnear combnaton of few bases of a dctonary: (24) In the prevous secton a dctonary was defned. Denosed mage should also meet ths model whereas nosy mage cannot, because n the dctonary learnng stage, nose s not traned. In other words, to represent nose, many bases combnaton should be nvolved and no sparse representaton n equaton (25) can be found. (25) The model must be reformed to model the nose of data: (26) Assumng Gaussan nose wth zero mean n ths model, MAP estmaton for s (27) Optmum threshold s related to of a cluster where belongs to t. Ths can be replaced by the followng problem: (28) where, s a functon of nose varance. Now we can estmate de-nosed verson by ths estmaton of sparse coeffcents. We just need to project nto the nearest low-rank subspace spanned by the columns of the learned dctonary. 7. Smulaton Results In ths secton, de-nosng results of proposed method and some other recent approaches are presented and dscussed. Frst, the global and local methods are evaluated, then a comparson between global and local approaches s presented and fnally these methods are compared n term of total executon tme. K-SVD and our smple gan-shaped K-means (proposed method) are presented as global methods. The presented local methods nclude those ntroduced n [5], [8], [13], [14], [17] and [18]. Performance comparson of these algorthms can be seen Table 1. We have used the Peak Sgnal to Nose Rato (PSNR 1 ) as the performance crteron. The PSNR values were averaged over 5 experments, correspondng to 5 dfferent realzatons of AWGN. The varance was neglgble and not reported. Our method s smulated smlar to the framework of [7]. Both algorthms have the same amount of error for the tranng set (dependng on the nose varance) but ther sze of dctonary s dfferent. Table 1 shows that the proposed method surpasses the K-SVD [7] and ts results are 1 PSNR s defned as 10log 10(255 2 /MSE) and measured n db comparable wth the tme consumng local methods. As wll be tabulated, the executon tme of the proposed method s about 70% of K-SVD, 8% of LSSC [14] and 4% of CSR [13]. Recently [16] nvestgated a comprehensve comparson of dfferent mage de-nosng methods. They have shown numercally that BM3D, SCR and LSSC studed n ths paper have the best results. Fgure 9 shows an example of de-nosng results by our proposed method. Table 1. Image de-nosng performance of the and methods n PSNR (db) for 4 dfferent mage and varous Lena SNR 5/ / /22.11 Proposed K-SVD [7] K-LLD [8] LSSC [14] CSR [13] BM3D [5] LSC [17] SSMS [18] Barbara SNR 5/ / /22.11 Proposed K-SVD [7] K-LLD [8] LSSC [14] CSR [13] BM3D [5] LSC [17] SSMS [18] House SNR 5/ / /22.11 Proposed K-SVD [7] K-LLD [8] LSSC [14] CSR [13] BM3D [5] LSC [17] SSMS [18] Boat SNR 5/ / /22.11 Proposed K-SVD [7] K-LLD [8] LSSC [14] CSR [13] BM3D [5] LSC [17] SSMS [18]

8 Journal of Informaton Systems and Telecommuncaton, Vol. 2, No. 4, October-December (a) Orgnal mage (b) Nosy mage (c) Recovered mage by proposed method Fg 9. an example of denosng results by our method In natural mages, far away block have generally dfferent patterns, so, usng all blocks may result n napproprate clusterng. Moreover, non-overlapped clusters obtaned by global methods are not as flexble as the overlapped groups. On the other hand, local groupng assgn approprate groups to each block. Although local methods have better performance, global methods are able to extract salent features of mages and use t easly for de-nosng. Accordng to comparson of local and global methods n Table 1, the performance of the proposed global method s just about 0.2dB lower than promsng local methods (LSSC and CSR), whch s not a hgh dfference. However, a common good property of both global and local methods s that they explot the lowdmensonal characterstcs of clusters/groups n order to desgn a sutable de-nosng algorthm. To understand the effect of ths method on the dctonary, n the table 2 the results are compared only wth K-SVD method, whch s global a method lke our proposed method. However, n the results of local methods n table 1, the suggested method used about 27% less blocks for tranng and the tme requred for dctonary learnng s less than K-SVD method. Ths table studes the effect of data equalzaton on K-SVD. As t can be seen equalzaton mproves K-SVD about 0.4dB. Table 2. comparng the suggested method and K-SVD method. left: K- SVD + Equalzaton of data, mddle: KSVD, rght: the proposed clusterng σ/snr House Peppers 20/ / / σ/snr Lena Cameraman 20/ / / As mentoned, the proposed method s based on dctonary learnng and ts tme effcency should be compared wth other dctonary learnng based approaches e.g. [7], [13] and [14]. Table 4 compares the relatve executon tme of [13], [14], [7] and the proposed method n varous mage szes. Our experments were averaged on 5 dfferent runs carred out on a Personal Computer wth a 3.6-GHz AMD 2 Core CPU and 4 GB RAM. As can be seen, the global de-nosng methods (KSVD and proposed) are more effcent n term of executon tme and our proposed method surpasses KSVD. In fact, dctonary learnng runnng tme of proposed method (for dentfcaton of K-rank1 subspaces) s about 40% of K-SVD for 20,000 blocks extracted from a mage, but ts overall executon tme s about 72% of KSVD. Table 3. Relatve executon tme of dctonary learnng based methods (n mnutes) Image Sze (QCIF) (CIF) (4CIF) LSSC [14] CSR [13] KSVD [7] Proposed Conclusons methods suggested n recent years, have obtaned better results than global methods. However by more ntellgent tranng n such a way that frst, mportant data s more effectve for tranng, second, clusterng n such way that tranng blocks le n low-rank subspaces, we can desgn a dctonary applcable for mage de-nosng and obtan results near the state of the art local methods. As was seen, we have obtaned acceptable results by a relatvely smple method based on constructon of an approprate global dctonary.

9 204 Bakhsh Golestan, Joned & Sadegh, A Study on Clusterng for Clusterng based Image De-nosng References [1] D. van de Vlle and M. Kocher, SURE-Based non-local means, IEEE Sgnal Process. Letter, Vol. 16, No. 11, Nov. 2009, pp [2] T. Tasdzen, Prncpal neghborhood dctonares for nonlocal means mage denosng, IEEE Trans. Image Process., Vol. 18, No. 12, Dec. 2009, pp [3] R. Vgnesh, B. T. Oh, and C.-C. J. Kuo, Fast non-local means (NLM) computaton wth probablstc early termnaton, IEEE Sgnal Process. Letter, Vol. 17, No. 3, Mar. 2010, pp [4] H. Takeda, S. Farsu, and P. Mlanfar, Kernel Regresson for Image Processng and Reconstructon, IEEE Transactons on Image Processng 16, 2007, pp [5] K. Dabov, A. Fo, V. Katkovnk, and K. O. Egazaran, Image denosng by sparse 3-D transform-doman collaboratve flterng, IEEE Trans. Image Processng, Vol. 16, No. 8, Aug. 2007, pp [6] L. Zhang, W. Dong, D. Zhang, and G. Sh, Two-stage mage denosng by prncpal component analyss wth local pxel groupng, Pattern Recognton,Vol. 43, 2010, pp [7] M. Elad and M. Aharon, Image denosng va sparse and redundant representatons over learned dctonares, IEEE Trans. Image Processng,Vol. 15, No. 12, Dec. 2006, pp [8] P. Chatterjee and P. Mlanfar, "Clusterng-based denosng wth locally learned dctonares," IEEE Trans. on Image Processng, No. 18, Vol. 7, 2009, pp [9] P. Chatterjee, and P. Mlanfar, Patch-Based Near-Optmal Image Denosng, Image Processng, IEEE Transactons on, vol. 21, no. 4, Aprl 2012, pp [10] P. Chatterjee, and P. Mlanfar, Practcal Bounds on Image Denosng: From Estmaton to Informaton IEEE Transactons on Image Processng, Vol. 20, No. 5, May 2011, pp [11] C. Bohm, K. Kalng, P. Kroger, and A. Zmek, "Computng clusters of correlaton connected objects" In Proc. SIGMOD, 2004, pp [12] A. Gersho and R. M. Gray, Vector Quantzaton and Sgnal Compresson, Sprnger Press, [13] W. Dong, X. L, D. Zhang and G. Sh, Sparsty-based mage denosng va dctonary learnng and structural clusterng, n proceedngs of IEEE Conference on Computer Vson and Pattern Recognton (CVPR), June 2011, pp [14] J. Maral, F. Bach, J. Ponce, G. Sapro and A. Zsserman, Non-local sparce models for mage restoraton, n Proceedngs of IEEE Internatonal Conference on Computer Vson, 2009, pp [15] J. A. Tropp, Algorthms for smultaneous sparse approxmaton, Elsever Sgnal Processng journal, Vol. 86, No. 3, 2006, pp [16] L. Shao, R. Yan, X. L, and Y. Lu, From Heurstc Optmzaton to Dctonary Learnng: A revew and comprehensve comparson of mage denosng algorthms, IEEE Transacton on Cybernetcs, Vol. 44, No. 7, 2014, pp [17] A. Adler, M. Elad, Yacov Hel-Or, Probablstc subspace clusterng va sparse representaton, IEEE Sgnal Processng Letter, Vol. 20, No. 1, 2013, pp [18] G. Yu, G. Sapro, and S. Mallat, Image modelng and enhancement va structured sparse model selecton, In Proceedng of ICIP, 2010, pp Hossen Bakhsh Golestan receved the B.Sc. and M.Sc. n Electrcal engneerng from Ferdows unversty of Mashhad, Mashhad, Iran and Sharf Unversty of Technology, Tehran, Iran, n 2010 and 2012 respectvely. Hs research nterests nclude multmeda sgnal processng, statstcal sgnal processng, vdeo/speech codng and compresson, sgnal qualty assessment and robotcs. Mohsen Joned receved the B.Sc. and M.Sc. n Electrcal engneerng from Ferdows unversty of Mashhad, Mashhad, Iran and Sharf Unversty of Technology, Tehran, Iran, n 2010 and 2012 respectvely. He s currently workng toward the Ph.D degree n department of electrcal engneerng and computer scence at the Unversty of Central Florda, Orlando, USA. Hs research nterests nclude multmeda sgnal processng, statstcal sgnal processng, sgnal qualty assessment and compressve sensng. Mostafa Sadegh receved the B.Sc. and M.Sc. n Electrcal engneerng from Ferdows unversty of Mashhad, Mashhad, Iran and Sharf Unversty of Technology, Tehran, Iran, n 2010 and 2012 respectvely. He s currently workng toward the Ph.D degree n department of electrcal engneerng at the Sharf Unversty of Technology, Tehran, Iran. Hs research nterests nclude statstcal sgnal processng, sparse representaton/codng and compressve sensng.

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

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

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

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

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

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face Recognition University at Buffalo CSE666 Lecture Slides Resources: Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

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

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

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

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

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

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

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

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

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

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

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

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

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

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

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

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

Hybrid Non-Blind Color Image Watermarking

Hybrid Non-Blind Color Image Watermarking Hybrd Non-Blnd Color Image Watermarkng Ms C.N.Sujatha 1, Dr. P. Satyanarayana 2 1 Assocate Professor, Dept. of ECE, SNIST, Yamnampet, Ghatkesar Hyderabad-501301, Telangana 2 Professor, Dept. of ECE, AITS,

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

Wavefront Reconstructor

Wavefront Reconstructor A Dstrbuted Smplex B-Splne Based Wavefront Reconstructor Coen de Vsser and Mchel Verhaegen 14-12-201212 2012 Delft Unversty of Technology Contents Introducton Wavefront reconstructon usng Smplex B-Splnes

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

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

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

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. *, NO. *, Dictionary Pair Learning on Grassmann Manifolds for Image Denoising

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. *, NO. *, Dictionary Pair Learning on Grassmann Manifolds for Image Denoising IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. *, NO. *, 2015 1 Dctonary Par Learnng on Grassmann Manfolds for Image Denosng Xanhua Zeng, We Ban, We Lu, Jale Shen, Dacheng Tao, Fellow, IEEE Abstract Image

More information

Comparison Study of Textural Descriptors for Training Neural Network Classifiers

Comparison Study of Textural Descriptors for Training Neural Network Classifiers Comparson Study of Textural Descrptors for Tranng Neural Network Classfers G.D. MAGOULAS (1) S.A. KARKANIS (1) D.A. KARRAS () and M.N. VRAHATIS (3) (1) Department of Informatcs Unversty of Athens GR-157.84

More information

PCA Based Gait Segmentation

PCA Based Gait Segmentation Honggu L, Cupng Sh & Xngguo L PCA Based Gat Segmentaton PCA Based Gat Segmentaton Honggu L, Cupng Sh, and Xngguo L 2 Electronc Department, Physcs College, Yangzhou Unversty, 225002 Yangzhou, Chna 2 Department

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

A DCVS Reconstruction Algorithm for Mine Video Monitoring Image Based on Block Classification

A DCVS Reconstruction Algorithm for Mine Video Monitoring Image Based on Block Classification 1 3 4 5 6 7 8 9 10 11 1 13 14 15 16 17 18 19 0 1 Artcle A DCVS Reconstructon Algorthm for Mne Vdeo Montorng Image Based on Block Classfcaton Xaohu Zhao 1,, Xueru Shen 1,, *, Kuan Wang 1, and Wanme L 1,

More information

Robust Dictionary Learning with Capped l 1 -Norm

Robust Dictionary Learning with Capped l 1 -Norm Proceedngs of the Twenty-Fourth Internatonal Jont Conference on Artfcal Intellgence (IJCAI 205) Robust Dctonary Learnng wth Capped l -Norm Wenhao Jang, Fepng Ne, Heng Huang Unversty of Texas at Arlngton

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

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

Recognizing Faces. Outline

Recognizing Faces. Outline Recognzng Faces Drk Colbry Outlne Introducton and Motvaton Defnng a feature vector Prncpal Component Analyss Lnear Dscrmnate Analyss !"" #$""% http://www.nfotech.oulu.f/annual/2004 + &'()*) '+)* 2 ! &

More information

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

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

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

Super-resolution with Nonlocal Regularized Sparse Representation

Super-resolution with Nonlocal Regularized Sparse Representation Super-resoluton wth Nonlocal Regularzed Sparse Representaton Wesheng Dong a, Guangmng Sh a, Le Zhang b, and Xaoln Wu c a Key Laboratory of Intellgent Percepton and Image Understandng (Chnese Mnstry of

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches Proceedngs of the Internatonal Conference on Cognton and Recognton Fuzzy Flterng Algorthms for Image Processng: Performance Evaluaton of Varous Approaches Rajoo Pandey and Umesh Ghanekar Department of

More information

Optimal Workload-based Weighted Wavelet Synopses

Optimal Workload-based Weighted Wavelet Synopses Optmal Workload-based Weghted Wavelet Synopses Yoss Matas School of Computer Scence Tel Avv Unversty Tel Avv 69978, Israel matas@tau.ac.l Danel Urel School of Computer Scence Tel Avv Unversty Tel Avv 69978,

More information

Nonlocally Centralized Sparse Representation for Image Restoration

Nonlocally Centralized Sparse Representation for Image Restoration Nonlocally Centralzed Sparse Representaton for Image Restoraton Wesheng Dong a, Le Zhang b,1, Member, IEEE, Guangmng Sh a, Senor Member, IEEE, and Xn L c, Senor Member, IEEE a Key Laboratory of Intellgent

More information

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

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

Image Deblurring and Super-resolution by Adaptive Sparse Domain Selection and Adaptive Regularization

Image Deblurring and Super-resolution by Adaptive Sparse Domain Selection and Adaptive Regularization Image Deblurrng and Super-resoluton by Adaptve Sparse Doman Selecton and Adaptve Regularzaton Wesheng Dong a,b, Le Zhang b,1, Member, IEEE, Guangmng Sh a, Senor Member, IEEE, and Xaoln Wu c, Senor Member,

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

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

LECTURE : MANIFOLD LEARNING

LECTURE : MANIFOLD LEARNING LECTURE : MANIFOLD LEARNING Rta Osadchy Some sldes are due to L.Saul, V. C. Raykar, N. Verma Topcs PCA MDS IsoMap LLE EgenMaps Done! Dmensonalty Reducton Data representaton Inputs are real-valued vectors

More information

Discriminative Dictionary Learning with Pairwise Constraints

Discriminative Dictionary Learning with Pairwise Constraints Dscrmnatve Dctonary Learnng wth Parwse Constrants Humn Guo Zhuoln Jang LARRY S. DAVIS UNIVERSITY OF MARYLAND Nov. 6 th, Outlne Introducton/motvaton Dctonary Learnng Dscrmnatve Dctonary Learnng wth Parwse

More information

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem An Effcent Genetc Algorthm wth Fuzzy c-means Clusterng for Travelng Salesman Problem Jong-Won Yoon and Sung-Bae Cho Dept. of Computer Scence Yonse Unversty Seoul, Korea jwyoon@sclab.yonse.ac.r, sbcho@cs.yonse.ac.r

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Detection of an Object by using Principal Component Analysis

Detection of an Object by using Principal Component Analysis Detecton of an Object by usng Prncpal Component Analyss 1. G. Nagaven, 2. Dr. T. Sreenvasulu Reddy 1. M.Tech, Department of EEE, SVUCE, Trupath, Inda. 2. Assoc. Professor, Department of ECE, SVUCE, Trupath,

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

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

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

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

Three supervised learning methods on pen digits character recognition dataset

Three supervised learning methods on pen digits character recognition dataset Three supervsed learnng methods on pen dgts character recognton dataset Chrs Flezach Department of Computer Scence and Engneerng Unversty of Calforna, San Dego San Dego, CA 92093 cflezac@cs.ucsd.edu Satoru

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

Joint Example-based Depth Map Super-Resolution

Joint Example-based Depth Map Super-Resolution Jont Example-based Depth Map Super-Resoluton Yanje L 1, Tanfan Xue,3, Lfeng Sun 1, Janzhuang Lu,3,4 1 Informaton Scence and Technology Department, Tsnghua Unversty, Bejng, Chna Department of Informaton

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

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

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

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

Classification / Regression Support Vector Machines

Classification / Regression Support Vector Machines Classfcaton / Regresson Support Vector Machnes Jeff Howbert Introducton to Machne Learnng Wnter 04 Topcs SVM classfers for lnearly separable classes SVM classfers for non-lnearly separable classes SVM

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

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

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

On Incremental and Robust Subspace Learning

On Incremental and Robust Subspace Learning On Incremental and Robust Subspace Learnng Yongmn L, L-Qun Xu, Jason Morphett and Rchard Jacobs Content and Codng Lab, BT Exact pp1 MLB3/7, Oron Buldng, Adastral Park, Ipswch, IP5 3RE, UK Emal: Yongmn.L@bt.com

More information

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

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

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

L 1 -FUSION: ROBUST LINEAR-TIME IMAGE RECOVERY FROM FEW SEVERELY CORRUPTED COPIES. Panos P. Markopoulos, Sandipan Kundu, and Dimitris A.

L 1 -FUSION: ROBUST LINEAR-TIME IMAGE RECOVERY FROM FEW SEVERELY CORRUPTED COPIES. Panos P. Markopoulos, Sandipan Kundu, and Dimitris A. L -FUSION: ROBUST LINEAR-TIME IMAGE RECOVERY FROM FEW SEVERELY CORRUPTED COPIES Panos P. Markopoulos, Sandpan Kundu, and Dmtrs A. Pados Department of Electrcal Engneerng, The State Unversty of New York

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Learning a Class-Specific Dictionary for Facial Expression Recognition

Learning a Class-Specific Dictionary for Facial Expression Recognition BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 16, No 4 Sofa 016 Prnt ISSN: 1311-970; Onlne ISSN: 1314-4081 DOI: 10.1515/cat-016-0067 Learnng a Class-Specfc Dctonary for

More information

A Computer Vision System for Automated Container Code Recognition

A Computer Vision System for Automated Container Code Recognition A Computer Vson System for Automated Contaner Code Recognton Hsn-Chen Chen, Chh-Ka Chen, Fu-Yu Hsu, Yu-San Ln, Yu-Te Wu, Yung-Nen Sun * Abstract Contaner code examnaton s an essental step n the contaner

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

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 Workflow for Spatial Uncertainty Quantification using Distances and Kernels

A Workflow for Spatial Uncertainty Quantification using Distances and Kernels A Workflow for Spatal Uncertanty Quantfcaton usng Dstances and Kernels Célne Schedt and Jef Caers Stanford Center for Reservor Forecastng Stanford Unversty Abstract Assessng uncertanty n reservor performance

More information

AS a classical problem in low level vision, image denoising. Group Sparsity Residual Constraint for Image Denoising

AS a classical problem in low level vision, image denoising. Group Sparsity Residual Constraint for Image Denoising 1 Group Sparsty Resdual Constrant for Image Denosng Zhyuan Zha, Xnggan Zhang, Qong Wang, Lan Tang and Xn Lu arxv:1703.00297v6 [cs.cv] 31 Jul 2017 Abstract Group-based sparse representaton has shown great

More information

Loop Transformations, Dependences, and Parallelization

Loop Transformations, Dependences, and Parallelization Loop Transformatons, Dependences, and Parallelzaton Announcements Mdterm s Frday from 3-4:15 n ths room Today Semester long project Data dependence recap Parallelsm and storage tradeoff Scalar expanson

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

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

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

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

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