Large Motion Estimation for Omnidirectional Vision

Size: px
Start display at page:

Download "Large Motion Estimation for Omnidirectional Vision"

Transcription

1 Large Moton Estmaton for Omndrectonal Vson Jong Weon Lee, Suya You, and Ulrch Neumann Computer Scence Department Integrated Meda Systems Center Unversty of Southern Calforna Los Angeles, CA 98978, USA {jonlee suyay Abstract We present a method for estmatng large camera motons, ncludng combnatons of large rotatons and dsplacements. We know that translaton estmates are mproved as the dsplacements between two camera postons ncrease. However, there s lttle work on moton estmaton methods targeted at large motons snce t s dffcult to fnd correspondences between two planar perspectve mages under large motons. We can overcome the correspondence problem wth omndrectonal cameras, whch obtan a hemsphere or cylnder projecton of the envronment. We frst develop a moton estmaton method for smooth omndrectonal camera motons. Our method ncrementally mproves estmates from ncomplete nformaton provded by a sngle feature correspondence, usng an Implct Extended Kalman Flter (IEKF). hs general moton estmaton method produces stable estmates from smooth camera motons, but t s not drectly applcable to estmatng large motons. We adapt the moton estmaton method to large motons by usng a novel Recursve Rotaton Factorzaton (RRF) that removes the mage motons due to rotaton. Smulaton results show that the RRF large moton estmates are accurate and robust. INRODUCION Moton estmaton technques are dvded nto two categores, based on ther use of optcal flows or feature correspondences. Both technques are used to estmate motons from planar projecton mages that only offer a lmted feld of vew. Due to the lack of global nformaton, estmates from perspectve mages are very senstve to nose when the translaton drecton s outsde of the feld of vew. It s well known that estmaton methods have dffculty dstngushng between small pure translatons and small pure rotatons [3], whch often occur between mages obtaned by smooth camera motons. Fgure (a, b) shows examples of smlar moton flows for pure translaton and pure rotaton motons obtaned by a (c) (d) Fgure. Moton flow for planar perspectve and omndrectonal mages. ranslaton moton parallel to a scene wth a perspectve camera Rotaton moton around the upaxs wth a perspectve camera (c) ranslaton moton parallel to a scene wth an omndrectonal camera (d) Rotaton moton around the upaxs wth an omndrectonal camera planar projecton. he motons of Fgure are produced by a small translaton moton parallel to the mage plane and by a small rotaton moton around the axs perpendcular to the optcal axs. Recently developed omndrectonal cameras mage 36s horzontally and at least 9s vertcally. he omndrectonal mages contan global nformaton so moton estmaton technques can overcome the lmted felds of vew ntroduced by planar projectons. Omndrectonal mages easly dstngush between small translatons and rotatons, as llustrated n Fgure (c, d). Researchers have developed methods for estmatng motons usng the omndrectonal cameras. Gluckman and Nayar showed three algorthms, each developed for planar perspectve cameras, appled to projectons from omndrectonal mages [6]. Svoboda appled the 8pont algorthm [7] [8] to omndrectonal mages []. Many have observed that omndrectonal vson overcomes

2 problems assocated wth tradtonal perspectve cameras, often producng more accurate results. he Kalman flter s used for several 5DOF ( of freedom) moton estmaton methods usng mages from perspectve cameras. Gennery [5], Dckmanns [4], and Azarbayejan [] used Extended Kalman flters to recover the shape and moton parameters from mage sequences. Soatto developed the moton estmaton methods based on essental and subspace constrants usng the Implct Extended Kalman flter [9]. hey demonstrated that moton estmates were mproved by applyng Kalman flters to streams of mages. We develop a moton estmaton technque for omndrectonal mages. he technque estmates motons ncrementally usng an Implct Extended Kalman Flter (IEKF). Each ndvdual feature provdes partal nformaton about the camera moton. We ncrementally mprove moton estmates wth each feature as n the SCAA method [5], however the SCA method was developed for calbrated features and full 6DOFpose trackng. Our technque estmates 5DOF translaton and rotaton motons concurrently from uncalbrated features, based on the rgdty and the depth ndependent constrants orgnally ntroduced by Bruss and Horn [2] and derved for the sphercal moton feld by Gluckman and Nayar [6]. he man dfferences of our technques from prevously mentoned approaches are a combnaton of the recursve estmaton framework adapted from the Implct Extended Kalman Flter and the constrants used n moton estmatons. here are several advantages of our approach over prevously mentoned technques. Snce the flter ncrementally mproves the estmaton wth each ndvdual feature, t generates estmates more frequently and wth lower latency than other approaches. It also does not requre any specal case processng when there are not enough features to fully constran the moton estmate. Any number of features tracked between two consecutve mages wll refne the moton estmate to the possble. If feature motons are corrupted by ndependent nose, then ncorporatng them ndependently can offer mproved flterng over technques that use all tracked features concurrently. We can also reuse the same set of features to mprove estmates. hs property s desrable snce computng correspondences between two consecutve mages s often the major tmeconsumng part of a moton estmaton process. A major problem wth moton estmaton technques s that translaton drecton estmates are often unrelable. It s well known that translaton estmates can be mproved usng large dsplacements. However, most researchers have not been consdered mxtures of large dsplacements and rotatons. hs class of motons s referred to as large moton n ths paper for convenence. Note that large moton estmaton s rarely dscussed n the context of planar projecton cameras snce correspondences are easly lost under large motons. Also, we note that optcal flow methods are dffcult to apply because of the extensve mage dsplacements and parallax effects that occur wth large motons. Experence and reason show that omndrectonal magery allows 2Dfeature correspondence trackng over large motons due to the global vew of the envronment. Svoboda also mentons n hs thess that large translaton motons are estmated better usng omndrectonal rather than perspectve cameras []. Whle our estmaton method works well for small motons, problems arose when t was drectly appled to omndrectonal mages taken from a camera undergong large motons. Whle most rotaton estmates were accurate, the translaton estmates were unrelable. Poor translaton estmates were obtaned when large rotatons were present. Imagefeature motons caused by translatons are relatvely small compared to the mage motons caused by rotatons. We observed sgnfcant translaton drecton errors n the presence of large rotatons. o solve ths problem we employ a Recursve Rotaton Factorzaton (RRF) wth our smooth moton algorthm. he resultng large moton algorthm can generate accurate and robust estmates of camera moton between any two panoramc mages for whch correspondences are known. 5DOF MOION ESIMAION Algorthm An omndrectonal camera projects a 36 vew of the world to a sngle 2D mage. 3D world ponts can be mapped to ponts on the unt sphere, creatng a sphercal projecton. he mappng functon depends on the mrror and optcs used n the omndrectonal camera. Examples can be found n [6]. he pont P n the 3D world s represented as the pont p on the unt sphere usng the sphercal projecton p = P P. he moton of a 3D pont P relatve to a movng camera can be represented as the nstantaneous velocty of P translatng along an axs and a rotaton about axs Ω. P & = Ω P he moton feld equaton s derved usng the dervatve of the sphercal projecton (Eq. ) wth respect to tme and substtutng t nto Equaton 2. he derved velocty vector equaton at pont p s U P () ( p) = (( p) p ) Ω p. (3) (2)

3 Gluckman and Nayar remove a depth from the velocty vector and derve the depth ndependent constrant [6] ( p ( U + ( Ω ))) =. (4) p We estmate translaton and rotaton motons concurrently from a set of moton vectors U measured at ponts p. Measurements of both U and p are assumed to contan some error, whch we model as Gaussan, whte and zeromean nose. q = p + n q = U + n ranslaton velocty s represented as α=[θ,φ], a pont on the unt sphere: θ s the azmuth angle, and φ s the elevaton. Axs Ω s represented as three parameters, Ω x, Ω y, and Ω z. We derve a nonlnear mplct dynamc system n Equaton 7, based on the depth ndependent constrant and nose measurements. and Ω are unknown parameters n the above system, whch s subject to three constrants. Frst, (α) s the pont on the unt sphere. Second the parameters and Ω have to evolve n such a way that measurements U satsfy the "aposteror" dynamcs, ( ) D( p, U, Ω) α q = p + n = ( α ) D( q, q, Ω) n (8) = where ñ s a resdual nose from the measurement nose n. he last constrant s called "apror" dynamcs. and Ω are not change arbtrarly. hey have to follow the model descrbed by the applcaton. We use very smple statstcal model, the frst order random walk descrbed n Equaton 9 because we lack a mechancal model. f α f Ω ( α ) ( Ω) = α = Ω We derve a dscrete dynamc model for the unknown parameters by applyng the constrants n Equaton. α Ω G We use Equaton to derve equatons for the Extended Kalman Flter (EKF). he only dfference s the measurement equaton, whch s mplct n our approach. he equatons used for estmatng general motons usng the frst order random walk model follow. ~, ( t + ) = fα ( α( t) ) + nα ( t) ( t + ) = f ( Ω( t) ) + n ( t) Ω (9) ( α, q, q, Ω) = ( α ) D( q, q, Ω) n N (, Σ ), n Ω (5) (6) (7) () = n~ me update ("predcton") step where the state vector X =[α,ω]. Measurement update ("correcton") step where X P t X P A t ( t + t) = X ( t t) X ( ) = X ( + t) = P( t t) + Σ P( ) = P αω ( t + t + ) = X ( t + t) + L( t + ) G( α ( t + t), q ( t + ), q ( t + ), Ω( t + t) ( t + t + ) = B( t + ) P( t + t) B ( t + ) + L( t + ) D( t + ) R( t + ) D ( t + ) L ( t + ) ( + ) = C( t + ) P( t + t) C ( t + ) + D( t + ) R( t + ) D ( t + ) ( t + ) = P( t + t) C ( t + ) A ( t + ) ( + ) = I L( t + ) C( t + ) G ( t + ) = L B t C D t ( + ) α G = [ q, q ] and R s the covarance matrx of the measurement error. We estmate motons usng IEKF descrbed above. Most methods usng Kalman Flters collect all features found from mages at tme t and t+ before estmatng the moton. Our method, on the other hand, ncrementally estmates the moton from each ndvdual feature, as descrbed n the SCA method [5]. he SCA method was developed to use wth calbrated features measured at varyng tmes to compute a full 6DOF camerapose. Our technque estmates 5DOF translaton and rotaton motons concurrently from uncalbrated features that are observed n snapshot of tme. In both cases ndvdual features provde ncomplete nformaton about the camera moton. Our approach has some advantages over flter methods that use all detected features at the same tme. We generate estmates more frequently and wth lower latency than methods requrng all feature correspondences before updatng the estmate. We need no specal cases for varyng numbers of corresponded features. Motons are estmated for any number, ncludng one, of tracked features between two mages. Our method never fals for lack of constrants; ts accuracy degrades gracefully. If feature motons are corrupted by ndependent nose, then ncorporatng them ndependently can offer mproved flterng over other technques that use all tracked features concurrently.

4 Intal estmate for N IEKF X k+ & P k+ k = n? X n+ Indvdu al P k Intal estmate for IEKF X n+k+ & P k+ k = n? X 2n+ Although, each pont can be processed ndependently, our algorthm can concurrently apply any number of features. For example, mproved estmates are obtaned under some condtons by processng fve features concurrently. Moton estmates are usually smlar whether we use N moton updates wth one feature at a tme or one update wth N features concurrently f all features contan smlar nose. he dfference s the weghtng created by the covarance matrx P. he values of P usually decrease as the number of updates ncrease. If only a few features contan relatvely large nose (.e., 2D trackng outlers), we can mprove estmates by usng N features at the same tme. One drawback of usng multple features s ncreased executon tme. N updates usng one feature at a tme requres N x (67 multplcatons addtons). However, one update usng N features requres (5N N + 5) multplcatons + (4 N N + f k P k Intal estmate for IEKF f k X nm+k+ & P k+ k = n? DONE Fnal Fgure 2. 5DOF moton estmaton. X and P ndcate the state estmate and the error covarance respectvely. f s one feature from the set wth n features. m s the number of teratons used for the same set of features (c) Fgure 3. he moton measured for each feature mproves the camera moton estmaton. angular error n the translaton drecton angular error n rotaton axes (c) angle dfference of rotaton angles 4) addtons. Most moton estmaton methods use all tracked features from two consecutve mages once. We can use the same set of features more than once to mprove estmates, as llustrated n Fgure 2. Each estmate depends on the pror state and the measurement qualty of an ndvdual feature. We mprove the moton estmate from the ntal state by usng all tracked features separately for the frst teraton. he result of the frst teraton s used as the ntal state for the second teraton where we agan use the same set of features. In processng each feature, only the ntal state dffers from the prevous teraton. Iteratng wth the same set of features produces mproved fnal moton estmates. Iteratons contnue untl the estmate converges. he number of teratons needed depends on the number of avalable tracked features. We typcally terate fve tmes wth 24 tracked features from two consecutve smoothmoton mages. hs teraton capablty s very mportant snce 2Dfeature trackng s one of the more computatonally expensve processes n moton estmaton systems. We can also generate vald estmates wth fewer tracked features usng the teraton procedure. For example, the estmate generated by two teratons of 5 features s very smlar to the estmate generated wth one teraton of features. Smulaton Results Smulaton results show the method s robust and adaptable to varyng nput data. Snce we use a Kalman flter, we need an ntal estmate. An ntal guess may be far from the correct moton. he ntal errors of translaton and rotatons are 9 or 45 s dependng on smulatons. Rotaton estmates are modeled by a rotaton axs and a rotaton angle about that axs. ranslaton estmate errors are shown as the angle between correct and estmated translaton drectons. he rotaton errors are shown as the angle between correct and estmated rotaton axes and the dfference between correct and estmated rotaton angles. When we estmate motons for streams of mages, we compare between the correct and estmated absolute camera orentaton for each mage. he absolute orentaton estmates are computed by ntegratng the rotaton estmates between all pror mages as well as the current mage par. he smulatons usng streams of Num ber offram es De gre e Num ber offram es Fgure 4. Moton estmates for general camera moton. angular error n translaton drectons angle dfference of rotaton angles.

5 mages show the accumulaton errors. Our smulatons are based on features dstrbuted n a 4m square room. For the frst smulaton, shown n Fgure 3, we show how each successve feature contrbutes to the overall estmate. hs smulaton also shows the method reusng the same features more than once to mprove estmates. features are generated between two consecutve mages and used twce to estmate motons. he appled moton s a 2 cm translaton and a 3 rotaton. Gaussan whte nose wth.3 standard devaton s added to the projected feature postons. For the second smulaton, we tracked 4 features between consecutve frames. he moton of the smulated camera s a 2cm/frame translaton and a 3s maxmum snusodal rotaton about the upaxs. We start the estmaton from a zero ntal estmate, zero rotaton angles, and about 9 s of error for each of the translaton drecton and rotaton axs. Gaussan whte nose wth.3 standard devaton s added to smulate trackng errors. he results are presented n Fgure 4 where we observe that only a few frames are needed to converge to an accurate moton estmate. he thrd smulaton shows that we can stll estmate motons even wth only one tracked feature between consecutve frames, under the assumpton that the moton s constant over the entre sequence. A sngle tracked feature s randomly selected for each mage par. he appled moton s a pure translaton of 2cm/frame. We added Gaussan whte nose wth.5 standard devaton. he ntal condton s almost 45s apart from the correct translaton drecton. Fgure 5 shows that the estmate slowly converges to the correct value. Clearly varyng motons cannot be estmated wth only one tracked feature snce t s severely underconstraned. However, 5 even a sngle tracked feature does provde useful mprovement n our approach. he last smulaton shows that our algorthm estmates rotatons correctly even wth very small translatons. Some methods estmate translatons frst and then rotatons. hese often produce errors for near pure rotatons snce the translaton estmates are error prone. he smulaton n Fgure 6 shows that ths case does not cause problems n our method even though we use the depth ndependent constrant, whch s strongly dependent on the translaton drecton. he moton for ths smulaton s a 3 rotaton about the upaxs of a camera wth a very small translaton. All of the presented results demonstrate the robust, stable, and flexble behavors of our moton estmaton algorthm. LARGE MOION ESIMAION Yes More teraton No Factorng out the orentaton. Orentaton estmate Intal Image Modfed mage Rotaton estmate DONE Fnal estmate 5DOF Moton estmaton Fxed Image ranslaton estmate Fgure 7. Large moton estmaton procedure Num ber offram es (one feature for each fram e) Fgure 5. Wth only one tracked feature, useful moton estmates are stll obtaned Fgure 6. Moton estmaton of near pure rotaton. angular error n rotaton axes and angle dfference of rotaton angles Motvaton Moton estmaton technques all suffer from naccurate translaton estmates. As the scenetocamera dstance ncreases, the translaton estmates decrease n accuracy because the moton vectors caused by translatons shrnk. hese translaton naccuraces make moton estmaton technques dffcult to use n practcal systems. We know that translaton estmates are mproved as the lengths of moton vectors ncrease. We can obtan large moton vectors from large translaton motons and ths s one motvaton for nvestgatng effort nto large moton estmaton. Wthout any modfcatons, we appled our 5DOF moton estmaton algorthm to large motons. Relatvely pure translaton estmates produced accurate results. However, translatons mxed wth large rotatons, e.g. 9

6 s, produced sgnfcantly more error. For these moregeneral large moton cases, the magefeature motons due to translaton are short compared to the feature motons due to rotatons. herefore, we developed a largemoton estmaton algorthm based on our IEKF framework and a Recursve Rotaton Factorzaton (RRF). RRF LargeMoton Algorthm he RRF algorthm s smlar to the IEKF algorthm presented at the prevous sectons. We add an addtonal step to the teratons to acheve accurate translaton estmates for general mxtures of large translaton and rotaton motons. As stated prevously, large translaton motons are estmated accurately n the absence of rotaton. General motons contanng rotatons can produce accurate translaton estmates f we remove the feature motons due to rotaton. For sphercal projectons, feature motons due to rotaton are easly modeled and subtracted from the feature moton vectors. We model general large motons as R, and compute the nverse rotaton R and apply t to the projecton pror to estmatng the resdual (translaton) moton =RR. We recursvely estmate R to remove the rotaton moton between two omndrectonal mages, leavng only the translaton moton to estmate. Fgure 7 shows a flowchart of the RRF algorthm for large moton estmaton. he number of teraton requred for the RRF procedure depends on the rotaton magntude. Larger angles usually requre more teratons. Experments show that between 5 and 8 teratons may be requred to completely remove rotatons. (See Fgures 9 and 2 n the followng secton for examples.) We adaptvely determne the number of teratons by comparng the convergence rate to a threshold. As the number of teraton ncreases the RRF technque requres more executon tme. When tested on mage streams, the executon tme for each estmate can vary greatly, whch s not desrable. However, n Fgure 2 we show an example that solves ths problem by usng the prevous frame orentaton estmate as the ntal value of the current frame orentaton. Smulaton Results We present fve dfferent smulatons to show robustness and flexblty of the RRF method over dfferent condtons. Ffty 3D ponts are generated randomly n the envronment, a room of sze 4m 4m 3m. A subset of features s corresponded n two mages for large moton estmaton. hs number ranges between 5 to, dependng on the dstance between the two camera postons. We add Gaussan whte nose wth.5 to 3. standard devatons. For most smulatons we show results for rotaton angles up to 8 s to demonstrate the effectveness of the RRF approach even for extreme condtons. he frst smulaton shows two factors presented n earler sectons. We estmate large motons wth two dfferent dsplacements mxed wth a fxed rotaton of 8 s (Fgure 8). Gaussan whte nose wth.5 standard devaton s added to tracked features. Fgure 8 shows that both cases converge to the correct motons. Larger dsplacements converge faster than smaller dsplacements. he errors n the ntal teratons show how translaton estmates are nfluenced by resdual rotatons pror to ther complete removal Num ber ofteratons 5 2 Num ber of teratons 5 D egrees 2 Num ber ofteratons Num ber ofteratons 5 Num ber of teratons 5 Num ber ofteratons Fgure 8. Moton estmaton wth varous translaton dsplacements wth 8 rotaton angle. Charts on the left column descrbe the angular error n translaton drectons, and charts on the rght column descrbe the angle dfference of rotaton angles. m 2 m 5 Num ber of teratons Num ber ofteratons Fgure 9. Moton estmates wth varous rotaton angles wth the m translaton dsplacement. Charts on the left column descrbe the angular error n translaton drectons, and charts on the rght column descrbe the angle dfference of rotaton angles 45 9 s

7 Fgure 8 and Fgure 9 show how vared rotaton angles affect the translaton estmates. he largest rotaton of 8 s shown n Fgure 8. Rotaton angles n Fgure 9 are 45 and 9s. Gaussan whte nose wth.5 standard devaton s added to tracked features. he convergence rates are dfferent for each angle, but larger rotaton angles do not always converge more slowly than smaller angles. he thrd smulaton shows estmates wth varous nose levels. he same moton, a meter dsplacement wth a 8 rotaton, s appled wth two dfferent nose levels set to.3 and.6. Fgure shows that accuracy depends on the nose level, but the number of teratons needed to converge s largely unaffected. wo moton estmaton methods are compared n the fourth smulaton to demonstrate that the method has advantages over exstng omndrectonal moton estmaton methods. Optcal flow methods are dffcult to apply because of extensve mage dsplacements produced by large motons. Svobodas 8pont method s sutable for large moton estmatons but he dd not consder them. herefore, we mplemented an 8pont method based on Svobodas paper. Both our method and the 8pont method estmate pure translaton (m) and pure rotaton ( s along the upaxs) motons accurately. Rotatons of large motons (m dsplacement and ~ 9 rotaton along the upaxs) are estmated accurately by both methods. However, our method estmates translaton drectons more accurately n these cases. he accuracy mprovement gets even larger as nose ncreases as shown n Fgure. he standard devatons of the 8pont 5 5 Num ber ofteratons Num ber of teratons Num ber ofteratons 5 Num ber ofteratons Fgure. Moton estmate wth varous nose levels ( meter dsplacement and 8 rotaton angle). Charts on the left column descrbe the angular error n translaton drectons, and charts on the rght column represent angle dfference of rotaton angles..3.6 nose method translaton estmates are bgger than our average translaton errors. he last example s dfferent from prevous cases. hs smulaton estmates motons over a sequence of mages. he camera moton s shown n Fgure 2 (d). A ndcates the start poston of the movng camera, and B ndcates a fxed mage from whch the large moton s estmated. he camera moves along the path shown n Fgure 2 (d), and varous rotatons are appled along the path, ncludng a snusod rotaton of 5 maxmum about the upaxs. In ths case, the pror rotaton estmate s used to ntalze the current estmaton. hs sgnfcantly reduces the number of teratons requred for convergence. We also ran ths smulaton wthout usng prevous rotaton estmates, and smlar estmates were obtaned. he man dfference s the number of teratons requred. By usng pror rotatons, only fve or fewer teratons are needed. Wthout usng pror rotatons, to 8 teratons are needed (Fgure 2c). CONCLUSION Research n moton estmaton manly targets small (smooth) motons because of the practcal lmtatons of planarprojecton magery. Recent developments n omndrectonal magng systems provde practcal means E rro r n E rror n E rror n Rotaton angles n Rotaton angles n Rotaton angles n E rro r n E rror n E rror n Rotaton angles n Rotaton angles n Rotaton angles n (c) Fgure. Moton estmaton wth varous nose levels ( m dsplacement and ~ 9 rotaton along the upaxs). Left and rght sde charts descrbe translaton and rotaton error respectvely..3.5 (c) 3. nose

8 Num ber ofteratons Num ber of fram es 5 5 Num ber offram es of vewng an entre envronment and therefore trackng features between wdely spaced cameras. hs drves the need for estmatng large camera motons. Svoboda consdered motons wth large dsplacement and no rotaton n hs thess. In ths paper, we consder general large motons composed of large dsplacements and rotatons. he smulaton results show that our large moton estmaton method generates accurate translaton and rotaton estmates for a wde range of condtons. 5 5 Number offram es Num ber offram es B A Num ber of fram es (c) (d) Fgure 2. Moton estmaton over the streams of mages. Left column of and descrbe the angular error n translaton drectons and rght column descrbe the angle dfference of rotaton angles. Use pror estmaton Adaptve moton estmaton (c) he number of teraton used for an adaptve moton estmaton for each frame (d) he moton path. A and B are two startng postons and A moves along the path. A and B are located on (m, m, ) and (m, m, ) respectvely. O s the center of the space, (,, ). O [3] K. Danlds and H.H. Nagel, he couplng of rotaton and translaton n moton estmaton of planar surfaces, n IEEE Conf. on Computer Vson and Pattern Recognton, New York, NY, June 993, pp [4] E. D. Dckmanns and V. Graefe, "Dynamc monocular machne vson," Machne Vson and Applcatons,, 988, pp [5] D. B. Gennery, "rackng known 3dmensonal object," Proc. of AAAI 2 nd Natonal Conference Artfcal Intellgence, Pttsburg, 982, pp. 37. [6] J. M. Gluckman and S. K. Nayar, "Egomoton wth omncameras," n Proc. of IEEE Internatonal Conference on Computer Vson, ICCV 98, Bombay, Inda. [7] R. I. Hartley, In defense of the 8pont algorthm, n 5 th Int. Conf. on Computer Vson, MI Cambrdge Massachusetts. 995, pp [8]. S. Huang and A. N. Netraval, Moton and structure from feature correspondences: a revew, Proc. of the IEEE, vol. 82, No. 2, Feb. 994, pp [9] S. Soatto and P. Perona, "Recursve 3D moton estmaton usng subspace constrants," Int. journal of Computer Vson, 997. []. Svoboda,. Pajdla and Vaclav Hlavac, "Moton Estmaton Usng Central Panoramc Cameras," n IEEE Conf. on Intellgent Vehcles, Stuttgart, Germany, October 998. []. Svoboda, "Central Panoramc Cameras Desgn, Geometry, Egomoton," Ph.D. hess, Czech echncal Unversty, ftp://cmp.felk.cvut.cz/pub/cmp/artcles/svoboda/ phdthess.ps.gz. [2] R. Y. sa and. S. Huang, Unqueness and estmaton of threedmensonal moton parameters of rgd objects wth curved surfaces, IEEE ransactons on Pattern Analyss and Machne Intellgence, vol. PAMI6, No., Jan. 984, pp [3] J. Weng,. S. Huang and N. Ahuja, Moton and structure from two perspectve vews: algorthms, error analyss, and error estmaton, IEEE ransactons on Pattern Analyss and Machne Intellgence, vol., No. 5, May 989, pp [4] B. L. Yen and. S. Huang, Determnng 3D moton and structure of a rgd body usng the sphercal projecton, n Computer Vson, Graphcs, and Image Processng, vol. 2, 983, pp [5] Greg Welch and Gary Bshop, "SCAA: Incremental rackng wth Incomplete Informaton," SIGGRAPH 97, August 997. REFERENCE [] A. Azarbayejan, B. Horowtz, and A. Pentland, "Recursve Estmaton of Structure and Moton usng Relatve Orentaton Constrants." IEEE Conf. on Computer Vson and Pattern Recognton, Los Alamtos, CA, June 993, pp [2] A. Bruss and B.K.P. Horn, Passve navgaton, Computer Vson, Graphcs, and Image Processng, vol. 2, 983, pp. 32.

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video 01 IEEE Internatonal Conference on Robotcs and Automaton RverCentre, Sant Paul, Mnnesota, USA May 14-18, 01 Lne-based Camera Movement Estmaton by Usng Parallel Lnes n Omndrectonal Vdeo Ryosuke kawansh,

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

MOTION BLUR ESTIMATION AT CORNERS

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

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

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

More information

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

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

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Delayed Features Initialization for Inverse Depth Monocular SLAM

Delayed Features Initialization for Inverse Depth Monocular SLAM Delayed Features Intalzaton for Inverse Depth Monocular SLAM Rodrgo Mungua and Anton Grau Department of Automatc Control, Techncal Unversty of Catalona, UPC c/ Pau Gargallo, 5 E-0808 Barcelona, Span, {rodrgo.mungua;anton.grau}@upc.edu

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

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

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

More information

Wishing you all a Total Quality New Year!

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

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

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

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

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

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

More information

Distance Calculation from Single Optical Image

Distance Calculation from Single Optical Image 17 Internatonal Conference on Mathematcs, Modellng and Smulaton Technologes and Applcatons (MMSTA 17) ISBN: 978-1-6595-53-8 Dstance Calculaton from Sngle Optcal Image Xao-yng DUAN 1,, Yang-je WEI 1,,*

More information

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

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

More information

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

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

More information

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

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

More information

Simultaneous Object Pose and Velocity Computation Using a Single View from a Rolling Shutter Camera

Simultaneous Object Pose and Velocity Computation Using a Single View from a Rolling Shutter Camera Smultaneous Object Pose and Velocty Computaton Usng a Sngle Vew from a Rollng Shutter Camera Omar At-Ader, Ncolas Andreff, Jean Marc Lavest, and Phlppe Martnet Unversté Blase Pascal Clermont Ferrand, LASMEA

More information

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system New dynamc oom calbraton technque for a stereo-vson based mult-vew 3D modelng system Tao Xan, Soon-Yong Park, Mural Subbarao Dept. of Electrcal & Computer Engneerng * State Unv. of New York at Stony Brook,

More information

Video Object Tracking Based On Extended Active Shape Models With Color Information

Video Object Tracking Based On Extended Active Shape Models With Color Information CGIV'2002: he Frst Frst European Conference Colour on Colour n Graphcs, Imagng, and Vson Vdeo Object rackng Based On Extended Actve Shape Models Wth Color Informaton A. Koschan, S.K. Kang, J.K. Pak, B.

More information

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

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

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

More information

Calibration of an Articulated Camera System with Scale Factor Estimation

Calibration of an Articulated Camera System with Scale Factor Estimation Calbraton of an Artculated Camera System wth Scale Factor Estmaton CHEN Junzhou, Kn Hong WONG arxv:.47v [cs.cv] 7 Oct Abstract Multple Camera Systems (MCS) have been wdely used n many vson applcatons and

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

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

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Dynamic wetting property investigation of AFM tips in micro/nanoscale Dynamc wettng property nvestgaton of AFM tps n mcro/nanoscale The wettng propertes of AFM probe tps are of concern n AFM tp related force measurement, fabrcaton, and manpulaton technques, such as dp-pen

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision OS3-3 Envronmental Mappng by rnocular Vson for Self-Localzaton Usng Monocular Vson Yoo OGAWA, Nobutaa SHIMADA, Yosha SHIRAI Rtsumean Unversty, 1-1-1 No-hgash, Kusatu, Shga, Japan he hrd Jont Worshop on

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Model-Based Bundle Adjustment to Face Modeling

Model-Based Bundle Adjustment to Face Modeling Model-Based Bundle Adjustment to Face Modelng Oscar K. Au Ivor W. sang Shrley Y. Wong oscarau@cs.ust.hk vor@cs.ust.hk shrleyw@cs.ust.hk he Hong Kong Unversty of Scence and echnology Realstc facal synthess

More information

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,

More information

Model reconstruction and pose acquisition using extended Lowe s method

Model reconstruction and pose acquisition using extended Lowe s method Model reconstructon and pose acquston usng extended Lowe s method, by M.M.Y. Chang and K.H. Wong 1 Model reconstructon and pose acquston usng extended Lowe s method Mchael Mng-Yuen Chang and Kn-Hong Wong

More information

Face Tracking Using Motion-Guided Dynamic Template Matching

Face Tracking Using Motion-Guided Dynamic Template Matching ACCV2002: The 5th Asan Conference on Computer Vson, 23--25 January 2002, Melbourne, Australa. Face Trackng Usng Moton-Guded Dynamc Template Matchng Lang Wang, Tenu Tan, Wemng Hu atonal Laboratory of Pattern

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

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

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

More information

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects Clemson Unversty TgerPrnts All Theses Theses 12-2011 A Comparson and Evaluaton of Three Dfferent Pose Estmaton Algorthms In Detectng Low Texture Manufactured Objects Robert Krener Clemson Unversty, rkrene@clemson.edu

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

On Incremental and Robust Subspace Learning

On Incremental and Robust Subspace Learning On Incremental and Robust Subspace Learnng Yongmn L, L-Qun Xu, Jason Morphett and Rchard Jacobs Content and Codng Lab, BT Exact pp1 MLB3/7, Oron Buldng, Adastral Park, Ipswch, IP5 3RE, UK Emal: Yongmn.L@bt.com

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

EVALUATION OF RELATIVE POSE ESTIMATION METHODS FOR MULTI-CAMERA SETUPS

EVALUATION OF RELATIVE POSE ESTIMATION METHODS FOR MULTI-CAMERA SETUPS EVALUAION OF RELAIVE POSE ESIMAION MEHODS FOR MULI-CAMERA SEUPS Volker Rodehorst *, Matthas Henrchs and Olaf Hellwch Computer Vson & Remote Sensng, Berln Unversty of echnology, Franklnstr. 8/9, FR 3-,

More information

Related-Mode Attacks on CTR Encryption Mode

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

More information

Unsupervised Learning

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

More information

PCA Based Gait Segmentation

PCA Based Gait Segmentation Honggu L, Cupng Sh & Xngguo L PCA Based Gat Segmentaton PCA Based Gat Segmentaton Honggu L, Cupng Sh, and Xngguo L 2 Electronc Department, Physcs College, Yangzhou Unversty, 225002 Yangzhou, Chna 2 Department

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

AP PHYSICS B 2008 SCORING GUIDELINES

AP PHYSICS B 2008 SCORING GUIDELINES AP PHYSICS B 2008 SCORING GUIDELINES General Notes About 2008 AP Physcs Scorng Gudelnes 1. The solutons contan the most common method of solvng the free-response questons and the allocaton of ponts for

More information

VFH*: Local Obstacle Avoidance with Look-Ahead Verification

VFH*: Local Obstacle Avoidance with Look-Ahead Verification 2000 IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, CA, Aprl 24-28, 2000, pp. 2505-25 VFH*: Local Obstacle Avodance wth Look-Ahead Verfcaton Iwan Ulrch and Johann Borensten The Unversty

More information

Human Skeleton Reconstruction for Optical Motion Capture

Human Skeleton Reconstruction for Optical Motion Capture Journal of Computatonal Informaton Systems 9: 0 (013) 8073 8080 Avalable at http://www.jofcs.com Human Skeleton Reconstructon for Optcal Moton Capture Guanghua TAN, Melan ZHOU, Chunmng GAO College of Informaton

More information

Articulated Tree Structure from Motion A Matrix Factorisation Approach

Articulated Tree Structure from Motion A Matrix Factorisation Approach Artculated Tree Structure from Moton A Matrx Factorsaton Approach arl Scheffler, Konrad H Scheffler, hrstan Omln Department of omputer Scence Unversty of the estern ape 7535 ellvlle, South Afrca cscheffler,

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Hierarchical clustering for gene expression data analysis

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

More information

Fitting and Alignment

Fitting and Alignment Fttng and Algnment Computer Vson Ja-Bn Huang, Vrgna Tech Many sldes from S. Lazebnk and D. Hoem Admnstratve Stuffs HW 1 Competton: Edge Detecton Submsson lnk HW 2 wll be posted tonght Due Oct 09 (Mon)

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

3D Rigid Facial Motion Estimation from Disparity Maps

3D Rigid Facial Motion Estimation from Disparity Maps 3D Rgd Facal Moton Estmaton from Dsparty Maps N. Pérez de la Blanca 1, J.M. Fuertes 2, and M. Lucena 2 1 Department of Computer Scence and Artfcal Intellgence ETSII. Unversty of Granada, 1871 Granada,

More information

Communication-Minimal Partitioning and Data Alignment for Af"ne Nested Loops

Communication-Minimal Partitioning and Data Alignment for Afne Nested Loops Communcaton-Mnmal Parttonng and Data Algnment for Af"ne Nested Loops HYUK-JAE LEE 1 AND JOSÉ A. B. FORTES 2 1 Department of Computer Scence, Lousana Tech Unversty, Ruston, LA 71272, USA 2 School of Electrcal

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay, Vanshng Hull Jnhu Hu Suya You Ulrch Neumann Unversty of Southern Calforna {jnhuhusuyay uneumann}@graphcs.usc.edu Abstract Vanshng ponts are valuable n many vson tasks such as orentaton estmaton pose recovery

More information

Multi-view 3D Position Estimation of Sports Players

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

More information

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

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

More information

CORRELATION ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL AND GLOBAL FEATURES

CORRELATION ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL AND GLOBAL FEATURES CORRELATION ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL AND GLOBAL FEATURES Marco A. Chavarra, Gerald Sommer Cogntve Systems Group. Chrstan-Albrechts-Unversty of Kel, D-2498 Kel, Germany {mc,gs}@ks.nformatk.un-kel.de

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

An Efficient Background Updating Scheme for Real-time Traffic Monitoring

An Efficient Background Updating Scheme for Real-time Traffic Monitoring 2004 IEEE Intellgent Transportaton Systems Conference Washngton, D.C., USA, October 3-6, 2004 WeA1.3 An Effcent Background Updatng Scheme for Real-tme Traffc Montorng Suchendra M. Bhandarkar and Xngzh

More information

Parallel matrix-vector multiplication

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

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

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

More information

UAV global pose estimation by matching forward-looking aerial images with satellite images

UAV global pose estimation by matching forward-looking aerial images with satellite images The 2009 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems October -5, 2009 St. Lous, USA UAV global pose estmaton by matchng forward-lookng aeral mages wth satellte mages Kl-Ho Son, Youngbae

More information

From: AAAI-82 Proceedings. Copyright 1982, AAAI ( All rights reserved.

From: AAAI-82 Proceedings. Copyright 1982, AAAI (  All rights reserved. From: AAAI-82 Proceedngs. Copyrght 1982, AAAI (www.aaa.org). All rghts reserved. TRACKING KNOWN THREE-DIMENSIONAL OBJECTS* Donald B. Gennery Robotcs and Teleoperator Group Jet Propulson Laboratory Pasadena,

More information

LEAST SQUARES. RANSAC. HOUGH TRANSFORM.

LEAST SQUARES. RANSAC. HOUGH TRANSFORM. LEAS SQUARES. RANSAC. HOUGH RANSFORM. he sldes are from several sources through James Has (Brown); Srnvasa Narasmhan (CMU); Slvo Savarese (U. of Mchgan); Bll Freeman and Antono orralba (MI), ncludng ther

More information

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator Genetc Tunng of Fuzzy Logc Controller for a Flexble-Lnk Manpulator Lnda Zhxa Sh Mohamed B. Traba Department of Mechancal Unversty of Nevada, Las Vegas Department of Mechancal Engneerng Las Vegas, NV 89154-407

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES Karsten Raguse 1, Chrstan Hepke 2 1 Volkswagen AG, Research & Development, Dept. EZTV, Letter Box 1788, 38436 Wolfsburg, Germany Emal:

More information