Keeping Multiple Objects in the Field of View of a Single PTZ Camera

Size: px
Start display at page:

Download "Keeping Multiple Objects in the Field of View of a Single PTZ Camera"

Transcription

1 29 Amercan Control Conference Hyatt Regency Rverfront, St Lous, MO, USA June -2, 29 FrC3 Keepng Multple Objects n the Feld of Vew of a Sngle PTZ Camera N R Gans, G Hu and W E Dxon Abstract Ths paper ntroduces a novel vsual servo controller desgned to keep multple movng objects n the camera feld-of-vew usng a pan/tlt/zoom camera In contrast to most vsual servo controllers, there s no goal pose or goal mage In ths paper, a set of task functons are developed to regulate the mean and varance of a set of mage features Regulatng these task functons wll deter feature ponts from leavng the camera feld-of-vew An addtonal task functon s used to mantan a hgh level of moton perceptblty, whch ensures that desred feature pont veloctes can be acheved To provde proper control of a pan/tlt/zoom camera, an mage Jacoban s developed utlzng actuaton of the focal length Smulatons of several object trackng tasks have verfed the performance of the proposed method I INTRODUCTION The use of mage nformaton n feedback control, commonly referred to as vsual servo (VS) control, s an establshed and dverse feld There are many approaches, ncludng mage based vsual servong (IBVS), poston based vsual servong, parttoned methods and swtchng methods See [], [2] and the references theren for tutorals and hstorcal dscusson of these technques Most vsual servo control methods have a common objectve, to regulate a camera, robot manpulator, or unmanned vehcle to a desred pose or along a desred trajectory However, many vsonbased control tasks do not requre a specfc goal pose or trajectory One task that s not well characterzed by a goal pose or mage s keepng multple, movng objects n the feld-ofvew (FOV) Consder the scenaro of crowd survellance A camera vews the crowd, and performs target segmentaton and trackng methods to localze ndvduals of nterest vsble n the mage As the crowd moves and dsperses, the method presented n ths paper wll move the camera n an attempt to keep all ndvduals n the FOV A smlar scenaro nvolves trackng several unmanned vehcles and landmarks The method s rooted n classc IBVS [] [4], however there s no goal mage or goal feature trajectory Instead of task functons based on current and goal mages, the proposed method regulates a seres of low dmensonal task Ths research s supported n part by the NSF CAREER award CMS and by the US Department of Energy grant number DE-FG4-86NE37967 Ths work was accomplshed as part of the DOE Unversty Research Program n Robotcs (URPR) Ths research was performed, n part, whle Ncholas Gans held a Natonal Research Councl Research Assocateshp Award at the Ar Force Research Laboratory Ncholas Gans s wth the Natonal Research Councl and Ar Force Research Laboratory, Emal: ngans@ufledu Guoqang Hu s wth the Department of Mechancal and Nuclear Engneerng, Kansas State Unversty, Emal: gqhu@ksuedu Warren Dxon Department of Mechancal and Aerospace Engneerng, Unversty of Florda, Emal: wdxon@ufledu functons based on current mage features The desred task functon velocty s mapped to a tme-varyng feature velocty through correspondng task functon Jacobans These task functon Jacobans are underdetermned and are sutable for task-prorty knematc control [3], [5], [6] The tme-varyng mage feature velocty s mapped to camera motons through IBVS methods The resultng controller allows feature ponts to move wthn the mage, and the camera wll move to deter feature ponts from leavng the FOV Our ntal developments n ths feld [7] ntroduced task functons based on mean, varance and perceptblty of feature pont coordnates n the mage Please refer to [7] for a lterature revew, dscusson and comparson wth other vsual servong methods that use moments of feature ponts, as well as a dscusson the use of task-functon knematc contro n moble robot and vsual servo control The work n [7] focused on the general case of a sx degree-of-freedom (DOF), arborne moble camera The most promnent camera n survellance tasks s the pan/tlt/zoom (PTZ) camera, whch can rotate about two axes and alter ts focal length to alter the perspectve zoom of the mage In ths current development, we extend our earler efforts to nclude the unque knematcs of a PTZ camera, ncludng the development of a 3DOF mage Jacoban for feature ponts that ncludes the actuaton of the focal length as a varable A zoom term was appended to a standard mage Jacoban n [8], though a closed-form expresson for the zoom term s not gven A 3DOF mage Jacoban correspondng to a PTZ camera watchng a sphercal target was developed n [9] Sectons II and III ntroduce background nformaton related to the camera model and control approach Sectons IV- A through IV-C ntroduce the task functons used to generate the desred feature velocty Smulatons of tasks are gven n Secton V to demonstrate the performance of ths controller II CAMERA MODEL AND IMAGE JACOBIAN FOR PAN/TILT/ZOOM CAMERAS An mage s a functon of the relatve pose between the scene and camera, and the camera ntrnsc parameters Consder a camera wth coordnate frame F c (t) The frame s orented such that the camera optcal axs corresponds to the z-axs of F c (t), and the x-axs and y-axs are the horzontal and vertcal drectons of the mage surface The camera captures mages of a collecton of k vsble feature ponts These ponts have Eucldean coordnates M (t) R 3 defned as M =[X,Y,Z ] T, { k} /9/$25 29 AACC 5259

2 n the camera frame The pont M (t) projects to a pont n the feature pont plane wth coordnates λ M = = x y m = () Z λ λ λx Z λy Z λ where m (t) R 2 s the mage coordnate of the th feature pont and λ(t) s the focal length of the camera Gven the collecton of k feature ponts n the mage, a feature state vector m(t) R 2k and state velocty vector ṁ(t) R 2k are defned as m = [x,y,,x k,y k ] T ṁ = [ẋ, ẏ,, ẋ k, ẏ k ] T The extracton of such ponts could come from a varety of algorthms, such as trackng dstngushable ponts on movng targets [], [], the centrod of segmented blobs [2] or the corner ponts of boundng rectangle of tracked movng targets [3] A PTZ camera cannot translate, but can rotate about two axes and alter the focal length of ts lens Ths work assumes that the center of rotaton corresponds to the orgn of the camera frame Most vsual servong approaches assume a constant focal length, and many scale the system such that λ = In the subsequent development here, a tme-varyng λ(t) s ntroduced as an actuaton to alter the mage Increasng λ has the effect of zoomng nto the mage, e objects n the mage wll appear larger and feature ponts move toward the edge of the FOV Decreasng λ wll zoom out of the mage, e objects wll appear smaller and feature ponts wll move toward the mage center Whle ths s smlar to the effect of translatng along the camera optcal axs, there are mportant dfferences Most notably, translaton s not commutatve wth rotaton, but zoom s commutatve Incorporatng λ nto a VS control system requres developng a novel mage Jacoban If the vewed objects are not movng n the world frame, the dervatve of M (t) as a functon of camera velocty s gven by Ṁ = ω M (2) where ω (t) =[ω x, ω y, ] T R 3 s the angular velocty of the camera Equaton (2) can be rewrtten as Ẋ Z ω y Ẏ Ż = Z ω x X ω y Y ω x (3) The dervatve of () s gven by µ d λ M = λ ³Ṁ dt Z Z 2 Z M Ż + λ M Z (4) Combnng the terms n (3) wth the top two rows (4) gves ẋ = x y ω x (λ 2 + x 2 )ω y + λx ẏ λ (λ 2 + y 2)ω x x y ω y + λy = x y (λ 2 + x 2 ) x ω x λ (λ 2 + y 2) x ω y y y λ = L λ v ptz (5) where L λ (t) s the mage Jacoban for pont for a PTZ h T camera, and v ptz (t) R 3 = ω x, ω y, λ Itcanbeseen that L λ (t) matches the frst three rows of the Jacoban for a sphercle target n [9] The tme dervatve of a feature pont vector m(t) s gven by ṁ = L λ v ptz where L λ (t) R 2k 3 = L T λ,,lt kλ T In the case that the feature ponts are not statc n an nertal world frame (eg, the feature ponts are tracked on movng objects), the tme dervatve of the feature ponts s gven by ṁ = L λ v ptz + ε (6) where ε(t) s an unknown functon caused by the targets moton We make a practcal assumpton that ε(t) s bounded The frst two columns of L λ (t) are the same as the fourth and ffth columns of the classc sx -DOF mage Jacoban [], [3] One notable feature of L λ (t) s that t s not dependent on feature depths Z (t) The sx-dof mage Jacoban ncludes the depths Z (t) as varables The feature pont depths must be known or accurately estmated for sx-dof IBVS, and IBVS s brttle to depth estmaton errors [4] As seen n (5), the depths do not need to be known, whch ncreases robustness and decreases computatonal complexty III TASK FUNCTION-BASED KINEMATIC CONTROL The control objectve s to keep a set of feature ponts wthn the camera FOV wthout a specfc camera pose Motvated by ths objectve, a set of task functons are defned usng mage feature coordnates By regulatng the task functons, feature ponts can be nhbted from leavng the FOV However, the task functons may compete n the sense that reducng the error of one task functon may ncrease the error of another To avod competton between task functons, task-prorty knematc control [5], [6] s used Let φ(t) R l denote a task functon of the feature pont coordnates m (t) as φ = f(m) wth dervatve kx f φ = ṁ = J(m)ṁ (7) m where J(m) R l 2k s the task Jacoban matrx The task functons developed subsequently are of dmenson l 2 The task s to drve the feature ponts along a desred velocty ṁ φ (t) such that φ(t) follows a desred trajectory φ d (t) Gven the underdetermned structure of the Jacoban 526

3 matrx, there are nfnte solutons to ths problem The typcal soluton based on the mnmum-norm approach [6] s gven as h ṁ φ = J φd γ(φ φ d ) = J T JJ T h φd γ(φ φ d ) (8) where γ s a postve scalar gan constant, and J (m) R 2k l denotes the mnmum-norm general nverse of J (m) Based on (8), the camera velocty v ptz (t) s desgned as v ptz = L + λ ṁφ = L T λ L λ L T λ ṁ φ (9) where L + λ (t) R3 2k denotes the least squares general nverse of L λ (t) Note that J (m) s underdetermned (e more columns than rows), and L λ (t) s overdetermned (e more rows than columns) Therefor, the general nverses have dfferent solutons and are denoted dfferently A set of task functons can be combned n varous ways The smplest approach s to add the desred feature velocty from each task functon to create the total desred feature pont velocty For example, consder two tasks φ a (t) and φ b (t) wth resultng desred feature veloctes ṁ a (t) and ṁ b (t) The camera velocty s then gven as v ptz = L + λ (ṁ a + ṁ b ) Snce the task functon veloctes are undetermned, an optonal method s to choose one task as prmary, and project the other tasks nto the nullspace of the prmary task dervatve [5], [6] as v ptz = L + λ ṁa +(I J aj a )ṁ b = L + λ ³J a φ a +(I J aj a )J b b φ () where J a (m a ) and J b (m b ) are the task Jacoban matrces wth respect to φ a (t) and φ b (t), respectvely The approach n () wll prevent the velocty vectors from competng and negatng each other, as the prmary task wll always be accomplshed Lower prorty control tasks wll be acheved f they do not oppose hgher prorty tasks Tertary, quaternary, etc tasks can be prortzed by repeatng ths process and projectng each subsequent task nto the nullspace of the precedng task Jacobans IV CONTROL DEVELOPMENT Three task functons are presented as part of a task-prorty knematc controller Two task functons are desgned to regulate the mean and varance of the feature pont coordnates Regulatng the mean at the camera center wll keep the feature ponts centered n the FOV Regulatng the varance wll restrct the dstance between the feature ponts and keep feature ponts away from the edge of the FOV A thrd task functon maxmzes moton perceptblty, whch ensures desred mage veloctes can be met These task functons are cascaded through nullspace projecton and mapped to camera velocty, as descrbed Secton III Cascadng controllers for mean and perceptblty wth a controller for varance wll deter objects from leavng the FOV Abeneft of the mean and varance task functons s that no feature pont trackng, matchng or regstraton needs to occur, and the order of feature ponts n the feature vector m(t) s not mportant Ths beneft s due to the fact that all specfc pont nformaton s lost by takng the mean and varance Some feature extracton methods, such as corner detecton or takng the centrod of blob segments, do not match or order features between mages wthout addtonal algorthms Matchng can be a dffcult problem, so ths s a notable advantage If varance s regulated to a sutably small goal value, a subset of feature ponts can be guaranteed to stay n vew Gven a dstrbuton wth mean x and varance σ 2 x, Chebyshev s nequalty states [5] that no more than /k 2 of the values are more than k standard devatons away from the mean Specfcally, Chebyshev s nequalty states that at least 75% of all values are wthn two standard devatons of the mean, and at least 89% of values are wthn three standard devatons For a normally dstrbuted random process, these lmts are tghter such that approxmately 95% of all values wll be wthn two standard devatons, and 997% of all values wll be wthn three standard devatons Consder a camera wth a 52x52 pxel FOV regulatng the varance to 86 2 wll ensure that at least 89% of all ponts are n the FOV Features may be lost due to leavng the FOV, occlusons, or falure of the mage processng routne that extracts features If ths occurs, the last known coordnates can be used to attempt to recapture t at a later tme, or the pont can be dscounted from the mean and regulaton contnues wth the remanng ponts A Task Functon for the Mean of the Image Ponts Controllng the mean of the feature pont coordnates helps to ensure the feature ponts are centered around a poston n the mage plane Let φ m (t) R 2 denote a task functon defned as the sample mean φ m = kx m = m k Thetmedervatveofφ m (t) s gven by φ m = kx φ m ṁ = J m ṁ k m = J m (L λ v ptz + ε) where J m (t) R 2 2k s a task functon Jacoban defned as J m = k [I 2,,I 2 ] () where I 2 s the 2 2 dentty matrx and s repeated k tmes In the general case, the objectve s to regulate the mean to track a desred trajectory, helpng to ensure the feature ponts are centered around a specfc, tme-varyng pont n the mage Defne a desred task functon trajectory φ md (t), wth a known, smooth dervatve φ md (t) PID control can be used to generate a feature velocty that wll track the 526

4 desred value of φ md (t) Ths feature velocty s denoted ṁ m (t) R 2k, and s gven by Z t ṁ m = J m µγ mp φ me + γ m φ me dt d +γ md dt φ me φ md (2) where φ me (t) =φ m (t) φ md (t) and γ mp, γ m,γ md R are constant gans If the desred trajectory φ md (t) s smplfed to a constant set value φ md, equaton (2) can be smplfed as Z t ṁ m = J m µγ d mp φ me + γ m φ me dt + γ md dt φ me B Task Functon for the Varance of the Image Ponts Regulatng the varance of the feature pont coordnates wll regulate the spread of the feature ponts n the mage That s, regulatng the varance wll control how far the feature ponts drft from the mean value A task functon φ v (t) R 2 s gven by the sample varance φ v = kx (x x) 2 k (y ȳ) 2 where x (t) and ȳ (t) are the mean of all the x and y components of m (t), { k}, respectvely To fnd the varance task functon Jacoban, consder the partal dervatve of φ v (t) wth respect to x (t) φ v x = " # kx (x x) 2 x k " # = 2 (x x) kx (x x) k k = 2 k [x x] Repeatng the above smplfcatons for all x (t),y (t), { k}, gves the tme dervatve of φ v (t) as φ v = J v ṁ = J v (L λ v ptz + ε) where L λ (t), v ptz (t) and ε(t) weregvenn(6),andj v (t) R 2 2k sataskfunctonjacobangvenby J v = 2 k x x y ȳ, x 2 x y 2 ȳ,, x k x y k ȳ To regulate the varance to a desred trajectory φ vd (t) (wth a known, smooth dervatve φ vd (t)) the feature pont velocty ṁ v (t) R 2k can be desgned by followng the method n SectonIV-Atogve Z t ṁ v = J v µγ d vp φ ve + γ v φ ve dt + γ vd dt φ ve φ vd (3) where φ ve (t) =φ v (t) φ vd (t) and γ vp, γ v,γ vd R are constant gans An mportant consequence of usng mean and varance as task functons s that the control laws for mean and varance do not nterfere wth each other Ths means that the tasks of regulatng mean and varance wll not nterfere wth each other and ṁ m + ṁ v canbeusednplaceofthenullspace projecton of equaton () Theorem : Gven the Jacoban matrces J m and J v, J m J v = J v J m = Proof: The pseudo nverse J v(t) R 2k 2 can be wrtten n closed form and multpled wth () to gve x x (x x) 2 J m J v = 2 = 2 T y x (y ȳ) 2 x k x (x x) 2 y k x k x k x (x x) 2 kȳ kȳ (y ȳ) 2 (y ȳ) 2 = It can smlarly be shown that J v J m = Combnng (), (2) and (3) and the result of Theorem, the resultng feature pont velocty from prortzng the taskssgvenby ṁ = ṁ m +(I J mj m )ṁ v = J m φ m +(I J mj m )J v φ v = J m φ m + J vφ v = ṁ m + ṁ v C Task Functon for Perceptblty of Image Ponts Sharma and Hutchnson presented the concept of moton perceptblty n [6] Perceptblty gves a measure of how well a camera can perceve the moton of objects n the FOV Roughly speakng, f perceptblty s hgh, small object or camera veloctes wll result n notable feature veloctes n the mage plane (eg, hgh optcal flow) Ths s especally mportant f there are more than three feature ponts, as the avalable feature pont veloctes are constraned due to an overdetermned mage Jacoban Mantanng a hgh perceptblty helps to ensure a larger span of avalable feature pont velocty vectors Perceptblty s a scalar functon of the mage Jacoban L λ (t), defned as q w v = det(l T λ L Q λ)= 3 σ where σ (t) R + are the sngular values of L λ (t) Maxmzng w v (t) s accomplshed by maxmzng each σ (t) The matrx L T λ (t)l λ (t) R 3 3 s postve defnte and symmetrc, so the egenvalues of L T λ (t)l λ (t) are equal 5262

5 to σ 2 (t) The trace of a matrx s equal to the sum of ts egenvalues Therefore, the trace of L T λ (t)l λ (t) s related to the sngular values by Tr(L T P λ L λ )= 3 σ 2 Increasng the trace of L T λ (t)l λ (t) wll also ncrease the perceptblty The trace of L T λ (t)l λ (t) s gven by Tr(L T P λ L λ ) = k ³ 2x 2 y 2 + y 2 + λ 2 + x 2 + λ 2 + x 2 + y 2 A task functon for perceptblty can be defned as a functon of feature-pont coordnates as φ p = (x 2 + y2 ) Snce t s desred to ncrease Tr(L T λ L λ), regulatng φ p (t) to wll result n ncreasng the trace The tme dervatve of φ p (t) s gven by µ φ p = 2φ 2 P k ẋ p x y ẏ = J p (m)ṁ = J p (m)(l λ v ptz + ε) where L λ (t), v ptz (t) and ε(t) were gven n (6), and J p (m) R 2k s the task functon Jacoban for perceptblty The matrx J p (m) s undefned only for the nongeneral case that, m = To regulate φ p (t) to, the feature pont velocty ṁ p (t) R 2k s desgned as ṁ p = γ p J pφ p (4) where γ p s a postve scalar gan constant As n the mean and varance control laws, a trackng error wll exst for the perceptblty task However, the use of ntegral feedback s not recommended for the perceptblty regulaton due to the fact that φ p (t) s unlkely to ever become zero, leadng to possble ntegrator wndup and related stablty problems D Cascaded Camera Control Law The control objectve s to desgn a knematc controller for a PTZ camera that mantans a set of feature ponts wthn the camera FOV The mean of feature pont coordnates s the best varable to measure the center of the feature ponts As shown n Theorem, regulatng the mean and varance wll not conflct, so they are chosen as the prmary tasks n order to keep the feature ponts centered n the FOV and to restrct the dstance between the feature ponts and the mage center These two tasks wll deter feature ponts from leavng the FOV Hgh perceptblty wll allow these tasks to work more effcently by ensurng larger avalable feature veloctes are avalable For ths reason, ncreasng perceptblty s chosen as the lower prorty task, and t cannot nterfere wth the regulaton of mean or varance The meters 5 5 meters 5 Fg 5 meters 5 3D object moton and camera desgned feature veloctes gven n (2), (3), and (4) are used n the nullspace projecton camera velocty () to gve the overall controller as v ptz = L + λ ṁm + ṁ v + I J mj m I J v J v ṁp = L + λ ṁm + ṁ v + I J mj m J vj v ṁp (5) where the ndependence of ṁ m and ṁ v proved n Theorem has been exploted V SIMULATION RESULTS Smulatons are performed usng the PID controller gven n (2)-(5) Smulatons have been run n a realstc vrtual envronment as well, requrng feature extracton and real tme mage and control processng Moves of these smulatons are avalable at [7] In ths smulaton, a camera observes two rgd, square objects wth dmensons of m m The centers of the two objects are ntally located at coordnates [X, Y, Z] T =[,, ] and [X, Y, Z] T =[,, ] n the world frame The objects move ndependently and the corner of the two squares gve eght feature ponts to track Ths smulaton mmcs the case of a camera trackng corners on two vehcles The camera s fxed at coordnates [, 45, 2] T n the world frame The mean was regulated to the mage center The varance was regulated to [ 2, 2 ] T, e a standard devaton of pxels The gans were selected as γ mp =5, γ m =7 3, γ md = 7, γ vp = 75 5, γ v = 35 7, γ vd = 35 6, γ p = 5 5 The smulaton was executed for 6 seconds at 3 frames per second The square objects moved wth snusodal veloctes along all sx degrees of freedom Fg shows a thrd person vew of the two objects and camera The 3D paths of the corners ponts are shown as dotted lnes Fg 2 depcts the trajectory of the two objects and feature ponts n the mage plane The feature ponts all reman n the FOV The dashed ellpse and square represent the fnal values of the varance and mean, whle the sold ellpse and star represent the goal varance and mean Fg 3 shows the task functon error over tme The mean error s well regulated about zero Whle varance s perodc, t remans bounded about zero error Fg 4 shows the elements of the camera velocty 5263

6 pxels Fg 2 m md (pxels) v vd (pxels) p (untless) Fg pxels 2 Object trajectores n the mage when regulatng varance 2 x y tme (sec) Task functon errors whle trackng two movng targets VI CONCLUSIONS AND FUTURE WORK Ths paper ntroduces a method to track multple movng objects and keep them n the camera FOV usng a Pan/Tlt/Zoom camera A set of underdetermned task functons of sample mean and varance of feature pont coordnates are used to deter feature ponts from leavng the FOV A thrd task functon seeks to maxmze moton perceptblty There s no specfc goal mage or goal pose The underdetermned nature of the task functons allows the camera to move as necessary to regulate the task functons and nhbt feature ponts from approachng the edge of the FOV Ths objectve s n contrast to other vsual servo controllers that requre a specfc goal mage or goal pose Furthermore, to the authors knowledge, ths s the frst use of perceptblty n the feedback loop of a controller Smulatons of several object trackng tasks were performed to demonstrate ths method To accommodate the use of a PTZ camera, a novel mage Jacoban for feature ponts was developed that ncludes focal length as an actuaton One notable beneft of the PTZ camera s that t does not depend on the depth of feature ponts, lke tradtonal mage Jacobans There are several avenues of future work Smulatons are very promsng, but a proper stablty analyss wll be performed The moton of the targets can be estmated usng ang vel (rad/sec) ang vel (rad/sec) d/dt (untless) Fg Camera velocty whle trackng two movng targets a varety of estmaton or adaptve technques, mprovng the performance of the system Expermental analyss s also underway, whch wll nclude target recognton, localzaton and nterframe trackng REFERENCES [] S Hutchnson, G Hager, and P Corke, A tutoral on vsual servo control, IEEE Trans Robot Automat, vol 2, pp 65 67, Oct 996 [2] F Chaumette and S Hutchnson, VsualservocontrolpartI: Basc approaches, IEEE Robotcs and Automaton Mag, vol 3, no 4, pp 82 9, 26 [3] B Espau, F Chaumette, and P Rves, A new approach to vsual servong n robotcs, IEEE Trans Robot Automat, vol 8, pp , June 992 [4] LEWess,ACSanderson,andCPNeuman, Dynamcsensorbased control robots wth vsual feedback, IEEE Trans Robot Automat, vol 3, pp 44 47, Oct 987 [5] Y Nakamura, H Hanafusa, and T Yoshkawa, Task-prorty based redundancy control of robot manpulators, Int J Robotcs Research, vol 9, pp 3 5, 987 [6] S Chavern, Sngularty-robust task-prorty redundancy resoluton for real-tme knematc control of robot manpulators, IEEE Trans Robot Automat, vol 3, no 3, pp 398 4, 997 [7] N R Gans, G Hu, and W E Dxon, Keepng objects n the feld of vew: An underdetermned task functon approach to vsual servong, n Proc IEEE Mult-Conf Systems and Control, pp , 28 [8] K Hosoda, H Moryama, and M Asada, Vsual servong utlzng zoom mechansm, n Proc IEEE Int Conf Robotcs and Automaton, pp 78 83, 995 [9] K Hatano and K Hashmoto, Image-based vsual servo usng zoom mechansm, n Proc SICE Annual Conference, vol 3, pp Vol3, Aug 23 [] J Sh and C Tomas, Good features to track, n Proc IEEE Conf Computer Vson and Pattern Recognton, pp 593 6, 994 [] D Lowe, Object recognton from local scale-nvarant features, n Proc IEEE Int Conf Computer Vson, vol 2, pp 5 57, 999 [2] M Nethammer, A Tannenbaum, and S Angenent, Dynamc actve contours for vsual trackng, IEEE Trans Automat Contr, vol 5, pp , Aprl 26 [3] C Gentle, O Camps, and M Sznaer, Segmentaton for trackng nthepresenceofsevereoccluson, IEEE Trans Image Processng, vol 2, pp 66 78, Feb 24 [4] E Mals and P Rves, Robustness of mage-based vsual servong wth respect to depth dstrbuton errors, n Proc IEEE Int Conf Robotcs and Automaton, vol, pp 56 6, 23 [5] H Stark and J Woods, Probablty and Random Processes wth Applcatons to Sgnal Processng Prentce Hall, 22 [6] R Sharma and S Hutchnson, Moton perceptblty and ts applcaton to actve vson-basedservo control, IEEE Trans Robot Automat, vol 3, no 4, pp 67 67, 997 [7] Vdeos/PTZ VS/ 5264

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

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

ViSP: A Software Environment for Eye-in-Hand Visual Servoing

ViSP: A Software Environment for Eye-in-Hand Visual Servoing VSP: A Software Envronment for Eye-n-Hand Vsual Servong Érc Marchand IRISA - INRIA Rennes Campus de Beauleu, F-3542 Rennes Cedex Emal: Erc.Marchand@rsa.fr Abstract In ths paper, we descrbe a modular software

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

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

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

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

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

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

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

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

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

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

ROBOT KINEMATICS. ME Robotics ME Robotics

ROBOT KINEMATICS. ME Robotics ME Robotics ROBOT KINEMATICS Purpose: The purpose of ths chapter s to ntroduce you to robot knematcs, and the concepts related to both open and closed knematcs chans. Forward knematcs s dstngushed from nverse knematcs.

More information

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

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

More information

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

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM U.P.B. Sc. Bull., Seres D, Vol. 78, Iss., 6 ISSN 454-58 INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM We LI, Zhgang ZHAO, Guangtan SHI, Jnsong LI

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

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input Real-tme Jont Tracng of a Hand Manpulatng an Object from RGB-D Input Srnath Srdhar 1 Franzsa Mueller 1 Mchael Zollhöfer 1 Dan Casas 1 Antt Oulasvrta 2 Chrstan Theobalt 1 1 Max Planc Insttute for Informatcs

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

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

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

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

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

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

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

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

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

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

Research and Application of Fingerprint Recognition Based on MATLAB

Research and Application of Fingerprint Recognition Based on MATLAB Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 205, 7, 07-07 Open Access Research and Applcaton of Fngerprnt Recognton Based on MATLAB Nng Lu* Department

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

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

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

Integration of Planning and Control in Robotic Formations

Integration of Planning and Control in Robotic Formations Integraton of Plannng and Control n Robotc Formatons V.T. Ngo, A.D. Nguyen, and Q.P. Ha ARC Centre of Excellence for Autonomous Systems, Faculty of Engneerng, Unversty of Technology, Sydney, PO Box 13

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

Visual Servoing: Theory and Applications

Visual Servoing: Theory and Applications 15 Vsual Servong: Theory and Applcatons Farrokh Janab-Sharf 15.1 Introducton... 15-1 15.2 Background... 15-2 15.3 Servong Structures... 15-4 Poston-Based Vsual Servong (PBVS) Image-Based Vsual Servong

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

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

Parallel manipulator robots design and simulation

Parallel manipulator robots design and simulation Proceedngs of the 5th WSEAS Int. Conf. on System Scence and Smulaton n Engneerng, Tenerfe, Canary Islands, Span, December 16-18, 26 358 Parallel manpulator robots desgn and smulaton SAMIR LAHOUAR SAID

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

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

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

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

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

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

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

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

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

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

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

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

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

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

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

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016 Inverse Knematcs (part 2) CSE169: Computer Anmaton Instructor: Steve Rotenberg UCSD, Sprng 2016 Forward Knematcs We wll use the vector: Φ... 1 2 M to represent the array of M jont DOF values We wll also

More information

Pose, Posture, Formation and Contortion in Kinematic Systems

Pose, Posture, Formation and Contortion in Kinematic Systems Pose, Posture, Formaton and Contorton n Knematc Systems J. Rooney and T. K. Tanev Department of Desgn and Innovaton, Faculty of Technology, The Open Unversty, Unted Kngdom Abstract. The concepts of pose,

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

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

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

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

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

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

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA RFr"W/FZD JAN 2 4 1995 OST control # 1385 John J Q U ~ M Argonne Natonal Laboratory Argonne, L 60439 Tel: 708-252-5357, Fax: 708-252-3 611 APPLCATON OF A COMPUTATONALLY EFFCENT GEOSTATSTCAL APPROACH TO

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

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

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

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

More information

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

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

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

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

Support Vector Machines

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

More information

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

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

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

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

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

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

More information

Brushlet Features for Texture Image Retrieval

Brushlet Features for Texture Image Retrieval DICTA00: Dgtal Image Computng Technques and Applcatons, 1 January 00, Melbourne, Australa 1 Brushlet Features for Texture Image Retreval Chbao Chen and Kap Luk Chan Informaton System Research Lab, School

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

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER Kyeong Won Oh, Dongnam Km Korea Unversty, Graduate School 5Ga-1, Anam-Dong, Sungbuk-Gu, Seoul, Korea {locosk, smleast}@korea.ac.kr Jong-Hyup

More information

New Extensions of the 3-Simplex for Exterior Orientation

New Extensions of the 3-Simplex for Exterior Orientation New Extensons of the 3-Smplex for Exteror Orentaton John M. Stenbs Tyrone L. Vncent Wllam A. Hoff Colorado School of Mnes jstenbs@gmal.com tvncent@mnes.edu whoff@mnes.edu Abstract Object pose may be determned

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

Parameter estimation for incomplete bivariate longitudinal data in clinical trials

Parameter estimation for incomplete bivariate longitudinal data in clinical trials Parameter estmaton for ncomplete bvarate longtudnal data n clncal trals Naum M. Khutoryansky Novo Nordsk Pharmaceutcals, Inc., Prnceton, NJ ABSTRACT Bvarate models are useful when analyzng longtudnal data

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

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

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach Inventon Journal of Research Technology n Engneerng & Management (IJRTEM) ISSN: 2455-3689 www.jrtem.com olume 1 Issue 4 ǁ June. 2016 ǁ PP 16-23 Contours Plannng and sual Servo Control of XXY Postonng System

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

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

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

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

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

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

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

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

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

A Study on the Application of Spatial-Knowledge-Tags using Human Motion in Intelligent Space

A Study on the Application of Spatial-Knowledge-Tags using Human Motion in Intelligent Space A Study on the Applcaton of Spatal-Knowledge-Tags usng Human Moton n Intellgent Space Tae-Seok Jn*, Kazuyuk Moroka**, Mhoko Ntsuma*, Takesh Sasak*, and Hdek Hashmoto * * Insttute of Industral Scence, the

More information

Ecient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem

Ecient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem Ecent Computaton of the Most Probable Moton from Fuzzy Correspondences Moshe Ben-Ezra Shmuel Peleg Mchael Werman Insttute of Computer Scence The Hebrew Unversty of Jerusalem 91904 Jerusalem, Israel Emal:

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

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

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot XV Internatonal PhD Workshop OWD 203, 9 22 October 203 Machne Learnng for the Effcent Control of a Mult-Wheeled Moble Robot Uladzmr Dzomn, Brest State Techncal Unversty (prof. Vladmr Golovko, Brest State

More information