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

Size: px
Start display at page:

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

Transcription

1 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 UMR 6602 CNRS Omar.AIT-AIDER@unv-bpclermont.fr, WWW home page: Abstract. An orgnal concept for computng nstantaneous 3D pose and 3D velocty of fast movng objects usng a sngle vew s proposed, mplemented and valdated. It takes advantage of the mage deformatons nduced by rollng shutter n CMOS mage sensors. Frst of all, after analysng the rollng shutter phenomenon, we ntroduce an orgnal model of the mage formaton when usng such a camera, based on a general model of movng rgd sets of 3D ponts. Usng 2D-3D pont correspondences, we derve two complementary methods, compensatng for the rollng shutter deformatons to delver an accurate 3D pose and explotng them to also estmate the full 3D velocty. The frst soluton s a general one based on non-lnear optmzaton and bundle adjustment, usable for any object, whle the second one s a closed-form lnear soluton vald for planar objects. The resultng algorthms enable us to transform a CMOS low cost and low power camera nto an nnovatve and powerful velocty sensor. Fnally, expermental results wth real data confrm the relevance and accuracy of the approach. 1 Introducton In many felds such as robotcs, automatc nspecton, road traffc, or metrology, t s necessary to capture clear mages of objects undergong hgh velocty moton wthout any dstorton, blur nor smear. To acheve ths task, there s a need to mage sensors whch allow very short exposure tme of all the matrx pxels smultaneously. Ths functonalty requres a partcular electronc desgn that s not ncluded n all camera devces. Full Frame CCD sensors, wthout storage memory areas, requre mechancal obturator or stroboscopc lght source, ntroducng more complexty n the vson system. Frame Transfer CCD sensors may not reach the desred frame rate or may be costly because of addtonal sllcum n storage areas [9]. Standard CMOS Rollng Shutter sensors are consdered as low cost and low power sensors. They are becomng more frequently used n cameras. They enable adequate exposure tme wthout reducng frame rate thanks to overlappng exposure and readout. Ther drawback s that they dstort mages of movng

2 objects because the pxels are not all exposed smultaneously but row by row wth a tme delay defned by the sensor technology (fgure 1). Ths dstorton may represent a major obstacle n tasks such as localzaton, reconstructon or default detecton (the system may see an ellpse where n fact there s a crcular hole). Therefore, CMOS Rollng Shutter cameras could offer a good compromse between cost and frame rate performances f the problem of deformatons s taken nto account. Fg. 1. An example of dstorton of a rotatng ventlator observed wth a Rollng Shutter camera: statc object (rght mage) and movng object (left mage). 2 Related works and contrbutons Ths work, s related to our prevous one presented n [1], whch focused on the development of a method whch mantans accuracy n pose recovery and structure from moton algorthms wthout sacrfcng low cost and power characterstcs of the sensor. Ths was acheved by ntegratng, n the perspectve projecton model, knematc and technologcal parameters whch are both causes of mage deformatons. The resultng algorthm, not only enables accurate pose recovery, but also provdes the nstantaneous angular and translatonal velocty of observed movng objects. Rollng shutter effects whch are consdered as drawbacks are transformed nto an advantage! Ths approach may be consdered as an alternatve to methods whch uses mage sequences to estmate the knematc between vews snce t reduces the amount of data and the computatonal cost (one mage s processed rather than several ones). In a parallel work by Mengast [7] (publshed after the submsson of ths paper), the projecton n rollng shutter cameras s modelled n the case of fronto-parallel moton obtanng equatons whch are smlar to those of Crossed-Slts cameras [13]. To our knowledge, there s no work n the vson communty lterature on takng nto account effects of rollng shutter n pose recovery algorthms nor on computng velocty parameters usng a sngle vew. Indeed, all pose recovery methods ([6], [8], [2], [3], [10]) make the assumpton that all mage sensor pxels are exposed smultaneously. The work done by Wlburn et al. [11] concerned the correcton of mage deformaton due to rollng shutter by constructng a sngle mage usng several mages from a dense camera array. Usng the knowledge of the tme

3 delay due to rollng shutter and the chronograms of release of the cameras, one complete mage s constructed by combnng lnes exposed at the same nstant n each mage from the dfferent cameras. Two man contrbutons are presented n ths paper. Frst, the perspectve projecton model of rollng shutter cameras presented n [1] s mproved by removng the assumpton of small moton durng mage acquston. Ths makes the model more accurate for very fast movng objects. A novel non-lnear algorthm for pose and velocty computaton s then descrbed. It generalzes the bundle adjustment method to the case of movng ponts. Indeed, t s based on non-lnear least-square optmzaton of an error functon defned n mage metrc and expressed wth respect to both pose and velocty parameters (rather than to only pose parameters n classcal approaches). Second, a lnear algorthm for pose and nstantaneous velocty computaton s developed n the partcular case of planar objects. Ths lnear soluton provdes an ntal estmate of the pose and velocty parameters and serves to ntalze the non-lnear algorthm. Secton 3 of ths paper descrbes the process of mage acquston usng a CMOS Rollng Shutter mager. In secton 4, a general geometrc model for the perspectve projecton of 3D pont on a sold movng object s presented. Image coordnates of the pont projectons are expressed wth respect to object pose and velocty parameters and to the tme delay due to mage scannng. Secton 5 deals wth the problem of computng pose and velocty parameters of a movng object, maged by a Rollng Shutter camera, usng pont correspondences. Fnally, experments wth real data are presented and analyzed n secton 6. 3 What s rollng shutter? In dgtal cameras, an mage s captured by convertng the lght from an object nto an electronc sgnal at the photosenstve area (photodode) of a sold state CCD or CMOS mage sensor. The amount of sgnal generated by the mage sensor depends on the amount of lght that falls on the mager, n terms of both ntensty and duraton. Therefore, an on-chp electronc shutter s requred to control exposure. The pxels are allowed to accumulate charge durng the ntegraton tme. Wth global shutter mage sensors, the entre mager s reset before ntegraton. The accumulated charge n each pxel s smultaneously transferred to storage area. Snce all the pxels are reset at the same tme and ntegrate over the same nterval there s no moton artfacts n the resultng mage. Wth a CMOS mage sensor wth rollng shutter, the rows of pxels n the mage are reset n sequence startng at the top and proceedng row by row to the bottom. The readout process proceeds n exactly the same fashon and the same speed wth a tme delay after the reset (exposure tme). The beneft of rollng shutter mode s that exposure and readout are overlappng, enablng full frame exposures wthout reducng the frame rate. Each lne n the mage has the same amount of ntegraton, however the start and end tme of ntegraton s shfted n tme as the mage s scanned (rolled) out of the sensor array as shown n Fg.2.

4 In ths case, f the object s movng durng the ntegraton tme, some artfacts may appear. The faster the object moves the larger s the dstorton. Fg. 2. Reset and readng chronograms n rollng shutter sensor (SILICON IMAGING documentaton). 4 Projectng a pont wth rollng shutter camera Let us consder a classcal camera wth a pnhole projecton model defned by ts ntrnsc parameter matrx [10] K = α u 0 u 0 0 α v v Let P = [X, Y, Z] T be a 3D pont defned n the object frame. Let R and T be the rotaton matrx and the translaton vector between the object frame and the camera frame. Let m = [u, v] T be the perspectve projecton of P on the mage. Notng m = [ m T, 1 ] T and P = [ P T, 1 ] T, the relatonshp between P and m s: s m = K [R T ] P (1) where s s an arbtrary scale factor. Note that the lens dstorton parameters whch do not appear here are obtaned by calbraton [5] and are taken nto account by correctng mage data before usng them n the algorthm. Assume now that an object of known geometry, modelled by a set of n ponts P = [X, Y, Z ] T, undergong a moton wth nstantaneous angular velocty Ω around an nstantaneous axs of unt vector a = [a x, a y, a z ] T, and nstantaneous lnear velocty V = [V x, V y, V z ] T, s snapped wth a rollng shutter camera at an nstant t 0. In fact, t 0 corresponds to the nstant when the top lne of the sensor s exposed to lght. Thus, the lght from the pont P wll be collected wth a delay τ proportonal to the mage lne number on whch P s projected. As

5 llustrated n fgure 3, τ s the tme delay necessary to expose all the lnes above the lne whch collects the lght from P. Therefore, to obtan the projecton m = [u, v ] T of P, the pose parameters of the object must be corrected n equaton 1 by ntegratng the moton durng the tme delay τ. Snce all the lnes have the same exposure and ntegraton tme, we have τ = τv where τ fp v max s the tme delay between two successve mage lne exposures. Thus τ = where fp s the frame perod and v max s the mage heght. Assumng that τ s short enough to consder unform (but not necessarly small) moton durng ths nterval, the object rotaton durng ths nterval s obtaned thanks to the Rodrgues formula: δr = aa T (1 cos (τv Ω)) + Icos (τv Ω) + âsn (τv Ω) where I s the 3 3 dentty matrx and â the antsymetrc matrx of a. The translaton durng the same nterval, expressed n the statc camera frame, s: δt = τv V Thus, equaton 1 can be rewrtten as follows: s m = K [δr R T + δt ] P (2) where R and T represent now the nstantaneous object pose at t 0. Equaton 2 s the expresson of the projecton of a 3D pont from a movng sold object usng a rollng shutter camera wth respect to object pose, object velocty and the parameter τ. One can note that t contans the unknown v n ts two sdes. Ths s due to the fact that coordnates of the projected pont on the mage depend on both the knematcs of the object and the mager sensor scannng velocty. Fg. 3. Perspectve projecton of a movng 3D object: due to the tme delay, ponts P 0 and P 1 are not projected from the same object pose.

6 5 Computng the nstantaneous pose and velocty of a movng object In ths secton, we assume that a set of rgdly lnked 3D ponts P on a movng object are matched wth ther respectve projectons m measured on an mage taken wth a calbrated rollng shutter camera. We want to use ths lst of 3D-2D correspondences to compute the nstantaneous pose and velocty of the object at t Non-lnear method for 3D objects In the general case, the scale factor of equaton 2 can be removed as follows: R u = α (1) P +T (x) u R (3) R v = α (2) v R (3) P +T (z) P +T (y) P +T (z) + u 0 = ξ (u) (R, T, Ω, a, V ) + v 0 = ξ (v) (R, T, Ω, a, V ) (3) where T (x,y,z) are the components of T = T + δt and R (j) s the j th row of R = δr R. Subsdng the rght term from the left term and substtutng u and v by mage measurements, equaton 3 can be seen as an error functon wth respect to pose and velocty (and possbly τ) parameters: u ξ (u) (R, T, Ω, a, V ) = ɛ (u) v ξ (v) (R, T, Ω, a, V ) = ɛ (v) We want to fnd (R, T, Ω, a, V ) that mnmze the followng error functon: ɛ = n =1 [ ] 2 [ 2 u ξ (u) (R, T, Ω, a, V ) + v ξ (v) (R, T, Ω, a, V )] (4) Ths problem wth 12 unknowns can be solved usng a non-lnear least square optmzaton f at least 6 correspondences are avalable. Ths can be seen as a bundle adjustment wth a calbrated camera. Note that, n our algorthm, the rotaton matrx R s expressed by a unt quaternon representaton q(r). Thus, an addtonal equaton, whch forces the norm of q(r) to 1, s added. It s obvous that ths non-lnear algorthm requres an ntal guess to converge towards an accurate soluton. 5.2 Lnear method for planar objects In ths secton, a lnear soluton whch may yeld an ntal guess of the pose and velocty parameters that can ntalze the non-lnear algorthm s developed. Assumng that τ s short enough to consder small and unform moton durng ths nterval, equaton 1 can be rewrtten, as n [7], as follows: [( ) ] s m = K I + τv ˆΩ R T + τv V p (5)

7 where ˆΩ s the antsymetrc matrx assocated to Ω = [ Ω (x), Ω (y), Ω (z)] T. When ponts p are all coplanar, the projecton equaton 1 becomes a projectve homography. By choosng an adequate object frame, all ponts can be wrtten p = [X, Y, 0] T. Notng p = [X, Y, 1] T, the classcal projecton equaton s ([12]): s m = H p (6) where H = K [r 1 r 2 T ] wth r j the j th column of R. As for the 3D object case, the velocty parameters are ntegrated n the projecton equaton as follows: s m = H p + τv D p (7) where D = K [ω 1 ω 2 V ] wth ω j the j th column of ω = ˆΩR. From equaton 7 one can derve a cross product whch must be null: whch yelds the followng equaton: m (H p + τv D p ) = 0 Ax = 0 (8) where A = [ ] T p 0 T u p T τv p T τv 0 T τv u p T 0 T p T v p T τv 0 T τv p T τv 2 p T s a 18 2n matrx and x = [ h 1 T h 2 T h 3 T d 1 T d 2 T d 3 T ] T s the unknown vector wth h j, d j beng the j th columns of respectvely H and D. Equaton 8 can be solved for x usng sngular value decomposton (SVD) as explaned n [4]. Once x s computed, the pose parameters are derved, followng [12], as follows: r 1 = λ h K 1 h 1, r 2 = λ h K 1 h 2, r 3 = r 1 r 2, T = λ h K 1 h 3 (9) where λ h = 1 K 1 h 1. The translatonal velocty vector s obtaned by: V = λk 1 d 3 (10) and angular velocty parameters are obtaned by frst computng columns 1 and 2 of matrx ω: ω 1 = λ d K 1 d 1, ω 2 = λ d K 1 d 2 (11) 1 where λ d = K 1 d 1, and then extractng Ω as follows: Ω (x) = ω 12R 12 ω 22 R 11 R 32 R 11 R 31 R 12, Ω (y) = ω 11R 22 ω 21 R 21 R 31 R 22 R 32 R 21, Ω (z) = ω 11R 32 ω 21 R 31 R 31 R 22 R 32 R 21 (12)

8 6 Experments The am of ths expermental evaluaton s frst to llustrate our pose recovery algorthm accuracy n comparson wth classcal algorthms under the same acquston condtons, and second, to show ts performances as a velocty sensor. The algorthm was tested on real mage data. A reference 3D object wth whte spots was used. Sequences of the movng object at hgh velocty were captured wth a Slcon Imagng CMOS Rollng Shutter camera SI1280M-CL, calbrated usng the method descrbed n [5]. Acquston was done wth a resoluton and at a rate of 30 frames per second so that τ = s. Image pont coordnates were accurately obtaned by a sub-pxel accuracy estmaton of the whte spot centers and corrected accordng to the lens dstorton parameters. Correspondences wth model ponts were establshed wth a supervsed method. The pose and velocty parameters were computed for each mage usng frst our algorthm, and compared wth results obtaned usng the classcal pose recovery algorthm descrbed n [5]. In the latter, an ntal guess s frst computed by the algorthm of Dementhon [2] and then the pose parameters are accurately estmated usng a bundle adjustment technque. Fgure 4 shows mage samples from a sequence where the reference object was moved followng a straght ral, forcng ts moton to be a pure translaton. In the frst and last mages of the sequence, the object was statc. Pose parameters correspondng to these two statc vews were computed accurately usng the classcal algorthm. They serve as ground-truth values to valdate our algorthm when velocty s null. The reference object trajectory was then assumed to be the 3D straght lne relatng the two extremtes. Table 1 shows the RMS pxel reprojecton error obtaned usng the pose computed wth the classcal algorthm and a classcal projecton model from the one hand-sde, and the pose computed wth our algorthms and the rollng shutter projecton model from the other hand-sde. Column 2 shows results obtaned wth the lnear algorthm usng only nne coplanar ponts of the pattern. Note that these results are obtaned usng the mnmum number of correspondences requred from the lnear algorthm and can thus be mproved. Anyhow, even under these condtons, the method remans accurate enough to correctly ntalze the non-lnear algorthm. Results n columns 3 and 4 show errors obtaned usng respectvely a classcal algorthm and our non-lnear algorthm. One can see that errors obtaned wth statc object vews are smlar. However, as the velocty ncreases, the error obtaned wth the classcal algorthm becomes too mportant whle the error obtaned wth our algorthm remans small. Let us now analyze pose recovery results shown n fgure 5. The left-hand sde of ths fgure shows 3D translatonal pose parameters obtaned by our non-lnear algorthm and by the classcal algorthm (respectvely represented by square and *-symbols). Results show that the two algorthms gve apprecably the same results wth statc object vews (frst and last measurements). When the velocty ncreases, a drft due to the dstortons appears n the classcal algorthm results whle our algorthm remans accurate (the 3D straght lne s accurately reconstructed by pose samples) as t s llustrated on Table 2 where are represented

9 Fg. 4. Image samples of pure translatonal moton. Table 1. RMS re-projecton error (pxel). Lnear algorthm Classcal algorthm Non lnear algorthm Image number RMS-u RMS-v RMS-u RMS-v RMS-u RMS-v dstances between computed poses wth each algorthm and the reference trajectory. Table 3 presents computed rotatonal pose parameters. Results show the devaton of computed rotatonal pose parameters from the reference orentaton. Snce the moton was a pure translaton, orentaton s expected to reman constant. As one can see, a drft appears on classcal algorthm results whle our algorthm results show a very small devaton due only to nose on data. Table 2. Dstances from computed poses to reference trajectory (cm). Image number Classcal algorthm Our algorthm Another result analyss concerns the velocty parameters. Fgure 5 shows that the translatonal velocty vector s clearly parallel to the translatonal axs (up to nose nfluence). Table 4 represents magntude of computed velocty vectors n comparson wth measured values. These reference values were obtaned by dvdng the dstance covered between each two successve mages by the frame perod. Ths gves estmates of the translatonal velocty mean value durng each frame perod. Results show that the algorthm recovers correctly acceleraton, deceleraton and statc phases. Table 5 represents computed rotatonal velocty

10 z z y y x x Fg. 5. Pose and velocty results: reconstructed trajectory (left mage), translatonal velocty vectors (rght mage). Table 3. Angular devaton of computed poses from reference orentaton (deg.). Image number Dementhon s algorthm our algorthm parameters. As expected, the velocty parameter values are small and only due to nose. Table 4. Computed translatonal velocty magntude n comparson wth measured velocty values (m/s) Image number Measured values Computed values In the second experment, the algorthm was tested on coupled rotatonal and translatonal motons. The prevously descrbed reference object was mounted on a rotatng mechansm. Its crcular trajectory was frst reconstructed from a set of statc mages. Ths reference crcle belongs to a plan whose measured normal vector s N = [0.05, 0.01, 0.98] T. Thus, N represents the reference rotaton axs. An mage sequence of the movng object was then captured. Fgure 6 shows samples of mages taken durng the rotaton, where rollng shutter effects appear clearly. The left part of fgure 7 represents the trajectory reconstructed wth a classcal algorthm (*-symbol) and wth our algorthm (square symbol). As for the pure translaton, results show that the crcular trajectory was correctly reconstructed by the poses computed wth our algorthm, whle a drft s observed

11 z z Table 5. Computed rotatonal veloctes (rad/s). Image number our algorthm on the results of the classcal algorthm as the object accelerates. The rght part of the fgure shows that translatonal velocty vectors were correctly orented (tangent to the crcle). Moreover, the manfold of nstantaneous rotaton axs vectors was also correctly orented. Indeed, the mean value of the angles between the computed rotaton axs and N s 0.50 degrees. Results n table 6 shows a comparson of the computed rotatonal velocty magntudes and the values estmated from each two successve mages. Fg. 6. Image samples of coupled rotatonal and translatonal motons y x y x Fg. 7. Pose and velocty results for coupled rotatonal and translatonal moton: reconstructed trajectory (left mage), rotatonal and translatonal veloctes (rght mage).

12 Table 6. Computed and measured rotatonal velocty magntudes (rad/s) Image number Measured values Computed values Concluson and perspectves An orgnal method for computng smultaneously the pose and nstantaneous velocty (both translatonal and rotatonal) of rgd objects was presented. It profts from an nherent defect of rollng shutter CMOS cameras consstng n exposng one after the other the rows of the mage, yeldng optcal dstortons due to hgh object velocty. Consequently, a novel model of the perspectve projecton of a movng 3D pont onto a rollng shutter camera mage was ntroduced. From ths model, an error functon equvalent to collnearty equatons n camera calbraton was defned n the case of both planar and non-planar objects. In the planar case, mnmzng the error functon takes the form of a lnear system, whle n the non-planar case t s obtaned through bundle adjustment technques and non-lnear optmzaton. The approach was valdated on real data showng ts relevance and feasblty. Hence, the proposed method n the non planar case s not only as accurate as smlar classcal algorthms n the case of statc objects, but also preserves the accuracy of pose estmaton when the object s movng. However, n the planar case, the expermental results were only accurate enough to ntalze the non-planar method but these results were obtaned wth the mnmal number of ponts. In addton to pose estmaton, the proposed method gves the nstantaneous velocty usng a sngle vew. Thus, t avods the use of fnte dfferences between successve mages (and the assocated constant velocty assumpton) to estmate a 3D object velocty. Hence, carefully takng nto account rollng shutter turns a low cost mager nto a powerful pose and velocty sensor. Indeed, such an orgnal tool can be useful for many research areas. For nstance, nstantaneous velocty nformaton may be used as evoluton models n moton trackng to predct the state of observed movng patterns. It may also have applcatons n robotcs, ether n vsual servong or dynamc dentfcaton. However, n the latter case, accuracy needs to be quantfed by ndependent means on accurate ground-truth values wthn an evaluaton framework, such as laser nterferometry or accurate hgh-speed mechansms, before the proposed method can serve as a metrologcal tool. From a more theoretcal pont of vew, several ssues open. Frst, the proposed method uses a rollng shutter camera model based on nstantaneous row exposure, but t should be easly extendable to more general models where each pxel has a dfferent exposure tme. One could also magne that an uncalbrated verson of ths method could be derved for applcatons where Eucldean nformaton s not necessary (vrtual/augmented realty or qualtatve moton

13 reconstructon, for nstance). Fnally, another pont of nterest could be the calbraton of the whole system (lens dstorton + ntrnsc parameters + rollng shutter tme) n a sngle procedure. References [1] O. At-Ader, N. Andreff, J. M. Lavest, and P. Martnet. Explotng rollng shutter dstortons for smultaneous object pose and velocty computaton usng a sngle vew. In Proc. IEEE Internatonal Conference on Computer Vson Systems, New York, USA, January [2] D. Dementhon and L.S. Davs. Model-based object pose n 25 lnes of code. Internatonal Journal of Computer Vson, 15(1/2): , June [3] M. Dhome, M. Rchetn, J. T. Lapreste, and G. Rves. Determnaton of the atttude of 3-d objects from a sngle perspectve vew. IEEE Transactons on Pattern Analyss and Machne Intellgence, 11(12): , December [4] R. Hartley and A. Zsserman. Multple Vew Geometry n Computer Vson. Cambrdge Unversty Press, [5] JM. Lavest, M. Vala, and M. Dhome. Do we really need an accurate calbraton pattern to acheve a relable camera calbraton. In Proceedngs of ECCV98, pages , Freburg, Germany, June [6] D. G. Lowe. Fttng parameterzed three-dmensonal models to mage. IEEE Transactons on Pattern Analyss and Machne Intellgence, 13(5): , May [7] M. Mengast, C. Geyer, and S. Sastry. Geometrc models of rollng-shutter cameras. In Proc. of the 6th Workshop on Omndrectonal Vson, Camera Networks and Non-Classcal Cameras, Bejng, Chna, October [8] T. Q. Phong, R. Horaud, and P. D. Tao. Object pose from 2-d to 3-d pont and lne correspondences. Internatonal Journal of Computer Vson, pages , [9] A. J. P. Theuwssen. Sold-state magng wth chargecoupled devces. Kluwer Academc Publshers, [10] R. Y. Tsa. An effcent and accurate camera calbraton technque for 3d machne vson. In Proc. IEEE Conference on Computer Vson and Pattern Recognton, pages , Mam Beach, [11] B. Wlburn, N. Josh, V. Vash, M. Levoy, and M. Horowtz. Hgh-speed vdeography usng a dense camera array. In IEEE Socety Conference on Pattern Recognton (CVPR 04), [12] Z. Zhang. A flexble new technque for camera calbraton. IEEE Transactons on Pattern Analyss and Machne Intellgence, 22(11): , [13] A. Zomet, D. Feldman, S. Peleg, and D. Wenshall. Mosacng new vews: The crossed-slts projecton. IEEE Transactons on Pattern Analyss and Machne Intellgence, 25(6): , 2003.

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

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

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

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

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

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

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

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

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

Image Alignment CSC 767

Image Alignment CSC 767 Image Algnment CSC 767 Image algnment Image from http://graphcs.cs.cmu.edu/courses/15-463/2010_fall/ Image algnment: Applcatons Panorama sttchng Image algnment: Applcatons Recognton of object nstances

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

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry Today: Calbraton What are the camera parameters? Where are the lght sources? What s the mappng from radance to pel color? Why Calbrate? Want to solve for D geometry Alternatve approach Solve for D shape

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

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

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

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

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

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

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

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

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

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

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

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

Amnon Shashua Shai Avidan Michael Werman. The Hebrew University, objects.

Amnon Shashua Shai Avidan Michael Werman. The Hebrew University,   objects. Trajectory Trangulaton over Conc Sectons Amnon Shashua Sha Avdan Mchael Werman Insttute of Computer Scence, The Hebrew Unversty, Jerusalem 91904, Israel e-mal: fshashua,avdan,wermang@cs.huj.ac.l Abstract

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

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

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Exploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocity Computation Using a Single View

Exploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocity Computation Using a Single View Eploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocit Computation Using a Single View Omar Ait-Aider, Nicolas Andreff, Jean Marc Lavest and Philippe Martinet Blaise Pascal Universit

More information

Inverse-Polar Ray Projection for Recovering Projective Transformations

Inverse-Polar Ray Projection for Recovering Projective Transformations nverse-polar Ray Projecton for Recoverng Projectve Transformatons Yun Zhang The Center for Advanced Computer Studes Unversty of Lousana at Lafayette yxz646@lousana.edu Henry Chu The Center for Advanced

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

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

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

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

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

Reconstruction of Rigid Body Models from Motion Distorted Laser Range Data Using Optical Flow

Reconstruction of Rigid Body Models from Motion Distorted Laser Range Data Using Optical Flow Reconstructon of Rgd Body Models from Moton Dstorted Laser Range Data Usng Optcal Flow Eddy Ilg Raner Kümmerle Wolfram Burgard Thomas Brox Abstract The setup of tltng a 2D laser range fnder up and down

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

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

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

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song Internatonal Conference on Automaton, Mechancal Control and Computatonal Engneerng (AMCCE 25) he moton smulaton of three-dof parallel manpulator based on VBAI and MALAB Zhuo Zhen, Chaoyng Lu* and Xuelng

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

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

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

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

Palmprint Feature Extraction Using 2-D Gabor Filters

Palmprint Feature Extraction Using 2-D Gabor Filters Palmprnt Feature Extracton Usng 2-D Gabor Flters Wa Kn Kong Davd Zhang and Wenxn L Bometrcs Research Centre Department of Computng The Hong Kong Polytechnc Unversty Kowloon Hong Kong Correspondng author:

More information

A 3D Reconstruction System of Indoor Scenes with Rotating Platform

A 3D Reconstruction System of Indoor Scenes with Rotating Platform A 3D Reconstructon System of Indoor Scenes wth Rotatng Platform Feng Zhang, Lmn Sh, Zhenhu Xu, Zhany Hu Insttute of Automaton, Chnese Academy of Scences {fzhang, lmsh, zhxu, huzy}@nlpr.a.ac.cnl Abstract

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

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

Large Motion Estimation for Omnidirectional Vision

Large Motion Estimation for Omnidirectional Vision 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

More information

Abstract metric to nd the optimal pose and to measure the distance between the measurements

Abstract metric to nd the optimal pose and to measure the distance between the measurements 3D Dstance Metrc for Pose Estmaton and Object Recognton from 2D Projectons Yacov Hel-Or The Wezmann Insttute of Scence Dept. of Appled Mathematcs and Computer Scence Rehovot 761, ISRAEL emal:toky@wsdom.wezmann.ac.l

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

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

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS Po-Lun La and Alper Ylmaz Photogrammetrc Computer Vson Lab Oho State Unversty, Columbus, Oho, USA -la.138@osu.edu,

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

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

A Background Subtraction for a Vision-based User Interface *

A Background Subtraction for a Vision-based User Interface * A Background Subtracton for a Vson-based User Interface * Dongpyo Hong and Woontack Woo KJIST U-VR Lab. {dhon wwoo}@kjst.ac.kr Abstract In ths paper, we propose a robust and effcent background subtracton

More information

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

RELATIVE ORIENTATION ESTIMATION OF VIDEO STREAMS FROM A SINGLE PAN-TILT-ZOOM CAMERA. Commission I, WG I/5

RELATIVE ORIENTATION ESTIMATION OF VIDEO STREAMS FROM A SINGLE PAN-TILT-ZOOM CAMERA. Commission I, WG I/5 RELATIVE ORIENTATION ESTIMATION OF VIDEO STREAMS FROM A SINGLE PAN-TILT-ZOOM CAMERA Taeyoon Lee a, *, Taeung Km a, Gunho Sohn b, James Elder a a Department of Geonformatc Engneerng, Inha Unersty, 253 Yonghyun-dong,

More information

Dynamic Camera Assignment and Handoff

Dynamic Camera Assignment and Handoff 12 Dynamc Camera Assgnment and Handoff Br Bhanu and Ymng L 12.1 Introducton...338 12.2 Techncal Approach...339 12.2.1 Motvaton and Problem Formulaton...339 12.2.2 Game Theoretc Framework...339 12.2.2.1

More information

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

More information

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell Module 6: FEM for Plates and Shells Lecture 6: Fnte Element Analyss of Shell 3 6.6. Introducton A shell s a curved surface, whch by vrtue of ther shape can wthstand both membrane and bendng forces. A shell

More information

Planar Catadioptric Stereo: Multiple-View Geometry and Image-Based Camera Localization

Planar Catadioptric Stereo: Multiple-View Geometry and Image-Based Camera Localization Manuscrpt Marottn et al., Spec. Issue Vs. Serv. Clck here to vew lnked References Planar Catadoptrc Stereo: Multple-Vew Geometry and Image-Based Camera Localzaton Gan Luca Marottn a,stefano Schegg b,fabo

More information

A Range Image Refinement Technique for Multi-view 3D Model Reconstruction

A Range Image Refinement Technique for Multi-view 3D Model Reconstruction A Range Image Refnement Technque for Mult-vew 3D Model Reconstructon Soon-Yong Park and Mural Subbarao Electrcal and Computer Engneerng State Unversty of New York at Stony Brook, USA E-mal: parksy@ece.sunysb.edu

More information

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION?

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? Célne GALLET ENSICA 1 place Emle Bloun 31056 TOULOUSE CEDEX e-mal :cgallet@ensca.fr Jean Luc LACOME DYNALIS Immeuble AEROPOLE - Bat 1 5, Avenue Albert

More information

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

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

More information

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

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR A. Wendt a, C. Dold b a Insttute for Appled Photogrammetry and Geonformatcs, Unversty of Appled

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

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

Pose Estimation in Heavy Clutter using a Multi-Flash Camera

Pose Estimation in Heavy Clutter using a Multi-Flash Camera 2010 IEEE Internatonal Conference on Robotcs and Automaton Anchorage Conventon Dstrct May 3-8, 2010, Anchorage, Alaska, USA Pose Estmaton n Heavy Clutter usng a Mult-Flash Camera Mng-Yu Lu, Oncel Tuzel,

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

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

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

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

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

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

arxiv: v1 [cs.ro] 8 Jul 2016

arxiv: v1 [cs.ro] 8 Jul 2016 Non-Central Catadoptrc Cameras Pose Estmaton usng 3D Lnes* André Mateus, Pedro Mraldo and Pedro U. Lma arxv:1607.02290v1 [cs.ro] 8 Jul 2016 Abstract In ths artcle we purpose a novel method for planar pose

More information

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

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

More information

SIMULTANEOUS REGISTRATION OF MULTIPLE VIEWS OF A 3D OBJECT

SIMULTANEOUS REGISTRATION OF MULTIPLE VIEWS OF A 3D OBJECT SIMULTANEOUS REGISTRATION OF MULTIPLE VIEWS OF A 3D OBJECT Helmut Pottmann a, Stefan Leopoldseder a, Mchael Hofer a a Insttute of Geometry, Venna Unversty of Technology, Wedner Hauptstr. 8 10, A 1040 Wen,

More information

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b 3rd Internatonal Conference on Materal, Mechancal and Manufacturng Engneerng (IC3ME 2015) The Comparson of Calbraton Method of Bnocular Stereo Vson System Ke Zhang a *, Zhao Gao b College of Engneerng,

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

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

Accuracy of Measuring Camera Position by Marker Observation

Accuracy of Measuring Camera Position by Marker Observation J. Software Engneerng & Applcatons, 2010, 3, 906-913 do:10.4236/jsea.2010.310107 Publshed Onlne October 2010 (http://www.scrp.org/journal/jsea) Accuracy of Measurng Camera Poston by Marker Observaton Vladmr

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

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

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

Detection of an Object by using Principal Component Analysis

Detection of an Object by using Principal Component Analysis Detecton of an Object by usng Prncpal Component Analyss 1. G. Nagaven, 2. Dr. T. Sreenvasulu Reddy 1. M.Tech, Department of EEE, SVUCE, Trupath, Inda. 2. Assoc. Professor, Department of ECE, SVUCE, Trupath,

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

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

Robust visual tracking based on Informative random fern

Robust visual tracking based on Informative random fern 5th Internatonal Conference on Computer Scences and Automaton Engneerng (ICCSAE 205) Robust vsual trackng based on Informatve random fern Hao Dong, a, Ru Wang, b School of Instrumentaton Scence and Opto-electroncs

More information

Feature-based image registration using the shape context

Feature-based image registration using the shape context Feature-based mage regstraton usng the shape context LEI HUANG *, ZHEN LI Center for Earth Observaton and Dgtal Earth, Chnese Academy of Scences, Bejng, 100012, Chna Graduate Unversty of Chnese Academy

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

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

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

More information

Face Recognition using 3D Directional Corner Points

Face Recognition using 3D Directional Corner Points 2014 22nd Internatonal Conference on Pattern Recognton Face Recognton usng 3D Drectonal Corner Ponts Xun Yu, Yongsheng Gao School of Engneerng Grffth Unversty Nathan, QLD, Australa xun.yu@grffthun.edu.au,

More information

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements Explct Formulas and Effcent Algorthm for Moment Computaton of Coupled RC Trees wth Lumped and Dstrbuted Elements Qngan Yu and Ernest S.Kuh Electroncs Research Lab. Unv. of Calforna at Berkeley Berkeley

More information

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information