A Markov Random Field Model for the Restoration of Foggy Images

Size: px
Start display at page:

Download "A Markov Random Field Model for the Restoration of Foggy Images"

Transcription

1 Internatonal Journal of Advanced Robotc Systems ARTICLE A Markov Random Feld Model for the Restoraton of Foggy Images Regular Paper Fan Guo 1, Jn Tang 1 and Hu Peng 1,* 1 School of Informaton Scence and Engneerng, Central South Unversty, Changsha, Chna * Correspondng author E-mal: hupeng@mal.csu.edu.cn Receved 26 Jan 2014; Accepted 30 Apr 2014 DOI: / The Author(s). Lcensee InTech. Ths s an open access artcle dstrbuted under the terms of the Creatve Commons Attrbuton Lcense ( whch permts unrestrcted use, dstrbuton, and reproducton n any medum, provded the orgnal work s properly cted. Abstract Ths paper presents an algorthm to remove fog from a sngle mage usng a Markov random feld (MRF) framework. The method estmates the transmsson map of an mage degradaton model by assgnng labels wth a MRF model and then optmzes the map estmaton process usng the graph cut-based α-expanson technque. The algorthm employs two steps. Intally, the transmsson map s estmated usng a dedcated MRF model combned wth a blateral flter. Next, the restored mage s obtaned by takng the estmated transmsson map and the ambent lght nto the mage degradaton model to recover the scene radance. The algorthm s controlled by just a few parameters that are automatcally determned by a feedback mechansm. Results from a wde varety of synthetc and real foggy mages demonstrate that the proposed method s effectve and robust, yeldng hghcontrast and vvd defoggng mages. In addton to mage defoggng, survellance vdeo defoggng based on a unversal strategy and the applcaton of a transmsson map are also mplemented. Keywords Foggy Image, Defoggng, Markov Random Feld, Label Assgnment, Transmsson Map 1. Introducton Image defoggng s an mportant ssue n the feld of computer vson. There are many crcumstances n whch defoggng algorthms are needed, such as automatc montorng systems, automatc guded vehcle systems, outdoor object recognton and vsual navgaton n low vsblty envronments, etc. However, the qualty of mages taken n foggy weather condtons s easly undermned by the aerosols susped n the medum, whch have an effect on the mage such that the contrast s reduced and the surface colours become fant. Such degraded mages often lack vsual vvdness and offer a poor vew of the scene contents. The goal of defoggng algorthms s to recover the detals of scenes from foggy mages. Snce the process of removng fog from an mage deps on the depth of the scene, the essental problem that must be solved for most mage defoggng methods s scene depth estmaton. Ths s not trval, and requres pror knowledge. In ths paper, we propose a new method that can produce a good defoggng effect for varous foggy mages. The man motvaton of ths research s to mprove the vsual qualty of mages for the bulk of automatc systems and outdoor photos taken n poor weather condtons. For Fan Guo, Jn Tang and Hu Peng: A Markov Random Int J Adv Feld Robot Model Syst, for 2014, the Restoraton 11:92 do: of /58674 Foggy Images 1

2 example, n foggy weather, the qualty of mages captured by a classc n-vehcle camera s drastcally degraded, whch makes current n-vehcle applcatons relant on such sensors very senstve to weather condtons. An n-vehcle vson system should take fog effects nto account f t s to be more relable. A soluton s to remove fog effects from the mage beforehand. Ths s also the case for other applcatons, such as survellance, ntellgent vehcles, remote sensng and aeral photography, etc. Therefore, restorng foggy mages s hghly desrable n both computer vson applcatons and consumer photos. Usually, computer vson algorthms assume that the nput mage characterzes the scene radance. The performance of vson algorthms (e.g., feature detecton, flterng, object recognton and photometrc analyss) wll nevtably suffer from the based, low-contrast scene radance. Removng fog can sgnfcantly ncrease the vsblty of the scene and correct the colour shft caused by the ambent lght to make the vson algorthms more effectve and the appearance of foggy photos more pleasng. In ths paper, the proposed defoggng method combnes the MRF model wth transmsson map (scene depth) estmaton, and the graph-cut based α-expanson method s used here to optmze the map estmaton process. Ths provdes a new way to solve the mage defoggng problem. The man contrbuton of ths paper can be descrbed as follows: - A novel MRF-based method s proposed whch apples an optmzaton lbrary to estmate a transmsson map. Experments on both synthetc mages and real-world mages show the effectveness of the proposed method. Compared wth exstng defoggng methods, the proposed algorthm can remove fog more thoroughly wthout producng any halo artefacts, and the colour of the restored mages s natural n most cases. - We ext our proposed method to foggy vdeo applcatons usng a unversal strategy, whch greatly mproves computatonal effcency and enhances the vsual effect. The applcaton of our transmsson map, such as fog smulaton, s also mplemented based on the estmated transmsson map. - The adaptve adjustment of the algorthm s parameters usng a defoggng effect measurement ndex s realzed n ths paper. Thus, a statc, openloop parameter estmaton ssue s transformed nto a dynamc parameter adjustment ssue. In addton, the performance of the defoggng algorthms s effectvely measured usng approprate qualtatve and quanttatve evaluatons. The organzaton of ths paper s as follows. We begn by revewng exstng works on mage defoggng. In Secton 3, we ntroduce the MRF model and the outdoor geometry of a foggy mage. In Secton 4, we propose a defoggng algorthm based on the MRF model. In Secton 5, we ext our algorthm to vdeo applcatons and our transmsson map s also presented. In Secton 6, we present some expermental results. Fnally, n Secton 7, we make some concludng remarks. 2. Prevous Works Gven the mportance of defoggng algorthms, many studes on defoggng have been conducted. Prevous defoggng research can be dvded nto two categores: mage enhancement methods and mage restoraton methods [1]. Image enhancement methods t to ncrease the dynamc range and contrast of mages degraded by fog. Classc mage enhancement algorthms nclude hstogram equalzaton and a Retnex algorthm. Image restoraton methods cover the ntrnsc lumnance of an object usng addtonal nformaton or pror nformaton. Representatve algorthms nclude the dark channel algorthm [2] and the fast flter algorthm [3]. The dark channel algorthm [2] s recognzed as one of the most effectve ways to remove fog. The algorthm estmates the transmsson map of each patch as the mnmum colour component wthn that patch and employs a soft mattng algorthm to refne the map. The fast flter algorthm [3] has been proven to be faster than most other algorthms for outdoor scenes. The algorthm uses a fast medan flter to nfer the atmospherc vel and further estmate the transmsson map. The man advantage of ths method s ts speed. However, The defoggng algorthm n [2] s based on an mage prordark channel pror, whch s a knd of statstcs of hazefree outdoor mages, and the dark channel pror wll be nvald when the scene objects are nherently smlar to the ambent lght and no shadow s cast on them; n addton, the defoggng method n [3] s unable to remove the fog between small objects and the colour of the scene objects s unnatural for some stuatons. Graphcal models (GMs) are probablstc models combnng probablty wth a graph, and comprse an mportant means for solvng ths problem. Such models can be dvded nto two categores: drected graphs and undrected graphs. Generally, a drected GM s a Bayesan network (BN) when the graph s acyclc, meanng there are no loops n the drected graph. The relatonshps n a BN can be descrbed by local condtonal probabltes [4]. In [5, 6], a Bayesan defoggng method that jontly estmates the scene albedo and depth from a sngle foggy mage s ntroduced by leveragng ther latent statstc structure. The undrected graph refers to a MRF. Snce a MRF s undrected and may be cyclc, t can represent certan depences that a BN cannot, provdng a new means for mage defoggng due to the depences exstng between the neghbourng pxels. The defoggng algorthm n [7] s based on the observaton that the surface Lambertan 2 Int J Adv Robot Syst, 2014, 11:92 do: /58674

3 shadng factor and the scene transmsson are locally ndepent. Thus, the fog can be separated from the scene. Then, a Gaussan MRF s used to smooth the ntensty value of the transmsson map. In [8], a cost functon s developed wthn the framework of MRF to enhance the vsblty of mages. However, the results obtaned by ths method t to have larger saturaton values than those n the actual clear-day mages. In [9], scene geometry and the α-expanson optmzaton technque are employed to mprove the robustness of a sngle mage dehazng algorthm. Recently, mage defoggng based on the MRF model has made sgnfcant progress [10-12]. In [10], the mage defoggng problem s decomposed nto two steps: frst, the atmospherc vel s nferred usng a dedcated MRF model, and second the restored mage s estmated by mnmzng another MRF energy whch models the mage defoggng n presence of nosy nputs. In ths MRF model, the flat road assumpton s ntroduced to acheve better results on road mages. In [11], a MRF model for both stereo reconstructon and defoggng problems s combned nto a unfed MRF model to take advantage of both stereo and atmospherc vel depth cues. Thus, the stereo reconstructon and mage defoggng of daytme fog can be solved usng the new MRF model. In [12], a mult-level depth estmaton method based on a MRF model s presented for mage defoggng. The method ntegrates the characterstcs of a dark channel pror nto the MRF model n order to estmate an accurate depth map. The MRF s appled, here, to label the depth level n adjacent regons to compensate for wrongly estmated regons. The textures n the scene are the crtcal element, servng as the smoothng term n the MRF model. These fog removal algorthms are the most representatve of MRF defoggng methods, and they are all physcally sound. However, the colour and the profle of the scene objects can sometmes look unnatural for the defogged results. To solve the problem, we ntroduce an mage assessment ndex to the MRF model to optmze the parameters of the proposed method. Thus, vsually pleasng defoggng results can be obtaned. 3. Background 3.1 Markov Random Felds Many vson problems can be solved naturally usng the MRF technque. MRF theory s a branch of probablty theory for analysng the spatal or contextual depences of physcal phenomena. It s often used n vsual labellng to establsh the probablstc dstrbutons of nteractng labels. Here, we use an MRF to estmate the transmsson map n an mage degradaton model. It s an undrected graph, and adjacent nodes are connected to determne the depth of a real scene [12]. We assocate a hdden layer wth the dense level of fog and an observaton layer wth the ntal transmsson map, and then a MRF model s added to a cost functon, such that:, (1) E( f ) = D ( f ) + V ( f, f ) p p p, q p q p P ( p, q) N In (1), f = {f p p P} s a labellng of mage P, f p s the label of pxel p n mage P, and f p = {1,2,3,..., k}. In addton, q s the neghbour of p, N s the set of pars of pxels defned over the standard four-connecton neghbourhood, E(f) s for mnmzng the sums of two types of terms, and the frst term D p ( ) s a data functon. The smaller the dfference between a pxel and ts label, the smaller D p (.) wll be. D p (.) penalzes a label f p assgned to pxel p f t s too dfferent from the observed data I p. The second term V p,q (.) s a smoothng functon (or a dscontnutypreservng functon) [13, 14]. The smaller the dfference among the labels of the pxels n set N, the smaller V p,q (.) wll be. V p,q (.) encourages the ntegrty of an mage by penalzng two neghbourng labels f p and f q f they are too dfferent. The choce of V p,q (.) s a crtcal ssue, and n the proposed defoggng method we apply the outdoor geometry to obtan ths term. Wth the smoothng term, the saturated colours at each pxel can be computed wth reasonable smoothng. Thus, for the transmsson map estmaton, the data functon represents the probablty of pxel p havng a transmsson assocaton wth label f p. The smoothng functon encodes the probablty whereby neghbourng pxels should have a smlar depth. A graph cut s used here to mnmze the energy functon of the MRF. The method transforms an mage represented by a set of pxels nto a graph wth an augmented set of nodes, and then cuts the graph nto dfferent sets. The cuts correspond to some assgnment of pxels to labels. If the edge weghts are approprately set based on the parameters of the energy functon [see Eq. (1)], a mnmum cost cut wll be obtaned by labellng each pxel accordng to the mnmum value of ths energy functon. Thus, n fndng a cut that has the mnmum cost among all cuts, the mnmum value of the energy functon of the MRF can be obtaned and a proper label can be assgned to each mage pxel, as shown n Fgure 1. Therefore, the graph cut technque transforms the energy mnmzaton problem to an equvalent problem concernng fndng an effectve way to partton a specal graph constructed accordng to the prmal mnmzaton problem nto dfferent sets. α-expanson algorthm s used to solve the graph cut problem wth good computatonal performance. For the transmsson map estmated usng the MRF model, the smaller value of the label on behalf the deeper depth n the scene, whle the lager value correspondng to the scene ponts whch near the camera or observer.the relabelng results would consttute the ntal transmsson map of the proposed method. However, there remans certan redundant detals that need to be removed. Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 3

4 Fgure 1. Label assgnment by energy mnmzaton 3.2 Outdoor geometry for the foggy mage In ths secton, we present the outdoor geometry that s used n the transmsson map estmaton of the proposed algorthm. Lght passng through a scatterng medum s attenuated and dstrbuted n other drectons. Ths can happen anywhere along the path and leads to a combnaton of radances ncdent towards the camera, as shown n Fgure 2. Fgure 2. Scatterng of lght by atmospherc partcles Formally, to express the relatve porton of lght that managed to survve passage along the entre path between the observer and a surface pont wthn the scene, the defned transmsson map t combnes the geometrc dstance d and the medum extncton coeffcent β (the net loss from scatterng and absorpton) nto a sngle varable [15]: (a) (b) (c) (d) Fgure 3. The dstance and ntensty relatonshp of any scene pont. (a) Input foggy mage and three scene ponts. (b) The transmsson map for (a) and the scene ponts. (c) The relatonshp between the heght poston of the observaton pont and ts dstance. (d) The relatonshp between the heght poston of the observaton pont and ts ntensty n relaton to the transmsson map. 4. The Proposed Algorthm 4.1 The algorthm flowchart Specfcally, the proposed algorthm employs three steps n removng fog from a sngle mage. The frst one nvolves computng the ambent lght accordng to the three dstnctve features of the sky regon. The second step nvolves the computng of the transmsson map wth the MRF model and the blateral flter. The goal of ths step s to assgn an accurate pxel label usng the graph cut-based α-expanson and to remove any redundant detals usng the blateral flter. Fnally, wth the estmated ambent lght and the transmsson map, the scene radance can be recovered accordng to the mage degradaton model. The flowchart of the proposed method s depcted n Fgure 4. d t = e β (2) Accordng to (2), the followng outdoor geometry s reasonable: assumng that β s constant over the mage, the varatons n transmsson are due to the dstance d between the scene pont and the camera such that, the greater the dstance, the lower the ntensty n the transmsson map. For most outdoor mages, an object whch appears closer to the top of the mage s usually further away. Thus, the dstance along the ground to the object s a monotoncally ncreasng functon of the mage plane heght, whch starts from the bottom of mage gong up to the top. For example, from Fgure 3(a) one can clearly see that the dstance between the scene pont R and the camera s smaller than that between scene pont S or T and the camera. In addton, the ntensty at pont R n the transmsson map s hgher than that of pont S or T, as shown n Fgure 3(b). Fgures 3(c-d) show the relatonshp between the heght poston of the observaton pont and ts dstance or ntensty n relaton to the transmsson map. Fgure 4. Flowchart of the algorthm 4.2 Ambent lght and transmsson map estmaton The presence of aerosols n the lower atmosphere means that the lght may scatter and be absorbed whle travellng through the medum [16]. Ths can happen anywhere along the path, and t can lead to a combnaton of radances ncdent towards the camera. The mage degradaton model that s wdely used to descrbe the formaton of foggy mages s as follows [2]: I ( x) = J ( x) t( x) + A(1 t( x )) (3) where I(x) s the observed ntensty correspondng to the pxel x=(x, y), the nput foggy mage J(x) s the scene radance, the fog removal mage A s the ambent lght, and t(x) s the transmsson map, whch s the key factor 4 Int J Adv Robot Syst, 2014, 11:92 do: /58674

5 for mage defoggng. In (3), the frst term J(x)t(x) s called the drect attenuaton model and the second term A(1- t(x)) s called the ambent lght model. Theoretcally, the goal of fog removal s to recover J(x) from the estmated A, t(x) and the orgnal mage I(x) Ambent lght estmaton Estmatng ambent lght A should be the frst step n restorng the foggy mage. To estmate the ambent lght, three dstnctve features of the sky regon are consdered here, whch s a more robust approach than that of the brghtest pxel method. The dstnctve features of the sky regon are: () a brght mnmal dark channel, () a flat ntensty, and () an upper poston. For the frst feature, the pxels that belong to the sky regon should satsfy I mn (x) > T v, where I mn (x) s the dark channel and T v s 95% of the maxmum value of I mn (x). For the second feature, the pxels should satsfy the constrant N edge (x) < T p where N edge (x) s the edge rato map and T p s the flatness threshold. Due to the thrd feature, the sky regon can be determned by searchng for the frst connected component from top to bottom. Thus, the atmospherc lght A s estmated as the maxmum value of the correspondng regon n the foggy mage I(x) Intal transmsson map estmaton Transmsson map estmaton s the most mportant step for mage defoggng. Here, we use the graph cut-based α- expanson method to estmate the map t(x), as t s able to handle regularzaton and optmzaton problems, and has a good track record n energy mnmzaton [17]. Specfcally, each element t of the transmsson map s assocated wth a label x, where the set of Labels L = {0,1,2,... l} represents the transmsson values {0,1 / l,2 / l,...,1}. Before labellng, we frst convert the nput RGB mage nto a greyscale mage. Thus, the number of labels s 32, snce the labellng unt of a pxel value s set as 8 and l = 31. The most probable labellng x* mnmzes the assocated energy functon: (4) E( x) = E ( x ) + E ( x, x ) j j P (, j) N where P s the set of pxels n an unknown transmsson t, and N s the set of pars of pxels defned over the standard four-connect neghbourhood. The unary functon E (x ) s the data term representng the probablty of pxel havng transmsson t assocated wth label x. The smooth term E j (x, x j ) encodes the probablty whereby neghbourng pxels should have a smlar depth. For data functon E (x ), whch represents the probablty of pxel havng transmsson t assocated wth label x, we frst convert the nput RGB mage I nto a grey-level mage I ', and then compute the absolute dfferences between each pxel value and the label value. The process can be wrtten as: E x = I L x (5) ' ( ) ω ( ) ' In (5), I s the ntensty of a pxel n the grey-level mage (0 I ' 1), L(x ) denotes each element n the set of labels L= {0,1 / l,2 / l,...,1}. The parameter ω s ntroduced to ' ensure that I and L(x ) have the same order of magntude. The smooth functon E j (x, x j ) encodes the probablty whereby neghbourng pxels should have a smlar depth. Inspred by the work n [8], we use a lnear cost functon, whch s solved by α-expanson: E ( x, x ) = w x x (6) j j j From the outdoor geometry, we know that objects whch appear closer to the top of the mage are usually further away. Thus, f we consder two pxels and j, where j s drectly above, we have d j > d accordng to the outdoor geometry. Thus, we can deduce that the transmsson t j of pxel j must be less than or equal to the transmsson t of pxel by usng Eq. (2), that s x j x. For any par of labels whch volate ths tr, a cost c > 0 can be assgned to punsh ths pattern. Thus, the smoothng functon n Eq. (6) can be wrtten as: c f x < x j, Ej ( x, x j ) = w x x j otherwse. The parameters w and c are used to control the good or bad of the defoggng effect. The value of w controls the strength of the detal enhancement, and s set usually between 0.01 and 0.1. The cost c controls the strength of the colour recovery, and s usually set between 100 and 1,000. The two parameters are useful as a compromse between hghly enhanced detals where colours may appear too dark, and less restored detals where colours are brghter. Besdes, the weghts assocated wth the graph edge should be determned. If the ntenstes of two neghbourng pxels n the nput foggy mage I are less than 15 n each channel, whch means that the two pxels have a hgh probablty of sharng the same transmsson value. Thus, the cost of the labellng s ncreased by ffteen-fold to mnmze the artefacts due to the depth dscontnutes n ths case. Takng the data functon and the smoothng functon nto the energy functon equaton (4), the pxel label of the transmsson map can be estmated by usng graph cut-based α-expanson. In our (7) Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 5

6 method, the gco-v3.0 lbrary [17], developed by O. Veksler and A. Delong, s adopted for optmzng multlabel energes va the α-expanson. It supports energes wth any combnaton of unary, parwse and label-cost terms [18, 19]. Thus, we use the lbrary to estmate each pxel label n an ntal transmsson map. The pseudocode of the estmaton process usng the gco-v3.0 lbrary s presented n Fgure 5. Algorthm 1: Label assgnment usng optmzaton lbrary Input: Input foggy mage I Output: Each pxel label x n ntal transmsson map obtan each pxel label x. Next, a proper ntensty value of the ntal transmsson map can be assgned to each mage pxel. Specfcally, for each label x, we have: t n ( x ) = 255 ( x 1) 8 (8) In Fgure 6, we show a synthetc example n whch the mage conssts of fve grey-level regons. The mage can be accurately segmented nto fve label regons usng the proposed MRF method, whereby the fve labels are represented by fve ntensty values, whose results are shown n Fgure 6. Step 1 // Create new object Set NumStes = M N and NumLabels = 32; h = GCO_Create(NumStes, NumLabels); Step 2 // Compute data term 2.1 Convert colour mage I nto a grey mage and express t n one-dmensonal array data; 2.2 for = NumLabels for j = NumStes DataTerm(, j) = Data( j) ω (( ) / NumLabels) * 255 ; 2.3 GCO_SetDataCost(h, DataTerm); Step 3 // Compute smooth term 3.1 for = NumLabels for j = NumLabels f > = j SmoothTerm(, j) = w * j ; else SmoothTerm(, j) = c ; 3.2 GCO_SetSmoothCost(h, SmoothTerm); (a) Fgure 6. Synthetc example. (a) Input grey-level mage. (b) Output mult-label mage. The MRF-based algorthm can also be appled to estmate the ntal transmsson map for real-world mage. An llustratve example s shown n Fgure 7. In the fgure, Fgure 7(b) shows the ntal transmsson map estmated usng the algorthm presented above - ts correspondng restored result s shown n Fgure 7(c). One can clearly see that the appearance of the scene objects n the restored mage looks one-dmensonal. (b) Step 4 // Compute the cost of the labellng 4.1 for = NumStes - 1 f Data( + 1) Data( ) < 15 NeghborCost (, + 1) = 15 ; 4.2 GCO_SetNeghborCost(h, NeghborCost); (a) (b) (c) Step 5 // Compute optmal labellng va α-expanson 5.1 GCO_Expanson(h); 5.2 Label = GCO_GetLabelng(h); 5.3 Covert label whch s a one-dmensonal array nto a M N array, that s the output pxel label x. Fgure 5. The pseudo-code of the label assgnment usng the gcov3.0 lbrary In Fgure 5, M and N are the heght and wdth of the nput foggy mage, and ω, w and c are the parameters n Eqs. (5) and (7). By usng the functons defned n the optmzaton lbrary (e.g., GCO_SetDataCost, GCO_SetSmoothCost and GCO_GetLabelng), we can (d) Fgure 7. True example. (a) Input mage. (b) Intal transmsson map. (c) Restored result obtaned usng (b). (d) Blateral flter to (b). (e) Restored result obtaned usng (d) Refned transmsson map estmaton As shown n Fgure 7, there s an obvous defcency n the recovered mage n the dscontnutes of the transmsson map obtaned by the MRF model. For example, the red brcks and the gaps between them should have the same (e) 6 Int J Adv Robot Syst, 2014, 11:92 do: /58674

7 depth values. However, as shown n Fgure 7(b), one can clearly see the gaps between the brcks n the transmsson map estmated by the MRF-based algorthm. In order to handle these dscontnutes, many works adopt a blateral flter to refne the transmsson map estmaton, such as local albedo-nsenstve dehazng [20], flterng-based dehazng [21] and mage dehazng usng an teratve method [22], etc. In ths work, we also apply a blateral flter to our algorthm, snce such a flter can smooth mages whle preservng edges [23]. Thus, the redundant detals of the transmsson map t n estmated by the algorthm presented above can be effectvely removed, whch mproves the restored result wth better detal enhancement capablty. Ths process can be wrtten as: value of t 0 s too large, the result has only a slght defoggng effect, and f the value s too small, the colour of the fog removal result seems oversaturated. Experments show that when t 0 s set to 0.2, we can get vsually pleasng results n most cases. An llustratve example s shown n Fgure 8. In the fgure, Fgure 8(a) shows the nput foggy mages, Fgure 8(b) shows the transmsson map estmated by usng our MRF-based method, and Fgure 8(c) s the fnal defoggng result. t( u) = W ( p u ) W ( t ( u) t ( p) ) t ( p) c s n n n p N ( u) W ( p u ) W ( t ( u) t ( p) ) c s n n p N ( u) (9) (a) (b) (c) Fgure 8. Image defoggng example. (a) The nput mage. (b) Our transmsson map. (c) The fog removal mage. where t n (u) s the ntal transmsson map correspondng to the pxel u=(x, y) and N(u) denotes the neghbours of u. The spatal doman smlarty functon W c (x) s a Gaussan 2 2 x /2σ c flter wth the standard devaton σ c : Wc ( x) = e, and the ntensty smlarty functon W s (x) s a Gaussan flter wth the standard devaton σ s (t can be defned as: 2 2 x /2σ s ( x) = e ). In our experments, the values of σ c and Ws σ s are set as 3 and 0.4, respectvely. Thus, we can obtan the fnal refned transmsson map, as shown n Fgure 7(d-e), whch s the restored result obtaned usng the refned map. From Fgure 7(e), one can see that the restored result obtaned usng the blateral flter has more layers and ts stereoscopc depth percepton seems more evdent compared wth the result (Fgure 7(c)) obtaned wthout usng the flter. However, t takes about eght seconds to refne an ntal transmsson map of sze by executng MATLAB on a PC wth a 3.00 GHz Intel Pentum Dual-Core Processor. In addton, although n our experment we fnd that the flter can refne the map wthout creatng sgnfcant errors n the restored mage for our testng database, t may cause a gradent effect for some mages due to the fxed parameter values σ and σ for dfferent szes of mages. c s 4.3 Scene radance recovery Snce, now, we already know the nput haze mage I(x), the fnal refned transmsson map t(x) and the ambent lght A, we can obtan the fnal fog removal mage J(x) accordng to the mage degradaton model. The fnal defoggng result J(x) s recovered by: I( x) A J ( x) = + A max( t( x), t ) 0 (10) where t 0 s applcaton-based and s used to adjust the fog remanng at only the farthest reaches of the mage. If the 5. Extenson to Vdeo and Applcaton 5.1 Vdeo defoggng Gven the mportance of the fog removal method, many researchers have studed algorthms for sngle mage defoggng. However, research nto vdeo defoggng s rare n the lterature. Vdeo processng takes nto consderaton not only the pxel values n a sngle statc frame but also the temporal relatons between frames. For survellance camera systems, the camera s fxed and often postoned hgh up, such that the background of each frame s unchangeable and the dfference n the transmsson map between a foreground object and the background s usually small. Thus, we can regard the foreground object as mage nose and use some denosng algorthms - such as a blateral flter - to elmnate the nose and produce a unversal transmsson map. Fgure 9 shows the man dea behnd our vdeo processng method. Durng the defoggng process, the transmsson map s only calculated once for the background mage of the nput vdeo and then appled to more frames wth a tolerable error. Specfcally, we defne the statc part of the scene as the background part and the movng objects n the scene as the foreground part. The background mage can be obtaned by usng a frame dfferental method. Next, our method estmates the transmsson map of the background mage by usng the algorthm mentoned above as the unversal transmsson map, and apples the map to a seres of vdeo frames to obtan the restored mages, as shown n Fgure 10. The parameter values of the blateral flter used n our vdeo defoggng method are set to a smaller value of σ c and a larger value of σ s ( σ c = 1, σ s = 0.9 ) compared wth sngle mage defoggng, whch cause the foreground Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 7

8 nose and the redundant detals of the transmsson map to be effectvely removed. Generally, no sgnfcant errors wll be ntroduced nto the restored mage by usng the unversal transmsson map, as shown n Fgure 10. where t(x) s the estmated transmsson map. Once t(x) s computed, we can take the map nto Eq. (10) to create the smulated fog scenes by adjustng parameter λ, as shown n Fgure 11. (a) (b) (c) Fgure 9. The man dea behnd our vdeo defoggng process: Input vdeo frames (top), extracted background mage (mddle) and estmated unversal transmsson map (bottom). In the nput vdeo frames, the foreground objects are denoted by crcles, squares and trangles. These objects are regarded as mage nose and are elmnated usng a blateral flter durng the estmaton process of the unversal transmsson map. Fgure 11. Fog smulaton based on our transmsson map. (a) Input mage. (b) and (c) Smulated foggy mages wth λ = 2 and λ = 4, respectvely. 6. Expermental Results 6.1 Parameter settng The proposed MRF model [see Eq. (7)] s manly parameterzed by w and c, whch are the weghts of the smooth term. From Fgure 12, one can clearly see that the dents n the haystack are more obvous when w s close to 0.1 [see Fgure 12(a)], and the colour of the fog removal results seems less saturated when c s close to 1,000 w [see Fgure 12(b)]. (a) Fgure 10. Vdeo results. Frst row: estmated background mage and two orgnal frames from the vdeo. Second row: unversal transmsson map and the enhanced frames obtaned by usng the same transmsson map. 5.2 Applcaton After acqurng the transmsson map, we can add some vsual effects on the fog removal mage, such as fog smulaton. Fgure 11 shows the fog smulaton results. The vrtual foggy scene can be smulated by multplyng the extncton coeffcent β by a factor of λ. Specfcally, accordng to Eq. (2), ths s acheved by applyng the followng smple power law transformaton of the transmsson values: λ β d ( x) λ ( e ) = t ( ) x (11) (b) Fgure 12. Defoggng results wth dfferent parameter values. (a) From left to rght: orgnal mage, the results obtaned wth w = 0.02 and c = 200w, w = 0.1 and c = 200w. (b) From left to rght: orgnal mage, the results obtaned wth w = 0.05 and c = 200w, w = 0.05 and c = 1000w. The value of w and c are applcaton-based - we thus adopt the measurement presented n [24] to determne the proper value for the two parameters. For the CNC ndex proposed n that work, three components - contrast, mage naturalness and colourfulness - are combned to yeld an overall defoggng result measure. Therefore, the CNC ndex between the orgnal foggy mage x and the fog removal mage y s defned as: CNC( x, y) = e( x, y) CNI ( y) + CCI ( y) CNI( y) (12) 8 Int J Adv Robot Syst, 2014, 11:92 do: /58674

9 where e measures the contrast by the number of vsble edges n mage sgnals x and y, CNI s the mage colour naturalness that descrbes the degree of correspondence between human percepton and the external world, and CCI s the mage colour colourfulness that presents the degree of colour vvdness [25]. Good results are descrbed by a hgh value of CNC. We use the CNC ndex as a feedback sgnal to determne the optmal value for the two parameters. Thanks to the feedback mechansm, the statc, open-loop parameter estmaton ssue can be transformed nto a dynamc parameter adjustment ssue. Fgure 13 shows the average results of the CNC ndex wth a dfferent w and c for 128 testng mages. One can clearly see that the best result, correspondng to the hghest CNC value (1.2005), s obtaned when w = 0.05 and c = 200w (see pont M) for the testng mages. Therefore, the optmal values for w and c are approxmately 0.05 and 200w. Fgure 13. Average results of CNC wth dfferent parameter values We thus fx c = 200w and set an ndcator of w over the range [0.1, 0.01] by a certan nterval, whch set as The reason for us to choose CNC as a parameter adjustment ndex s that the ndex covers mage contrast, naturalness and colourfulness. Besdes, t s easy to mplement and has quck computatonal speed. Assume that the ndex values obtaned durng a step are represented as CNC1 and CNC2, then the nteracton condtons can thus be defned as: f CNC1 CNC2, teraton contnues. Otherwse, stop the teraton and obtan the value of w n ths condton. The defoggng mage produced wth w and c ( c = 200w ) s our fnal result. Fgure 14 shows the pseudo-code of the parameter estmaton process. 6.2 Synthetc Images M To evaluate the performance of varous defoggng algorthms, we rely on synthetc mages due to the dffculty of acqurng a scene wth and wthout fog. 66 synthetc mages wth unform fog from the database FRIDA2 [26] are used here. Ths database contans ground-truth no-fog mages as the target mages to compare varous defoggng methods. The sample results obtaned usng the proposed MRF-based algorthm on the FRIDA2 databases are shown n Fgure 15. One can see how far the extent to whch the buldngs and exts further n the restored mages. Algorthm 2: Parameter estmaton usng CNC ndex Input: Input foggy mage Iy Output: w, c, fog removal mage Ih Step 1 Output Im g1 = Iy ; // Set ntal condton for nteracton Step 2 for w = 0.1 : : 0.01 c = 200w ; // Fog removal usng the proposed method Output Im g1 = MRFDefog(Iy, w, c ) ; // Move a step to removng mage fog agan Output Im g2 = MRFDefog(Output Im g1, (w ), c ) ; // Usng CNC ndex to evaluate the two nput mages CNC_ndex = CNC (Iy, Output Im g1) // Obtan the CNC ndex value CNC1 = CNC_ndex ; CNC_ndex = CNC (Iy, Output Im g2) CNC2 = CNC_ndex ; // If the prevous CNC value s greater or equal to the current CNC value f CNC1 CNC2 // Set the varable for the next nteracton Output Im g1 = Output Im g2 ; Contnue ; else // Obtan the fnal defoggng result Iy = Output Im g1 ; Break ; Fgure 14. The pseudo-code of the parameter estmaton usng CNC Fgure 15. Defoggng results on synthetc mages from the FRIDA2 database. Frst row: the synthetc mages wth fog. Second row: the obtaned restored mages usng the proposed method. We compared the proposed algorthm wth the two classc enhancement algorthms: hstogram equalzaton and the Retnex algorthm, as shown n Fgure 16. Table 1 shows some of the results of the average absolute error (AAE) for the restored mage and the target mage wthout fog, and for three defoggng methods on 66 synthetc mages wth fog. In the evaluaton, good results are descrbed by a small value for the AAE. From Table 1, we can see that the proposed algorthm outperforms all Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 9

10 the other algorthms. The AAE of the proposed algorthm s 30.71, whle the next best result s for the Retnex algorthm, whch demonstrates that the results obtaned wth the proposed algorthm and the Retnex algorthm can effectvely remove the fog. However, the remote object n our results seems much clearer than that seen usng the Retnex method. colour nformaton and varance. If the fog s dense, the colour nformaton used n that method s not enough to relably estmate the transmsson. Fgure 18. From left to rght: the nput mage and the results obtaned by Fattal [7] and our method Fgure 16. Comparson of synthetc mages. From left column to rght column: orgnal foggy mage, results usng hstogram equalzaton, Retnex algorthm and the proposed algorthm. In addton, we compare our method wth Tan s work [8] n Fgure 19. The colours of Tan s result can sometmes over-saturate or dstort. For example, the colour of the sky and the road regon n Tan's result s turned yellow, as shown n Fgure 19. Algorthm Nothng Hstogram equalzaton Retnex algorthm Proposed method Mean error (n grey-levels) Fgure 19. From left to rght: the nput mage and the results obtaned by Tan [8] and our method Table 1. Average absolute error between the restored mage and the target mage wthout fog 6.3 Camera Images The algorthms proposed n ths paper work well for a wde varety of real captured foggy mages. Fgure 17 shows some examples of the defoggng effects obtaned usng the proposed MRF-based algorthm. One can clearly see that the mage contrast and detal are greatly mproved compared wth the orgnal foggy mages. We also compare our method wth He s work [2] n Fgure 20. He s algorthm can acheve a good enhancement effect for most outdoor mages. However, when the scene objects are nherently smlar to the ambent lght, the dark channel pror used n He s method wll be nvald. In ths case, the defoggng result of He s algorthm s not vsually pleasng, as shown n Fgure 20. Fgure 20. From left to rght: the nput mage and the results obtaned by He [2] and our method. Fgure 17. Defoggng results for real captured foggy mages usng the proposed method. Frst row: the real captured mages wth fog. Second row: the obtaned restored mages usng the proposed method. We also compared our defoggng algorthm wth several other state of the art algorthms. Fgure 18 shows a comparson between the results obtaned by Fattal [7] and our algorthm. As can be seen n Fgure 18, Fattal s method can produce a vsually pleasng result. However, the method s based on statstcs and requres adequate The comparson between the results obtaned by Tarel [3] and our algorthm s shown n Fgure 21. We can see that the colour n Tarel s result seems unnatural and that t also has many halo artefacts, whereas our method has no such problems. Fgure 21. From left to rght: the nput mage and the results obtaned by Tarel [3] and our method. Fgure 22 shows a comparson between the results obtaned by Carr [9] and our algorthm. It can be seen 10 Int J Adv Robot Syst, 2014, 11:92 do: /58674

11 that our algorthm ts to enhance detals better than Carr s result, and that the colour of our result seems closer to the orgnal nput mage. Fattal, wth better colour fdelty and fewer halo artefacts than compared to Tan, Tarel, Caraffa and Wang. Meanwhle, we also fnd that - depng on the mage - each algorthm s a trade-off between colour fdelty and contrast enhancement. Fgure 22. From left to rght: the nput mage and the results obtaned by Carr [9] and our method Fgures 23 and 24 show the results of our method and Caraffa s methods [10, 11]. From these mages, we can see that although the results we get are unable to thoroughly remove the fog n very dense fog regons compared wth Caraffa s methods (e.g., the buldngs and the trees n the dstance), our results appear natural n terms of both colour and the profle of the scene objects. To quanttatvely assess and rate the nne restoraton algorthms (Fattal s method, Tan s method, He s method, Tarel s method, Carr s method, Caraffa s two methods, Wang s method and the proposed MRF-based method), we use the CNC ndex [24] to measure the defoggng effect. Fgure 18 to Fgure 25 gve some example results obtaned usng the above defoggng algorthms, and ther correspondng CNC results are shown n Table 2. From the table, we can see that the hghest values of CNC are obtaned usng the proposed method. Ths llustrates that the proposed method can acheve as good or even better results n most real-world foggy stuatons as compared to other defoggng algorthms. Fgure 23. From left to rght: the nput mage and the results obtaned by Caraffa [10] and our method Fgure Image defoggng methods [7] [8] [2] [3] [9] [10] [11] [12] Our Table 2. CNC ndex computed for the nne compared methods Fgure 24. From left to rght: the nput mage and the results obtaned by Caraffa [11] and our method Fgure 25 shows a comparson between the results obtaned by Wang [12] and our method. One can clearly see that the colour of the sky regon n Wang s result seems a lttle nconsstent wth that of the orgnal foggy mage. To better evaluate the proposed method, an assessment method dedcated to vsblty restoraton proposed n [27] s also used here to measure the contrast enhancement of the defogged mages. We frst transform the colour-level mage to a grey-level mage and use the three ndcators to compare two grey-level mages: the nput mage and the fog removal mage. The vsble edges n the mage before and after restoraton are selected by a 5% contrast threshold accordng to the meteorologcal vsblty dstance proposed by the Internatonal Commsson of Illumnaton. To mplement ths defnton of contrast between two adjacent regons, the method for the segmentaton of vsble edges proposed n [28] has been used. Fgure 25. From left to rght: the nput mage and the results obtaned by Wang [12] and our method Results on a varety of haze and fog mages also show that the results obtaned wth our algorthm seem vsually close to the results obtaned by Carr, He and Once the map of the vsble edges s obtaned, we can compute the rate e of edges that are newly vsble after restoraton. Next, the mean r over these edges of the rato of the gradent norms both before and after restoraton s computed. Ths ndcator r estmates the average vsblty enhancement obtaned by the restoraton algorthm. Fnally, the percentage of pxels σ whch become completely black or completely whte after restoraton s computed. Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 11

12 These ndcators e, r and σ are evaluated for Fattal [7], Tan [8], He [2], Tarel [3], Carr [9], Caraffa [10, 11], Wang [12] and our method on eght mages (see Table 3). Indcator e r σ e r σ Method Fgure 18 ( ) Fgure 19 ( ) Fattal [7] Tan [8] He [2] Tarel [3] Carr [9] Caraffa [10] Caraffa [11] Wang [12] Our Method Fattal [7] Tan [8] He [2] Tarel [3] Carr [9] Caraffa [10] Caraffa [11] Wang [12] Our Method Fattal [7] Tan [8] He [2] Tarel [3] Carr [9] Caraffa [10] Caraffa [11] Wang [12] Our Method Fattal [7] Tan [8] He [2] Tarel [3] Carr [9] Caraffa [10] Caraffa [11] Wang [12] Our Fgure 20 ( ) Fgure 22 ( ) Fgure 24 ( ) Fgure 21 ( ) Fgure 23 ( ) Fgure 25 ( ) the defogged mages may have halos near some edges and the colour followng defoggng seems unnatural. Ths confrms our observatons regardng Fgure 18 to Fgure Vdeo defoggng results Expermental results wth vdeos of traffc scenes taken under foggy condtons are offered n Fgures 26 and 27. The two vdeo clps are used to evaluate the proposed algorthm for traffc montorng. One clp has 350 frames, wth RGB colour mages coded wth 24 bts per pxel. The other s a resoluton 200-frame vdeo. As descrbed n prevous experments, we frst obtan the background mage of the nput foggy vdeo sequences and compute the unversal transmsson map for the background mage. Next, the contrasts of the road, trees and movng vehcles were restored for each frame of the vdeo usng the unversal map. Notce the sgnfcant ncrease n contrast and the mprovement n colour (see Fgures 26 and 27). In our current mplementaton, fog removal was appled to the nput foggy vdeo whle offlne. Fgure 26. Restoraton results for vdeo clp #1. Frst row: estmated background mage and two orgnal frames from the vdeo. Second row: unversal transmsson map and the enhanced frames obtaned usng the unversal map. Table 3. Comparson of the state of art defoggng algorthms wth the three ndcators Under each method, the am s to ncrease the level of contrast wthout losng vsual nformaton. Hence, accordng to [27], good results are descrbed by hgh values of e and r and low values of σ. From Table 3, we deduce that, depng on the mage, Tan s algorthm generally has more vsble edges than the other algorthms. Moreover, we can order the algorthms n decreasng order wth respect to the average ncrease n the degree of contrast on the vsble edges: Tan, Tarel, He, Fattal, Caraffa, our own, Carr and Wang. However, n the experment we fnd that the algorthms wth more vsble edges probably ncrease the contrast to much, such that Fgure 27. Restoraton results for vdeo clp #2. Frst row: estmated background mage and two orgnal frames from the vdeo. Second row: unversal transmsson map and the enhanced frames obtaned usng the unversal map. 6.5 Computaton tmes The computatonal tme s measured by executng MATLAB on a PC wth a 3.00 GHz Intel Pentum Dual- Core Processor. 12 Int J Adv Robot Syst, 2014, 11:92 do: /58674

13 For an mage of sze s x s y, the fastest algorthm s Tarel s method. The complexty of Tarel s algorthm s O(s x s y ), whch mples that the complexty s a lnear functon of the number of nput mage pxels. Thus, only two seconds are needed to process an mage of sze For He s method, ts tme-temporal complexty s relatvely hgh, snce the Mattng Laplacan matrx L used for the method s so large; therefore, for an mage of sze s x s y, the sze of L s s x s y s x s y ; accordngly, 20 seconds are needed to process a pxel mage. The computatonal tmes of Fattal s and Tan s methods are even greater than that of He s method. They take about 40 seconds and fve to seven mnutes to process a foggy mage of the same sze, respectvely. For our proposed algorthm, t takes about two mnutes to process a pxel mage. Ths can be mproved usng a GPU-based parallel algorthm. Notce that when the mage sze s small, the proposed method has a relatvely faster speed. For example, only three seconds are needed to process a pxel mage usng our method, whle t takes about sx seconds to process an mage of the same sze usng He s method. 7. Conclusons Image defoggng s an mportant ssue n computer vson. In ths paper, a new defoggng algorthm was presented based on a MRF model. The problem was formulated as the estmaton of a transmsson map wth α-expanson optmzaton. The algorthm was mplemented n two stages. Frst, the transmsson map was estmated usng a dedcated MRF model and a blateral flter. Second, once the map was nferred, the restored mage could be obtaned accordng to the mage degradaton model. The expermental results demonstrated that the proposed algorthm can produce vsually pleasng defoggng results and that t ts to enhance the mage contrast, whch s better than prevous technques. The man contrbutons of ths work are as follows: (1) A novel MRF-based method was proposed whch apples an optmzaton lbrary to estmate a transmsson map. Experments on both synthetc mages and real-world mages showed the effectveness of the proposed method. (2) We exted our proposed method to foggy vdeo applcatons usng the unversal strategy and mplemented the fog envronment smulaton based on the estmated transmsson map. (3) Due to the feedback mechansm proposed n ths paper, the statc open-loop parameter estmaton ssue can be transformed nto a dynamc parameter adjustment ssue. However, the colour of our defoggng results sometmes seemed over-saturated, and some fog removal results may have a gradent effect. Nevertheless, we mght mprove the overall qualty of a foggy mage by enhancng the man detals, and the algorthm could be further mproved by employng better mage pror for the smoothng functon of the MRF model. In the future, we nt to nvestgate nstances of varous knds of fog and speed up the proposed algorthm for real-tme processng. 8. Acknowledgments The authors would lke to thank Dr. Fan for provdng hs paper [12], Dr. Tarel for provdng the MATLAB code for hs approach, and Dr. Fattal, Dr. Tan, Dr. He and Dr. Carr for provdng the defoggng mages on ther webstes. Ths work was supported by the Natonal Natural Scence Foundaton of Chna ( , and ), the Internatonal Scence and Technology Cooperaton Programme of Chna (2011DFA10440), the Collaboratve Innovaton Centre of resource economcal and envronment frly socety, the Chna Postdoctoral Scence Foundaton (No. 2014M552154), the Hunan Postdoctoral Scentfc Program (No. 2014RS4026), and the Postdoctoral Scence Foundaton of Central South Unversty (No ). 9. References [1] Yu B N, Km B S, Lee K H, (2012) Vsblty enhancement based real-tme Retnex for dverse envronments. The 8th Internatonal Conference on Sgnal Image Technology and Internet Based Systems (SITIS), Sorrento, Naples, Italy. USA: IEEE [2] He K M, Sun J, Tang X O, (2011) Sngle mage haze removal usng dark channel pror. IEEE Transactons on Pattern Analyss and Machne Intellgence. 33(12): [3] Tarel J P, Hautere N, (2009) Fast vsblty restoraton from a sngle color or gray level mage. IEEE Internatonal Conference on Computer Vson (ICCV), Kyoto, Japan. USA: IEEE [4] L S Z, (2009) Markov random feld modelng n mage analyss. UK: Sprnger-Verlag London Lmted. 21 [5] Nshno K, Kratz L, Lmbard S, (2012) Bayesan defoggng. Internatonal Journal of Computer Vson. 98(3): [6] Kratz L, Nshno K, (2009) Factorzng scene albedo and depth from a sngle foggy mage. IEEE Internatonal Conference on Computer Vson (ICCV), Kyoto, Japan. USA: IEEE [7] Fattal R, (2008) Sngle mage dehazng. ACM Transactons on Graphcs. 27(3): 1-9 [8] Tan R T, (2008) Vsblty n bad weather from a sngle mage. IEEE nternatonal conference on computer vson and pattern recognton (CVPR), Anchorage, Alaska, USA. USA: IEEE. 1-8 Fan Guo, Jn Tang and Hu Peng: A Markov Random Feld Model for the Restoraton of Foggy Images 13

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

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

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

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

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

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

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

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

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

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

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

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

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

More information

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

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

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

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

Research and Application of Fingerprint Recognition Based on MATLAB

Research and Application of Fingerprint Recognition Based on MATLAB Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 205, 7, 07-07 Open Access Research and Applcaton of Fngerprnt Recognton Based on MATLAB Nng Lu* Department

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

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

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

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

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

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

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

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

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

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

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

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

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

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

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

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

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap Int. Journal of Math. Analyss, Vol. 8, 4, no. 5, 7-7 HIKARI Ltd, www.m-hkar.com http://dx.do.org/.988/jma.4.494 Emprcal Dstrbutons of Parameter Estmates n Bnary Logstc Regresson Usng Bootstrap Anwar Ftranto*

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

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

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented

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

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

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Nighttime Haze Removal with Illumination Correction. Jing Zhang Student Member, IEEE, Yang Cao Member, IEEE, Zengfu Wang Member, IEEE

Nighttime Haze Removal with Illumination Correction. Jing Zhang Student Member, IEEE, Yang Cao Member, IEEE, Zengfu Wang Member, IEEE 1 Nghttme Haze Removal wth Illumnaton Correcton Jng Zhang Student Member, IEEE, Yang Cao Member, IEEE, Zengfu Wang Member, IEEE arxv:1606.01460v1 [cs.cv] 5 Jun 2016 Abstract Haze removal s mportant for

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

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

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

Suppression for Luminance Difference of Stereo Image-Pair Based on Improved Histogram Equalization

Suppression for Luminance Difference of Stereo Image-Pair Based on Improved Histogram Equalization Suppresson for Lumnance Dfference of Stereo Image-Par Based on Improved Hstogram Equalzaton Zhao Llng,, Zheng Yuhu 3, Sun Quansen, Xa Deshen School of Computer Scence and Technology, NJUST, Nanjng, Chna.School

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

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

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

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

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

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

More information

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

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

A Modified Median Filter for the Removal of Impulse Noise Based on the Support Vector Machines

A Modified Median Filter for the Removal of Impulse Noise Based on the Support Vector Machines A Modfed Medan Flter for the Removal of Impulse Nose Based on the Support Vector Machnes H. GOMEZ-MORENO, S. MALDONADO-BASCON, F. LOPEZ-FERRERAS, M. UTRILLA- MANSO AND P. GIL-JIMENEZ Departamento de Teoría

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

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

More information

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 fast algorithm for color image segmentation

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

More information

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

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

Fast Computation of Shortest Path for Visiting Segments in the Plane

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

More information

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

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

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

More information

Feature-Preserving Mesh Denoising via Bilateral Normal Filtering

Feature-Preserving Mesh Denoising via Bilateral Normal Filtering Feature-Preservng Mesh Denosng va Blateral Normal Flterng Ka-Wah Lee, Wen-Png Wang Computer Graphcs Group Department of Computer Scence, The Unversty of Hong Kong kwlee@cs.hku.hk, wenpng@cs.hku.hk Abstract

More information

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

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

More information

A 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

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

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

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

Novel Fuzzy logic Based Edge Detection Technique

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

More information

Problem Set 3 Solutions

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

More information

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

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

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

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS by XUNYU PAN (Under the Drecton of Suchendra M. Bhandarkar) ABSTRACT In modern tmes, more and more

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

Object-Based Techniques for Image Retrieval

Object-Based Techniques for Image Retrieval 54 Zhang, Gao, & Luo Chapter VII Object-Based Technques for Image Retreval Y. J. Zhang, Tsnghua Unversty, Chna Y. Y. Gao, Tsnghua Unversty, Chna Y. Luo, Tsnghua Unversty, Chna ABSTRACT To overcome the

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

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

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

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

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

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

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

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

Lecture 13: High-dimensional Images

Lecture 13: High-dimensional Images Lec : Hgh-dmensonal Images Grayscale Images Lecture : Hgh-dmensonal Images Math 90 Prof. Todd Wttman The Ctadel A grayscale mage s an nteger-valued D matrx. An 8-bt mage takes on values between 0 and 55.

More information

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

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

More information

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES Lorenzo Sorg CIRA the Italan Aerospace Research Centre Computer Vson and Vrtual Realty Lab. Outlne Work goal Work motvaton

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

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

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

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

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

More information

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

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

Available online at Available online at Advanced in Control Engineering and Information Science

Available online at   Available online at   Advanced in Control Engineering and Information Science Avalable onlne at wwwscencedrectcom Avalable onlne at wwwscencedrectcom Proceda Proceda Engneerng Engneerng 00 (2011) 15000 000 (2011) 1642 1646 Proceda Engneerng wwwelsevercom/locate/proceda Advanced

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

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

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

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

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

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