Kernel Integral Images: A Framework for Fast Non-Uniform Filtering

Size: px
Start display at page:

Download "Kernel Integral Images: A Framework for Fast Non-Uniform Filtering"

Transcription

1 Krnl Intgral Imags: A Framwork for Fast Non-Uniform Filtring Mohamd Hussin Dpt. of Computr Scinc Univrsity of Maryland mhussin@cs.umd.du Fatih Porikli Mitsubishi Elctric Rsarch Labs Cambridg, MA 0239 fatih@mrl.com Larry Davis Dpt. of Computr Scinc Univrsity of Maryland lsd@cs.umd.du Abstract Intgral imags ar commonly usd in computr vision and computr graphics applications. Evaluation of box filtrs via intgral imags can b prformd in constant tim, rgardlss of th filtr siz. Although Hckbrt [6] xtndd th intgral imag approach for mor complx filtrs, its usag has bn vry limitd, in practic. In this papr, w prsnt an xtnsion to intgral imags that allows for application of a wid class of non-uniform filtrs. Our approach is suprior to Hckbrt s in trms of prcision rquirmnts and suitability for paralllization. W xplain th thortical basis of th approach and instantiat two concrt xampls: filtring with bilinar intrpolation, and filtring with approximatd Gaussian wighting. Our xprimnts show th significant spdups w achiv, and th highr accuracy of our approach compard to Hckbrt s.. Introduction Filtring is a fundamntal imag procssing opration. Th computational complxity of imag filtring dpnds on th complxity and siz of th filtr. For sparabl filtrs, for xampl, fficint computation is possibl by applying two conscutiv on-dimnsional filtrs instad of th original two-dimnsional filtr. Howvr, vn whn taking advantag of th filtr s sparability, th computational tim incrass with th filtr s siz, which is unfavorabl for larg filtrs. In som cass, w do not vn know th filtr siz in advanc,.g. whn th filtr siz is dtrmind dynamically basd on fatur valus. In such cass, th sparability of th filtr dos not hlp. For box filtrs, which ar usd to comput avrags and summations ovr rctangular imag rgions, thr is an lgant tchniqu that can ovrcom ths difficultis. Givn an intgral of imag faturs (Figur ), filtring with a box filtr at any point can b prformd in constant tim rgardlss of th filtr siz. Unfortunatly, using pr-computd intgrals is limitd, in practic, to box filtrs. In this papr, w prsnt a novl xtnsion that maks pr-computd intgrals usabl for mor complx filtrs. Th ida of using pr-computd intgrals was first introducd, with th nam summd-ara tabls, by Crow [3] to b usd for txtur mapping in computr graphics. Rcntly, it was popularizd in th fild of computr vision, with th nam intgral imags, by Viola and Johns [], who usd it for fast computation of Haar wavlt faturs. Latr on, intgral imags wr gnralizd by Porikli [9] to intgral histograms, which allow for fast construction of fatur histograms. Mor rcntly, intgral imags and intgral histograms wr usd to spd construction of Histograms of Orintd Gradint dscriptors by Zhu t al. [3], Rgion Covarianc dscriptors by Tuzl t al. [0], and th SURF dscriptors by Bay t al. []. To th bst of our knowldg, usag of intgral imags in computr vision applications has bn limitd to th spcial cas of box filtring although som of ths applications can prform bttr whn using non-uniform filtrs. For xampl, Dalal and Triggs [4] us bilinar intrpolation btwn nighboring clls and Gaussian wighting of pixls within a block of pixls in constructing thir histograms of orintd gradints faturs for human dtction. Thy show how ths wighting schms nhanc th dtctor s accuracy. To dvlop a fast vrsion of Dalal and Triggs dtctor, Zhu t al. [3] sacrific th bnfits of ths wighting schms to nabl usag of intgral imags. Anothr xampl is in th work of Bay t al. [], whr Gaussian drivativ filtrs ar approximatd by box filtrs so that intgral imags can b usd. Prhaps, a bttr approximation would b possibl if intgral imags wr abl to handl non-uniform wighting filtrs. A third xampl is in building apparanc modls for tracking, whr pixls closr to th cntr of th trackd rgion ar givn highr wights than pixls closr to th bordrs,.g. Elgammal t al. [5]. Considr a particl filtr trackr,.g. Zhou t al. [2], whr apparanc modls for hundrds of ovrlapping rgions nd to b constructd, possibly for many trackd targts, on vry fram. Applying non-uniform wighting of pixls in such a situation without th aid of a fast tchniqu similar to intgral imags can b impractical for ral-tim application.

2 Hckbrt [6] introducd th thortical foundation of th summd-ara tabls (intgral imags) tchniqu and xtndd th thory to allow for mor complx filtrs. Howvr, his xtnsion rquird a vry high prcssion numrical rprsntation vn for modrat imag sizs [7]. Similar to Hckbrt, w prsnt an approach to xtnd th intgral imags tchniqu to allow for non-uniform filtrs. Howvr, our approach has lowr prcision rquirmnt than Hckbrt s and is mor suitabl for paralll implmntation. W call our approach krnl intgral imags. A krnl intgral imag is a group of intgral imags such that a linar combination of box filtrs applid to thm is quivalnt to applying a mor complx filtr. W instantiat two xampls of applying our approach that ar rlvant to computr vision applications: fatur filtring with bilinar intrpolation, and approximation of filtring with Gaussian wighting. Our xprimntal analysis shows th significant spdups w achiv, and th supriority of our approach to Hckbrt s in trms of accuracy. Th rst of th papr is organizd as follows: sction 2 introducs notation and xplains intgral imags in an abstract form. Sction 3 mploys filtring with bilinar intrpolation as an xampl to introduc our xtnsion, which is aftrwards formalizd in sction 4. Thn, th xampl of filtring with approximat Gaussian wighting is dscribd in sction 5. In sction 6, w compar our approach to Hckbrt s. Empirical analysis of spdups and numrical rrors ar prsntd in sction 7, followd by conclusions in sction 8. For clarity of prsntation, w focus on on and two dimnsional signals. Th xtnsion to highr dimnsions is straight forward. 2. Fast Filtring via Intgral Imags 2.. Prliminaris Lt f : x R b a function that maps a point x = (x, x 2 ) to a ral valu, whr 0 x i N i, N i > 0, i =, 2. Thrfor, th domain of f, D f, is a rctangl boundd by th lins x i = 0 and x i = N i, i =, 2. A rctangular rgion (rfrrd to as a rgion from now on) R D f is dfind by a pair of points x b and x such that x b,x D f, and x b i < x i, i =, 2. Th two points x b and x rprsnt th two xtrm points of th rgion R. W rfr to th ordrd pair r = (x b,x ) as th rgion dfinition. Figur illustrats som of ths dfinitions. In practic, th function f rprsnts th raw intnsity valu or som othr fatur at ach point in an imag. Its domain, D f, is th st of all pixl coordinats in th imag. N N 2 is th imag siz. A filtring of th valus of f ovr a rgion R can b dfind as a function A f : R R that maps th rgion to a ral valu. Th form of th filtring function w considr Figur. An intgral of imag faturs. Th valu of th intgral at a point is th sum of th valus of imag faturs in th rctangular ara from th origin to th point. Th sum of fatur valus ovr any axis-alignd rctangular rgion (.g. th small whit rctangl) is dtrmind by th valu of th intgral at th four cornrs of th rgion. can b xprssd as A f (R) = x Ra r f(x), () whr th contribution function a r f (x) dfins th contribution of th point x to th filtring of th function f ovr th rgion R. In gnral, as th suprscript of a r f indicats, th contribution of a pointx dpnds not only on th point coordinats and th function f, but also on th dfinition of th rgion, i.. its two xtrm points. In this sction w first considr th simplr cas, whr th contribution of a point is indpndnt of th rgion s dfinition. W handl th gnral cas in sctions 3 and 4. Thus, for now, w dnot th contribution function by a f instad of a r f. Thrfor, th filtring function is rdfind as A f (R) = x Ra f (x). (2) W call such a filtring function and its associatd contribution function rgion-indpndnt functions. In its simplst form, th contribution function can b qual to th function f. That is a f (x) = f(x). (3) But, in fact, w can us any function that can b valuatd indpndntly from th filtring rgion s dfinition. For xampl, w can dfin th contribution function as a f (x) = x f 2 (x). (4) Thrfor, filtring with rgion-indpndnt contributions is much mor gnral than just summing fatur valus ovr a rctangular rgion.

3 2.2. Intgral Imags Whn filtring is computd ovr many rgions that ovrlap, using quation 2 is not fficint. This is bcaus th computations prformd in aras that ar shard among mor than on ovrlapping rgion will b rpatd for ach rgion. Luckily, th filtring quation has a sub structur that allows for a dynamic programming solution. This dynamic programming solution is what w rfr to as intgral imags. Dfin th intgral imag of a function f, I f, as a function with th sam domain and codomain as f, and of th form I f (x) = a f (y). (5) y D f,y i x i,i=,2 Th valu of th intgral imag of a function f at a point x is th sum of th contributions of all points in th rgion dfind by (o,x), whr o is th origin or th coordinat systm. Givn this formulation of intgral imags, it bcoms much simplr to valuat th filtring function ovr any rgion R. A filtring function can b writtn in trms of an intgral imag as A f (R) = I f (x, x 2 ) I f(x b, x 2 ) I f(x, xb 2 )+I f(x b, xb 2 ), (6) whr (x b,x ) dfins th filtring rgion R (Figur ). In gnral, having th intgral imag, filtring ovr a rgion R is rducd to O() computations compard to O((x xb ) (x 2 xb 2 )) computations using th original filtring function formulation, quation 2. Howvr, th cost of constructing th intgral imag itslf is O(N N 2 ). Thrfor, th utility of using intgral imags is ralizd only whn w filtr ovr many ovrlapping rgions. In th cas of xhaustivly filtring ovr th ntir domain of rgions, th spdups obtaind whn using intgral imags wr rportd in [9] to b svral ordrs of magnitud for a broad rang of paramtr choics. 3. Extnding Intgral Imags for Filtring with Rgion-Dpndnt Contributions Bfor discussing th formal tratmnt of th gnral cas, whr th contribution functions ar dpndnt on th filtring rgion s dfinition, w start with a concrt xampl. Considr filtring with bilinar intrpolation. A practical xampl is constructing th SIFT dscriptor [8], whr filtring is prformd ovr adjacnt rgions in a 4 4 grid of clls of pixls, such that ach pixl contributs to mor than on cll via bilinar intrpolation. W want to dfin th contribution function in this cas. A rgionris dfind byr = (x b,x ), whrx b = (x b, x b 2) and x = (x, x 2 ). Th cntr of th rgion is xc = (x c, xc 2 ) = (xb + x )/2, half th width of th rgion is hw = (x xb )/2, and half th hight of th rgion is hh = (x 2 x b 2)/2. Th contribution function at a point x = (x, x 2 ) R is dfind as a r f (x) = ( hw x x c hw ) ( hh x2 x c 2 ) f(x). hh (7) Apparntly, th contribution of a point is rgion-dpndnt. Hnc, th simpl intgral imag approach prsntd in sction 2 is not dirctly applicabl hr. For simplicity of prsntation, w considr only th cas whn x x c and x 2 x c 2. Th othr cass can b handld similarly. By manipulating quation 7, w obtain ( hw a r x + x c ) f(x) = hw ( hh x2 + x c ) 2 f(x) (8) hh ( ) ( ) x = x x 2 x 2 f(x) (9) hw hh ( x = x ) 2 f(x) hw hh ( ) x (x 2 f(x)) hw hh ( ) x 2 (x f(x)) + hw hh ( ) (x x 2 f(x)) (0) hw hh = g r h f(x) + g r 2 h 2f(x) + g r 3h 3f (x) + g r 4h 4f (x), () whr h f = f(x), h 2f = x 2 f(x), h 3f = x f(x), h 4f = x x 2 f(x), and g r through gr 4 ar th corrsponding cofficints from xprssion 0. Now, w hav xprssd th original contribution function as a linar combination of simplr functions, h f throughh 4f, with wighting cofficints g r through g4. r Th intrsting obsrvation hr is that all th h functions ar rgion-indpndnt, and non of th g cofficints dpnds on th point x or th function f, thy only dpnd on th rgion s dfinition. W call functions such as th g cofficints point-indpndnt. Substituting quation into th filtring function, quation, yilds A f (r) = g r h f (x) + g2 r h 2f (x) + x R g3 r x R x R h 3f (x) + g4 r h 4f (x). (2) x R Equation 2 xprsss th original filtring function as a linar combination of othr filtring functions. Morovr,

4 all of th componnt filtring functions in this linar combination ar rgion-indpndnt. In fact, th linar combination obtaind for th filtring function is xactly th sam as th linar combination for th contribution function itslf. Sinc ach of th componnt filtring functions in quation 2 is rgion-indpndnt, ach can b computd fficintly using an intgral imag for its own contribution function. Thn, by substituting th rsulting valus in quation 2, w obtain th dsird filtring. In summary, to us intgral imags in this xampl w xprss th dsird rgion-dpndnt contribution function as a linar combination of svral rgion-indpndnt contribution functions. Thn, th dsird rgion-dpndnt filtring is asily computd as a linar combination of th corrsponding rgion-indpndnt filtring functions, which can b fficintly computd via intgral imags. 4. Krnl Intgral Imags In this sction, w trat th cas of rgion-dpndnt filtring functions in a mor formal way. Rcall from th xampl of bilinar intrpolation that th mchanism usd to nabl usag of intgral imags is xprssing th filtring function as a linar combination of othr rgionindpndnt filtring functions. To undrstand why this works, w rwrit th final form of th contribution function, quation, in a mor compact form as a r f(x) = < g r,h f (x) >, (3) whr g r = and h f (x) = g r g r 2 g r 3 g r 4, (4) h f (x) h 2f (x) h 3f (x) h 4f (x), (5) In othr words, w can xprss th contribution function as a dot product of two vctor functions: on of thm is rgion-indpndnt and th othr is point-indpndnt. This is actually a ncssary and sufficint condition to xprss th filtring function as a linar combination of rgionindpndnt filtring functions. W outlin th proof of this fact rathr informally hr. Th sufficincy dirction is straight forward following th sam argumnt as in th bilinar intrpolation xampl. Basically, by distributing th summation of th filtring function ovr trms of th dot product, as w did to obtain quation 2, sufficincy immdiatly follows. Th ncssity dirction is drivd as follows. Starting from th linar combination of filtring functions, as in quation 2, w can xprss th linar combination as a dot product. Thn, by pulling th summation out, w obtain an xprssion of th contribution function that is a dot product of two parts, on of thm is rgionindpndnt, and th othr on is point-indpndnt. Th dot product immdiatly rminds us of th krnl trick that is frquntly usd in machin larning, whr fatur vctors ar implicitly transformd into a typically highr dimnsional spac by rplacing a dot product by a krnl function that is quivalnt to a dot product in th transformd spac [2]. Sinc applying any transformation to th vctorsg r and h f (x), in quation 3, will not chang thir rgion-indpndnc or point-indpndnc naturs, th condition w statd abov still holds on th transformd vctors. Thrfor, w can gnraliz th form of th contribution functions w considr to a r f (x) = H(gr,h f (x)), (6) whr H is a krnl function, i.. a function that computs a dot product btwn its two argumnts possibly aftr mapping thm to anothr dimnsional spac. W call this gnralization of intgral imags krnl intgral imags. In our cas, vn if th krnl prforms a dot product implicitly, to comput our filtring function w hav to prform it xplicitly. Somtims, th krnl computs th dot product in an infinit dimnsional spac. In ths cass, approximation of th dot product with a small numbr of trms may b sufficint for th application in hand. This point will b clarifid whn w us it in an xampl in sction Filtring with Gaussian Wighting In many applications of imag fatur filtring in computr vision, highr wights ar givn to pixls closr to th cntr of th filtring rgion and lowr wights to pixls closr to th bordrs of th filtring rgion. That is applid, for xampl, in objct tracking,.g. [5], whr highr wights ar givn to pixls that mor likly blong to th objct than th background. Th sam ida was shown to improv human dtction prformanc in [4]. In both cass, th wighting function usd is a Gaussian wighting function. To simplify th mathmatical tratmnt, w considr th on dimnsional cas. Considr a rgion R dfind by th two limiting points x b and x. Th cntr of R is dfind as x c = (x b + x )/2. Dnot th standard dviation of th Gaussian wighting function by σ r. Th contribution function in this cas can b dfind as a r x xc f (x) = ( σ r )2 f(x). (7) Clarly, th contribution function is rgion-dpndnt. Con-

5 ( a r f (x) = x x c) 2 σ r a r f (x) = (x xc ) 2 anothr so that pixls closr to th cntr gt mor importanc, th diffrnc btwn th two functions in cas th slctd valu of σ r maks a diffrnc is not xpctd to b important. In gnral, whthr th approximation is accurat nough or not, and whthr it is worth using mor trms of th xpansion to achiv highr accuracy or not, dpnds on th valu of σ r and on th application itslf Figur 2. Comparison of th Gaussian wighting function and its approximation, quations 7 and 9, whn th filtring rgion is btwn 0 and 5 and σ r is Krnl Intgral Imags vs. Rpatd Intgration ( a r f (x) = x x c) 2 σ r a r f (x) = (x xc ) 2 Hckbrt [6] prsntd an lgant mthod, calld filtring by rpatd intgration, to xtnd usag of prcomputd intgrals to mor complx filtrs. For compltnss of prsntation, w brifly compar our mthod to his mthod. For dtails, plas rfr to [6] Figur 3. Comparison of th Gaussian wighting function and its approximation, quations 7 and 9, whn th filtring rgion is btwn 0 and 5 and σ r is 2.5. sidr th Eulr xpansion of quation 7 a r f(x) = ( ) i (x x c ) 2i f(x). (8) i i! i=0 Equation 8 can b viwd as a dot product in an infinit dimnsional spac btwn two vctor functions on of thm is rgion-indpndnt and th othr on is pointindpndnt. (To s this, considr xpanding th xprssion (x x c ) 2i in ach trm of th powr sris.) Hnc, th krnl intgral imag mthod applis. But, it rquirs computation of an infinit numbr of intgrals. Howvr, w can approximat th contribution function by taking a fw of th initial trms of th xpansion. For xampl, taking th first two trms only, w obtain th contribution function a r f (x) = ( (x xc ) 2 ) f(x). (9) This approximation is valid, i.. dos not giv ngativ wights, as long as σ r is slctd so that (x xc ) 2 σ. Figurs 2 and 3 show plots of th original Gaussian wighting r2 function, quation 7, and its approximation, quation 9, whn x b = 0, x = 5, and σ r = 5 and 2.5, rspctivly. In th cas of σ r = 5 plots ar vry similar. Howvr, for th cas of σ r = 2.5, th diffrnc is quit larg. For applications that nd wighting of pixls with rspct to on Hckbrt s approach is basd on th fact that mor complx filtrs can b constructd by convolving a box-filtr with itslf. For xampl, if w convolv a box filtr with itslf onc, w obtain a triangular filtr, which is vry similar to filtring with bilinar intrpolation in two dimnsions. If w convolv a box filtr with itslf twic, w obtain a quadratic filtr, which is similar to th approximation w us for Gaussian filtrs. In fact, convolution of a box filtr with itslf an infinit numbr of tims producs th Gaussian filtr. Suppos that w want to us a filtr that is gnratd by convolving a box filtr with itslf n tims. Hckbrt s approach is basd on th fact that convolution with such a filtr is quivalnt to intgrating th imag n tims and thn convolving th n th intgral with th n th drivativ of th filtr. Th n th drivativ of such a filtr turns out to b a simpl spars filtr, which is vry fficint to convolv with. Th main drawback of th rpatd intgration approach is intgrating th imag svral tims. Th rquird prcision to rprsnt th intgration valus grow linarly with th numbr of intgrations [7]. In our approach, w comput intgrals of svral functions. But, ach is intgratd only onc. For xampl, in approximating a Gaussian filtr by a quadratic filtr, th rpatd intgration mthod rquirs intgrating th imag thr tims conscutivly, whil krnl intgral imags rquirs computing nin indpndnt intgrals. Exprimntally, krnl intgral imags in this cas producs smallr numrical rrors using th standard doubl-prcision floating point numbr rprsntation, as w show in sction 7.3. Anothr advantag of our approach is that th intgrals computd ar indpndnt of on anothr. That allows for paralll computation of th intgrals.

6 7. Exprimntal Rsults 7.. Implmntation Dtails W valuatd our approach in trms of spdup by comparing to th convntional filtring approach (quation ). W implmntd filtring with bilinar intrpolation, and filtring with approximat Gaussian wighting. Both ar implmntd in two dimnsions. For bilinar intrpolation, quation in sction 3 considrs only th cas whr x x c and x 2 x c 2. If w considr th origin at th lowr lft cornr of th filtring domain, thn quation considrs only th cas of th top right quadrant of th filtring rgion. Figur 4 lists cofficints of diffrnt trms for th four quadrants. In ordr to prform fast filtring in this cas, w comput four diffrnt intgral imags, on for ach of th contribution functions. Th intgration itslf is conductd in four stps, sinc ach rgion s quadrant has a diffrnt cofficint for ach of th intgrals, as shown in figur 4. For th cas of approximating Gaussian wighting in two dimnsions, by xpanding quation 9 and xtnding th notation to two dimnsions, w obtain a r f (x) = [( xc 2 [( xc 2 2 ) + 2xc x x2 ) + 2xc 2 σ x r2 2 x2 2 ] ] f(x). (20) Hnc, to prform fast filtring, w comput nin intgral imags. Ths ar intgral imags for th contribution functions: f(x), x f(x), x 2 f(x), x x 2 f(x), x 2 f(x), x 2 2 f(x), x x 2 2 f(x), x2 x 2f(x), and x 2 x2 2f(x). Th cofficint of ach rgion-indpndnt filtring function can asily b obtaind from quation 20. Unlik th cas of bilinar intrpolation, thr is no nd to handl ach rgion quadrant sparatly sinc thy all hav th sam cofficints Running Tim Analysis In th two filtring xampls, th function filtrd on, f(x), is th intnsity at point x. Sinc intnsity valus do not affct th computation tim, w gnrat imags with a constant intnsity valu. Gnratd imags ar squars that diffr in th numbr of pixls, i.. ara. Gnratd imag aras rang from 0000 to pixls, with an incrmnt of 0000 pixls. Each imag is scannd with sampld rgion sizs and locations. Th minimum rgion sid lngth was st to 5 pixls, with sid lngth incrmnt of 5 pixls. Imags ar scannd with ach rgion siz in all possibl locations with incrmnts of 5 pixls in both dirctions. For ach rgion, th two filtring typs ar computd using intgral imags Slow Downs in Stup Tim Filtring with Bilinar Intrp Filtring with Aprox Guass Wts Imag Siz (pixls) x 0 5 Figur 5. Th slow down in stting up intgrals vs th naiv st up of convntional approachs Spdup in Filtring Tim Filtring with Bilinar Intrp Filtring with Aprox Guass Wts Imag Siz (pixls) x 0 5 Figur 6. Spdups of using intgral imags compard to convntional mthod. Ths plots considr spdups in filtring tim only Ovrall Spdup in Stup Plus Filtring Tims Filtring with Bilinar Intrp Filtring with Aprox Guass Wts Imag Siz (pixls) x 0 5 Figur 7. Spdups of using intgral imags compard to convntional mthod. Ths plots considr spdups whn adding construction tim to filtring tim. and using convntional filtring. For ach imag, two tim priods ar masurd: ) th tim to st up ncssary structurs, that is intgral imags or just typ convrsion whn

7 f(x) x 2 f(x) x f(x) x x 2 f(x) Top Right Quadrant x x 2 x x 2 Top Lft Quadrant x b x 2 x b x 2 Lowr Right Quadrant x xb 2 x x b 2 Lowr Lft Quadrant x b x b 2 x b x b 2 Figur 4. Cofficints of diffrnt contribution functions in th cas of bilinar intrpolation, quation 7, for th four rgion quadrants. All cofficints in th tabl hav to b normalizd by dividing by hw hh th convntional filtring is usd, 2) and th tim to scan th imag and comput filtring ovr all scannd rgions. Th plots in figur 5 show th slow-downs in th stup tim. In th cas of bilinar intrpolation, th slow down is around 20x, and in th cas of approximat Gaussian wighting, it is around 45x. On th othr hand, figur 6 shows th spdups obtaind whn considring only th tim to scan th imag and valuat th filtring function at all probd rgions. Th spdups ar monotonically incrasing with th imag siz. For an imag siz of pixls, w achiv a spdup of around 90x in th cas of bilinar intrpolation, and 220x in th cas of approximat Gaussian wighting. This shows th significant bnfit of using our approach, spcially in th cas of Gaussian wighting. Thrfor, dspit th complxity of computing mor intgral imags during stup, filtring with Gaussian wighting bnfits mor from using intgral imags. Finally, figur 7 shows spdups whn adding th stup and filtring tims togthr. Th curvs in this figur look vry similar to th curvs in figur 7, which considr spdups on filtring tim only. This shows that in th two wighting schms valuatd, th stup tim is almost ngligibl with rspct to th filtring tim Rlativ Error Analysis In this st of xprimnts, w valuat th two fast filtring mthods, krnl intgral imags and rpatd intgration, in trms of thir rlativ rror. Th rror w masur hr is th diffrnc btwn th valu computd by a fast filtring mthod and th valu computd by convntional filtring (quation ). Th rlativ rror is th ratio btwn this diffrnc and th valu computd by convntional filtring. W gnrat 0 random imags of siz W valuat th filtring function on a rgion of siz 3 3 at all possibl locations in th imag. For ach location w comput th rlativ rror and plot rlativ rror valus against th distanc from th rgion s top-lft cornr to th imag s top-lft cornr. Th distanc masur w us is th ara of th rctangl boundd by ths two cornrs. This distanc masur is quivalnt to th numbr of fatur points that ar addd to produc th intgral valu(s) associatd with th rgion s top lft cornr. Th rror is xpctd to incras with this distanc masur. In th cas of bilinar intrpolation, rlativ rrors ar always zros, but not so for approximat Gaussian wighting. Th problm with th approximat Gaussian wighting is th intgration of highr ordr contribution functions, such as x 2 x2 2f(x). Ths contribution functions rquir highr prcision to rprsnt. Thir intgrals rquir vn highr prcision that is outsid th rang th doublprcision floating point rprsntation. Figur 8 shows a third-dgr polynomial fit of th rlativ rrors in th cas of approximat Gaussian wighting using krnl intgral imags. Th figur compars two mthods of computing intgrals in trms of th rror thy produc. Th on-pass mthod scans th imag onc and computs th valu of th intgral at a pixl as a function of its thr prcding pixls. Th two-pass approach scans th imag twic: onc intgrating horizontally and onc vrtically. Th rror gnrally incrass with th distanc from th origin. Th twopass mthod producs around an ordr of magnitud lowr rror than th on-pass mthod. That is xpctd sinc in th on-pass mthod, numbrs grow mor rapidly allowing for largr rrors whn adding two numbrs that diffr by many ordrs of magnitud. Figur 8 also shows th rlativ rrors, using two-pass intgration, of th rpatd intgration mthod whn usd to approximat Gaussian filtrs with a quadratic filtr. Th rror of our approach, vn whn using on-pass intgration, is lowr than th rror of th rpatd intgration mthod. Similar to our approach, th rpatd intgration mthod producs no rrors whn applid to bilinar intrpolation filtring. In ths xprimnts w us non-ngativ numbrs to rprsnt intnsity and pixl coordinat valus. Ths valus can b linarly mappd to allow for both ngativ and positiv numbrs. In this way, th ffctiv prcision usd can b incrasd by utilizing th sign bit in th binary rprsntation, and thrfor th accuracy can b nhancd, as shown in [7]. 8. Conclusion W prsntd an xtnsion to th intgral imag framwork that allows for fast filtring undr non-unform rgiondpndnt wighting of fatur valus. W rfr to th xtndd framwork as krnl intgral imags. To show th utility of th xtnsion, w providd two xampls of

8 On Pass KII Two Passs KII Two Passs RI Rlativ Error Distanc (Ara) From Origin x 0 5 Figur 8. Rlativ rrors of computing Gaussian wightd filtring as a function of distanc (ara) to th origin. KII stands for Krnl Intgral Imags. RI stands for Rpatd Intgration. widly usd non-uniform filtring: on that can b implmntd xactly via our framwork, that is filtring with bilinar intrpolation, and on that can b approximatd, which is filtring with Gaussian wighting. Our xprimnts show that using our approach, significant spdups can b achivd. Th prsntd tchniqu provids a highr prcision and mor suitability for paralll implmntation than th rpatd intgration approach [6], which also xtndd th intgral imags framwork for complx filtrs. [7] J. Hnsly, T. Schurmann, G. Coomb, M. Singh, and A. Lastra. Fast summd-ara tabl gnration and its applications. EUROGRAPHICS, 24(3): , [8] D. Low. Distinctiv imag faturs from scal-invariant kypoints. ntrnational Journal of Computr Vision, 60:9 0, [9] F. Porikli. Intgral histogram: A fast way to xtract histogram faturs. In IEEE Computr Socity Confrnc on Computr Vision and Pattrn Rcognition, [0] O. Tuzl, F. Porikli, and P. Mr. Rgion covarianc: A fast dscriptor for dtction and classification. In Europan Confrnc on Computr Vision (ECCV), [] P. Viola and M. Jons. Rapid objct dtction using a boostd cascad of simpl faturs. In IEEE Computr Socity Confrnc on Computr Vision and Pattrn Rcognition, 200. [2] S. K. Zhou, R. Chllappa, and B. Moghaddam. Visual tracking and rcognition using apparanc-adaptiv modl in particl filtrs. IEEE Transactions on Imag Procssing, 3():49 506, Novmbr [3] Q. Zhu, S. Avidan, M.-C. Yh, and K.-T. Chng. Fast human dtction using a cascad of histograms of orintd gradints. In IEEE Computr Socity Confrnc on Computr Vision and Pattrn Rcognition, Nw York, Jun Acknowldgmnt This work was fundd, in part, by Army Rsarch Laboratory s Robotics Collaborativ Tchnology Allianc program; contract numbr DAAD ARL-CTA- DJH. Rfrncs [] H. Bay, T. Tuytlaars, and L. V. Gool. Surf: Spdd up robust faturs. In Europan Confrnc on Computr Vision (ECCV), [2] V. Chrkassky and F. Mulir. Larning from Data: Concpts, Thory, and Mthods. Wily, 998. [3] F. Crow. Summd-ara tabls for txtur mapping. Computr Graphics (ACM SIGGRAPH), 8(3):207 22, 984. [4] N. Dalal and B. Triggs. Histograms of orintd gradints for human dtction. In IEEE Computr Socity Confrnc on Computr Vision and Pattrn Rcognition, pags , [5] A. Elgammal, R. Duraiswami, and L. Davis. Efficint computation of krnl dnsity stimation using fast gauss transform with applications for sgmntation and tracking. In Scond Intrnational Workshop on Statistical and Computational Thoris of Vision, 200. [6] P. Hckbrt. Filtring by rpatd intgration. ACM SIG- GRAPH, 20(4):35 32, 986.

A Propagating Wave Packet Group Velocity Dispersion

A Propagating Wave Packet Group Velocity Dispersion Lctur 8 Phys 375 A Propagating Wav Packt Group Vlocity Disprsion Ovrviw and Motivation: In th last lctur w lookd at a localizd solution t) to th 1D fr-particl Schrödingr quation (SE) that corrsponds to

More information

3 Finite Element Parametric Geometry

3 Finite Element Parametric Geometry 3 Finit Elmnt Paramtric Gomtry 3. Introduction Th intgral of a matrix is th matrix containing th intgral of ach and vry on of its original componnts. Practical finit lmnt analysis rquirs intgrating matrics,

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH.

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH. C:\Dallas\0_Courss\03A_OpSci_67\0 Cgh_Book\0_athmaticalPrliminaris\0_0 Combath.doc of 8 COPUTER GENERATED HOLOGRAS Optical Scincs 67 W.J. Dallas (onday, April 04, 005, 8:35 A) PART I: CHAPTER TWO COB ATH

More information

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches.

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches. Subjct Chmistry Papr No and Titl Modul No and Titl Modul Tag 8/ Physical Spctroscopy / Brakdown of th Born-Oppnhimr approximation. Slction ruls for rotational-vibrational transitions. P, R branchs. CHE_P8_M

More information

Learning Spherical Convolution for Fast Features from 360 Imagery

Learning Spherical Convolution for Fast Features from 360 Imagery Larning Sphrical Convolution for Fast Faturs from 36 Imagry Anonymous Author(s) 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 3 3 33 34 35 In this fil w provid additional dtails to supplmnt th main papr

More information

Homotopy perturbation technique

Homotopy perturbation technique Comput. Mthods Appl. Mch. Engrg. 178 (1999) 257±262 www.lsvir.com/locat/cma Homotopy prturbation tchniqu Ji-Huan H 1 Shanghai Univrsity, Shanghai Institut of Applid Mathmatics and Mchanics, Shanghai 272,

More information

Higher order derivatives

Higher order derivatives Robrto s Nots on Diffrntial Calculus Chaptr 4: Basic diffrntiation ruls Sction 7 Highr ordr drivativs What you nd to know alrady: Basic diffrntiation ruls. What you can larn hr: How to rpat th procss of

More information

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK Data Assimilation 1 Alan O Nill National Cntr for Earth Obsrvation UK Plan Motivation & basic idas Univariat (scalar) data assimilation Multivariat (vctor) data assimilation 3d-Variational Mthod (& optimal

More information

2008 AP Calculus BC Multiple Choice Exam

2008 AP Calculus BC Multiple Choice Exam 008 AP Multipl Choic Eam Nam 008 AP Calculus BC Multipl Choic Eam Sction No Calculator Activ AP Calculus 008 BC Multipl Choic. At tim t 0, a particl moving in th -plan is th acclration vctor of th particl

More information

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation.

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation. Lur 7 Fourir Transforms and th Wav Euation Ovrviw and Motivation: W first discuss a fw faturs of th Fourir transform (FT), and thn w solv th initial-valu problm for th wav uation using th Fourir transform

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 07 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat

More information

EXST Regression Techniques Page 1

EXST Regression Techniques Page 1 EXST704 - Rgrssion Tchniqus Pag 1 Masurmnt rrors in X W hav assumd that all variation is in Y. Masurmnt rror in this variabl will not ffct th rsults, as long as thy ar uncorrlatd and unbiasd, sinc thy

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 0 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat th

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by D. Klain Vrsion 207.0.05 Corrctions and commnts ar wlcom. Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix A A k I + A + k!

More information

5.80 Small-Molecule Spectroscopy and Dynamics

5.80 Small-Molecule Spectroscopy and Dynamics MIT OpnCoursWar http://ocw.mit.du 5.80 Small-Molcul Spctroscopy and Dynamics Fall 008 For information about citing ths matrials or our Trms of Us, visit: http://ocw.mit.du/trms. Lctur # 3 Supplmnt Contnts

More information

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient Full Wavform Invrsion Using an Enrgy-Basd Objctiv Function with Efficint Calculation of th Gradint Itm yp Confrnc Papr Authors Choi, Yun Sok; Alkhalifah, ariq Ali Citation Choi Y, Alkhalifah (217) Full

More information

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real.

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real. Midtrm #, Physics 37A, Spring 07. Writ your rsponss blow or on xtra pags. Show your work, and tak car to xplain what you ar doing; partial crdit will b givn for incomplt answrs that dmonstrat som concptual

More information

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis Middl East Tchnical Univrsity Dpartmnt of Mchanical Enginring ME 43 Introduction to Finit Elmnt Analysis Chaptr 3 Computr Implmntation of D FEM Ths nots ar prpard by Dr. Cünyt Srt http://www.m.mtu.du.tr/popl/cunyt

More information

Derangements and Applications

Derangements and Applications 2 3 47 6 23 Journal of Intgr Squncs, Vol. 6 (2003), Articl 03..2 Drangmnts and Applications Mhdi Hassani Dpartmnt of Mathmatics Institut for Advancd Studis in Basic Scincs Zanjan, Iran mhassani@iasbs.ac.ir

More information

Einstein Equations for Tetrad Fields

Einstein Equations for Tetrad Fields Apiron, Vol 13, No, Octobr 006 6 Einstin Equations for Ttrad Filds Ali Rıza ŞAHİN, R T L Istanbul (Turky) Evry mtric tnsor can b xprssd by th innr product of ttrad filds W prov that Einstin quations for

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by Dan Klain Vrsion 28928 Corrctions and commnts ar wlcom Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix () A A k I + A + k!

More information

What are those βs anyway? Understanding Design Matrix & Odds ratios

What are those βs anyway? Understanding Design Matrix & Odds ratios Ral paramtr stimat WILD 750 - Wildlif Population Analysis of 6 What ar thos βs anyway? Undrsting Dsign Matrix & Odds ratios Rfrncs Hosmr D.W.. Lmshow. 000. Applid logistic rgrssion. John Wily & ons Inc.

More information

Construction of asymmetric orthogonal arrays of strength three via a replacement method

Construction of asymmetric orthogonal arrays of strength three via a replacement method isid/ms/26/2 Fbruary, 26 http://www.isid.ac.in/ statmath/indx.php?modul=prprint Construction of asymmtric orthogonal arrays of strngth thr via a rplacmnt mthod Tian-fang Zhang, Qiaoling Dng and Alok Dy

More information

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the Copyright itutcom 005 Fr download & print from wwwitutcom Do not rproduc by othr mans Functions and graphs Powr functions Th graph of n y, for n Q (st of rational numbrs) y is a straight lin through th

More information

1 Isoparametric Concept

1 Isoparametric Concept UNIVERSITY OF CALIFORNIA BERKELEY Dpartmnt of Civil Enginring Spring 06 Structural Enginring, Mchanics and Matrials Profssor: S. Govindj Nots on D isoparamtric lmnts Isoparamtric Concpt Th isoparamtric

More information

Quasi-Classical States of the Simple Harmonic Oscillator

Quasi-Classical States of the Simple Harmonic Oscillator Quasi-Classical Stats of th Simpl Harmonic Oscillator (Draft Vrsion) Introduction: Why Look for Eignstats of th Annihilation Oprator? Excpt for th ground stat, th corrspondnc btwn th quantum nrgy ignstats

More information

That is, we start with a general matrix: And end with a simpler matrix:

That is, we start with a general matrix: And end with a simpler matrix: DIAGON ALIZATION OF THE STR ESS TEN SOR INTRO DUCTIO N By th us of Cauchy s thorm w ar abl to rduc th numbr of strss componnts in th strss tnsor to only nin valus. An additional simplification of th strss

More information

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations MATH 39, WEEK 5: Th Fundamntal Matrix, Non-Homognous Systms of Diffrntial Equations Fundamntal Matrics Considr th problm of dtrmining th particular solution for an nsmbl of initial conditions For instanc,

More information

Search sequence databases 3 10/25/2016

Search sequence databases 3 10/25/2016 Sarch squnc databass 3 10/25/2016 Etrm valu distribution Ø Suppos X is a random variabl with probability dnsity function p(, w sampl a larg numbr S of indpndnt valus of X from this distribution for an

More information

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM Elctronic Journal of Diffrntial Equations, Vol. 2003(2003), No. 92, pp. 1 6. ISSN: 1072-6691. URL: http://jd.math.swt.du or http://jd.math.unt.du ftp jd.math.swt.du (login: ftp) LINEAR DELAY DIFFERENTIAL

More information

A Sub-Optimal Log-Domain Decoding Algorithm for Non-Binary LDPC Codes

A Sub-Optimal Log-Domain Decoding Algorithm for Non-Binary LDPC Codes Procdings of th 9th WSEAS Intrnational Confrnc on APPLICATIONS of COMPUTER ENGINEERING A Sub-Optimal Log-Domain Dcoding Algorithm for Non-Binary LDPC Cods CHIRAG DADLANI and RANJAN BOSE Dpartmnt of Elctrical

More information

1.2 Faraday s law A changing magnetic field induces an electric field. Their relation is given by:

1.2 Faraday s law A changing magnetic field induces an electric field. Their relation is given by: Elctromagntic Induction. Lorntz forc on moving charg Point charg moving at vlocity v, F qv B () For a sction of lctric currnt I in a thin wir dl is Idl, th forc is df Idl B () Elctromotiv forc f s any

More information

2.3 Matrix Formulation

2.3 Matrix Formulation 23 Matrix Formulation 43 A mor complicatd xampl ariss for a nonlinar systm of diffrntial quations Considr th following xampl Exampl 23 x y + x( x 2 y 2 y x + y( x 2 y 2 (233 Transforming to polar coordinats,

More information

Supplementary Materials

Supplementary Materials 6 Supplmntary Matrials APPENDIX A PHYSICAL INTERPRETATION OF FUEL-RATE-SPEED FUNCTION A truck running on a road with grad/slop θ positiv if moving up and ngativ if moving down facs thr rsistancs: arodynamic

More information

Application of Vague Soft Sets in students evaluation

Application of Vague Soft Sets in students evaluation Availabl onlin at www.plagiarsarchlibrary.com Advancs in Applid Scinc Rsarch, 0, (6):48-43 ISSN: 0976-860 CODEN (USA): AASRFC Application of Vagu Soft Sts in studnts valuation B. Chtia*and P. K. Das Dpartmnt

More information

Image Filtering: Noise Removal, Sharpening, Deblurring. Yao Wang Polytechnic University, Brooklyn, NY11201

Image Filtering: Noise Removal, Sharpening, Deblurring. Yao Wang Polytechnic University, Brooklyn, NY11201 Imag Filtring: Nois Rmoval, Sharpning, Dblurring Yao Wang Polytchnic Univrsity, Brooklyn, NY http://wb.poly.du/~yao Outlin Nois rmoval by avraging iltr Nois rmoval by mdian iltr Sharpning Edg nhancmnt

More information

cycle that does not cross any edges (including its own), then it has at least

cycle that does not cross any edges (including its own), then it has at least W prov th following thorm: Thorm If a K n is drawn in th plan in such a way that it has a hamiltonian cycl that dos not cross any dgs (including its own, thn it has at last n ( 4 48 π + O(n crossings Th

More information

Sliding Mode Flow Rate Observer Design

Sliding Mode Flow Rate Observer Design Sliding Mod Flow Rat Obsrvr Dsign Song Liu and Bin Yao School of Mchanical Enginring, Purdu Univrsity, Wst Lafaytt, IN797, USA liu(byao)@purdudu Abstract Dynamic flow rat information is ndd in a lot of

More information

Evaluating Reliability Systems by Using Weibull & New Weibull Extension Distributions Mushtak A.K. Shiker

Evaluating Reliability Systems by Using Weibull & New Weibull Extension Distributions Mushtak A.K. Shiker Evaluating Rliability Systms by Using Wibull & Nw Wibull Extnsion Distributions Mushtak A.K. Shikr مشتاق عبذ الغني شخير Univrsity of Babylon, Collg of Education (Ibn Hayan), Dpt. of Mathmatics Abstract

More information

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0 unction Spacs Prrquisit: Sction 4.7, Coordinatization n this sction, w apply th tchniqus of Chaptr 4 to vctor spacs whos lmnts ar functions. Th vctor spacs P n and P ar familiar xampls of such spacs. Othr

More information

Calculus II (MAC )

Calculus II (MAC ) Calculus II (MAC232-2) Tst 2 (25/6/25) Nam (PRINT): Plas show your work. An answr with no work rcivs no crdit. You may us th back of a pag if you nd mor spac for a problm. You may not us any calculators.

More information

Symmetric centrosymmetric matrix vector multiplication

Symmetric centrosymmetric matrix vector multiplication Linar Algbra and its Applications 320 (2000) 193 198 www.lsvir.com/locat/laa Symmtric cntrosymmtric matrix vctor multiplication A. Mlman 1 Dpartmnt of Mathmatics, Univrsity of San Francisco, San Francisco,

More information

(Upside-Down o Direct Rotation) β - Numbers

(Upside-Down o Direct Rotation) β - Numbers Amrican Journal of Mathmatics and Statistics 014, 4(): 58-64 DOI: 10593/jajms0140400 (Upsid-Down o Dirct Rotation) β - Numbrs Ammar Sddiq Mahmood 1, Shukriyah Sabir Ali,* 1 Dpartmnt of Mathmatics, Collg

More information

Ch. 24 Molecular Reaction Dynamics 1. Collision Theory

Ch. 24 Molecular Reaction Dynamics 1. Collision Theory Ch. 4 Molcular Raction Dynamics 1. Collision Thory Lctur 16. Diffusion-Controlld Raction 3. Th Matrial Balanc Equation 4. Transition Stat Thory: Th Eyring Equation 5. Transition Stat Thory: Thrmodynamic

More information

2F1120 Spektrala transformer för Media Solutions to Steiglitz, Chapter 1

2F1120 Spektrala transformer för Media Solutions to Steiglitz, Chapter 1 F110 Spktrala transformr för Mdia Solutions to Stiglitz, Chaptr 1 Prfac This documnt contains solutions to slctd problms from Kn Stiglitz s book: A Digital Signal Procssing Primr publishd by Addison-Wsly.

More information

CHAPTER 1. Introductory Concepts Elements of Vector Analysis Newton s Laws Units The basis of Newtonian Mechanics D Alembert s Principle

CHAPTER 1. Introductory Concepts Elements of Vector Analysis Newton s Laws Units The basis of Newtonian Mechanics D Alembert s Principle CHPTER 1 Introductory Concpts Elmnts of Vctor nalysis Nwton s Laws Units Th basis of Nwtonian Mchanics D lmbrt s Principl 1 Scinc of Mchanics: It is concrnd with th motion of matrial bodis. odis hav diffrnt

More information

Section 11.6: Directional Derivatives and the Gradient Vector

Section 11.6: Directional Derivatives and the Gradient Vector Sction.6: Dirctional Drivativs and th Gradint Vctor Practic HW rom Stwart Ttbook not to hand in p. 778 # -4 p. 799 # 4-5 7 9 9 35 37 odd Th Dirctional Drivativ Rcall that a b Slop o th tangnt lin to th

More information

Observer Bias and Reliability By Xunchi Pu

Observer Bias and Reliability By Xunchi Pu Obsrvr Bias and Rliability By Xunchi Pu Introduction Clarly all masurmnts or obsrvations nd to b mad as accuratly as possibl and invstigators nd to pay carful attntion to chcking th rliability of thir

More information

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula 7. Intgration by Parts Each drivativ formula givs ris to a corrsponding intgral formula, as w v sn many tims. Th drivativ product rul yilds a vry usful intgration tchniqu calld intgration by parts. Starting

More information

First derivative analysis

First derivative analysis Robrto s Nots on Dirntial Calculus Chaptr 8: Graphical analysis Sction First drivativ analysis What you nd to know alrady: How to us drivativs to idntiy th critical valus o a unction and its trm points

More information

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis Middl East Tchnical Univrsity Dpartmnt of Mchanical Enginring ME Introduction to Finit Elmnt Analysis Chaptr 5 Two-Dimnsional Formulation Ths nots ar prpard by Dr. Cünyt Srt http://www.m.mtu.du.tr/popl/cunyt

More information

Procdings of IC-IDC0 ( and (, ( ( and (, and (f ( and (, rspctivly. If two input signals ar compltly qual, phas spctra of two signals ar qual. That is

Procdings of IC-IDC0 ( and (, ( ( and (, and (f ( and (, rspctivly. If two input signals ar compltly qual, phas spctra of two signals ar qual. That is Procdings of IC-IDC0 EFFECTS OF STOCHASTIC PHASE SPECTRUM DIFFERECES O PHASE-OLY CORRELATIO FUCTIOS PART I: STATISTICALLY COSTAT PHASE SPECTRUM DIFFERECES FOR FREQUECY IDICES Shunsu Yamai, Jun Odagiri,

More information

ELECTRON-MUON SCATTERING

ELECTRON-MUON SCATTERING ELECTRON-MUON SCATTERING ABSTRACT Th lctron charg is considrd to b distributd or xtndd in spac. Th diffrntial of th lctron charg is st qual to a function of lctron charg coordinats multiplid by a four-dimnsional

More information

1 Minimum Cut Problem

1 Minimum Cut Problem CS 6 Lctur 6 Min Cut and argr s Algorithm Scribs: Png Hui How (05), Virginia Dat: May 4, 06 Minimum Cut Problm Today, w introduc th minimum cut problm. This problm has many motivations, on of which coms

More information

INTEGRATION BY PARTS

INTEGRATION BY PARTS Mathmatics Rvision Guids Intgration by Parts Pag of 7 MK HOME TUITION Mathmatics Rvision Guids Lvl: AS / A Lvl AQA : C Edcl: C OCR: C OCR MEI: C INTEGRATION BY PARTS Vrsion : Dat: --5 Eampls - 6 ar copyrightd

More information

On the irreducibility of some polynomials in two variables

On the irreducibility of some polynomials in two variables ACTA ARITHMETICA LXXXII.3 (1997) On th irrducibility of som polynomials in two variabls by B. Brindza and Á. Pintér (Dbrcn) To th mmory of Paul Erdős Lt f(x) and g(y ) b polynomials with intgral cofficints

More information

Finite element discretization of Laplace and Poisson equations

Finite element discretization of Laplace and Poisson equations Finit lmnt discrtization of Laplac and Poisson quations Yashwanth Tummala Tutor: Prof S.Mittal 1 Outlin Finit Elmnt Mthod for 1D Introduction to Poisson s and Laplac s Equations Finit Elmnt Mthod for 2D-Discrtization

More information

Problem Set 6 Solutions

Problem Set 6 Solutions 6.04/18.06J Mathmatics for Computr Scinc March 15, 005 Srini Dvadas and Eric Lhman Problm St 6 Solutions Du: Monday, March 8 at 9 PM in Room 3-044 Problm 1. Sammy th Shark is a financial srvic providr

More information

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming CPSC 665 : An Algorithmist s Toolkit Lctur 4 : 21 Jan 2015 Lcturr: Sushant Sachdva Linar Programming Scrib: Rasmus Kyng 1. Introduction An optimization problm rquirs us to find th minimum or maximum) of

More information

Mathematics. Complex Number rectangular form. Quadratic equation. Quadratic equation. Complex number Functions: sinusoids. Differentiation Integration

Mathematics. Complex Number rectangular form. Quadratic equation. Quadratic equation. Complex number Functions: sinusoids. Differentiation Integration Mathmatics Compl numbr Functions: sinusoids Sin function, cosin function Diffrntiation Intgration Quadratic quation Quadratic quations: a b c 0 Solution: b b 4ac a Eampl: 1 0 a= b=- c=1 4 1 1or 1 1 Quadratic

More information

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA NE APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA Mirca I CÎRNU Ph Dp o Mathmatics III Faculty o Applid Scincs Univrsity Polithnica o Bucharst Cirnumirca @yahoocom Abstract In a rcnt papr [] 5 th indinit intgrals

More information

On the Hamiltonian of a Multi-Electron Atom

On the Hamiltonian of a Multi-Electron Atom On th Hamiltonian of a Multi-Elctron Atom Austn Gronr Drxl Univrsity Philadlphia, PA Octobr 29, 2010 1 Introduction In this papr, w will xhibit th procss of achiving th Hamiltonian for an lctron gas. Making

More information

Pipe flow friction, small vs. big pipes

Pipe flow friction, small vs. big pipes Friction actor (t/0 t o pip) Friction small vs larg pips J. Chaurtt May 016 It is an intrsting act that riction is highr in small pips than largr pips or th sam vlocity o low and th sam lngth. Friction

More information

Another view for a posteriori error estimates for variational inequalities of the second kind

Another view for a posteriori error estimates for variational inequalities of the second kind Accptd by Applid Numrical Mathmatics in July 2013 Anothr viw for a postriori rror stimats for variational inqualitis of th scond kind Fi Wang 1 and Wimin Han 2 Abstract. In this papr, w giv anothr viw

More information

4037 ADDITIONAL MATHEMATICS

4037 ADDITIONAL MATHEMATICS CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Ordinary Lvl MARK SCHEME for th Octobr/Novmbr 0 sris 40 ADDITIONAL MATHEMATICS 40/ Papr, maimum raw mark 80 This mark schm is publishd as an aid to tachrs and candidats,

More information

u 3 = u 3 (x 1, x 2, x 3 )

u 3 = u 3 (x 1, x 2, x 3 ) Lctur 23: Curvilinar Coordinats (RHB 8.0 It is oftn convnint to work with variabls othr than th Cartsian coordinats x i ( = x, y, z. For xampl in Lctur 5 w mt sphrical polar and cylindrical polar coordinats.

More information

Hydrogen Atom and One Electron Ions

Hydrogen Atom and One Electron Ions Hydrogn Atom and On Elctron Ions Th Schrödingr quation for this two-body problm starts out th sam as th gnral two-body Schrödingr quation. First w sparat out th motion of th cntr of mass. Th intrnal potntial

More information

SCALING OF SYNCHROTRON RADIATION WITH MULTIPOLE ORDER. J. C. Sprott

SCALING OF SYNCHROTRON RADIATION WITH MULTIPOLE ORDER. J. C. Sprott SCALING OF SYNCHROTRON RADIATION WITH MULTIPOLE ORDER J. C. Sprott PLP 821 Novmbr 1979 Plasma Studis Univrsity of Wisconsin Ths PLP Rports ar informal and prliminary and as such may contain rrors not yt

More information

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1 Abstract Intrprtation 1 History On brakthrough papr Cousot & Cousot 77 (?) Inspird by Dataflow analysis Dnotational smantics Enthusiastically mbracd by th community At last th functional community... At

More information

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero. SETION 6. 57 6. Evaluation of Dfinit Intgrals Exampl 6.6 W hav usd dfinit intgrals to valuat contour intgrals. It may com as a surpris to larn that contour intgrals and rsidus can b usd to valuat crtain

More information

Background: We have discussed the PIB, HO, and the energy of the RR model. In this chapter, the H-atom, and atomic orbitals.

Background: We have discussed the PIB, HO, and the energy of the RR model. In this chapter, the H-atom, and atomic orbitals. Chaptr 7 Th Hydrogn Atom Background: W hav discussd th PIB HO and th nrgy of th RR modl. In this chaptr th H-atom and atomic orbitals. * A singl particl moving undr a cntral forc adoptd from Scott Kirby

More information

Category Theory Approach to Fusion of Wavelet-Based Features

Category Theory Approach to Fusion of Wavelet-Based Features Catgory Thory Approach to Fusion of Wavlt-Basd Faturs Scott A. DLoach Air Forc Institut of Tchnology Dpartmnt of Elctrical and Computr Enginring Wright-Pattrson AFB, Ohio 45433 Scott.DLoach@afit.af.mil

More information

3 Noisy Channel model

3 Noisy Channel model 3 Noisy Channl modl W obsrv a distortd mssag R (forign string f). W hav a modl on how th mssag is distortd (translation modl t(f )) and also a modl on which original mssags ar probabl (languag modl p()).

More information

Sundials and Linear Algebra

Sundials and Linear Algebra Sundials and Linar Algbra M. Scot Swan July 2, 25 Most txts on crating sundials ar dirctd towards thos who ar solly intrstd in making and using sundials and usually assums minimal mathmatical background.

More information

Collisions between electrons and ions

Collisions between electrons and ions DRAFT 1 Collisions btwn lctrons and ions Flix I. Parra Rudolf Pirls Cntr for Thortical Physics, Unirsity of Oxford, Oxford OX1 NP, UK This rsion is of 8 May 217 1. Introduction Th Fokkr-Planck collision

More information

Recursive Estimation of Dynamic Time-Varying Demand Models

Recursive Estimation of Dynamic Time-Varying Demand Models Intrnational Confrnc on Computr Systms and chnologis - CompSysch 06 Rcursiv Estimation of Dynamic im-varying Dmand Modls Alxandr Efrmov Abstract: h papr prsnts an implmntation of a st of rcursiv algorithms

More information

PHASE-ONLY CORRELATION IN FINGERPRINT DATABASE REGISTRATION AND MATCHING

PHASE-ONLY CORRELATION IN FINGERPRINT DATABASE REGISTRATION AND MATCHING Anall Univrsităţii d Vst din Timişoara Vol. LII, 2008 Sria Fizică PHASE-OLY CORRELATIO I FIGERPRIT DATABASE REGISTRATIO AD ATCHIG Alin C. Tusda, 2 Gianina Gabor Univrsity of Orada, Environmntal Faculty,

More information

General Notes About 2007 AP Physics Scoring Guidelines

General Notes About 2007 AP Physics Scoring Guidelines AP PHYSICS C: ELECTRICITY AND MAGNETISM 2007 SCORING GUIDELINES Gnral Nots About 2007 AP Physics Scoring Guidlins 1. Th solutions contain th most common mthod of solving th fr-rspons qustions and th allocation

More information

Problem Set #2 Due: Friday April 20, 2018 at 5 PM.

Problem Set #2 Due: Friday April 20, 2018 at 5 PM. 1 EE102B Spring 2018 Signal Procssing and Linar Systms II Goldsmith Problm St #2 Du: Friday April 20, 2018 at 5 PM. 1. Non-idal sampling and rcovry of idal sampls by discrt-tim filtring 30 pts) Considr

More information

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon.

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon. PART I TRUE/FALSE/UNCERTAIN (5 points ach) 1. Lik xpansionary montary policy, xpansionary fiscal policy rturns output in th mdium run to its natural lvl, and incrass prics. Thrfor, fiscal policy is also

More information

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values Dnamic Macroconomic Thor Prof. Thomas Lux Bifurcation Thor Bifurcation: qualitativ chang in th natur of th solution occurs if a paramtr passs through a critical point bifurcation or branch valu. Local

More information

ME469A Numerical Methods for Fluid Mechanics

ME469A Numerical Methods for Fluid Mechanics ME469A Numrical Mthods for Fluid Mchanics Handout #5 Gianluca Iaccarino Finit Volum Mthods Last tim w introducd th FV mthod as a discrtization tchniqu applid to th intgral form of th govrning quations

More information

Abstract Interpretation: concrete and abstract semantics

Abstract Interpretation: concrete and abstract semantics Abstract Intrprtation: concrt and abstract smantics Concrt smantics W considr a vry tiny languag that manags arithmtic oprations on intgrs valus. Th (concrt) smantics of th languags cab b dfind by th funzcion

More information

Equidistribution and Weyl s criterion

Equidistribution and Weyl s criterion Euidistribution and Wyl s critrion by Brad Hannigan-Daly W introduc th ida of a sunc of numbrs bing uidistributd (mod ), and w stat and prov a thorm of Hrmann Wyl which charactrizs such suncs. W also discuss

More information

Title: Vibrational structure of electronic transition

Title: Vibrational structure of electronic transition Titl: Vibrational structur of lctronic transition Pag- Th band spctrum sn in th Ultra-Violt (UV) and visibl (VIS) rgions of th lctromagntic spctrum can not intrprtd as vibrational and rotational spctrum

More information

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter WHEN THE CRAMÉR-RAO INEQUALITY PROVIDES NO INFORMATION STEVEN J. MILLER Abstract. W invstigat a on-paramtr family of probability dnsitis (rlatd to th Parto distribution, which dscribs many natural phnomna)

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013 18.782 Introduction to Arithmtic Gomtry Fall 2013 Lctur #20 11/14/2013 20.1 Dgr thorm for morphisms of curvs Lt us rstat th thorm givn at th nd of th last lctur, which w will now prov. Thorm 20.1. Lt φ:

More information

The pn junction: 2 Current vs Voltage (IV) characteristics

The pn junction: 2 Current vs Voltage (IV) characteristics Th pn junction: Currnt vs Voltag (V) charactristics Considr a pn junction in quilibrium with no applid xtrnal voltag: o th V E F E F V p-typ Dpltion rgion n-typ Elctron movmnt across th junction: 1. n

More information

On spanning trees and cycles of multicolored point sets with few intersections

On spanning trees and cycles of multicolored point sets with few intersections On spanning trs and cycls of multicolord point sts with fw intrsctions M. Kano, C. Mrino, and J. Urrutia April, 00 Abstract Lt P 1,..., P k b a collction of disjoint point sts in R in gnral position. W

More information

Estimation of apparent fraction defective: A mathematical approach

Estimation of apparent fraction defective: A mathematical approach Availabl onlin at www.plagiarsarchlibrary.com Plagia Rsarch Library Advancs in Applid Scinc Rsarch, 011, (): 84-89 ISSN: 0976-8610 CODEN (USA): AASRFC Estimation of apparnt fraction dfctiv: A mathmatical

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim (implicit in notation and n a positiv intgr, lt ν(n dnot th xponnt of p in n, and U(n n/p ν(n, th unit

More information

Difference -Analytical Method of The One-Dimensional Convection-Diffusion Equation

Difference -Analytical Method of The One-Dimensional Convection-Diffusion Equation Diffrnc -Analytical Mthod of Th On-Dimnsional Convction-Diffusion Equation Dalabav Umurdin Dpartmnt mathmatic modlling, Univrsity of orld Economy and Diplomacy, Uzbistan Abstract. An analytical diffrncing

More information

Discrete Hilbert Transform. Numeric Algorithms

Discrete Hilbert Transform. Numeric Algorithms Volum 49, umbr 4, 8 485 Discrt Hilbrt Transform. umric Algorithms Ghorgh TODORA, Rodica HOLOEC and Ciprian IAKAB Abstract - Th Hilbrt and Fourir transforms ar tools usd for signal analysis in th tim/frquncy

More information

Part 7: Capacitance And Capacitors

Part 7: Capacitance And Capacitors Part 7: apacitanc And apacitors 7. Elctric harg And Elctric Filds onsidr a pair of flat, conducting plats, arrangd paralll to ach othr (as in figur 7.) and sparatd by an insulator, which may simply b air.

More information

4.2 Design of Sections for Flexure

4.2 Design of Sections for Flexure 4. Dsign of Sctions for Flxur This sction covrs th following topics Prliminary Dsign Final Dsign for Typ 1 Mmbrs Spcial Cas Calculation of Momnt Dmand For simply supportd prstrssd bams, th maximum momnt

More information

Rational Approximation for the one-dimensional Bratu Equation

Rational Approximation for the one-dimensional Bratu Equation Intrnational Journal of Enginring & Tchnology IJET-IJES Vol:3 o:05 5 Rational Approximation for th on-dimnsional Bratu Equation Moustafa Aly Soliman Chmical Enginring Dpartmnt, Th British Univrsity in

More information

Quaternion Fourier Transform for Colour Images

Quaternion Fourier Transform for Colour Images Vikas R. Duby / (IJCSIT) Intrnational Journal of Computr Scinc and Information Tchnologis, Vol. 5 (3), 4, 44-446 Quatrnion Fourir Transform for Colour Imags Vikas R. Duby Elctronics, Mumbai Univrsity VJTI,

More information

Mor Tutorial at www.dumblittldoctor.com Work th problms without a calculator, but us a calculator to chck rsults. And try diffrntiating your answrs in part III as a usful chck. I. Applications of Intgration

More information

DIFFERENTIAL EQUATION

DIFFERENTIAL EQUATION MD DIFFERENTIAL EQUATION Sllabus : Ordinar diffrntial quations, thir ordr and dgr. Formation of diffrntial quations. Solution of diffrntial quations b th mthod of sparation of variabls, solution of homognous

More information

Chapter 6: Polarization and Crystal Optics

Chapter 6: Polarization and Crystal Optics Chaptr 6: Polarization and Crystal Optics * P6-1. Cascadd Wav Rtardrs. Show that two cascadd quartr-wav rtardrs with paralll fast axs ar quivalnt to a half-wav rtardr. What is th rsult if th fast axs ar

More information