Techniques and Applications for Persistent Backgrounding in a Humanoid Torso Robot

Size: px
Start display at page:

Download "Techniques and Applications for Persistent Backgrounding in a Humanoid Torso Robot"

Transcription

1 Techniques and Applications fo Pesistent Backgounding in a Humanoid Toso Root David Walke Duhon, Jeod J. Weinman, Eik Leaned-Mille Astact One of the most asic capailities fo an agent with a vision system is to ecognize its own suoundings. Yet supisingly, despite the ease of doing so, many oots stoe little o no ecod of thei own visual suoundings. This pape exploes the utility of keeping the simplest possile pesistent ecod of the envionment of a stationay toso oot, in the fom of a collection of images captued fom vaious pan-tilt angles aound the oot. We demonstate that this paticulaly simple pocess of stoing ackgound images can e useful fo a vaiety of tasks, and can elieve the system designe of cetain equiements as well. We exploe thee uses fo such a ecod: auto-caliation, novel oject detection with a moving camea, and developing attentional saliency maps. I. INTRODUCTION Backgound sutaction is a simple technique fo detecting changes in image o video data, and hence fo detecting the appeaance of novel ojects, the disappeaance of ojects, the motion of ojects, o changing imaging conditions. Backgound sutaction is among the most asic and widespead techniques used in compute vision, and the asic algoithm is easy to implement. As such, it has found widespead use in ootics and othe systems, especially in systems with stationay cameas [4], [1]. While many ootics systems make use of ackgound sutaction in some fashion, ou expeience suggests that most ootics platfoms do not use ackgounding to its fullest potentional. In paticula, when it is used, it fequently comes with some o all of the following limitations: it is only used when cameas ae in a fixed position; the use of the oot is equied to explicitly and manually e-acquie a ackgound image pio to each use of ackgound sutaction (any ackgound images ae thown out at the end of an expeimental session, o upon poweing down the oot); and ackgounding is not used fo any pupose eyond the immediate goal of detecting motion o novel ojects. We ague in this pape that ackgounding techniques can fom a widely useful susystem in ootics systems, especially non-moile systems such as humanoid tosos and in moile systems that spend lage amounts of time in the same envionment, such as a paticula la. The motivation fo ou system stems fom the human visual system when humans awake fom sleep, they can immediately oient themselves y the familia stuctues and ojects which they see aound themselves. The visual memoy of the envionment aound them gives them immediate The authos ae with the Depatment of Compute Science, Univesity of Massachusetts Amhest, Amhest, MA wduhon,weinman,elm@cs.umass.edu. infomation aout thei cuent situation including thei physical oientation, the time of day (estimated y diffeences in lighting), new people o ojects that have appeaed in the scene, and a visual index into pio memoies, visual and othewise, associated with thei cuent location. Ou goal is to endow ou humanoid toso with simila capailities. In paticula, ou goals in this pape ae to use a ackgounding system to pefom cetain simple calliation pocedues fo the oot on powe-up; pefom asic novel-oject detection tasks, even in the pesence of camea motion; and gathe useful statistics and uild a model of aeas of the poale appeaance of new ojects in the envionment. While we focus on just these thee tasks in this pape, we elieve a well-designed ackgounding system can also povide many othe asic capailities, such as detemining time of day, playing a ole in colo constancy (y poviding a consistent efeence fo elative colo measuements unde vaying lighting conditions) and self-diagnosis (e.g. detecting senso dift). We efe to the stoage of a collection of ackgound images on a pemanent stoage device and softwae fo using these images to accomplish vaious tasks, collectively, as pesistent ackgounding. The following section intoduces the hadwae setup and discusses the fist of the thee applications: the use of SIFT featues to localize the position of the BiSight head of ou oot. Section III then discusses a technique that enales the diffeentiation of foegound and ackgound using a moving camea. Finally, section IV intoduces an application that allows us to model stale vesus unstale egions in the humanoid toso s visual space. All of these applications opeate on the same set of data, the pesistent ackgound of images. II. LOCALIZATION OF THE BISIGHT HEAD Ou application platfom is the UMass humanoid toso oot, Dexte (Figue 1). Dexte is equipped with two seven degee-of-feedom Baett Whole Am Manipulatos (WAMs), each with a thee-fingeed Baett hand mounted at its wist. Moe elevant fo ou puposes is Dexte s TRC BiSight head (Figue 2). The BiSight camea system has fou degees of feedom, two of which lie in the pan and tilt angles fo the mount, with the othe two consisting of the hoizontal vege angles fo each camea. The hoizontal vege angles fo each camea ae fixed at 0 adians so that the optical axes ae paallel, and so the task is educed to

2 detemining the pan and tilt angles of the mount given the cuent image. Fo ou fist application the task is to utilize a visual ackgound model to infe the position of the BiSight mount given a fesh image. We have two motivations fo solving this polem. Fist, the pocess of zeoing the BiSight is tedious and slow. Upon poweing up the oot, a special pogam must e invoked which slowly moves the BiSight until it is at the exteme of its tilt angle, and susequently moves until it is at the exteme of the pan angle. This must e done sufficiently slowly so that thee is no isk of gea damage when the BiSight eaches its limit of motion and encountes a physical stop. Afte eaching the physical limits of its pan and tilt ange, the countes fo these vaiales ae set to thei initial values. This pocess takes moe than 30 seconds and is done many times a day when the oot is in egula use. Ou fist motivation is to ypass this pocedue completely and initialize the pan-tilt vaiales fom the ackgound images y simply ecognizing the position and angle of the head fom what it is looking at. Second, while ootic video systems can e uilt with encodes that sense asolute position and hence do not need explicit initialization, thee ae typically tade-offs in cost and accuacy that come with such devices. In addition, encodes and othe hadwae with moving pats ae pone to failue (we have had multiple encode failues in ou own la). Thus, a second motivation is to eplace the functionality of encodes with pats that seve multiple puposes, namely video cameas with pan-tilt capaility. This educes the nume of moving pats of the system and will hopefully lead to moe oust design in the long tem. Fig. 1. Dexte We stat with a set of ackgound images taken ove a ange of known BiSight pan and tilt values. These values ae detemined using the existing caliation pocedue. Now, when given a new image, the idea is to utilize featue coespondences etween the new image and the ackgound images to infe the new image s position. While thee ae Fig. 2. BiSight Head many choices of featues that can e used effectively fo this pupose, we have chosen SIFT featues. SIFT featues ae a suitale choice oth ecause they demonstate a high degee of affine invaiance and ecause they ae highly distinctive, educing the possiility of false matches [6]. As a fist appoximation, y vaying pan and tilt on the BiSight we would seem to e mapping out an image sphee. The elationship etween BiSight pan/tilt angle and pixel column/ow of a paticula featue would then e vey simple. By computing the spheical wap of the ackgound images and the new image we should e ale to position the new image with a high degee of pecision among the panoama of ackgound images. The set of acquied ackgound images, howeve, does not fom a neat spheical image in ou system. In paticula, the otational cente of the BiSight is offset fom the optical cente of each camea causing the camea to tanslate as the BiSight pans. Howeve, helping to some extent is the fact that the tilt axes of the BiSight and of the cameas ae appoximately aligned. Fo the analysis that follows, we make the assumption that this alignment is exact. Despite the tanslation of the camea duing panning, it is easy to deive fom stoed ackgound images and a single newly acquied image easonaly accuate estimates of the tue pan/tilt angles. The asic algoithm is simple: when given a new image, find the two closest ackgound images in the set as judged y the nume of featue coespondences. Next, find SIFT featues that ae pesent in all thee images (the two ackgound images and the new quey image). In all thee images, a given featue will e at a cetain hoizontal and vetical pixel offset, coesponding to a cetain hoizontal and vetical angle displacement fom the camea s optical axis. To detemine pan angle, we simply linealy intepolate the pan of the two known ackgound images to get the pan of the new image, weighting the contiution of each ackgound image y its hoizontal angle distance to the new image. Detemining tilt is simila, though an exta step is needed, as will e explained elow. Fist to justify the algoithm fo pan, examine Figue 3. Figue 3 shows a id s eye view of the BiSight. In the figue, A epesents the otational cente of the BiSight, F

3 3 2.5 φ vs θ; ρ set at π/3 adians (/) = 1/2 (/) = 1/4 (/) = 1/8 (/) = 1/16 φ (adians) θ (adians) Fig. 4. Gaphs showing the nealy linea elationship etween φ and the isight mount s pan angle (θ), justifying ou linea intepolation method of identifying pan angle fom hoizontal image position of a located featue. Fig. 3. A model of BiSight panning and its elation to the optical cente of the camea used to acquie images. See text fo details. epesents the position of a featue in space pojected onto the otational plane, while AD epesents the offset fom the otational cente to the optical cente of the ight camea of the BiSight. Letting θ epesent pan, y the Law of Sines: Fo tilt the situation is slightly diffeent ecause the vetical angle displacement of a featue depends on oth pan and tilt. Refeing to Figue 5, y the Law of Cosines: w 2 = cos (ρ θ). (3) Letting σ epesent tilt, we also have: sin φ = sin ψ = sin(2π (ρ θ) φ) = sin((ρ θ)+φ) = sin(ρ θ)cos(φ)+sin(φ)cos(ρ θ). φ, which is appoximately linealy elated to the hoizontal position of a featue in an image (see Figue 3), can then e expessed as a function of θ: ( ) sin φ = sin(ρ θ)cos(φ)+sin(φ)cos(ρ θ) 0 = ( ) sin(ρ θ)cos(φ)+ cos (ρ θ) sin φ tan φ = ( φ = actan sin(ρ θ) cos (ρ θ)) ( (1) sin(ρ θ) ( cos (ρ θ)) ). (2) Figue 4 shows that fo >>, pan vaies almost linealy with φ, justifying the use of linea intepolation. Also, fo elatively small, local lineaity is a fai appoximation. σ + λ = actan( h ). w (4) Comining these two: ( ) σ = actan h cos (ρ θ) λ. (5) Tilt is clealy a linea function of λ, the vetical angle displacement, ut tilt also depends ( nonlinealy on changes ) h in pan. Letting ψ = actan cos (ρ θ), we can detemine ψ fo the ackgound images using the sum ψ = σ + λ. Using oth ackgound images we can linealy intepolate to find an estimate of ψ new fo the new image. With ψ new in hand we can then use the veticle angle displacement to detemine σ new fo the new image. Thus, the tilt estimate fo the new image ecomes: σ new = ψ new λ. (6) Because ψ is appoximately a linea function of pan Figue 6, the linea intepolation technique yields easonale estimates. A. Results fo Pan/Tilt Detemination To demonstate the technique, we took 20 images acoss a ange of andom BiSight pan and tilt values. We wanted to see how close the pan/tilt values fed to the contolle would match those infeed fom a small dataase of ackgound

4 ψ vs θ; ρ set at π/3 adians, h set at 5 = 1, = 2 = 1, = 4 = 1, = 8 ψ (adians) θ (adians) Fig. 6. Gaph showing appoximately linea elationship etween ψ and the isight mount s pan angle (θ) (seetext). Fig. 5. The geomety of the isight tilt. σ epesents the angle of tilt, while λ epesents the additional vetical angle displacement of the ay to the featue F. ψ (not shown) is the sum of σ and λ. Gound Found Diffeence Pan Tilt Pan Tilt Pan Tilt mean: TABLE I TABLE SHOWING GROUND TRUTH AND ESTIMATED PAN AND TILT ANGLES, USING COMPUTATIONS VIA BACKGROUND IMAGES.ANGLES ARE SHOWN IN DEGREES. images. Ou dataase consisted of 56 images with the ange fo pan fom -0.8 to 0.75 adians and the ange fo tilt fom -0.4 to 0.75 adians, with each image spaced apat y appoximately 0.2 adians in oth pan and tilt diections. The ange fo the 20 andom images was the same. This ange epesents the typical woking ange of ou BiSight. Using ou technique we wee ale to come within one degee of gound tuth in all 20 test images. Typically the diffeence in oth pan and tilt was on the ode of a few tenths of a degee (see tale elow). III. BACKGROUNDING WITH A MOVING CAMERA Many applications of compute vision call fo a division of a scene into a ackgound and a foegound. The ackgound consists of aeas in the scene that eithe ae stale o vay in a pedictale way. The foegound aeas of a scene ae those that cannot e explained fom the ackgound model. In a typical implementation the camea is fixed so that each image pixel coesponds to the same ay in space. While this simplifies the polem considealy it also places atificial limitations on ootic platfoms equipped with a moving camea. The camea may e needed to pefom some othe task othe than ackgounding, such as guiding a each o tacking a moving oject, thus making it impossile to use standad techniques. At the same time, knowledge of changes in the visual scene is no less desiale. What we want is the aility to move the camea duing a task while simultaneously monitoing changes in the visual scene. The asic idea ehind the technique is to use a ackgound consisting of many images taken at given camea positions. In pinciple, the idea is simple, ut thee ae two difficulties that can aise. One, the given camea position is only known to a cetain pecision. This may e due to fundamental pecision limits in the BiSight, caliation eos in the camea, a time lag etween the epoting of camea position and captuing the image, and in ou case a shaky camea vege contolle. Two, even if the camea position wee known pecisely, in ou setup the changes in the visual scene as the camea moves depend upon the depth of ojects in the scene. Such a difficulty would not aise if ou camea could pan and tilt aout its optical cente [7], [8], ut alas that is not the configuation we ae woking with. In othe wods, we must addess the issue of paallax caused y the tanslation of the camea as it otates. The fist step of the algoithm is to appoximately align the new image (Figue 7, fist column) with a stoed ackgound. To do this we pick the ackgound image that has pan/tilt coodinates neaest to those of the new image (Figue 7, second column). Given the espective pan/tilt values of the ackgound image and the new image, a ough estimate can then e made of the hoizontal and vetical pixel offsets that will align the images as closely as possile. Next, we ty to efine ou estimate y seaching fo coespondences

5 using nomalized coss coelation etween andom patches in the new image and those of the ackgound image. This step is vey quick, as ou initial estimate should e faily good, so the seach fo matches can take place in a esticted ange; moeove it is sufficient to use a sample of only 1000 patches. Of the 1000 matches found, the mode of hoizontal and vetical pixel displacement pais is chosen as the est gloal estimate. Afte alignment, the new image is compaed to the ackgound image. Because the new image and the ackgound image wee taken fom slightly diffeent camea positions, thee will e some dispaities in the images due to diffeences in depths of ojects in the scene, even if no new ojects ae pesent in the scene. The thid column of Figue 7 shows inaized diffeence images afte the est gloal match of the images in the fist two columns has een made. In each ow, the only new oject in the image is the human figue nea the cente of the image. The simple diffeence image contains oth gaps that should e shown as fogound ut ae not (missing potions in silhouette of the peson) and extaneous detections that epesent false detected novel ojects. Thee ae a nume of appoaches fo dealing with these dispaities efoe pefoming simple ackgound sutaction. One appoach is to use steeo o othe cues to estimate the depth of ojects in the image, and use this depth and the stoed images to ty to estimate the pope appeaance of an image fom the newly acquied imaging position. If this image can e geneated accuately (in othe wods, if we can infe what the ackgound image should look like fom a new position), then taditional ackgound sutaction can e applied to undestand image changes. Unfotunately the pocess of estimating the appeaance of an image fom a new point of view is extemely difficult. We take an altenative appoach which lagely avoids the polem of the exact computation of an image fom a new point of view. Ou method, which depends upon detecting diffeences in a scene ased upon images fom two slightly diffeent points of view, elies on the following osevation: even though thee is no single simple tansfomation on one image which will accuately epoduce the othe image (due to dispaities), each patch of a new image is likely to have a close match in one of the stoed ackgound images, since dispaities fequently do not disupt local coespondences. To implement a matching technique ased upon this osevation, fo each pixel in the new image, we seach within a 3x3 pixel aea of the ackgound image fo the closest match in tems of sum of squaed diffeences (SSD) of local patches. Afte this seach, the lowest valued SSD found is set to e the distance etween the new image and the ackgound image at that pixel. If this SSD is low then thee is ageement etween the images atthatpixelanditislikely to e ackgound, while a high SSD indicates incompatiility etween the images at that pixel making it likely that the pixel is pat of a foegound oject. The inaized vesion of these images is shown in the fouth column of Figue 7. Finally, we take the esults of this local matching stategy and use a disciminative Makov andom field, as descied elow, to impove the esults y leveaging the spatial continuity of foegound and ackgound patches. This is a pincipled appoach fo incopoating infomation aout the mismatch of the images at each pixel and its neighos to eassess whethe a pixel is a match o not. Let w epesent the stoed ackgound image and x epesent the aligned input osevation. The coesponding laels y indicate whethe a paticula image location is pedicted to e foegound. To make such pedictions, we use a disciminative Makov field [12], [11], 1 p (y w, x, θ, γ) = exp {U (y, w, x; θ, γ)} (7) Z (w, x) whee Z (w, x) ensues the poaility distiution is nomalized. Inside the exponent is an enegy function U epesenting the compatiility etween the segmentation hypothesis and the osevations. We decompose this into two tems: local tems, which measue the compatiility etween image featues and lael fo an individual pixel, and inteaction tems which measue the compatiility etween a pai of neighoing laels. Specifically, U (y, w, x; θ, γ) = θ (y i ) F i (w, x)+ i γ (y i,y j ). (8) The vecto-valued function F i etuns featues of the ackgound and input image at pixel location i. Hee, the featue is the SSD etween the intensity channel of the two images, calculated as descied aove, as well as a constant ias tem. The class-specific paametes θ (y) act as weights on these featues. Fo contextual inteaction, the paametes γ model a ias fo cetain neighoing laels y i and y j. If these inteaction paametes γ ae all zeo, only local infomation is used; this is equivalent to classification y logistic egession. Estimating the paametes fo the model involves finding the values of θ and γ that maximize thei posteio poaility, given a pio p (θ, γ) and some laeled taining data D = {( y (k), w (k), x (k))}. The log posteio ojective k function is i j L (θ, γ; D) = [ ( U y (k), w (k), x (k)) k ( log Z w (k) x (k))] (9) α θ 1 β γ 1, (10) coesponding to using a Laplacian pio fo θ and γ, which we assume ae independent apioiwith paametes α and β. The ojective is convex and thus may e optimized with standad techniques guaanteed to find a gloal optimum. Given the paamete values and and the image featues, we pedict the most likely laeling ŷ =agmaxp (y x, θ, γ) (11) y Unfotunately, the leaning step and the pediction ae intactale due to exponential sums o seach spaces. We

6 appoximate these using the standad sum-poduct and maxpoduct loopy elief popagation algoithms [10]. A. Results of Backgounding The fifth column of Figue 7 shows the final esults of the foegound/ackgound pocessing esulting fom the disciminative Makov andom field. In the fist two ows, each step, oth the local matching analysis and the Makov andom field method, seem to help impove the foegound/ackgound segmentation. The esults in the fist two ows ae good, with only mino exta detections in the second case, and good filling of the foegound figue in oth cases. The thid ow shows a moe polematic example, caused y a damatic lighting change due to sunshine coming in the window. The aw input to ou local matching method is simply not good enough, and we need to incopoate specific techniques to deal with stong lighting changes efoe handling cases such as this. Still, we feel ou techniques ae quite good given the extemely simple natue of the stoed data, namely a simple set of ackgound images taken without special pepaation of the envionment. tilt angle (adians) Fig. 8. Foegound Ojects ove Time pan angle (adians) Likely positions of foegound ojects in pan/tilt space. IV. ENVIRONMENT OVER TIME The final use of ou pesistent ackgounding system is to develop maps of activity in the visile envionment of ou humanoid toso oot. Such maps have een developed ased upon detections of specific types of ojects, as in [5] and fo foegound/ackgound segmentation with stationay cameas [3]. We ae not awae of this having een done with a tanslating camea. Since we have a method fo easily placing each acquied image in a gloal famewok and classifying images into egions of foegound and ackgound, it is a tivial matte to accumulate statistics aout fequency of appeaances of foegound ojects in the envionment. Figue 8 shows the esults afte aout an hou of monitoing ackgound and foegound in the la. Few ojects in the scene wee moved duing the peiod so that the foegound consists mostly of people as they move aout the la. As might e expected, foegound ojects ae clusteed aound the middle of the scene athe than at the exteme pan angles, since uses typically wish to inteact with the oot in its cental wokspace. Also, ecause The BiSight platfom is elevated, moe foegound activity occus at the highe tilt angles. At low tilt angles the BiSight is gazing aove most of the activity in the oom, and this esults in a lack of changes in that potion of the scene. One of ou immediate goals is to incopoate these activity fequency maps ack into the estimate of foegound/ackgound segmentations. We hope to eliminate false detections y weighting ou detections, so that highe thesholds ae equied in aeas of infequent activity. This should e faily staightfowad in the famewok of Makov andom fields. V. CONCLUSION We have shown that a simple set of images taken of the envionment in which a humanoid oot woks is enough infomation to pefom a vaiety of inteesting tasks, including intialization of pan/tilt coodinates, foegound-ackgound segmentation, and ackgound activity modeling, even in the pesence of a moving camea. It is easy to update ackgound pictues, simply y waiting fo a peiod of time duing which thee ae no detections in the foegound to incease the poaility that a stoed set of ackgound images does not accidentally contain foegound ojects. Fotunately, the SIFT ased methods fo setting the intial pan/tilt settings ae not affected y a patially changed ackgound anyway, as spuious matches in SIFT featues ae quite unlikely. Thee ae a nume of exciting diections fo futue wok, paticulaly in the aea of ackgounding with a moving camea. Among these ae adapting these techniques to ackgound models that use mixtue distiutions, as discussed in [2], [9]. While these models wee oiginally designed to deal with small changes in the imaging envionment (due to effects like the waving of tees in the wind), we elieve they can also e used to add oustness to ackgounding techniques when thee ae small changes in camea position unde otation, as is common in many ootic vision setups. Second, the initial gloal alignment etween the new image and ackgound image can e impoved y using a moe sophisticated motion model and point-ased featue matching. This addition should help educe false positives due to misegistation. Thid, we ae expeimenting with using local featues in addition to image intensity with the expectation of educing eos due to camouflage and lighting changes. Fouth, pefomance was not a pimay concen in ou investigations ut must e fo any pactical system. The esults shown wee poduced in less than 500ms, ut, if desied, faste esults ae possile y switching to a faste disciminative Makov field infeence algoithm such as ICM (Iteative Conditional Modes). Finally, as mentioned aove we ae inteested in incopoating activity fequency maps ack into ou foegound/ackgound segmentation.

7 (a) () (c) (d) (e) Fig. 7. Thee examples: (a) input image with foegound oject, () closest ackgound image fom stoed set of pesistent ackgound images, (c) image diffeencing and theshold afte gloal alignment, (d) image diffeencing afte local matching, (e) classification of foegound/ackgound y disciminative Makov andom field. VI. ACKNOWLEDGEMENTS This wok is suppoted in pat y the National Science Foundation (NSF) unde gant IIS and MIT/NASA coopeative ageement NNJ05HB61A. REFERENCES [1] K. Toyama, J. Kumm, B. Bumitt and B. Meyes. Wallflowe: Pinciples and pactice of ackgound maintenance. In Intenational Confeence on Compute Vision, pp , [2] C. Stauffe and W. E. L. Gimson. Adaptive ackgound mixtue models fo eal-time tacking. In Compute Vision and Patten Recognition, pp , [3] C. Stauffe and W. E. L. Gimson. Leaning pattens of activity using eal-time tacking. In IEEE Tansactions on Patten Analysis and Machine Intelligence, Volume 22, No. 8, pp , [4] S. Hat, S. Ou, J. Sweeney and R. Gupen. A famewok fo leaning declaative stuctue. In Wokshop on Manipulation fo Human Envionments, at Rootics: Science and Systems, [5] B. Scassellati. Foundations of a Theoy of Mind fo a Humanoid Root. Ph. D. Thesis. Massachusetts Institute of Technology, [6] D. G. Lowe. Distinctive image featues fom scale-invaiant keypoints. Intenational Jounal of Compute Vision, 60, volume 2, pp , Jan [7] R. Collins, A. Lipton, T. Kanade, H. Fujiyoshi, D. Duggins, Y. Tsin, D. Tollive, N. Enomoto, and O. Hasegawa. A system fo video suveillance and monitoing. tech. epot CMU-RI-TR-00-12, Rootics Institute, Canegie Mellon Univesity, May, [8] E. Hayman and J. Eklundh. Statistical ackgound sutaction fo a moile oseve. In Poceedings IEEE Intenational Confeence on Compute Vision (ICCV), [9] Y. Ren, C. Chua, and Y. Ho. Statistical ackgound modeling fo nonstationay camea. Patten Recognition Lettes, 24, 1-3 (Jan. 2003), pp [10] F. Kschischang, B. Fey, and H.-A.Loelige. Facto Gaphs and the Sum-Poduct Algoithm. IEEE Tansactions on Infomation Theoy, 47, volume 2: , Fe [11] S. Kuma and M. Heet. Disciminative andom fields: A disciminative famewok fo contextual inteaction in classification. In Poceedings 2003 IEEE Intenational Confeence on Compute Vision (ICCV 03), volume 2, pp , [12] J. Laffety, A. McCallum, and F. Peeia. Conditional andom fields: Poailistic models fo segmenting and laeling sequence data. In Poc. 18th Intenational Confeence on Machine Leaning, pp Mogan Kaufmann, San Fancisco, CA, 2001.

A Novel Automatic White Balance Method For Digital Still Cameras

A Novel Automatic White Balance Method For Digital Still Cameras A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann.

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann. A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Pesonification by Boulic, Thalmann and Thalmann. Mashall Badley National Cente fo Physical Acoustics Univesity of

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

Color Correction Using 3D Multiview Geometry

Color Correction Using 3D Multiview Geometry Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

EYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS

EYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS EYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS Kumiko Tsuji Fukuoka Medical technology Teikyo Univesity 4-3-14 Shin-Katsutachi-Machi Ohmuta Fukuoka 836 Japan email: c746g@wisdomcckyushu-uacjp

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

Lecture # 04. Image Enhancement in Spatial Domain

Lecture # 04. Image Enhancement in Spatial Domain Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency

More information

Optical Flow for Large Motion Using Gradient Technique

Optical Flow for Large Motion Using Gradient Technique SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this

More information

Prof. Feng Liu. Fall /17/2016

Prof. Feng Liu. Fall /17/2016 Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

Image Enhancement in the Spatial Domain. Spatial Domain

Image Enhancement in the Spatial Domain. Spatial Domain 8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along

More information

17/5/2009. Introduction

17/5/2009. Introduction 7/5/9 Steeo Imaging Intoduction Eample of Human Vision Peception of Depth fom Left and ight eye images Diffeence in elative position of object in left and ight eyes. Depth infomation in the views?? 7/5/9

More information

Fifth Wheel Modelling and Testing

Fifth Wheel Modelling and Testing Fifth heel Modelling and Testing en Masoy Mechanical Engineeing Depatment Floida Atlantic Univesity Boca aton, FL 4 Lois Malaptias IFMA Institut Fancais De Mechanique Advancee ampus De lemont Feand Les

More information

Improved Fourier-transform profilometry

Improved Fourier-transform profilometry Impoved Fouie-tansfom pofilomety Xianfu Mao, Wenjing Chen, and Xianyu Su An impoved optical geomety of the pojected-finge pofilomety technique, in which the exit pupil of the pojecting lens and the entance

More information

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition

More information

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation A Minutiae-based Fingepint Matching Algoithm Using Phase Coelation Autho Chen, Weiping, Gao, Yongsheng Published 2007 Confeence Title Digital Image Computing: Techniques and Applications DOI https://doi.og/10.1109/dicta.2007.4426801

More information

4.2. Co-terminal and Related Angles. Investigate

4.2. Co-terminal and Related Angles. Investigate .2 Co-teminal and Related Angles Tigonometic atios can be used to model quantities such as

More information

Development and Analysis of a Real-Time Human Motion Tracking System

Development and Analysis of a Real-Time Human Motion Tracking System Development and Analysis of a Real-Time Human Motion Tacking System Jason P. Luck 1,2 Chistian Debunne 1 William Hoff 1 Qiang He 1 Daniel E. Small 2 1 Coloado School of Mines 2 Sandia National Labs Engineeing

More information

Obstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor

Obstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor Obstacle Avoidance of Autonomous Mobile Robot using Steeo Vision Senso Masako Kumano Akihisa Ohya Shin ichi Yuta Intelligent Robot Laboatoy Univesity of Tsukuba, Ibaaki, 35-8573 Japan E-mail: {masako,

More information

3D Reconstruction from 360 x 360 Mosaics 1

3D Reconstruction from 360 x 360 Mosaics 1 CENTER FOR MACHINE PERCEPTION 3D Reconstuction fom 36 x 36 Mosaics CZECH TECHNICAL UNIVERSITY {bakstein, pajdla}@cmp.felk.cvut.cz REPRINT Hynek Bakstein and Tomáš Pajdla, 3D Reconstuction fom 36 x 36 Mosaics,

More information

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

A ROI Focusing Mechanism for Digital Cameras

A ROI Focusing Mechanism for Digital Cameras A ROI Focusing Mechanism fo Digital Cameas Chu-Hui Lee, Meng-Feng Lin, Chun-Ming Huang, and Chun-Wei Hsu Abstact With the development and application of digital technologies, the digital camea is moe popula

More information

A modal estimation based multitype sensor placement method

A modal estimation based multitype sensor placement method A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

An Unsupervised Segmentation Framework For Texture Image Queries

An Unsupervised Segmentation Framework For Texture Image Queries An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu

More information

Color Interpolation for Single CCD Color Camera

Color Interpolation for Single CCD Color Camera Colo Intepolation fo Single CCD Colo Camea Yi-Ming Wu, Chiou-Shann Fuh, and Jui-Pin Hsu Depatment of Compute Science and Infomation Engineeing, National Taian Univesit, Taipei, Taian Email: 88036@csie.ntu.edu.t;

More information

A Novel Image-Based Rendering System With A Longitudinally Aligned Camera Array

A Novel Image-Based Rendering System With A Longitudinally Aligned Camera Array EUOGAPHICS 2 / A. de Sousa, J.C. Toes Shot Pesentations A Novel Image-Based endeing System With A Longitudinally Aligned Camea Aay Jiang Li, Kun Zhou, Yong Wang and Heung-Yeung Shum Micosoft eseach, China

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

Goal. Rendering Complex Scenes on Mobile Terminals or on the web. Rendering on Mobile Terminals. Rendering on Mobile Terminals. Walking through images

Goal. Rendering Complex Scenes on Mobile Terminals or on the web. Rendering on Mobile Terminals. Rendering on Mobile Terminals. Walking through images Goal Walking though s -------------------------------------------- Kadi Bouatouch IRISA Univesité de Rennes I, Fance Rendeing Comple Scenes on Mobile Teminals o on the web Rendeing on Mobile Teminals Rendeing

More information

Space-variant image sampling for foveation

Space-variant image sampling for foveation Space-vaiant image sampling fo foveation Paul Fitzpatick Machine Vision (6.866) Tem Pape MIT ID 984985527 paulfitz@ai.mit.edu Abstact In active vision applications, thee can be a conflicting need fo both

More information

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION Intenational Achives of the Photogammety Remote Sensing and Spatial Infomation Sciences Volume XXXIX-B3 2012 XXII ISPRS Congess 25 August 01 Septembe 2012 Melboune Austalia MULTI-TEMPORAL AND MULTI-SENSOR

More information

SOCIAL COMPUTING: AN INTELLIGENT AND RESPONSIVE SYSTEM

SOCIAL COMPUTING: AN INTELLIGENT AND RESPONSIVE SYSTEM SOCIAL COMPUTING: AN INTELLIGENT AND RESPONSIVE SYSTEM Dev Rishi Tekiwal, Undegaduate Student Akapava De, Undegaduate Student Ezhilmaan D, Assistant Pofesso School of Computing Science and Engineeing,

More information

Assessment of Track Sequence Optimization based on Recorded Field Operations

Assessment of Track Sequence Optimization based on Recorded Field Operations Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment

More information

Ego-Motion Estimation on Range Images using High-Order Polynomial Expansion

Ego-Motion Estimation on Range Images using High-Order Polynomial Expansion Ego-Motion Estimation on Range Images using High-Ode Polynomial Expansion Bian Okon and Josh Haguess Space and Naval Wafae Systems Cente Pacific San Diego, CA, USA {bian.okon,joshua.haguess}@navy.mil Abstact

More information

Massachusetts Institute of Technology Department of Mechanical Engineering

Massachusetts Institute of Technology Department of Mechanical Engineering cm cm Poblem Massachusetts Institute of echnolog Depatment of Mechanical Engineeing. Intoduction to obotics Sample Poblems and Solutions fo the Mid-em Exam Figue shows a obotic vehicle having two poweed

More information

Any modern computer system will incorporate (at least) two levels of storage:

Any modern computer system will incorporate (at least) two levels of storage: 1 Any moden compute system will incopoate (at least) two levels of stoage: pimay stoage: andom access memoy (RAM) typical capacity 32MB to 1GB cost pe MB $3. typical access time 5ns to 6ns bust tansfe

More information

Topological Characteristic of Wireless Network

Topological Characteristic of Wireless Network Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences

More information

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class

More information

Extract Object Boundaries in Noisy Images using Level Set. Final Report

Extract Object Boundaries in Noisy Images using Level Set. Final Report Extact Object Boundaies in Noisy Images using Level Set by: Quming Zhou Final Repot Submitted to Pofesso Bian Evans EE381K Multidimensional Digital Signal Pocessing May 10, 003 Abstact Finding object contous

More information

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number. Illustative G-C Simila cicles Alignments to Content Standads: G-C.A. Task (a, b) x y Fo this poblem, is a point in the - coodinate plane and is a positive numbe. a. Using a tanslation and a dilation, show

More information

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE 5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai

More information

Introduction to Medical Imaging. Cone-Beam CT. Introduction. Available cone-beam reconstruction methods: Our discussion:

Introduction to Medical Imaging. Cone-Beam CT. Introduction. Available cone-beam reconstruction methods: Our discussion: Intoduction Intoduction to Medical Imaging Cone-Beam CT Klaus Muelle Available cone-beam econstuction methods: exact appoximate Ou discussion: exact (now) appoximate (next) The Radon tansfom and its invese

More information

ART GALLERIES WITH INTERIOR WALLS. March 1998

ART GALLERIES WITH INTERIOR WALLS. March 1998 ART GALLERIES WITH INTERIOR WALLS Andé Kündgen Mach 1998 Abstact. Conside an at galley fomed by a polygon on n vetices with m pais of vetices joined by inteio diagonals, the inteio walls. Each inteio wall

More information

DYNAMIC STORAGE ALLOCATION. Hanan Samet

DYNAMIC STORAGE ALLOCATION. Hanan Samet ds0 DYNAMIC STORAGE ALLOCATION Hanan Samet Compute Science Depatment and Cente fo Automation Reseach and Institute fo Advanced Compute Studies Univesity of Mayland College Pak, Mayland 074 e-mail: hjs@umiacs.umd.edu

More information

5 4 THE BERNOULLI EQUATION

5 4 THE BERNOULLI EQUATION 185 CHATER 5 the suounding ai). The fictional wok tem w fiction is often expessed as e loss to epesent the loss (convesion) of mechanical into themal. Fo the idealied case of fictionless motion, the last

More information

ISyE 4256 Industrial Robotic Applications

ISyE 4256 Industrial Robotic Applications ISyE 456 Industial Robotic Applications Quiz # Oct. 9, 998 Name This is a closed book, closed notes exam. Show wok fo poblem questions ) ( pts) Please cicle one choice fo each item. a) In an application,

More information

View Synthesis using Depth Map for 3D Video

View Synthesis using Depth Map for 3D Video View Synthesis using Depth Map fo 3D Video Cheon Lee and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 1 Oyong-dong, Buk-gu, Gwangju, 500-712, Republic of Koea E-mail: {leecheon, hoyo}@gist.ac.k

More information

High Performance Computing on GPU for Electromagnetic Logging

High Performance Computing on GPU for Electromagnetic Logging Intenational Confeence "Paallel and Distiuted Computing Systems" High Pefomance Computing on GPU fo lectomagnetic Logging Glinskikh V.N. Kontoovich A.. pov M.I. Tofimuk Institute of Petoleum Geology and

More information

And Ph.D. Candidate of Computer Science, University of Putra Malaysia 2 Faculty of Computer Science and Information Technology,

And Ph.D. Candidate of Computer Science, University of Putra Malaysia 2 Faculty of Computer Science and Information Technology, (IJCSIS) Intenational Jounal of Compute Science and Infomation Secuity, Efficient Candidacy Reduction Fo Fequent Patten Mining M.H Nadimi-Shahaki 1, Nowati Mustapha 2, Md Nasi B Sulaiman 2, Ali B Mamat

More information

HISTOGRAMS are an important statistic reflecting the

HISTOGRAMS are an important statistic reflecting the JOURNAL OF L A T E X CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 1 D 2 HistoSketch: Disciminative and Dynamic Similaity-Peseving Sketching of Steaming Histogams Dingqi Yang, Bin Li, Laua Rettig, and Philippe

More information

arxiv: v5 [cs.cv] 29 Sep 2018

arxiv: v5 [cs.cv] 29 Sep 2018 Bi-Real Net: Enhancing the Pefomance of 1-it CNNs With Impoved Repesentational Capaility and Advanced Taining Algoithm axiv:1808.00278v5 [cs.cv] 29 Sep 2018 Zechun Liu 1, Baoyuan Wu 2, Wenhan Luo 2, Xin

More information

Cellular Neural Network Based PTV

Cellular Neural Network Based PTV 3th Int Symp on Applications of Lase Techniques to Fluid Mechanics Lisbon, Potugal, 6-9 June, 006 Cellula Neual Netwok Based PT Kazuo Ohmi, Achyut Sapkota : Depatment of Infomation Systems Engineeing,

More information

Towards Adaptive Information Merging Using Selected XML Fragments

Towards Adaptive Information Merging Using Selected XML Fragments Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,

More information

A Neural Network Model for Storing and Retrieving 2D Images of Rotated 3D Object Using Principal Components

A Neural Network Model for Storing and Retrieving 2D Images of Rotated 3D Object Using Principal Components A Neual Netwok Model fo Stong and Reteving 2D Images of Rotated 3D Object Using Pncipal Components Tsukasa AMANO, Shuichi KUROGI, Ayako EGUCHI, Takeshi NISHIDA, Yasuhio FUCHIKAWA Depatment of Contol Engineeng,

More information

= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2

= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2 Random Waypoint Model in n-dimensional Space Esa Hyytiä and Joma Vitamo Netwoking Laboatoy, Helsinki Univesity of Technology, Finland Abstact The andom waypoint model (RWP) is one of the most widely used

More information

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad

More information

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY Chistophe Waceman (1), William G. Pichel (2), Pablo Clement-Colón (2) (1) Geneal Dynamics Advanced Infomation Systems, P.O. Box 134008 Ann Abo

More information

Accurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen

Accurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen Accuate Diffaction Efficiency Contol fo Multiplexed Volume Hologaphic Gatings Xuliang Han, Gichel Kim, and Ray T. Chen Micoelectonic Reseach Cente Depatment of Electical and Compute Engineeing Univesity

More information

Environment Mapping. Overview

Environment Mapping. Overview Envionment Mapping 1 Oveview Intoduction Envionment map constuction sphee mapping Envionment mapping applications distant geomety eflections 2 1 Oveview Intoduction Envionment map constuction sphee mapping

More information

CSE 165: 3D User Interaction

CSE 165: 3D User Interaction CSE 165: 3D Use Inteaction Lectue #6: Selection Instucto: Jugen Schulze, Ph.D. 2 Announcements Homewok Assignment #2 Due Fiday, Januay 23 d at 1:00pm 3 4 Selection and Manipulation 5 Why ae Selection and

More information

Point-Biserial Correlation Analysis of Fuzzy Attributes

Point-Biserial Correlation Analysis of Fuzzy Attributes Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh

More information

Elastohydrodynamic Lubrication Analysis of Journal Bearings Using CAD

Elastohydrodynamic Lubrication Analysis of Journal Bearings Using CAD The 3d Intenational Confeence on Design Engineeing and Science, ICDES 1 Pilsen, Czech Repulic, August 31 Septeme 3, 1 Elastohydodynamic Luication Analysis of Jounal Beaings Using CAD Toshihio OZASA *1,

More information

Topic -3 Image Enhancement

Topic -3 Image Enhancement Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking

More information

A New Finite Word-length Optimization Method Design for LDPC Decoder

A New Finite Word-length Optimization Method Design for LDPC Decoder A New Finite Wod-length Optimization Method Design fo LDPC Decode Jinlei Chen, Yan Zhang and Xu Wang Key Laboatoy of Netwok Oiented Intelligent Computation Shenzhen Gaduate School, Habin Institute of Technology

More information

GARBAGE COLLECTION METHODS. Hanan Samet

GARBAGE COLLECTION METHODS. Hanan Samet gc0 GARBAGE COLLECTION METHODS Hanan Samet Compute Science Depatment and Cente fo Automation Reseach and Institute fo Advanced Compute Studies Univesity of Mayland College Pak, Mayland 07 e-mail: hjs@umiacs.umd.edu

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

Scaling Location-based Services with Dynamically Composed Location Index

Scaling Location-based Services with Dynamically Composed Location Index Scaling Location-based Sevices with Dynamically Composed Location Index Bhuvan Bamba, Sangeetha Seshadi and Ling Liu Distibuted Data Intensive Systems Laboatoy (DiSL) College of Computing, Geogia Institute

More information

New Algorithms for Daylight Harvesting in a Private Office

New Algorithms for Daylight Harvesting in a Private Office 18th Intenational Confeence on Infomation Fusion Washington, DC - July 6-9, 2015 New Algoithms fo Daylight Havesting in a Pivate Office Rohit Kuma Lighting Solutions and Sevices Philips Reseach Noth Ameica

More information

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes Poceedings of ACOUSTICS 6 - Novembe 6, Chistchuch, New Zealand A Consistent, Use Fiendly Inteface fo Running a Vaiety of Undewate Acoustic Popagation Codes Alec J Duncan, Amos L Maggi Cente fo Maine Science

More information

9-2. Camera Calibration Method for Far Range Stereovision Sensors Used in Vehicles. Tiberiu Marita, Florin Oniga, Sergiu Nedevschi

9-2. Camera Calibration Method for Far Range Stereovision Sensors Used in Vehicles. Tiberiu Marita, Florin Oniga, Sergiu Nedevschi 9-2 Camea Calibation Method fo Fa Range Steeovision Sensos Used in Vehicles ibeiu Maita, Floin Oniga, Segiu Nedevschi Compute Science Depatment echnical Univesity of Cluj-Napoca Cluj-Napoca, 400020, ROMNI

More information

Conservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery

Conservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery Poceedings of the 4th WSEAS Intenational Confeence on luid Mechanics and Aeodynamics, Elounda, Geece, August 1-3, 006 (pp337-34) Consevation Law of Centifugal oce and Mechanism of Enegy Tansfe Caused in

More information

Comparisons of Transient Analytical Methods for Determining Hydraulic Conductivity Using Disc Permeameters

Comparisons of Transient Analytical Methods for Determining Hydraulic Conductivity Using Disc Permeameters Compaisons of Tansient Analytical Methods fo Detemining Hydaulic Conductivity Using Disc Pemeametes 1,,3 Cook, F.J. 1 CSRO Land and Wate, ndoooopilly, Queensland The Univesity of Queensland, St Lucia,

More information

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design Tansmission Lines Modeling Based on Vecto Fitting Algoithm and RLC Active/Passive Filte Design Ahmed Qasim Tuki a,*, Nashien Fazilah Mailah b, Mohammad Lutfi Othman c, Ahmad H. Saby d Cente fo Advanced

More information

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits

More information

Ranking Visualizations of Correlation Using Weber s Law

Ranking Visualizations of Correlation Using Weber s Law Ranking Visualizations of Coelation Using Webe s Law Lane Haison, Fumeng Yang, Steven Fanconei, Remco Chang Abstact Despite yeas of eseach yielding systems and guidelines to aid visualization design, pactitiones

More information

On Error Estimation in Runge-Kutta Methods

On Error Estimation in Runge-Kutta Methods Leonado Jounal of Sciences ISSN 1583-0233 Issue 18, Januay-June 2011 p. 1-10 On Eo Estimation in Runge-Kutta Methods Ochoche ABRAHAM 1,*, Gbolahan BOLARIN 2 1 Depatment of Infomation Technology, 2 Depatment

More information

10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods

10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods Rendeing techniques Compute Gaphics Lectue 10 Can be classified as Local Illumination techniques Global Illumination techniques Global Illumination 1: Ray Tacing and Radiosity Taku Komua 1 Local Illumination

More information

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System Slotted Random Access Potocol with Dynamic Tansmission Pobability Contol in CDMA System Intaek Lim 1 1 Depatment of Embedded Softwae, Busan Univesity of Foeign Studies, itlim@bufs.ac.k Abstact In packet

More information

COLOR EDGE DETECTION IN RGB USING JOINTLY EUCLIDEAN DISTANCE AND VECTOR ANGLE

COLOR EDGE DETECTION IN RGB USING JOINTLY EUCLIDEAN DISTANCE AND VECTOR ANGLE COLOR EDGE DETECTION IN RGB USING JOINTLY EUCLIDEAN DISTANCE AND VECTOR ANGLE Slawo Wesolkowski Systems Design Engineeing Univesity of Wateloo Wateloo (Ont.), Canada, NL 3G s.wesolkowski@ieee.og Ed Jenigan

More information

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma apreduce Optimizations and Algoithms 2015 Pofesso Sasu Takoma www.cs.helsinki.fi Optimizations Reduce tasks cannot stat befoe the whole map phase is complete Thus single slow machine can slow down the

More information

Communication vs Distributed Computation: an alternative trade-off curve

Communication vs Distributed Computation: an alternative trade-off curve Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,

More information

EE 168 Handout #32 Introduction to Digital Image Processing March 7, 2012 HOMEWORK 7 SOLUTIONS

EE 168 Handout #32 Introduction to Digital Image Processing March 7, 2012 HOMEWORK 7 SOLUTIONS EE 168 Handout #32 Intoduction to Diital Imae Pocessin Mach 7, 2012 HOMEWORK 7 SOLUTIONS Polem 1: Colo Wheels We can epesent an N x N colo imae y a thee-dimensional aay such that the fist two dimensions

More information

SCR R&D and control development combining GT-SUITE and TNO models. GTI user-conference

SCR R&D and control development combining GT-SUITE and TNO models. GTI user-conference SCR R&D and contol development combining G-SUIE and NO models GI use-confeence Contents Intoduction: Bidging the gap fom R&D to ECU implementation Contol development at NO Implementation of NO models in

More information

LIDAR SYSTEM CALIBRATION USING OVERLAPPING STRIPS

LIDAR SYSTEM CALIBRATION USING OVERLAPPING STRIPS LIDR SYSTEM CLIRTION USIN OVERLPPIN STRIPS Calibação do sistema LiDR utilizando faias sobepostas KI IN N 1 YMN F. HI 1 MURICIO MÜLLER 2 1 Dept. of eomatics Engineeing, Univesity of Calgay, 25 Univesity

More information

vaiation than the fome. Howeve, these methods also beak down as shadowing becomes vey signicant. As we will see, the pesented algoithm based on the il

vaiation than the fome. Howeve, these methods also beak down as shadowing becomes vey signicant. As we will see, the pesented algoithm based on the il IEEE Conf. on Compute Vision and Patten Recognition, 1998. To appea. Illumination Cones fo Recognition Unde Vaiable Lighting: Faces Athinodoos S. Geoghiades David J. Kiegman Pete N. Belhumeu Cente fo Computational

More information

UCLA Papers. Title. Permalink. Authors. Publication Date. Localized Edge Detection in Sensor Fields. https://escholarship.org/uc/item/3fj6g58j

UCLA Papers. Title. Permalink. Authors. Publication Date. Localized Edge Detection in Sensor Fields. https://escholarship.org/uc/item/3fj6g58j UCLA Papes Title Localized Edge Detection in Senso Fields Pemalink https://escholashipog/uc/item/3fj6g58j Authos K Chintalapudi Govindan Publication Date 3-- Pee eviewed escholashipog Poweed by the Califonia

More information

FINITE ELEMENT MODEL UPDATING OF AN EXPERIMENTAL VEHICLE MODEL USING MEASURED MODAL CHARACTERISTICS

FINITE ELEMENT MODEL UPDATING OF AN EXPERIMENTAL VEHICLE MODEL USING MEASURED MODAL CHARACTERISTICS COMPDYN 009 ECCOMAS Thematic Confeence on Computational Methods in Stuctual Dynamics and Eathquake Engineeing M. Papadakakis, N.D. Lagaos, M. Fagiadakis (eds.) Rhodes, Geece, 4 June 009 FINITE ELEMENT

More information

Embeddings into Crossed Cubes

Embeddings into Crossed Cubes Embeddings into Cossed Cubes Emad Abuelub *, Membe, IAENG Abstact- The hypecube paallel achitectue is one of the most popula inteconnection netwoks due to many of its attactive popeties and its suitability

More information

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor *

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor * Poceedings of the 7 th Chinese Contol Confeence July 6-8, 008, Kunming,Yunnan, China Desied Attitude Angles Design Based on Optimization fo Side Window Detection of Kinetic Intecepto * Zhu Bo, Quan Quan,

More information

COMPARISON OF CHIRP SCALING AND WAVENUMBER DOMAIN ALGORITHMS FOR AIRBORNE LOW FREQUENCY SAR DATA PROCESSING

COMPARISON OF CHIRP SCALING AND WAVENUMBER DOMAIN ALGORITHMS FOR AIRBORNE LOW FREQUENCY SAR DATA PROCESSING COMPARISON OF CHIRP SCALING AND WAVENUMBER DOMAIN ALGORITHMS FOR AIRBORNE LOW FREQUENCY SAR DATA PROCESSING A. Potsis a, A. Reigbe b, E. Alivisatos a, A. Moeia c,and N. Uzunoglu a a National Technical

More information

THE THETA BLOCKCHAIN

THE THETA BLOCKCHAIN THE THETA BLOCKCHAIN Theta is a decentalized video steaming netwok, poweed by a new blockchain and token. By Theta Labs, Inc. Last Updated: Nov 21, 2017 esion 1.0 1 OUTLINE Motivation Reputation Dependent

More information

EQUATIONS can at times be tedious to understand

EQUATIONS can at times be tedious to understand DIGITAL IMAGE PROCESSING COURSE PROJECT, JUNE 2013 1 Augmented Reality Equation Plotte Salman Naqvi, Uzai Sikoa Digital Image Pocessing EE 368/ CS 232 Abstact Gaphical Visualization of an equation can

More information

A Recommender System for Online Personalization in the WUM Applications

A Recommender System for Online Personalization in the WUM Applications A Recommende System fo Online Pesonalization in the WUM Applications Mehdad Jalali 1, Nowati Mustapha 2, Ali Mamat 2, Md. Nasi B Sulaiman 2 Abstact foeseeing of use futue movements and intentions based

More information

Mono Vision Based Construction of Elevation Maps in Indoor Environments

Mono Vision Based Construction of Elevation Maps in Indoor Environments 8th WSEAS Intenational onfeence on SIGNAL PROESSING, OMPUTATIONAL GEOMETRY and ARTIFIIAL VISION (ISGAV 08) Rhodes, Geece, August 0-, 008 Mono Vision Based onstuction of Elevation Maps in Indoo Envionments

More information

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch 0 th Intenational Confeence on ITS Telecommunications Image Registation among UAV Image Sequence and Google Satellite Image Unde Quality Mismatch Shih-Ming Huang and Ching-Chun Huang Depatment of Electical

More information