Learning Discriminative Data Fitting Functions for Blind Image Deblurring

Size: px
Start display at page:

Download "Learning Discriminative Data Fitting Functions for Blind Image Deblurring"

Transcription

1 Learnng Dscrmnatve Data Fttng Functons for Blnd Image Deblurrng Jnshan Pan 1 Jangxn Dong 2 Yu-Wng Ta 3 Zhxun Su 2 Mng-Hsuan Yang 4 1 Nanng Unversty of Scence and Technology 2 Dalan Unversty of Technology 3 Tencent Youtu Lab 4 UC Merced Abstract Solvng blnd mage deblurrng usually requres defnng a data fttng functon and mage prors. Whle exstng algorthms manly focus on developng mage prors for blur kernel estmaton and non-blnd deconvoluton, only a few methods consder the effect of data fttng functons. In contrast to the state-of-the-art methods that use a sngle or a fxed data fttng term, we propose a data-drven approach to learn effectve data fttng functons from a large set of moton blurred mages wth the assocated ground truth blur kernels. The learned data fttng functon facltates estmatng accurate blur kernels for generc scenes and doman-specfc problems wth correspondng mage prors. In addton, we extend the learnng approach for data fttng functon to latent mage restoraton and nonunform deblurrng. Extensve experments on challengng moton blurred mages demonstrate the proposed algorthm performs favorably aganst the state-of-the-art methods. 1. Introducton The goal of blnd mage deblurrng s to recover a blur kernel and a sharp latent mage from a blurred nput. It s a classcal vson problem, and sgnfcant progress has been made n recent years [10, 11, 14]. When the blur s spatally nvarant, the blur process can be modeled by a convoluton operaton: B = I k +n, (1) where B, I, k, and n denote the blur mage, latent mage, blur kernel, and nose, respectvely; and s the convoluton operator. Blnd mage deblurrng s an ll-posed problem because there are nfnte pars ofi andk whch satsfy (1), and a trval soluton exsts,.e., orgnal blurred mage and delta blur kernel. Although the number of solutons s nfnte, the soluton space of natural mages can be constraned. Numerous methods [2, 4, 15, 16] have been developed based on sparsty of mage gradents for kernel estmaton. On the other hand, recent algorthms explot varous mage prors to recover sharp mages, e.g., normalzed sparsty pror [13], re- (a) (b) (c) (d) Fgure 1. Effect of data fttng functons on kernel estmaton. (a) Blurred mage. (b) Results of [16] by a data fttng functon based on ntensty. (c) Results of [16] by a data fttng functon based on mage gradent. (d) Our results. All the results are generated wth the same settngs for far comparsons. The parts enclosed n the red boxes n (b) and (c) contan sgnfcant blur resdual and artfacts (Best vewed on hgh-resoluton dsplays wth zoom-n). current nternal patch recurrence [18], text mage pror [20], and dark channel pror [23]. These mage prors are based on statstcal assumptons of clear mages and have been shown to be effectve n deblurrng. Dscrmnatve methods [32, 37] have been developed to learn effectve mage prors [25] for blur kernel estmaton. In contrast to statstcal prors, several methods use exemplars for kernel estmaton [1, 6, 19, 28]. In addton to mage prors, another group of methods focus on sharp edge predctons for blur kernel estmaton. However, these methods usually nvolve heurstc edge selecton steps [3, 33] to estmate blur kernels. We note that the aforementoned methods focus on developng effectve mage prors for deblurrng. Among the methods n the lterature, ntensty nformaton s commonly used to defne the data fttng term. Levn et al. [16] show that proper use of mage gradents n a data fttng functon helps mprove blur kernel estmaton. Some recent algorthms [3, 20, 22, 23, 33, 35] use ntensty n latent mage restoraton (e.g., mnmzng l 2 reconstructon errors) and gradent n the kernel estmaton (e.g., mnmzng l 2 errors). However, the effect of ntensty and gradent nformaton n blnd mage deblurrng has not been well analyzed. In ths paper, nstead of proposng mage prors, we study the effect of data fttng functons for kernel estmaton. We show that the data fttng functon also plays a crucal role n blnd mage deblurrng as t measures the goodness-of-ft to the moton blur model n (1). Fgure 1 demonstrates the mportance of dfferent data fttng functons on blur kernel estmaton

2 To address ths ssue, we propose a two-stage approach for blnd mage deblurrng. In the frst stage, an effectve data fttng functon s learned for blur kernel estmaton. In the second stage, the data fttng functon s optmzed for latent mage restoraton. We present an effcent numercal algorthm to learn the data fttng functons for both blur kernel estmaton and latent mage restoraton. In addton, we show that the proposed algorthm can be appled to other doman-specfc deblurrng tasks wth dfferent prors and non-unform deblurrng. 2. Proposed Algorthm In ths secton, we present an algorthm to learn effectve data fttng functons for blnd mage deblurrng. We frst consder the blur kernel estmaton problem, and extend t to the latent mage restoraton task. In ths work, the blnd deblurrng problem s formulated as E(I,k) = ω f I k f B 2 2+ϕ(I)+φ(k), (2) where ω denotes the -th weght, f denotes a lnear flter operator whch can be learned by felds of experts [24], and ϕ(i) as well as φ(k) are the prors of latent mage and blur kernel. As the weghts control the mportance of each term for blur kernel estmaton, the man goal s to estmate these values effectvely Learnng Dscrmnatve Data Functons To estmate ω = {ω }, we collect a set of ground truth blur kernels {k } as well as a set of clear mages {I }, and propose the followng obectve functon, 1 mn ω 2 s.t. ω 0, k (ω) k gt 2 2 ω = 1, where k gt denotes the -th ground truth blur kernel, and k (ω) s the -th estmated blur kernel, whch can be obtaned by arg mn k,i (3) ω f I k f B 2 2+ϕ(I )+φ(k ). (4) To derve the relatonshp between blur kernelk and weght ω n (2), we propose an effcent algorthm to solve (4) Optmzng (4) Smlar to the exstng methods [20, 22, 35, 30], we adopt ϕ(i ) = λ I 0 and φ(k ) = γ k 2 2 as the regularzaton for the latent mage and blur kernel of (4), whereλand γ are weght parameters. We use the half-quadratc splttng L 0 mnmzaton method [34] and ntroduce an auxlary varable g = (g v,gh ) correspondng to the mage gradent I. Thus, (4) can be rewrtten as mn ω f I k f B 2 2 k,i,g +β g I 2 2 +λ g 0 +γ k Intermedate Blur Kernel Estmaton GvenI, the optmzaton wth respect tok s mn ω f I k f B 2 2 +γ k 2 2. k For smplcty, we use the matrx-vector form to express (6) mn ω A k b 2 2 +γ k 2 2, k (7) where A s the matrx form of f I wth respect to blur kernel k, b s the vector form of f B wth respect to blur kernelk, andk s the vector form ofk. Based on (7), the soluton ofk s (5) (6) ( ) 1 ( ) k = ω A A +γ ω A b. (8) Intermedate Latent Image Estmaton The optmzaton problem (5) wth respect to ntermedate latent magei s mn ω f I k f B 2 2 +β g I 2 2 I,g +λ g 0. (9) Note that ths problem nvolves varablesi andg. It can be effcently solved through alternatvely mnmzng I and g. In each teraton, the soluton ofg s obtaned by solvng { I, I 2 λ g = β, (10) 0, otherwse. Gven g, the ntermedate latent mage I can be obtaned by solvng mn ω f I k f B 2 2 +β g I 2 I 2, (11) and the closed-form soluton for ths problem s ) I = F 1 ( ω F(f )F(k )F(f B )+βf g F k +β( {h,v} F( )F( )), (12) 1069

3 Algorthm 1 Solvng (9) Input: Blurred mageb and blur kernel k. I B,β 2λ. repeat solveg usng (10). solvei usng (12). β 2β. untlβ > β max Output: Intermedate latent magei. Algorthm 2 Learnng dscrmnatve features Input: Blurred mages {B }, ground truth blur kernels {k gt }. ω 0. ntalzek wth results from the coarser level. whlel max ter1 do whlet max ter2 do solvei usng Algorthm 1. solvek usng (8). end whle ω = ω α L ω. end whle Output: The weghtω. where F( ) and F 1 ( ) denote the Fourer transform and ts nverse transform, respectvely, F( ) s the complex conugate operator, F k = ω F(f )F(k )F(k )F(f ), and F g = F( h )F(g h ) + F( v)f(g v ), where h and v denote the horzontal and vertcal dfferental operators. In case all the values of ω are zeros n (12) (whch wll lead to unstable kernel estmaton), we set the terms ω 0 F(k )F(f 0 B ) and ω 0 F(k )F(f 0 B ) to be (ω 0 + 1)F(k )F(f 0 B ) and(ω 0 +1)F(f 0 )F(k )F(k )F(f 0 ). The man steps for ntermedate latent mage estmaton are summarzed n Algorthm Optmzng (3) After obtanng k wth respect to ω, we can solve (3) by a gradent descent method. The gradent wth respect to ω s L = L ( ) k 1 = (k k gt ω k ω ) ω A A +γ A A k ( ) 1 ( ) +(k k gt ) ω A A +γ A b, (13) wherel = 1 2 k (ω) k gt 2 2. The detaled dervatons are presented n the supplemental materal. The man steps for learnng dscrmnatve data fttng functons are summarzed n Algorthm 2. In ths work, the step of gradent decentαs set to be0.01. Tranng Data. We construct a tranng dataset to learn Fgure 2. Some generated blur kernels that are used for tranng. the weghts n (2) by usng 200 mages from the BSDS dataset [17]. To generate blurred mages{b } and blur kernels {k }, we synthesze realstc blur kernels by samplng random 3D traectores used n [25]. These traectores are then proected and rasterzed to random square kernel szes n the range from up to pxels. Some examples of the generated blur kernels are shown n Fgure 2. Wth the blur kernels, we synthetcally generate blurred mages by convolvng each clean mage wth 100 generated blur kernels. A set of 200,000 blurred mages s constructed for learnng the weghts of (3) Kernel Estmaton After learnng the weghts, we solve (2) to obtan the blur kernels. That s, we alternatvely solve the ntermedate latent mage and blur kernel. The optmzaton algorthms wth respect to the blur kernel and latent mage are the same to those descrbed n Secton and For the lnear flters{f }, we choose the commonly used zero-order operator correspondng to the ntensty nformaton, and gradent operators ncludng the frst (two drectons) and second order (three drectons) operators. The concrete forms of 6 lnear operators are presented n Table Dscrmnatve Non Blnd Deconvoluton Once blur kernels are obtaned, we can use a varety of non-blnd deconvoluton methods to recover latent mages. However, we note that the proposed method used n the k- ernel estmaton process can also be appled to non-blnd deconvoluton. We formulate the non-blnd deconvoluton problem as mn I ω f I k f B 2 2 +φ(i), (14) where φ(i) s the regularzaton on the mage I, e.g., hyper- Laplacan prors [12]. In ths work, we use the commonly used total varaton regularzaton,.e.,φ(i) = µ I 1, for non-blnd deconvoluton. The weghtω can be obtaned by solvng 1 mn ω 2 s.t. ω 0, I (ω) I gt 2 2 ω = 1, (15) 1070

4 Table 1. Concrete forms of the lnear flters used n the learnng process. Flters f 1 f 2 f 3 f 4 f 5 f 6 Type zero-order frst order frst order second order second order second order Forms I k B h I k h B vi k vb h h I k h h B v vi k v vb h vi k h vb (a) (b) (c) Fgure 3. Non-blnd deconvoluton examples. (a) Blurred mage and blur kernel. (b) Result wth only ntensty nformaton n the data fttng functon. (c) Our result. The part n the red box n (b) contans sgnfcant rngng artfacts (Best vewed on hghresoluton dsplay wth zoom-n). where I (ω) s the soluton of (14) and I gt s the clear mage. To determne the relatonshp between I (ω) and ω, we use the same alternatve mnmzaton method descrbed n Secton to obtan I (ω). The weght ω can be obtaned by ω = ω α I (I I gt ) W, (16) whereα I s the gradent descent step. In the above equaton, I,I gt, as well asw denote the vectorzaton ofi,i gt and W, respectvely. EachW s defned by ( W = F 1 b ) f n d 2, (17) d where d = F k + β( {h,v} F( )F( )), f = F(f )F(k )F(k )F(f ), b = F(f )F(k )F(f B), and n = ω F(k )F(f B )+βf g. We use the same tranng data as dscussed n Secton 2.3 to learn ω. The detals regardng the gradent of (15) wth respect to ω and the optmzaton method wth respect to I n (14) are ncluded n the supplemental materal. Fgure 3 shows an example of the non-blnd deconvoluton result usng (14). We note that the recovered mage by the conventonal data fttng functon contans some rngng artfacts (Fgure 3(b)) whle the one by the proposed method s sharper (Fgure 3(c)). 3. Extenson to Non-Unform Deblurrng Our method can be drectly extended to handle nonunform deblurrng where the blurred mages are acqured from movng cameras (e.g., wth rotatonal and translatonal movements) [5, 7, 26, 29, 31]. Based on the geometrc model of camera moton [29, 31], the non-unform blur process can be formulated as: B = KI+n = Ak+n, (18) where I, k, and n denote vector forms of I, k, n n (1). In ths model, A as well as K denote the mage matrx and blur kernel matrx wth respect to the latent mage I and blur kernel k. Based on (18), the non-unform deblurrng problem s solved by alternatvely mnmzng: and mn I mn k ω KF I F B 2 2 +λ I 0, (19) ω A k B 2 2 +γ k 2 2, (20) where F s the matrx of the flter operator f. We use the fast forward approxmaton methods [7, 21] to estmate latent mages and blur kernels. 4. Analyss of Proposed Algorthm In ths secton, we analyze how the proposed algorthm performs on mage deblurrng. We also demonstrate the mportance of the proposed learned data fttng functons and dscuss the connectons to other methods Effect of Dscrmnatve Data Fttng Functons The proposed method s able to automatcally learn the most relevant data fttng functons for both blur kernel estmaton and latent mage restoraton. We analyze ts effect on blur kernel estmaton and latent mage restoraton wth comparsons to the commonly used data fttng functons. Effect on Blur Kernel Estmaton. The data fttng functons used n exstng methods are based on ntensty or gradent for both latent mage restoraton and kernel estmaton [3, 20, 33, 35]. Fgure 4 shows one example where the deblurred results by the methods wth only ntensty or gradent contan sgnfcant rngng artfacts. The methods usng ntensty for the ntermedate latent mage estmaton and gradent for the kernel estmaton perform better. However, the deblurred results stll contan blur resdual and blurry characters. In contrast, the deblurred results generated by the proposed method contan clearer characters, whch ndcate that the learned data fttng functons facltate blur kernel estmaton. We quanttatvely evaluate the proposed method and present the results n Table 2. The proposed method wth learned data fttng functons performs well aganst other alternatves based on ntensty, gradent, or combnaton. 1071

5 Table 2. Quanttatve comparsons wth the commonly used data fttng functons for the mage deblurrng. Wth only ntensty Wth ntensty and gradent Wth only gradent Ours Average PSNRs Table 4. Learned weghts for latent mage estmaton. ω 1 ω 2 ω 3 ω 4 ω 5 ω (a) (b) (c) Average Kernel Smlarty (d) (e) (h) Fgure 4. Effectveness of the proposed learned data fttng functon for blur kernel estmaton. (a) Blurred mage. (b) Results by only ntensty n the data fttng functon. (c) Results by only gradent n the data fttng functon. (d) Results by ntensty n the ntermedate latent mage estmaton and gradents n the kernel estmaton. (e) Deblurred results by [35]. (f) Our results. Table 3. Learned weghts for blur kernel estmaton. ω 1 ω 2 ω 3 ω 4 ω 5 ω Learned Weghts for Data Fttng Terms. To llustrate the mportance of each data fttng term n blur kernel estmaton process, we show the learned weghts n Table 3. We note that the learned weght of the data fttng term for ntensty s 0, whch demonstrates that ntensty does not help the blur kernel estmaton. The results are smlar to the expermental analyss of the state-of-the-art methods [16, 3, 33, 35, 20]. In addton, we note that the weghts,.e., ω 4 and ω 5, for the data fttng terms wth the second order nformaton are much larger than those of the data fttng terms wth the frst order ntensty, whch ndcate that hgher order nformaton plays more mportant roles for blur kernel estmaton. Effect on Non-Blnd Deconvoluton. The learned weghts of data fttng terms for latent mage restoraton are shown n Table 4. We note that the weght of the data fttng term wth the zero-order flter s much hgher than the others. Ths ndcates that ntensty nformaton plays an mportant role n non-blnd deconvoluton. The learned weghts n Table 3 and 4 demonstrate that dfferent data fttng terms should be used as kernel estmaton and non-blnd deconvoluton are dfferent processes Iteratons Fgure 5. Fast convergence property of the proposed algorthm Fast Convergence Property Compared to the exstng methods wth fxed data fttng functons based on only ntensty, gradent or combnaton [20, 35], the proposed algorthm nvolves addtonal data fttng terms wth dfferent weghts. However, ths does not sgnfcantly ncrease the computatonal load. We evaluate the convergence rate of the proposed method on the dataset [15] and show the kernel smlarty [9] wth respect to teratons n Fgure 5. The results demonstrate that the proposed method exhbts fast convergence. Table 5 shows that the run tme of our method compares favorably aganst the competng methods. Table 5. Run tme (seconds) on the same computer wth an Intel Core MQ processor and 16 GB RAM. The run tme of Xu et al. [35] s based on our mplementaton. Method Xu et al. [35] Krshnan et al. [13] Levn et al. [16] Pan et al. [23] Ours Expermental Results We present expermental evaluatons of the proposed algorthm aganst the state-of-the-art deblurrng methods. All the experments are carred out on a machne wth an Intel Core MQ processor and 16 GB RAM. The run tme for a mage s 5 seconds on MATLAB. In all the experments, we set λ = and γ = 2. We emprcally set β max = 10 5 n Algorthm 1. We use the deblurrng datasets by Sun et al. [27] and Levn et al. [15] as the man test datasets. Thus, the tranng and test datasets are not overlapped. For far comparsons, we use the executable 1072

6 Fgure 6. Quanttatve evaluatons on the benchmark dataset by Sun et al. [27]. Our method performs favorably aganst the stateof-the-art methods. code provded by the authors and tune the parameters to generate the best possble results of other methods. The MATLAB code and datasets are publcly avalable on the authors webstes. More expermental results can be found n the supplemental materal Quanttatve Evaluaton We evaluate the proposed method on the synthetc dataset by Sun et al. [27] and compare t wth several state-of-the-art deblurrng methods [3, 13, 16, 18, 21, 27, 35]. Ths dataset contans 80 mages and 8 blur kernels from [15]. We use the orgnal codes of the state-of-theart methods [3, 13, 16, 18, 21, 27, 35] to estmate blur kernels and use the non-blnd deblurrng method [36] to generate the fnal deblurrng results for far comparsons. The error rato [15] s used for performance evaluaton. Fgure 6 shows the quanttatve results on the dataset [27]. Overall, the proposed algorthm performs favorably aganst the state-of-the-art deblurrng methods. We note that the method [35] uses ntensty n ntermedate latent mage estmaton and gradent n the kernel estmaton. Compared wth ths method, the proposed algorthm acheves hgher success rates, whch ndcates the effectveness of the learned data fttng functons Real Images Fgure 7 shows the deblurred results on a real mage by the proposed algorthm and the state-of-the-art methods. We use the orgnal source or bnary codes and tune the parameters to generate the best possble results for far comparsons. The deblurred mages by [3, 13] contan sgnfcant rngng artfacts. Whle the state-of-the-art methods [16, 20, 23] generate better kernel estmates than other methods, the deblurred mages contan sgnfcant rngng artfacts. We note that the man dfference between the proposed algorthm and the method by Xu et al. [35] s that [35] uses ntensty for latent mage restoraton and gradent for kernel estmaton. However, the results demonstrate that ths manually desgned data fttng functon s not effectve for blur kernel estmaton on the real mage. In contrast, the deblurred mage by the proposed algorthm contans fewer artfacts, whch shows that the learned functon wth dfferent weghted combnaton of data fttng terms s effectve for kernel estmaton. Fgure 8 shows the deblurred results by the proposed algorthm and the state-of-the-art methods [3, 13, 16, 20, 23, 35] on a real blurred document mage. The state-of-theart deblurrng methods desgned for natural mages [3, 13] do not generate clear mages. Although the method by Pan et al. [20] manly focuses on the text mage deblurrng, the deblurred results stll contan sgnfcant blur resdual and rngng artfacts. The recent method based on sparsty of dark channel pror for blur kernel estmaton [23] does not perform well on ths mage as the assumpton on zerontensty values of an mage does not hold. In contrast, the deblurred mage by the proposed algorthm s clearer wth sgnfcantly fewer artfacts. Furthermore, the deblurred results shown n Fgure 8(e) and (h) demonstrate the effectveness of the proposed algorthm that learns dfferent weghted functons of data fttng terms for latent mage restoraton and blur kernel estmaton Non unform Deblurrng As dscussed n Secton 3, the proposed algorthm can be extended to handle non-unform blur. We present results on an mage degraded by spatally varant moton blur provded by [5] n Fgure 9. We compare the proposed algorthm wth the state-of-the-art non-unform deblurrng methods [5, 7, 8, 21, 31, 35]. Fgure 9 shows the letters of (b)-(f) contan rngng artfacts. Compared to the deblurred results by the state-of-the-art non-unform methods, the restored mage by the proposed algorthm contans sharper contents wth fewer artfacts Extensons of Proposed Method In ths work, we focus on learnng effectve data fttng functons for blur kernel estmaton and use the L 0 norm of mage gradent [35] as the mage pror. However, our method can be appled to other deblurrng tasks wth specfc mage prors, e.g., normalzed sparsty pror [13], L 0 - regularzed ntensty and gradent pror [20], and dark channel pror [23], to name a few. To demonstrate the flexblty of the proposed method, we use the L 0 -regularzed ntensty and gradent pror [20] as an example and show the deblurred results n Fgure 10. We note that the orgnal text deblurrng method uses ntensty for latent mage and gradent for kernel estmaton. However, ths combnaton does not always help blur kernel estmaton (see Fgure 10(b)). In contrast, the method wth the learned data fttng functon generates deblurred mages wth clearer characters as shown n Fgure 10(c). 1073

7 (a) Blurred mage (b) Cho and Lee [3] (c) Krshnan et al. [13] (d) Levn et al. [16] (e) Xu et al. [35] (f) Pan et al. [20] (g) Pan et al. [23] (h) Ours Fgure 7. Comparsons on a real mage. The proposed method generates a better kernel estmate and deblurred result wth fewer rngng artfacts. The comparson results shown n (e) and (h) ndcate the mportance of the proposed automatcally learned data fttng functons. (a) Blurred mage (b) Cho and Lee [3] (c) Krshnan et al. [13] (d) Levn et al. [16] (e) Xu et al. [35] (f) Pan et al. [20] (g) Pan et al. [23] (h) Ours Fgure 8. Comparsons on a real mage wth lots of characters. The proposed method generates an mage wth clearer characters. The comparson results shown n (e) and (h) ndcate the mportance of the proposed learned data fttng functons. Comparsons wth [32]. The recent method [32] ams to learn hgh-order flters for mage deblurrng. The mage pror based on the learned hgh-order flters s especally effectve for text mages. However, our method focuses on learnng good data fttng functons nstead of mage prors for mage deblurrng. Fgure 11 shows a real blurred text mage from [20]. The proposed method wth the L0 -regularzed ntensty and gradent pror performs compettvely aganst the state-of-the-art text deblurrng methods [20, 32]. 6. Concludng Remarks In ths paper, we propose an effectve algorthm whch learns effectve data fttng functons for both blur kernel estmaton and latent mage restoraton. We dscuss the effect of the proposed data fttng functons and show that ntensty has less effect on blur kernel estmaton and has more effect on latent mage restoraton. We show that the performance of deblurrng algorthms usng the learned data fttng functons can be sgnfcantly mproved. The proposed algorthm s also extended for non-unform deblurrng. In addton, we show that the proposed method can be extended to other specfc deblurrng tasks wth correspondng mage prors. Extensve expermental evaluatons on benchmark datasets and real mages demonstrate that the proposed algorthm performs favorably aganst the state-of-the-art methods for unform as well as non-unform deblurrng. Whle we focus on learnng effectve data fttng functons for blnd mage deblurrng, the choce of lnear flters s fxed. In addton, the optmzaton method may also play an mportant role [4, 16] and some models may accmmo1074

8 (a) Blurred mage (b) Gupta et al. [5] (c) Hrsch et al. [7] (d) Hu and Yang [8] (e) Whyte et al. [31] (f) Xu et al. [35] (g) Pan et al. [21] (h) Ours Fgure 9. The proposed method drectly apples to mages wth non-unform blur. The mages shown n (b)-(g) are drectly obtaned from the reported results n [21] (Best vewed on hgh-resoluton dsplay wth zoom-n). (a) Blurred mages (b) Pan et al. [20] (c) Ours Fgure 10. Extenson of text mage deblurrng algorthm [20]. The results generated by the proposed method contan clearer characters and fewer rngng artfacts (Best vewed on hgh-resoluton dsplay wth zoom-n). (a)blurred mage (b) Pan et al. [20] (c) Xao et al. [32] (d) Ours Fgure 11. Comparsons wth [32] on a real text mage from [20]. The mages shown n (b)-(c) are drectly obtaned from the reported results (Best vewed on hgh-resoluton dsplay wth zoom-n). date better optmzaton strateges than others. Our future work wll focus on learnng effectve lnear flters and optmzaton methods for mage deblurrng. Acknowledgements. Ths work has been partally support- ed by NSFC (No , ), NSF CAREER (No ), 973 Program (No. 2014CB347600), NSF of Jangsu Provnce (No. BK ), the Natonal Key R&D Program of Chna (No. 2016YFB ), and gfts from Adobe and Nvda. 1075

9 References [1] S. Anwar, C. P. Huynh, and F. Porkl. Class-specfc mage deblurrng. In ICCV, pages , [2] T. Chan and C. Wong. Total varaton blnd deconvoluton. IEEE TIP, 7(3): , [3] S. Cho and S. Lee. Fast moton deblurrng. In SIGGRAPH Asa, volume 28, page 145, , 4, 5, 6, 7 [4] R. Fergus, B. Sngh, A. Hertzmann, S. T. Rowes, and W. T. Freeman. Removng camera shake from a sngle photograph. ACM SIGGRAPH, 25(3): , , 7 [5] A. Gupta, N. Josh, C. L. Ztnck, M. F. Cohen, and B. Curless. Sngle mage deblurrng usng moton densty functons. In ECCV, pages , , 6, 8 [6] Y. HaCohen, E. Shechtman, and D. Lschnsk. Deblurrng by example usng dense correspondence. In ICCV, pages , [7] M. Hrsch, C. J. Schuler, S. Harmelng, and B. Schölkopf. Fast removal of non-unform camera shake. In ICCV, pages , , 6, 8 [8] Z. Hu and M.-H. Yang. Fast non-unform deblurrng usng constraned camera pose subspace. In BMVC, pages 1 11, , 8 [9] Z. Hu and M.-H. Yang. Good regons to deblur. In ECCV, pages 59 72, [10] J. Ja. Mathematcal models and practcal solvers for unform moton deblurrng. Cambrdge Unversty Press, [11] R. Köhler, M. Hrsch, B. J. Mohler, B. Schölkopf, and S. Harmelng. Recordng and playback of camera shake: Benchmarkng blnd deconvoluton wth a real-world database. In ECCV, pages 27 40, [12] D. Krshnan and R. Fergus. Fast mage deconvoluton usng Hyper-Laplacan prors. In NIPS, pages , [13] D. Krshnan, T. Tay, and R. Fergus. Blnd deconvoluton usng a normalzed sparsty measure. In CVPR, pages , , 5, 6, 7 [14] W.-S. La, J.-B. Huang, Z. Hu, N. Ahua, and M.-H. Yang. A comparatve study for sngle-mage blnd deblurrng [15] A. Levn, Y. Wess, F. Durand, and W. T. Freeman. Understandng and evaluatng blnd deconvoluton algorthms. In CVPR, pages , , 5, 6 [16] A. Levn, Y. Wess, F. Durand, and W. T. Freeman. Effcent margnal lkelhood optmzaton n blnd deconvoluton. In CVPR, pages , , 5, 6, 7 [17] D. Martn, C. Fowlkes, D. Tal, and J. Malk. A database of human segmented natural mages and ts applcaton to e- valuatng segmentaton algorthms and measurng ecologcal statstcs. In ICCV, pages , [18] T. Mchael and M. Iran. Blnd deblurrng usng nternal patch recurrence. In ECCV, pages , , 6 [19] J. Pan, Z. Hu, Z. Su, and M.-H. Yang. Deblurrng face mages wth exemplars. In ECCV, pages 47 62, [20] J. Pan, Z. Hu, Z. Su, and M.-H. Yang. Deblurrng text mages va L 0-regularzed ntensty and gradent pror. In CVPR, pages , , 2, 4, 5, 6, 7, 8 [21] J. Pan, Z. Hu, Z. Su, and M.-H. Yang. L 0-regularzed ntensty and gradent pror for deblurrng text mages and beyond. IEEE TPAMI, 39(2): , , 6, 8 [22] J. Pan and Z. Su. Fast l 0 -regularzed kernel estmaton for robust moton deblurrng. IEEE Sgnal Processng Letters, 20(9): , , 2 [23] J. Pan, D. Sun, H. Pfster, and M.-H. Yang. Blnd mage deblurrng usng dark channel pror. In CVPR, pages , 5, 6, 7 [24] S. Roth and M. J. Black. Felds of experts: A framework for learnng mage prors. In CVPR, pages , [25] U. Schmdt, C. Rother, S. Nowozn, J. Jancsary, and S. Roth. Dscrmnatve non-blnd deblurrng. In CVPR, pages , , 3 [26] Q. Shan, W. Xong, and J. Ja. Rotatonal moton deblurrng of a rgd obect from a sngle mage. In ICCV, pages 1 8, [27] L. Sun, S. Cho, J. Wang, and J. Hays. Edge-based blur kernel estmaton usng patch prors. In ICCP, , 6 [28] L. Sun, S. Cho, J. Wang, and J. Hays. Good mage prors for non-blnd deconvoluton - generc vs. specfc. In ECCV, pages , [29] Y.-W. Ta, P. Tan, and M. S. Brown. Rchardson-lucy deblurrng for scenes under a proectve moton path. IEEE TPAMI, 33(8): , [30] J. Tang, X. Shu, G. Q, Z. L, M. Wang, S. Yan, and R. Jan. Tr-clustered tensor completon for socal-aware mage tag refnement. IEEE TPAMI, 39(8): , [31] O. Whyte, J. Svc, A. Zsserman, and J. Ponce. Non-unform deblurrng for shaken mages. IJCV, 98(2): , , 6, 8 [32] L. Xao, J. Wang, W. Hedrch, and M. Hrsch. Learnng hgh-order flters for effcent blnd deconvoluton of document photographs. In ECCV, , 7, 8 [33] L. Xu and J. Ja. Two-phase kernel estmaton for robust moton deblurrng. In ECCV, pages , , 4, 5 [34] L. Xu, C. Lu, Y. Xu, and J. Ja. Image smoothng va L 0 gradent mnmzaton. In SIGGRAPH Asa, volume 30, page 174, [35] L. Xu, S. Zheng, and J. Ja. Unnatural L 0 sparse representaton for natural mage deblurrng. In CVPR, pages , , 2, 4, 5, 6, 7, 8 [36] D. Zoran and Y. Wess. From learnng models of natural mage patches to whole mage restoraton. In ICCV, pages , [37] W. Zuo, D. Ren, S. Gu, L. Ln, and L. Zhang. Dscrmnatve learnng of teraton-wse prors for blnd deconvoluton. In CVPR, pages ,

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

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

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

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

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

Collaboratively Regularized Nearest Points for Set Based Recognition

Collaboratively Regularized Nearest Points for Set Based Recognition Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,

More information

Generalized Video Deblurring for Dynamic Scenes

Generalized Video Deblurring for Dynamic Scenes Generalzed Vdeo Deblurrng for Dynamc Scenes Tae Hyun Km and Kyoung Mu Lee Department of ECE, ASRI, Seoul Natonal Unversty, 151-742, Seoul, Korea {llger9, kyoungmu}@snu.ac.kr, http://cv.snu.ac.kr However,

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

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

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

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

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

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

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

Blind Image Deblurring Using Dark Channel Prior

Blind Image Deblurring Using Dark Channel Prior Blind Image Deblurring Using Dark Channel Prior Jinshan Pan 1,2,3, Deqing Sun 2,4, Hanspeter Pfister 2, and Ming-Hsuan Yang 3 1 Dalian University of Technology 2 Harvard University 3 UC Merced 4 NVIDIA

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

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

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

Deblurring Text Images via L 0 -Regularized Intensity and Gradient Prior

Deblurring Text Images via L 0 -Regularized Intensity and Gradient Prior Deblurring Text Images via L -Regularized Intensity and Gradient Prior Jinshan Pan, Zhe Hu, Zhixun Su, Ming-Hsuan Yang School of Mathematical Sciences, Dalian University of Technology Electrical Engineering

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

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

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

MOTION BLUR ESTIMATION AT CORNERS

MOTION BLUR ESTIMATION AT CORNERS Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter

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

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

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

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

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

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

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

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

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

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

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

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

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

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

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

Support Vector Machines. CS534 - Machine Learning

Support Vector Machines. CS534 - Machine Learning Support Vector Machnes CS534 - Machne Learnng Perceptron Revsted: Lnear Separators Bnar classfcaton can be veed as the task of separatng classes n feature space: b > 0 b 0 b < 0 f() sgn( b) Lnear Separators

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

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

THE PULL-PUSH ALGORITHM REVISITED

THE PULL-PUSH ALGORITHM REVISITED THE PULL-PUSH ALGORITHM REVISITED Improvements, Computaton of Pont Denstes, and GPU Implementaton Martn Kraus Computer Graphcs & Vsualzaton Group, Technsche Unverstät München, Boltzmannstraße 3, 85748

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

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

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

Texture Enhanced Image Denoising via Gradient Histogram Preservation

Texture Enhanced Image Denoising via Gradient Histogram Preservation 203 IEEE Conference on Computer Vson and Pattern Recognton Texture Enhanced Image Denosng va Gradent Hstogram Preservaton Wangmeng Zuo,2 Le Zhang 2 Chunwe Song Davd Zhang 2 Harbn Insttute of Technology,

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

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input Real-tme Jont Tracng of a Hand Manpulatng an Object from RGB-D Input Srnath Srdhar 1 Franzsa Mueller 1 Mchael Zollhöfer 1 Dan Casas 1 Antt Oulasvrta 2 Chrstan Theobalt 1 1 Max Planc Insttute for Informatcs

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

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

EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS

EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS P.G. Demdov Yaroslavl State Unversty Anatoly Ntn, Vladmr Khryashchev, Olga Stepanova, Igor Kostern EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS Yaroslavl, 2015 Eye

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

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

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

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

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

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

IMAGE super-resolution (SR) [2] is the problem of recovering

IMAGE super-resolution (SR) [2] is the problem of recovering 1 SoftCuts: A Soft Edge Smoothness Pror for Color Image Super-Resoluton Shengyang Da*, Student Member, IEEE, Me Han, We Xu, Yng Wu, Senor Member, IEEE, Yhong Gong, Aggelos K. Katsaggelos, Fellow, IEEE.

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

SVM-based Learning for Multiple Model Estimation

SVM-based Learning for Multiple Model Estimation SVM-based Learnng for Multple Model Estmaton Vladmr Cherkassky and Yunqan Ma Department of Electrcal and Computer Engneerng Unversty of Mnnesota Mnneapols, MN 55455 {cherkass,myq}@ece.umn.edu Abstract:

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

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

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

SIGGRAPH Interactive Image Cutout. Interactive Graph Cut. Interactive Graph Cut. Interactive Graph Cut. Hard Constraints. Lazy Snapping.

SIGGRAPH Interactive Image Cutout. Interactive Graph Cut. Interactive Graph Cut. Interactive Graph Cut. Hard Constraints. Lazy Snapping. SIGGRAPH 004 Interactve Image Cutout Lazy Snappng Yn L Jan Sun Ch-Keung Tang Heung-Yeung Shum Mcrosoft Research Asa Hong Kong Unversty Separate an object from ts background Compose the object on another

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

More information

Title: A Novel Protocol for Accuracy Assessment in Classification of Very High Resolution Images

Title: A Novel Protocol for Accuracy Assessment in Classification of Very High Resolution Images 2009 IEEE. Personal use of ths materal s permtted. Permsson from IEEE must be obtaned for all other uses, n any current or future meda, ncludng reprntng/republshng ths materal for advertsng or promotonal

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

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

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

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

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

Computer Aided Drafting, Design and Manufacturing Volume 25, Number 2, June 2015, Page 14

Computer Aided Drafting, Design and Manufacturing Volume 25, Number 2, June 2015, Page 14 Computer Aded Draftng, Desgn and Manufacturng Volume 5, Number, June 015, Page 14 CADDM Face Recognton Algorthm Fusng Monogenc Bnary Codng and Collaboratve Representaton FU Yu-xan, PENG Lang-yu College

More information

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty

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

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

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

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

Adaptive Transfer Learning

Adaptive Transfer Learning Adaptve Transfer Learnng Bn Cao, Snno Jaln Pan, Yu Zhang, Dt-Yan Yeung, Qang Yang Hong Kong Unversty of Scence and Technology Clear Water Bay, Kowloon, Hong Kong {caobn,snnopan,zhangyu,dyyeung,qyang}@cse.ust.hk

More information

Categories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms

Categories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms 3. Fndng Determnstc Soluton from Underdetermned Equaton: Large-Scale Performance Modelng by Least Angle Regresson Xn L ECE Department, Carnege Mellon Unversty Forbs Avenue, Pttsburgh, PA 3 xnl@ece.cmu.edu

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

New Appearance Models for Natural Image Matting

New Appearance Models for Natural Image Matting New Appearance Models for Natural Image Mattng Dheeraj Sngaraju Johns Hopkns Unversty Baltmore, MD, USA. dheeraj@cs.jhu.edu Carsten Rother Mcrost Research Cambrdge, UK. carrot@mcrost.com Chrstoph Rhemann

More information

Cost-efficient deployment of distributed software services

Cost-efficient deployment of distributed software services 1/30 Cost-effcent deployment of dstrbuted software servces csorba@tem.ntnu.no 2/30 Short ntroducton & contents Cost-effcent deployment of dstrbuted software servces Cost functons Bo-nspred decentralzed

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

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

REMOTE SENSING REQUIREMENTS DEVELOPMENT: A SIMULATION-BASED APPROACH

REMOTE SENSING REQUIREMENTS DEVELOPMENT: A SIMULATION-BASED APPROACH REMOTE SENSING REQUIREMENTS DEVEOPMENT: A SIMUATION-BASED APPROAC V. Zanon a, B. Davs a, R. Ryan b, G. Gasser c, S. Blonsk b a Earth Scence Applcatons Drectorate, Natonal Aeronautcs and Space Admnstraton,

More information

A Background Subtraction for a Vision-based User Interface *

A Background Subtraction for a Vision-based User Interface * A Background Subtracton for a Vson-based User Interface * Dongpyo Hong and Woontack Woo KJIST U-VR Lab. {dhon wwoo}@kjst.ac.kr Abstract In ths paper, we propose a robust and effcent background subtracton

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

Tone-Aware Sparse Representation for Face Recognition

Tone-Aware Sparse Representation for Face Recognition Tone-Aware Sparse Representaton for Face Recognton Lngfeng Wang, Huayu Wu and Chunhong Pan Abstract It s stll a very challengng task to recognze a face n a real world scenaro, snce the face may be corrupted

More information

Kernel Collaborative Representation Classification Based on Adaptive Dictionary Learning

Kernel Collaborative Representation Classification Based on Adaptive Dictionary Learning Internatonal Journal of Intellgent Informaton Systems 2018; 7(2): 15-22 http://www.scencepublshnggroup.com/j/js do: 10.11648/j.js.20180702.11 ISSN: 2328-7675 (Prnt); ISSN: 2328-7683 (Onlne) Kernel Collaboratve

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

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

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

AVO Modeling of Monochromatic Spherical Waves: Comparison to Band-Limited Waves

AVO Modeling of Monochromatic Spherical Waves: Comparison to Band-Limited Waves AVO Modelng of Monochromatc Sphercal Waves: Comparson to Band-Lmted Waves Charles Ursenbach* Unversty of Calgary, Calgary, AB, Canada ursenbach@crewes.org and Arnm Haase Unversty of Calgary, Calgary, AB,

More information

Single Image Layer Separation using Relative Smoothness

Single Image Layer Separation using Relative Smoothness Sngle Image ayer Separaton usng Relatve Smoothness Yu Mchael S. Brown School of Computng, Natonal Unversty of Sngapore lyu@nus.edu.sg brown@comp.nus.edu.sg Abstract Input I R Ths paper addresses extractng

More information

Detection of Human Actions from a Single Example

Detection of Human Actions from a Single Example Detecton of Human Actons from a Sngle Example Hae Jong Seo and Peyman Mlanfar Electrcal Engneerng Department Unversty of Calforna at Santa Cruz 1156 Hgh Street, Santa Cruz, CA, 95064 {rokaf,mlanfar}@soe.ucsc.edu

More information

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros. Fttng & Matchng Lecture 4 Prof. Bregler Sldes from: S. Lazebnk, S. Setz, M. Pollefeys, A. Effros. How do we buld panorama? We need to match (algn) mages Matchng wth Features Detect feature ponts n both

More information

New Appearance Models for Natural Image Matting

New Appearance Models for Natural Image Matting New Appearance Models for Natural Image Mattng Dheeraj Sngaraju Johns Hopkns Unversty Baltmore, MD, USA. dheeraj@cs.jhu.edu Carsten Rother Mcrosoft Research Cambrdge, UK. carrot@mcrosoft.com Chrstoph Rhemann

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Learning to Project in Multi-Objective Binary Linear Programming

Learning to Project in Multi-Objective Binary Linear Programming Learnng to Project n Mult-Objectve Bnary Lnear Programmng Alvaro Serra-Altamranda Department of Industral and Management System Engneerng, Unversty of South Florda, Tampa, FL, 33620 USA, amserra@mal.usf.edu,

More information

Deblurring Face Images with Exemplars

Deblurring Face Images with Exemplars Deblurring Face Images with Exemplars Jinshan Pan 1, Zhe Hu 2, Zhixun Su 1, and Ming-Hsuan Yang 2 1 Dalian University of Technology 2 University of California at Merced Abstract. The human face is one

More information