Bootstrapping Color Constancy

Size: px
Start display at page:

Download "Bootstrapping Color Constancy"

Transcription

1 Bootstrappng Color Constancy Bran Funt and Vlad C. Carde * Smon Fraser Unversty Vancouver, Canada ABSTRACT Bootstrappng provdes a novel approach to tranng a neural network to estmate the chromatcty of the llumnant n a scene gven mage data alone. For ntal tranng, the network requres feedback about the accuracy of the network s current results. In the case of a network for color constancy, ths feedback s the chromatcty of the ncdent scene llumnaton. In the past 1, perfect feedback has been used, but n the bootstrappng method feedback wth a consderable degree of random error can be used to tran the network nstead. In partcular, the grayworld algorthm 2, whch only provdes modest color constancy performance, s used to tran a neural network whch n the end performs better than the grayworld algorthm used to tran t. Keywords: color constancy, neural networks, color correcton 1. ADDRESSING THE COLOR CONSTANCY PROBLEM 1.1. Why do we need color constancy? The colors of surfaces n an mage s determned n part by the color of the lght source under whch that mage was taken. Thus, varatons of the color of the llumnaton n a scene produce color shfts of the surfaces n that scene. Wthout color stablty, most problems where color s taken nto account (e.g. color based object recognton 3 systems and dgtal photography) wll be adversely affected even by small changes n the scene s llumnaton. For a human observer, however, the perceved color shfts due to changes n llumnaton are relatvely small; n other words, humans exhbt a relatvely hgh degree of color constancy A computatonal approach From a computatonal perspectve, we would lke to compensate for the effect that varatons n the color of the ncdent llumnaton have on the colors n an mage and create an mage wth the same colors as would be obtaned for the same scene under a standard, canoncal llumnant. In ths paper, we wll assume that the chromatcty of the scene llumnaton s constant spatally, although ts brghtness mght vary across the mage. The goal of a machne color constancy system wll be taken to be the accurate estmaton of the chromatcty of the scene llumnaton from a 3-band dgtal color mage of the scene. After estmatng the llumnant s chromatcty, the scene can then be color corrected 5 based on a dagonal, or coeffcent-rule transformaton. In order to acheve color constancy, we proposed a mult-layer neural network 1. Based only on the chromatcty hstogram of the nput mage, the neural network computes an estmate of the scene s llumnaton. The network was traned on scenes that were syntheszed from databases of surface reflectances and llumnant spectral power dstrbutons. In addton to ths data, the camera sensor senstvty functons were also known. For each syntheszed scene n the tranng set, the network was traned by feedng the bnarzed hstogram of the scene s chromatctes to ts nput layer. The network outputs an estmate of the chromatcty of the scene llumnaton whch s compared to the actual llumnaton used to generate that scene and the network s nternal weghts are then adjusted usng the backpropagaton method 6. The network can also be traned usng data from real mages nstead of syntheszed ones. Both methods have dsadvantages. To synthesze scenes, the spectral senstvty functons of the camera must be known and other artfacts 7 (e.g. nose, speculartes, camera non-lnearty, flare, etc.) that often appear n real mages must also be * Correspondence: Bran Funt. Other author nformaton: Emal: {funt, vcarde}@cs.sfu.ca; School of Computng Scence, Smon Fraser Unversty, 8888 Unversty Drve, Burnaby, B.C., Canada, V5A 1S6.

2 taken nto account. On the other hand, usng real data requres a large set of mages for whch the actual llumnant has been measured. The bootstrappng approach that wll be presented n ths paper helps address both problems. 2. BOOTSTRAPPING THE NEURAL NETWORK TRAINING ALGORITHM 2.1. The bootstrappng algorthm Consder a set of mages taken under unknown llumnants wth an uncalbrated camera (.e. a camera wth unknown sensor senstvtes). The only assumpton we make, and whch s easy to confrm gven the actual data, s that the mages have a relatvely large number of colors. The llumnaton chromatcty s estmated usng the grayworld algorthm (GW) descrbed below, whch assumes that the average color of the scene s gray and that any departure from ths average n the mage s caused by the color of the llumnant. We generate a large tranng data set by sub-samplng the gven set of mages, whch s then used for tranng a neural network. Instead of the actual llumnant, the network receves the grayworld algorthm s estmate of the llumnaton chromatcty. The same grayworld estmate s used for all sub-samplngs of an mage. Thus, we are able to tran on a large data set derved from real mages wthout knowng the actual llumnant of the mages. We tested ths algorthm both on a very large number of artfcal mages generated from a database of 100 llumnants and 260 surface reflectances and on real mages taken wth a dgtal camera. Although traned wth nexact target values, the neural network performs better than the GW algorthm that was ntally used to tran t, especally for scenes wth a small number of surfaces The gray world algorthm To llustrate the bootstrappng algorthm, we used a verson of the gray world algorthm. The chromatcty of the llumnant s determned from a weghted average of all the pxels n an mage. Ths average s computed relatve to the gray world average of the colors n the database. Ths helps compensate for the fact that the dstrbuton of surface colors s not necessarly precsely gray. For example, R llum, the red component of the llumnant s computed as: R µ R llum = R µ R DB sensor where µ R s the average red of the mage, µ R DB s the average red of the database and R sensor s the camera sensor response for whte under the canoncal llumnant. In our experments, we took the canoncal llumnant to be the one for whch the camera s calbrated (.e. a perfect whte patch wll generate equal responses for all three camera sensors). Consequently we have: R sensor =G sensor =B sensor =255 (2) For artfcal mages, the database average s computed from all the surface reflectances used to generate the data set, whle for real mages, the database average s computed as the average over a large number of mages. The absolute RGB values of the llumnant are not mportant, snce we are nterested only n ts chromatcty and not n ts ntensty. Whle there are a number of chromatcty spaces that could be used for our experment, we used only the one descrbed n the next secton, to be consstent wth prevous neural network experments The neural network archtecture The neural network we used s a Perceptron 6 wth two hdden layers (H-1 and H-2), depcted n Fg. 1. The nput layer (In) conssts of a large number of bnary nputs representng the chromatcty of the RGBs n the scene. Each mage RGB from a scene s transformed nto the rg-chromatcty space: r=r/(r+g+b) and g=g/(r+g+b) (3) Ths space s unformly sampled wth a step S, so that all chromatctes wthn the same samplng square of sze S are taken as equvalent. Each samplng square maps to a dstnct network nput neuron. Ths chromatcty representaton dsregards any spatal nformaton n the orgnal mages and takes nto consderaton only the chromatctes present n the scene. The nput neurons are set ether to 0 ndcatng that an RGB of chromatcty rg s not present n the scene, or 1 ndcatng that t s present. Fg. 2 shows the representaton of an mage taken under two dfferent llumnants (a tungsten bulb and a (1)

3 blush fluorescent tube). The dots n the fgure represent chromatctes that are present the mages and they correspond to the actve nput nodes of the neural network for these two mages. Ths s the only nformaton that the neural network receves as nput. Adaptve Layer Out In H-1 H-2 Fgure 1. The Neural Network Archtecture Fluorescent Lght Tungsten Lght g 0.4 g r r Fgure 2. The chromatcty map of the same mage taken under two dfferent llumnants We have made experments wth dfferent szes for the nput layer and obtaned comparable color constancy results n all cases. The networks used n ths paper have 3600 nput nodes. The frst hdden layer (H-1) contans 400 neurons and the second layer (H-2), 40 neurons. The output layer (Out) conssts of only two neurons, correspondng to the chromatcty values of the llumnant. Prevous experments 1,7 showed that the sze of the hdden layers can vary wthout affectng the performance of the network. All neurons have a sgmod actvaton functon of the form:

4 1 y = ( A θ 1+ e ) where A s the actvaton (the weghted sum of the nputs) and θ s the threshold. (2) 2.4. Neural network tranng The neural network was traned usng the backpropagaton algorthm 6 a gradent descent algorthm that mnmzes the network s output errors. The tranng data s composed of a large set of nput vectors (derved from syntheszed or real mages) and, for each nput vector, a target output vector. Ths data set s presented a number of tmes (epochs) to the network durng whch tme the network adjusts ts weghts and thresholds to mnmze the output error (defned as the RMS error between the actual output values of the network and the target values). Intal tests performed wth a standard neural network archtecture descrbed above showed that t took a large number of epochs to tran the neural network. To overcome ths problem, a seres of mprovements has been developed and mplemented 7, 8 : The gamut of the chromatctes encountered durng tranng and testng s much smaller than the whole, theoretcal, chromatcty space. Thus, we modfed the neural network s archtecture, such that the frst hdden layer (H-1) receves nput only from the actve nodes (the nput nodes that were actvated at least once durng tranng). The nactve nodes (those nodes that were not actvated at any tme) are purged from the neural network, together wth ther lnks to the frst hdden layer. The network s archtecture (see Fg. 1) s actually modfed only durng the frst tranng epoch. The lnks from the frst hdden layer are redrected only towards the neurons n the nput layer that are actve,.e. those that correspond to exstng chromatctes whle lnks to nactve nodes are elmnated. Due to the fact that the szes of the layers are so dfferent, we used dfferent learnng rates for each layer, proportonal to the fan-n of the neurons n that layer 9. These optmzatons shortened the tranng tme by a factor of more than 10, to about 5-6 epochs. The error functon that we used for tranng and testng the network s the Eucldean dstance n the rg-chromatcty space between the target and the estmated llumnant. 3. EXPERIMENTS DONE ON SYNTHESIZED IMAGES 3.1. Generatng the synthetc mages Expermentng wth synthetc mages has the advantage that the whole envronment s carefully controlled. Moreover, we can generate an arbtrarly large number of mages, such that we obtan stable results when testng the algorthms. For syntheszed mages, the user can set the number of the patches comprsng a scene. A patch s generated for each chromatcty present n the mage. The RGB color of a patch s computed from ts randomly selected surface reflectance S j, the spectral dstrbuton of the llumnant E k (selected at random, but the same for all patches n a scene) and by the spectral senstvtes of camera sensors ρ accordng to: k j R k j R = E S ρ, G = E S G ρ and B E k j = S B ρ (3) The ndex s over the wavelength doman, correspondng to wavelengths n the range of 380nm to 780nm. The sensor senstvtes are those of a SONY DXC-930 CCD vdeo camera, wth gamma correcton turned off and calbrated for tungsten lght. The database of surface reflectances contans 260 measured reflectances. The database of llumnant power spectra s composed of 100 llumnants. All llumnants were ether measured drectly or generated as a lnear combnaton of two measured llumnants, n order to provde a more unform chromatc dstrbuton. The color of the llumnants ranges from fluorescent lghts wth blue flters to reddsh ncandescent lghts, coverng a wde range of naturally occurrng llumnants. Fg. 3 shows the dstrbuton n the rg-chromatcty space of the llumnants and surfaces. The chromatcty of the surfaces s shown as vewed under a perfect whte llumnant. The data used for tranng the neural network was generated as follows. Frst we generated synthetc mages (100 mages per llumnant) composed of 35 dfferent surfaces each, and n a later experment, we used scenes wth 50 surfaces nstead of 35. Then nstead of provdng the neural network wth the exact chromatctes of the llumnants used for

5 generatng these scenes, we used the llumnant estmates gven by the GW algorthm. It must be noted that snce the GW algorthm s calbrated for the surface database that we used, t yelds very accurate estmates of the llumnant f all (or most) of the surfaces from the database are present n a scene. 260 Surfaces 100 Illumnants g g r r Fgure 3. Database llumnants and surfaces 3.2. Tranng the neural network on synthetc mages The nput data to the neural network s a tranng set composed of 10,000 mages and the estmates of the correspondng llumnants provded by the GW algorthm. The network sub-samples these mages nto a larger set of 100,000 scenes. Each scene s generated by choosng a random number of surfaces from one of the nput mages. The mnmum number of surfaces per scene was set to 10, whle the maxmum was gven by the number of surfaces n the nput mages. Thus, f the number of surfaces n the synthetc mages s equal to 35, the sub-sampled scenes have from 10 to 35 surfaces. In the case of a scene composed of 35 surfaces, the whole mage s passed to the network. In a second experment, where we generated synthetc mages composed of 50 surfaces per scene, the network was traned on scenes composed of 10 to 50 surfaces per scene. The llumnant of each sub-sampled mage s nherted from the synthetc mage from whch t was generated. Thus the grayworld algorthm bases ts estmate on the full mage, whle only the sub-sampled mage s passed to the network. As a result, the grayworld estmate s more accurate and more stable than t would be f t were computed on only the sub-sampled data. The networks are traned for ten epochs on a set of scenes for whch the llumnant s not known exactly. Even so, the average error rates drop fast to around 0.015, whch s a satsfactory value. In order to compare the bootstrappng algorthm to prevous experments 1, 7, 8, where the network was traned wth exact llumnant values, we also generated a separate tranng set of 100,000 scenes, composed of 10 to 50 surfaces each, for whch the exact llumnant values were provded to the network. In all other respects, the network was traned n the same way as before Results of experments All networks were tested on the same data. The test set s composed of 50,000 scenes generated from the databases descrbed above. Each scene contans from 3 to 60 randomly selected surfaces. We compare the estmates of the neural networks (two traned usng nexact llumnant estmates and one traned usng exact values) aganst two other algorthms: the gray world algorthm (GW), descrbed above, and the whte patch algorthm (WP). The WP algorthm s a verson of the retnex algorthm 10 that ndependently scales each channel of the mage (R,G,B) by the maxmum pxel value found n each channel. Ths s equvalent to estmatng the color of the llumnant as beng the color gven by the maxmum pxel value on the R,G and B channels. Snce n syntheszed scenes there are no clpped pxels (.e. pxels for whch the sensor response on a channel s saturated), the WP algorthm performs much better then when tested on real world mages where clppng usually

6 occurs. The results are shown n Fg. 4. The error s computed as the Eucldean dstance n the rg-chromatcty space between the actual llumnant and the estmate gven by an algorthm. The errors of the neural networks and of the two other algorthms (GW and WP) are plotted aganst the number of patches n the scene Error NN - 35 NN - 50 NN - exact GW WP Number of surfaces n a scene Fgure 4. Results of the estmates of dfferent color constancy algorthms on synthetc data Even when traned wth nexact llumnant chromatctes n the tranng set, the neural network s able to make qute good estmates of the llumnaton s chromatcty. Even more nterestng, t exhbts a 'bootstrappng' capablty, yeldng better results than the grayworld algorthm that traned t, especally on mages wth few colors. For 35 or fewer surfaces n a scene, all neural networks yeld better results than the GW and WP algorthms. The neural network that was traned on exact data (NN-exact shown n Fg. 4) performs consstently better than GW and WP even on larger numbers of surfaces per scene. The neural network (NN-35) that was traned on scenes composed of maxmum 35 surfaces and on llumnant estmates provded by GW s surpassed by the GW and WP algorthms for scenes wth more than 35 surfaces. Ths happens for two reasons. One, GW and WP converge to almost zero estmaton error as the number of surfaces n the scene approaches the number of surfaces n the database. Two, the neural network performs worse on scenes contanng more surfaces than t ever encountered durng tranng (35 n ths case). Smlar results, although not as dstnct, occur n the case of the neural network (NN-50) traned on scenes wth a maxmum 50 surfaces and on llumnant estmates provded by GW. Ths network s also surpassed by both GW and WP algorthms for scenes wth more than 50 surfaces. 4. EXPERIMENTS DONE ON REAL IMAGES 4.1. Usng real mages for tranng and testng Workng wth real mages mposes some constrants on the whole expermental setup. Frst, the number of real mages avalable s lmted. Second, the number of llumnants s also lmted. However, f both tranng and testng are done on data derved from real mages, the camera senstvty functons need not to be known. Moreover, artfacts that can not be avoded n real mages (e.g. nose and flare) are mplctly modeled nto the tranng set and thus the neural network can yeld good results when tested on mages that contan the same type of artfacts. For the experments done on real mages we used mages of natural scenes taken wth a Kodak DCS460 dgtal camera. The orgnal resoluton of 2,000-by-3,000 pxels was reduced to around 1,000-by-600 for all mages. We dvded the mages

7 nto two sets, one to be used for tranng and the other for testng. The mages were lnearzed to compensate for the bult-n gamma correcton, but otherwse we dd not make any other assumptons regardng the data. To remove part of the nose and to reduce the resoluton, the mages were also resampled. The chromatctes of the llumnants were measured by takng mages of a standard whte patch when takng mages of the scenes. Ths whte patch s not present n the man mages, however, snce t would otherwse bas the WP results, whch partally rely on the presence of a whte patch n the mage. The database average used to compensate the GW algorthm was computed by averagng all surface RGBs n the mages. Although t does not provde a perfect compensaton, as t does wth the synthetc data where the surface dstrbuton s known n advance, t does mprove the GW llumnaton estmates. The results of experments done on real mages show the postve effect of the database compensaton Tranng the neural networks on data derved from real mages We used 47 mages for tranng. Each mage was sub-sampled nto a number of scenes contanng from 10 to 300 randomly selected pxels from the orgnal mages. The llumnant correspondng to these scenes was nherted from the estmaton provded by the GW algorthm whch computed the llumnant based on the entre mage. A second neural network was traned on exact llumnant feedback. A total of 47,000 scenes were generated (1,000 scenes from each mage) for the tranng set. Both networks were traned separately for 10 epochs Testng on real mages In a frst experment on real mages, we tested both neural networks on 39 mages. We compared the bootstrapped neural network (.e. traned on llumnant estmates provded by the GW algorthm) to a neural network traned on exact feedback. Comparsons are also made to the WP and GW algorthms and the Illumnaton Chromatcty Varaton (ICV). ICV s not a color constancy algorthm per se, rather t s smply a measure of the average shft n the rg-chromatcty space between a chosen canoncal llumnant and the correct llumnants. Ths can be consdered as a worse case estmaton, where we smply pck some llumnant and take t as the llumnant estmate for all nput mages. In our experments, the canoncal llumnant was selected to be the one for whch the CCD camera was color balanced; n other words, the llumnant for whch the mage of a standard whte patch records dentcal values on all three color channels. The results are shown n Table 1. The mean error represents the average estmaton error over all mages. The standard devaton s also shown. Both neural networks perform much better than the other color constancy algorthms. The GW algorthm wth database compensaton has a small average error, too. However, n the general case, where the statstcs of the surfaces are not known a pror (see GW wthout database compensaton n Table 1), the results of the GW algorthm are worse, comparable to those of the WP algorthm. Table 1. Results of color constancy algorthms on real mages Color Constancy Algorthm Mean Error Std. Dev. Illumnaton Chromatcty Varaton (ICV): Grey World ( GW wthout database compensaton): Grey World (GW wth database compensaton): Whte Patch (WP): Neural Network traned on GW llumnant estmates: Neural Network traned on exact llumnant data Testng on data derved from real mages A second experment was done on a large number of scenes, sub-sampled from the 39 test mages. A total of 78,000 scenes were generated (2,000 from each mage), each scene contanng 5 to 80 dstnct surfaces. The estmate of the algorthms was compared aganst the llumnant correspondng to these scenes. The llumnants were nherted from the actual llumnants of the test mages. The results of the test are shown n Fg. 5. The bootstrapped neural

8 network (NN-80) has better results than the GW algorthm; however, the network traned on exact data (NN-exact) has the best results Error NN - 80 NN - exact GW Number of surfaces n a scene Fgure 5. Results of the estmates of dfferent color constancy algorthms on data derved from real mages 5. CONCLUSION A neural network for color constancy can be traned to estmate the chromatcty of the ncdent scene llumnaton wthout havng exact knowledge of the llumnaton chromatcty n the tranng set. The network learns to make a better estmate than the smple grayworld algorthm used n ntally tranng t. Ths substantally smplfes the effort requred to obtan or synthesze the tranng set. Ths approach works even f the camera sensors are unknown, thus provdng an easy way for color correctng mages taken wth an uncalbrated camera. 6. REFERENCES 1. B. Funt, V. Carde, and K. Barnard, Learnng Color Constancy, Proc IS&T/SID Fourth Color Imagng Conf., pp , Scottsdale, Arzona, November G. Buchsbaum, A Spatal Processor Model for Object Colour Percepton, J. Frankln Insttute, 310 (1), pp. 1-26, M. Swan and D. Ballard, Color Indexng, Int. J. of Computer Vson, 7:1, pp , D.H. Branard and W.T. Freeman, Bayesan Color Constancy, J. Opt. Soc. Am. A, 14(7), , G. Fnlayson, M. Drew, and B. Funt, Color Constancy: Generalzed Dagonal Transforms Suffce, J. Opt. Soc. Am. A, 11(11), pp , D.E. Rumelhart, G.E. Hnton, and R.J. Wllams, Learnng Internal Representatons by Error Propagaton, n Parallel Dstrbuted Processng: Exploratons n the Mcrostructure of Cognton. Volume I: Foundatons, D.E. Rumelhart, J.L. McClelland and the PDP Research Group, eds., pp , MIT Press, Cambrdge, MA, B. Funt, V. Carde, K. Barnard, Neural Network Color Constancy and Specular Reflectng Surfaces, AIC Color 97, Kyoto, Japan, May 25-30, V. Carde, B. Funt, and K. Barnard, Adaptve Illumnant Estmaton Usng Neural Networks, Proc. of the 8 th Int. Conf. on Artfcal Neural Networks, pp , Skövde, Sweden, D. Plaut, S. Nowlan, and G. Hnton, Experments on Learnng by Back Propagaton, Techncal report, CMU-CS , Carnege-Mellon Unversty, Pttsburgh, USA, Land E.H. The Retnex Theory of Color Vson. Scentfc Amercan, pp , 1977.

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

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

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

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

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

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

More information

A 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

Backpropagation: In Search of Performance Parameters

Backpropagation: In Search of Performance Parameters Bacpropagaton: In Search of Performance Parameters ANIL KUMAR ENUMULAPALLY, LINGGUO BU, and KHOSROW KAIKHAH, Ph.D. Computer Scence Department Texas State Unversty-San Marcos San Marcos, TX-78666 USA ae049@txstate.edu,

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

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

Evaluating Combinational Illumination Estimation Methods on Real-World Images

Evaluating Combinational Illumination Estimation Methods on Real-World Images TIP-09564-2012 1 Evaluatng Combnatonal Illumnaton Estmaton s on Real-World Images Bng L, Wehua Xong, Wemng Hu and Bran Funt Abstract Illumnaton estmaton s an mportant component of color constancy and automatc

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

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

Comparison Study of Textural Descriptors for Training Neural Network Classifiers

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

More information

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

Learning Non-Linearly Separable Boolean Functions With Linear Threshold Unit Trees and Madaline-Style Networks

Learning Non-Linearly Separable Boolean Functions With Linear Threshold Unit Trees and Madaline-Style Networks In AAAI-93: Proceedngs of the 11th Natonal Conference on Artfcal Intellgence, 33-1. Menlo Park, CA: AAAI Press. Learnng Non-Lnearly Separable Boolean Functons Wth Lnear Threshold Unt Trees and Madalne-Style

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information IS&T's 23 PICS Conference Sx-Band HDTV Camera System for Color Reproducton Based on Spectral Informaton Kenro Ohsawa )4), Hroyuk Fukuda ), Takeyuk Ajto 2),Yasuhro Komya 2), Hdeak Hanesh 3), Masahro Yamaguch

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

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

More information

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

Pictures at an Exhibition

Pictures at an Exhibition 1 Pctures at an Exhbton Stephane Kwan and Karen Zhu Department of Electrcal Engneerng Stanford Unversty, Stanford, CA 9405 Emal: {skwan1, kyzhu}@stanford.edu Abstract An mage processng algorthm s desgned

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

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

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

More information

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

A Bilinear Model for Sparse Coding

A Bilinear Model for Sparse Coding A Blnear Model for Sparse Codng Davd B. Grmes and Rajesh P. N. Rao Department of Computer Scence and Engneerng Unversty of Washngton Seattle, WA 98195-2350, U.S.A. grmes,rao @cs.washngton.edu Abstract

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

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 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

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

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

Optimal Workload-based Weighted Wavelet Synopses

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

More information

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

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

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

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 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

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

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

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

Data Mining: Model Evaluation

Data Mining: Model Evaluation Data Mnng: Model Evaluaton Aprl 16, 2013 1 Issues: Evaluatng Classfcaton Methods Accurac classfer accurac: predctng class label predctor accurac: guessng value of predcted attrbutes Speed tme to construct

More information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

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

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

Three supervised learning methods on pen digits character recognition dataset

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

More information

Dependence of the Color Rendering Index on the Luminance of Light Sources and Munsell Samples

Dependence of the Color Rendering Index on the Luminance of Light Sources and Munsell Samples Australan Journal of Basc and Appled Scences, 4(10): 4609-4613, 2010 ISSN 1991-8178 Dependence of the Color Renderng Index on the Lumnance of Lght Sources and Munsell Samples 1 A. EL-Bally (Physcs Department),

More information

Classifier Selection Based on Data Complexity Measures *

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

More information

Synthesizer 1.0. User s Guide. A Varying Coefficient Meta. nalytic Tool. Z. Krizan Employing Microsoft Excel 2007

Synthesizer 1.0. User s Guide. A Varying Coefficient Meta. nalytic Tool. Z. Krizan Employing Microsoft Excel 2007 Syntheszer 1.0 A Varyng Coeffcent Meta Meta-Analytc nalytc Tool Employng Mcrosoft Excel 007.38.17.5 User s Gude Z. Krzan 009 Table of Contents 1. Introducton and Acknowledgments 3. Operatonal Functons

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

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

More information

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

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

More information

Development of an Active Shape Model. Using the Discrete Cosine Transform

Development of an Active Shape Model. Using the Discrete Cosine Transform Development of an Actve Shape Model Usng the Dscrete Cosne Transform Kotaro Yasuda A Thess n The Department of Electrcal and Computer Engneerng Presented n Partal Fulfllment of the Requrements for the

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-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

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

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

Searching Large Image Databases using Color Information

Searching Large Image Databases using Color Information Searchng Large Image Databases usng Color Informaton Ioan Racu CMSC350: Artfcal Intellgence Wnter Quarter 2004 Department of Computer Scence Unversty of Chcago racu@cs.uchcago.edu ABSTRACT The goal 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

Learning-based License Plate Detection on Edge Features

Learning-based License Plate Detection on Edge Features Learnng-based Lcense Plate Detecton on Edge Features Wng Teng Ho, Woo Hen Yap, Yong Haur Tay Computer Vson and Intellgent Systems (CVIS) Group Unverst Tunku Abdul Rahman, Malaysa wngteng_h@yahoo.com, woohen@yahoo.com,

More information

BAYESIAN MULTI-SOURCE DOMAIN ADAPTATION

BAYESIAN MULTI-SOURCE DOMAIN ADAPTATION BAYESIAN MULTI-SOURCE DOMAIN ADAPTATION SHI-LIANG SUN, HONG-LEI SHI Department of Computer Scence and Technology, East Chna Normal Unversty 500 Dongchuan Road, Shangha 200241, P. R. Chna E-MAIL: slsun@cs.ecnu.edu.cn,

More information

Robust Mean Shift Tracking with Corrected Background-Weighted Histogram

Robust Mean Shift Tracking with Corrected Background-Weighted Histogram Robust Mean Shft Trackng wth Corrected Background-Weghted Hstogram Jfeng Nng, Le Zhang, Davd Zhang and Chengke Wu Abstract: The background-weghted hstogram (BWH) algorthm proposed n [] attempts to reduce

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

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

Exploiting Spatial and Spectral Image Regularities for Color Constancy

Exploiting Spatial and Spectral Image Regularities for Color Constancy Explotng Spatal and Spectral Image Regulartes for Color Constancy Barun Sngh and Wllam T. Freeman MIT Computer Scence and Artfcal Intellgence Laboratory July 2, 23 Abstract We study the problem of color

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

Scale and Orientation Adaptive Mean Shift Tracking

Scale and Orientation Adaptive Mean Shift Tracking Scale and Orentaton Adaptve Mean Shft Trackng Jfeng Nng, Le Zhang, Davd Zhang and Chengke Wu Abstract A scale and orentaton adaptve mean shft trackng (SOAMST) algorthm s proposed n ths paper to address

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

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

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

More information

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

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

Multi-View Face Alignment Using 3D Shape Model for View Estimation

Multi-View Face Alignment Using 3D Shape Model for View Estimation Mult-Vew Face Algnment Usng 3D Shape Model for Vew Estmaton Yanchao Su 1, Hazhou A 1, Shhong Lao 1 Computer Scence and Technology Department, Tsnghua Unversty Core Technology Center, Omron Corporaton ahz@mal.tsnghua.edu.cn

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

Learning an Image Manifold for Retrieval

Learning an Image Manifold for Retrieval Learnng an Image Manfold for Retreval Xaofe He*, We-Yng Ma, and Hong-Jang Zhang Mcrosoft Research Asa Bejng, Chna, 100080 {wyma,hjzhang}@mcrosoft.com *Department of Computer Scence, The Unversty of Chcago

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

Histogram-Enhanced Principal Component Analysis for Face Recognition

Histogram-Enhanced Principal Component Analysis for Face Recognition Hstogram-Enhanced Prncpal Component Analyss for Face ecognton Ana-ara Sevcenco and Wu-Sheng Lu Dept. of Electrcal and Computer Engneerng Unversty of Vctora sevcenco@engr.uvc.ca, wslu@ece.uvc.ca Abstract

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

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

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

More information

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

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

USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES

USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES 1 Fetosa, R.Q., 2 Merelles, M.S.P., 3 Blos, P. A. 1,3 Dept. of Electrcal Engneerng ; Catholc Unversty of

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

Support Vector Machines

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

More information

Fast Feature Value Searching for Face Detection

Fast Feature Value Searching for Face Detection Vol., No. 2 Computer and Informaton Scence Fast Feature Value Searchng for Face Detecton Yunyang Yan Department of Computer Engneerng Huayn Insttute of Technology Hua an 22300, Chna E-mal: areyyyke@63.com

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

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

Computer Sciences Department

Computer Sciences Department Computer Scences Department Populaton Monte Carlo Path Tracng Yu-Ch La Charles Dyer Techncal Report #1614 September 2007 Populaton Monte Carlo Path Tracng Yu-Ch La Unversty of Wsconsn at Madson Graphcs-Vson

More information

Module Management Tool in Software Development Organizations

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

More information

Elliptical Rule Extraction from a Trained Radial Basis Function Neural Network

Elliptical Rule Extraction from a Trained Radial Basis Function Neural Network Ellptcal Rule Extracton from a Traned Radal Bass Functon Neural Network Andrey Bondarenko, Arkady Borsov DITF, Rga Techncal Unversty, Meza ¼, Rga, LV-1658, Latva Andrejs.bondarenko@gmal.com, arkadjs.borsovs@cs.rtu.lv

More information

COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL

COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL Nader Safavan and Shohreh Kasae Department of Computer Engneerng Sharf Unversty of Technology Tehran, Iran skasae@sharf.edu

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

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

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

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

Fuzzy C-Means Initialized by Fixed Threshold Clustering for Improving Image Retrieval

Fuzzy C-Means Initialized by Fixed Threshold Clustering for Improving Image Retrieval Fuzzy -Means Intalzed by Fxed Threshold lusterng for Improvng Image Retreval NAWARA HANSIRI, SIRIPORN SUPRATID,HOM KIMPAN 3 Faculty of Informaton Technology Rangst Unversty Muang-Ake, Paholyotn Road, Patumtan,

More information

Writer Identification using a Deep Neural Network

Writer Identification using a Deep Neural Network Wrter Identfcaton usng a Deep Neural Network Jun Chu and Sargur Srhar Department of Computer Scence and Engneerng Unversty at Buffalo, The State Unversty of New York Buffalo, NY 1469, USA {jchu6, srhar}@buffalo.edu

More information

Related-Mode Attacks on CTR Encryption Mode

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

More information

Parallel matrix-vector multiplication

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

More information

Face Detection with Deep Learning

Face Detection with Deep Learning Face Detecton wth Deep Learnng Yu Shen Yus122@ucsd.edu A13227146 Kuan-We Chen kuc010@ucsd.edu A99045121 Yzhou Hao y3hao@ucsd.edu A98017773 Mn Hsuan Wu mhwu@ucsd.edu A92424998 Abstract The project here

More information

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images A B-Snake Model Usng Statstcal and Geometrc Informaton - Applcatons to Medcal Images Yue Wang, Eam Khwang Teoh and Dnggang Shen 2 School of Electrcal and Electronc Engneerng, Nanyang Technologcal 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

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

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