3D Model Based Pose Estimation For Omnidirectional Stereovision

Size: px
Start display at page:

Download "3D Model Based Pose Estimation For Omnidirectional Stereovision"

Transcription

1 3D Model Based Pose Estimation For Omnidiretional Stereovision Guillaume Caron, Eri Marhand and El Mustapha Mouaddib Abstrat Robot vision has a lot to win as well with wide field of view indued by atadioptri ameras as with redundany brought by stereovision. Merging these two harateristis in a single sensor is obtained by ombining a single amera and multiple mirrors. This paper proposes a 3D model traking algorithm that allows a robust traking of 3D objets using stereo atadioptri images given by this sensor. The presented work relies on an adapted virtual visual servoing approah, a non-linear pose omputation tehnique. The model take into aount entral projetion and multiple mirrors. Results show robustness in illumination hanges, mistraking and even higher robustness with four mirrors than with two. I. INTRODUCTION Robot loalization is a omplex task and vision has shown its interests along last deades. Whatever the kind of amera is, several works have been done to do self-loalization using vision. The hoie of the sensor is ritial for the aimed appliation. Eah of them has pros and ons but some, suh as omnidiretional sensors, have really interesting advantages. Their major interest is to allow to observe a landmark during a long period of time, all around the robot, whih is synonym of preision. Nevertheless, the problem of depth estimation is still present. Stereovision sensors have the interesting property of allowing estimation of the depth. They are, for instane, omposed by two perspetive ameras, as human vision system. Knowing the geometry of the sensor, one an reover a point depth. So an interesting idea is to use a sensor that merges stereovision and omnidiretional vision. This is one of these sensors (a small review of them an be found in [1]) we used for the work presented in this paper. The sensor was designed by Mouaddib et al. in [2]. It is a atadioptri sensor omposed by a unique amera and four paraboli mirrors plaed in a square at the same distane from the amera (Fig. 1). Our aim is to do self-loalization using this sensor sine its potential in terms of robustness and preision is high. We propose to investigate the visual servoing approah to do this task. Visual servoing aims to move a amera usually mounted on the robot end-effetor in order to reah a desired pose using image information. For our problem, one an imagine to virtualize the amera, starting from an initial pose and Guillaume Caron and El Mustapha Mouaddib are with MIS laboratory, University of Piardie Jules Verne, Amiens, FRANCE; {guillaume.aron, mouaddib}@u-piardie.fr Eri Marhand is with INRIA, IRISA, Lagadi, Rennes, Frane; {Eri.Marhand}@irisa.fr Fig. 1. Our sensor: orthographi amera, paraboli mirrors, 90 m height moving to reah the real pose of the amera, still using image information. This is the Virtual Visual Servoing (VVS) framework introdued by Sundareswaran et al. in [4] and then by Marhand et al. in [5], a full sale non-linear optimisation tehnique whih an be used for pose omputation. Some works have been done, for perspetive amera [6], stereo perspetive rig [7] and even for monoular omnidiretional vision [8]. These works also deal with orrupted data, whih is frequent in image feature extration, using the widely aepted statistial tehniques of robust M-estimation [9]. The goal in this paper is to develop robust VVS for omnidiretional stereovision to reover the amera pose and to show qualities and ontributions of the presented sensor for this kind of appliation. We first present sensor modelling before developping the pose estimation approah. After that, the hosen feature type will be takled as well as image traking used method. Finally, experimental results will be presented. II. SENSOR DESCRIPTION AND MODEL A. The Sensor Even if the traking and pose estimation method presented in this paper an be used with any omnidiretional stereovision system, we used a partiular one. It is omposed by a unique amera equipped with a teleentri lens and four paraboli mirrors plaed in a square at the same distane from the amera, so that their axes are parallel to the amera optial axis (Fig. 1). For more details about the design of this sensor, see [3]. Using paraboli mirrors and a teleentri lens, giving an orthographi projetion, allows to keep a entral projetion for eah mirror. So eah individual part of the stereo sensor

2 an be modelled using the equivalent sphere projetion model. B. Unified Central Projetion Model Sine the work of Barreto et al. [10], a unified projetion model for entral projetion ameras was designed. This model desribes a family of ameras from perspetive to atadioptri ones with partiular shape mirrors. The paraboloidal mirror we use is one of them. Aording to this model, a entral projetion amera an be modelled by a first projetion on a sphere with oordinates (0, 0, ξ) in the amera frame followed by a perspetive projetion on the image plane. Suh a model an be defined using parameter ξ whih depends intrinsially of the atadioptri amera mirror parameters. Knowing intrinsi parameters γ = {p x, p y, u 0, v 0, ξ}, a 3D point X = (X, Y, Z) is first projeted on a unitary sphere and then in the image plane as x = (x, y, 1). The relationship between X and x an be expressed as: X x = x = pr γ (X) with Z + ξ X 2 + Y 2 + Z 2 Y y = Z + ξ X 2 + Y 2 + Z 2 (1) x is the point on the virtual normalized plane and the image point in pixelli oordinates is obtained by: C. Stereo Model u v = 1 p x 0 u 0 0 p y v x y 1 (2) We hose to model our stereo sensor inluding one amera and four paraboli mirrors as four ameras, one for eah mirror. Eah of these ameras handles a set of intrinsi parameters γ i. To model our rig, we fix the first amera/mirror as the amera frame origin. Hene, the three other ameras are plaed relatively to the first one. We note 2 M 1, 3 M 1, 4 M 1 these relative poses whih are part of the full alibrated stereo system. One an note this model is expendable with more ameras, knowing eah j M 1. A. Overview III. POSE ESTIMATION APPROACH The proposed approah is based on works of Marhand et al. [7], [8] where the pose omputation problem is defined as a virtual visual servoing one. This virtual servoing proess is similar to a full sale non-linear estimation method of the pose. This method assumes the stereo system alibration parameters are known. B. Method The virtual monoular amera is defined by its projetion funtion pr γ () and its position in the objet frame by an homogeneous matrix M o. A 3D objet have several features o P defined in its own frame. The method will estimate the real pose by minimizing the error between the observed data, or deteted features, s and the position s of the same features omputed by forward-projetion aording to the urrent pose. So with k features, we have = k (pr γ ( M o, o P i ) s i ) 2 (3) i=1 With this formulation, a virtual amera with inital pose 0 M o, is moved using a visual servoing ontrol law to minimize the error. At onvergene, the virtual amera reahes the pose M o whih minimizes. Assuming this non-linear estimation proess onverges, this pose is the real amera pose. C. Stereo Extension As stated before, we want to apply this method to an omnidiretional stereovision sensor onsidered as a rig of four atadioptri ameras. Dionnet et al. in [7], modelled the virtual visual servoing problem for a two perspetive ameras stereo rigid system saying that knowing the system alibration (two sets of intrinsi parameters and the seond amera pose w.r.t. the first), we an rewrite the riterion to take into aount two ameras. It an be generalized to N ameras knowing eah of N sets of intrinsi parameters and eah N 1 relative amera poses w.r.t. the first one. So, we an write k N j = (pr γj ( j M 1 1 M o, o P i ) j s i ) 2 (4) j=1 i=1 with 1 M 1 = I 4 4. With this formulation, only 6 parameters have to be estimated, as for the monoular pose estimation problem. For instane, if N = 2, we retrieve the two ameras ase. In our four ameras stereo ase, N = 4. Anyway, assuming that r is a vetor representation of the pose 1 M o, this remains to minimize a residual defined as k = (s i (r) s i ) 2 = s(r) s 2 (5) i=1 The error to be regulated is hene e = s(r) s. The primitives motion is linked to the virtual amera veloity by ė = λe, only depending of ṡ whih an be written as ṡ = ds dt = s dr r dt = L sv. (6) L s is alled the interation matrix and links the feature motion in the image to the amera veloity v. D. Robust Stereo Pose Estimation In order to have a preise estimation, s must have a suffiient preision. So, as in [7], we use a M-estimator [9] to deal with outliers. A lot of funtions have been proposed in the literature. They allow unertain measures to be less likely onsidered and in some ases ompletely rejeted. To add robust estimation to our objetive funtion, it is modified by k R = ρ(s i (r) s i ), (7) i=1

3 where ρ(u) is a robust funtion that grows subquadratially and is monotonially non-dereasing with inreasing u. Iterative Re-Weighted Least Squares is a ommon method of applying the M-Estimator. Thus, the error to be regulated to 0 is defined, in a matriial form, as: e = D(s(r) s ), (8) where D is a diagonal weighting matrix given by D = diag(w 1,..., w k ). Eah w i is a weight given to speify the onfidene in eah feature loation. The omputation of these weights is desribed in [11]. A simple ontrol law that allows to move a virtual amera an be designed to try to ensure an exponential deoupled derease of e. It is given by: v = λ(dl s ) + D(s(r) s ), (9) where v = (v, ω) is the virtual amera veloity with v, the instantaneous linear veloity and ω the intantaneous angular amera veloity. The interation matrix L s is defined in equation (6) and λ is a gain that tunes the onvergene rate. The omputation of interation matrix will be disussed in setion IV. Considering the minimisation of equation (4), with N = 4, sine we know the relation between mirrors poses ( j M 1 ), we an operate a frame hange of the pose veloity vetor, in order to express it in eah mirror frame. For instane, mirror 1 has a veloity vetor v 1 and mirror j, a veloity vetor v j. We an express v j w.r.t. v 1 : v j = j V 1 v 1, j = 2..4 (10) where j V 1 is the twist transformation matrix: [ j ] j R V 1 = 1 [ j t 1 ] 0 j. (11) R 1 So the feature veloity in image j an be related to the motion of amera 1 by and, for four ameras, we have: ṡ j = L j v j = L j j V 1 v 1, (12) ṡ 1 L 1 ṡ 2 ṡ 3 = L 2 2 V 1 L 3 3 V 1 v 1. (13) ṡ 4 L 4 4 V 1 Finally, we get the following ontrol law, with only six parameters to estimate: + D 1 L 1 D 1 s 1 (r 1 ) s 1 v 1 = λ L 2 2 V 1 s 2 (r 2 ) s 2 D 3 L 3 3 V 1 D 3 s 3 (r 3 ) s. (14) 3 D 4 L 4 4 V 1 D 4 s 4 (r 4 ) s 4 The pose 1 M o is then updated using the exponential map of se(3) (see [12] for details) 1 M t+1 o = 1 M t oe [v1], (15) and poses of the three other ameras are then updated using estimated stereo rig alibration parameters j M 1 : j M o = j M 1 1 M o and will be used in equation (14) to ompute s j (r j ) and j V 1. The feature type hoie and hene the interation matrix expression is a key point of this algorithm and is desribed in setion IV. E. Pose And Calibration Parameters Estimation In equation (6), the system is supposed to be alibrated but it is possible to relax this knowledge adding the alibration parameters to the estimation proess with ṡ = ds dt = s dr r dt + s dγ γ dt. (16) This time, there are two veloity vetors, still the pose one but the intrinsi parameters veloity vetor too, meaning it is possible to vary the intrinsi parameters in the same optimisation proess. Following the same idea, it is possible to relax relative poses j M 1 between ameras and inserting them in the optimisation proess to have a full stereo alibration method. This method is used to alibrate our stereo rig offline using points. A. Feature Type IV. VISUAL FEATURES The traked objet is defined as a 3D model made of 3D lines. So as it has been done in [8] and other papers, we onsider as visual features the distane between a point p, deteted in the image and the projetion of a line, a oni (r) in the image plane, for a given pose. The vetor s(r) will therefore be defined by:. s(r) = s i (r). with s i(r) = d a (x, (r)) (17) where d a () defines the algebrai distane (detailled in setion IV.D.) between point x and the projetion (r) of the 3D line. B. Projetion of a 3D Straight Line As in [8], we modelled a 3D straight line by the intersetion of two planes, one inluding the equivalent sphere enter and the other perpendiular to the first. This is not the only possible 3D line representation, Pluker oordinates or a 3D point and a vetor are other possible representations. These two planes P 1, P 2 are defined by: P 1 : A 1 X + B 1 Y + C 1 (Z ξ) = 0 P 2 : A 2 X + B 2 Y + C 2 Z + = 0 with the following onstraints on the 3D parameters: A B1 2 + C1 2 = 1 A B2 2 + C2 2 = 1 A 1 A 2 + B 1 B 2 + C 1 C 2 = 1 (18) (19) so that the two planes with unit normals N 1 = (A 1, B 1, C 1 ) and N 2 = (A 2, B 2, C 2 ) are orthogonals. Following the projetion model defined by equation (1), the projetion of a straight line in the image is the perspetive projetion of the irle defined as the intersetion between

4 the plane P 1 and the unitary sphere S entered in (0, 0, ξ). Following the proess presented in [8], it is possible to define the oni equation with P 1, P 2 and S parameters by: Q(x, y) = a 0 x 2 + a 1 y 2 + 2a 2 xy + 2a 3 x + 2a 4 y + 1 (20) with a 0 = A2 1 C 2 1 a 2 = A1B1 C1 2 a 4 = B1 (1 ξ 2 ) ξ 2 a 1 = B2 1 (1 ξ 2 ) ξ 2 C1 2 (1 ξ 2 ) a 3 = A1 (21) C 1 C 1 C. Interation Matrix for a Line To ompute the interation matrix, [8] show it is possible to rewrite a 0, a 1 and a 2 using a 3 and a 4 so that their time derivative are funtions of ȧ 3 and ȧ 4. Hene, determining interation matries L a3 and L a4 will lead to the three others. Following [13], and defining α = A2 + C2 a 3, β = B2 + C2 a 4, we obtain for a line and one amera: ] L a4 = [βa 3 βa 4 β 1 + a 24 a 3 a 4 a 3 ] L a3 = [αa 3 αa 4 α a 3 a 4 1 a 23 a 4 L a2 = (1 ξ 2 )(a 3 L a4 + a 4 L a3 ) L a1 L a0 = 2a 4 (1 ξ 2 )L a4 = 2a 3 (1 ξ 2 )L a3 D. Interation Matrix for Point-Coni Distane Feature (22) The hosen feature is the distane between a point and the projetion of a 3D line, a oni in the used projetion system. We deided to use the algebrai distane. Considering a point (x, y), its algebrai distane from a oni is: d a = Q(x, y) (23) with Q(x, y) defined in equation (20). The interation matrix L da related to this distane is given by [8], onsidering the time derivative of d a, d a = ȧ 0 x 2 + ȧ 1 y 2 + 2ȧ 2 xy + 2ȧ 3 x + 2ȧ 4 y (24) we immediately obtain: x 2 y 2 L da = 2xy 2x 2y T L a0 L a1 L a2 L a3 L a4 (25) So there will be four L da, one for eah amera and they will be ombined as shown in equation (14). V. IMAGE PROCESSING To find orresponding edges, we use the moving edge algorithm [14]. The idea is to sample ontours at a regular step and to use an oriented gradient mask to find orresponding ontour by onvolution maximization along a range searh (see [8] for an explanation of this proess). To sample ontours, it is possible to sample regularly the 3D straight line and then projet these 3D sample points in the image. But it is more effiient to diretly sample the oni. Sturm et al. [15] expressed a relationship between a oni and a irle by an eigendeomposition of a oni matrix. Coni parameters are known from equation (20). So we an form its matrix representation, a 0 a 2 a 3 C = a 2 a 1 a 4 (26) a 3 a 4 1 and deompose it C = RΣR T. (27) Then, using Σ and R, the oni to unitary irle transformation T is given by T = Σ 1 R 1 (28) whih first rotates the oni to fit the standard 2D frame and then normalizes its axes to fit the unitary irle. Starting and ending points of the edge are also known so that the range to sample is known. The inverse transformation T 1 is finally applied to eah sample to ome bak on the oni. Eah sample is the starting point of orresponding ontour searh. The moving edge algorithm searhes this orrespondene along the ontour normal at eah sample. To ompute this normal, we an diretly use the partial derivates of Q(x, y) as: Q x 2a 0 x + 2a 2 y + 2a 3 Q y = (29) 2a 1 y + 2a 2 x + 2a 4 VI. RESULTS The algorithm was applied on real image sequenes. We used the ViSP library [16] to develop the algorithm. Frames are aquired at 10 fps with a resolution of pixels and mean proessing time is about 300ms. A. Traking a Box In this experiment, the sensor is immobile and a box (30m 25m 20m) is handheld and moves in a large part of the sensor field of view (Fig. 2), at a distane from the sensor between 35m and 75m. Despite disturbing image gradients in the bakground and illumination variations, the traking is ahieved all along the sequene of 312 images. Of ourse, some sample points are influened by the strong bakground gradients but thanks to robust estimation and robustness indued by stereovison, these ones are rejeted. We also applied traking and pose estimation with our method to only two mirrors of the sensor, the ones with the widest baseline (the top-left and the bottom-right mirrors). These two mirrors should be the ones used in a more lassial stereo sensor: a two mirrors/ameras rig. But with two mirrors the objet is lost from image 277 (Fig. 2(d)). This shows the higher robustness, due to information redundany, brought by the two additional mirrors. The video of this experiment is available from the researh setion in website g-aron/en/.

5 (a) Image 1 (b) Image 149 () Image 312 Fig. 2. (d) Image 312 with two mirrors pose estimation. The objet is lost from image 277. To be ompared with Fig. 2() Images of pose estimation for the handheld box sequene. B. Auto-olusion Another experiment has been made in order to show the higher robustness indued by the four mirrors stereo sensor w.r.t. a two mirrors stereo sensor. A problem of autoolusion an appear when plaing paraboli mirrors on the same plane. They reflet on eah other. This phenomenon reates problemati image zones and these are generally withdrawn thanks to an image mask. We also used this method to avoid traking problems and we made a seond experiment in whih the box starts outside the inter-refletion zone between the two diagonal mirrors, moving through it and ome bak near starting position. The four mirrors stereo pose estimation and traking proess sueed (Fig. 3(a) and 3()) while with two mirrors, the box is lost in the autoolusion zone (Fig. 3(b) and 3(d)). VII. CONCLUSION We have presented a robust 3D model-based pose estimation method using omnidiretional stereovision. Results with our four mirrors sensor show even higher robustness than a two mirrors approah. The ombination of VVS and four mirrors omni-stereo sensor has proven to be robust to disturbing bakground or even to auto-olusion thanks to redundany, all around the sensor. Future works will be foused on the full utilization of the stereo sensor relaxing the onstraint of knowing the 3D model. REFERENCES [1] G. CARON, E. M. MOUADDIB, Vertial Line Mathing for Omnidiretional Stereovision Images, IEEE Int. Conf. on Robotis and Automation, Kobe, Japan, may 2009.

6 (a) Four mirrors : Image 15 (b) Two mirrors : Image 15 () Four mirrors : Image 153 (d) Two mirrors : Image 153 Fig. 3. Images of pose estimation in presene of auto-olusion. The robustness indued by the four mirrors rig allows to deal with auto-olusions. [2] E. MOUADDIB, R. SAGAWA, T. ECHIGO AND Y. YAGI, Stereo Vision with a Single Camera and Multiple Mirrors, IEEE Int. Conf. on Robotis and Automation, Barelona, Spain, april [3] G. DEQUEN, L. DEVENDEVILLE, E. MOUADDIB, Stohasti Loal Searh for Omnidiretional Catadioptri Stereovision Design, Iberian Conferene on Pattern Reognition and Image Analysis, Estoril, Portugal, may [4] V. SUNDARESWARAN, R. BEHRINGER, Visual servoing-based augmented reality, IEEE Int. Workshop on Augmented Reality, San Franiso, USA, nov [5] E. MARCHAND, F. CHAUMETTE, Virtual visual servoing: a framework for real-time augmented reality, EUROGRAPHICS, Saarbrüken, Germany, sept [6] A.I. COMPORT, E. MARCHAND, F. CHAUMETTE, Robust modelbased traking for robot vision, IEEE Int. Conf. on Inteligent Robots and Systems, Sendai, Japan, sept [7] F. DIONNET, E. MARCHAND, Robust Stereo Traking for Spae Appliations, IEEE Int. Conf. on Inteligent Robots and Systems, San Diego, USA, nov [8] E. MARCHAND, F. CHAUMETTE, Fitting 3D Models on Central Catadioptri Images, IEEE Int. Conf. on Robotis and Automation, Roma, Italy, april [9] P.-J. HUBER, Robust Statistis, Wiler, New York, USA, [10] J.P. BARRETO, H. ARAUJO, Issues on the Geometry of Central Catadioptri Images, Int. Conf. on Computer Vision and Pattern Reognition, Hawai, USA, de [11] A.I. COMPORT, E. MARCHAND, M. PRESSIGOUT, F. CHAUMETTE, Real-time markerless traking for augmented reality: the virtual visual servoing framework, IEEE Trans. on Visualization and Computer Graphis, july/aug [12] Y. MA, S. SOATTO, J. KOŠECKÁ, S. SASTRY, An invitation to 3-D vision, Springer, [13] B. ESPIAU, P. RIVES, Closed-loop reursive estimation of 3d features for a mobile vision system, IEEE Int. Conf. on Robotis and Automation, Raleigh, USA, mar [14] P. BOUTHEMY, A maximum likelihood framework for determining moving edges, IEEE Trans. on Pattern Analysis and Mahine Intelligene, may [15] P. STURM, P. GARGALLO, Coni Fitting Using the Geometri Distane, Asian Conferene on Computer Vision, Tokyo, Japan, nov [16] E. MARCHAND, F. SPINDLER, F. CHAUMETTE, ViSP for visual servoing: a generi software platform with a wide lass of robot ontrol skills, IEEE Robotis and Automation Magazine, de 2005.

Fitting conics to paracatadioptric projections of lines

Fitting conics to paracatadioptric projections of lines Computer Vision and Image Understanding 11 (6) 11 16 www.elsevier.om/loate/viu Fitting onis to paraatadioptri projetions of lines João P. Barreto *, Helder Araujo Institute for Systems and Robotis, Department

More information

Multiple Camera Types Simultaneous Stereo Calibration

Multiple Camera Types Simultaneous Stereo Calibration Multiple Camera Types Simultaneous Stereo Calibration Guillaume Caron and Damien Eynard Abstract Calibration is a classical issue in computer vision needed to retrieve 3D information from image measurements.

More information

Plane-based Calibration of a Camera with Varying Focal Length: the Centre Line Constraint

Plane-based Calibration of a Camera with Varying Focal Length: the Centre Line Constraint Planebased Calibration of a Camera with Varying Foal Length: the Centre Line Constraint Pierre GURDOS and René PAYRISSAT IRITUPS TCI 118 route de Narbonne 31062 Toulouse Cedex 4 FRANCE PierreGurdjos@iritfr

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism Proeedings of Australasian Conferene on Robotis and Automation, 2-4 De 2014, The University of Melbourne, Melbourne, Australia Comparative Analysis of two Types of Leg-observation-based Visual Servoing

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Tracking planes in omnidirectional stereovision

Tracking planes in omnidirectional stereovision Tracking planes in omnidirectional stereovision Guillaume Caron, Eric Marchand and El Mustapha Mouaddib Abstract Omnidirectional cameras allow direct tracking and motion estimation of planar regions in

More information

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed

More information

Using Augmented Measurements to Improve the Convergence of ICP

Using Augmented Measurements to Improve the Convergence of ICP Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

Face and Facial Feature Tracking for Natural Human-Computer Interface

Face and Facial Feature Tracking for Natural Human-Computer Interface Fae and Faial Feature Traking for Natural Human-Computer Interfae Vladimir Vezhnevets Graphis & Media Laboratory, Dept. of Applied Mathematis and Computer Siene of Mosow State University Mosow, Russia

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

FUZZY WATERSHED FOR IMAGE SEGMENTATION

FUZZY WATERSHED FOR IMAGE SEGMENTATION FUZZY WATERSHED FOR IMAGE SEGMENTATION Ramón Moreno, Manuel Graña Computational Intelligene Group, Universidad del País Vaso, Spain http://www.ehu.es/winto; {ramon.moreno,manuel.grana}@ehu.es Abstrat The

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs?

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs? One Against One or One Against All : Whih One is Better for Handwriting Reognition with SVMs? Jonathan Milgram, Mohamed Cheriet, Robert Sabourin To ite this version: Jonathan Milgram, Mohamed Cheriet,

More information

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else 3rd International Conferene on Multimedia Tehnolog(ICMT 013) An Effiient Moving Target Traking Strateg Based on OpenCV and CAMShift Theor Dongu Li 1 Abstrat Image movement involved bakground movement and

More information

We P9 16 Eigenray Tracing in 3D Heterogeneous Media

We P9 16 Eigenray Tracing in 3D Heterogeneous Media We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera Self-oation of a Mobile Robot ith unertainty by ooperation of an heading sensor and a CCD TV amera E. Stella, G. Ciirelli, A. Distante Istituto Elaborazione Segnali ed Immagini - C.N.R. Via Amendola, 66/5-706

More information

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing デンソーテクニカルレビュー Vol. 15 2010 特集 Road Border Reognition Using FIR Images and LIDAR Signal Proessing 高木聖和 バーゼル ファルディ Kiyokazu TAKAGI Basel Fardi ヘンドリック ヴァイゲル Hendrik Weigel ゲルド ヴァニーリック Gerd Wanielik This paper

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

Chromaticity-matched Superimposition of Foreground Objects in Different Environments

Chromaticity-matched Superimposition of Foreground Objects in Different Environments FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Shape Outlier Detection Using Pose Preserving Dynamic Shape Models

Shape Outlier Detection Using Pose Preserving Dynamic Shape Models Shape Outlier Detetion Using Pose Preserving Dynami Shape Models Chan-Su Lee Ahmed Elgammal Department of Computer Siene, Rutgers University, Pisataway, NJ 8854 USA CHANSU@CS.RUTGERS.EDU ELGAMMAL@CS.RUTGERS.EDU

More information

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,

More information

A radiometric analysis of projected sinusoidal illumination for opaque surfaces

A radiometric analysis of projected sinusoidal illumination for opaque surfaces University of Virginia tehnial report CS-21-7 aompanying A Coaxial Optial Sanner for Synhronous Aquisition of 3D Geometry and Surfae Refletane A radiometri analysis of projeted sinusoidal illumination

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

Projections. Let us start with projections in 2D, because there are easier to visualize.

Projections. Let us start with projections in 2D, because there are easier to visualize. Projetions Let us start ith projetions in D, beause there are easier to visualie. Projetion parallel to the -ais: Ever point in the -plane ith oordinates (, ) ill be transformed into the point ith oordinates

More information

Introduction to Seismology Spring 2008

Introduction to Seismology Spring 2008 MIT OpenCourseWare http://ow.mit.edu 1.510 Introdution to Seismology Spring 008 For information about iting these materials or our Terms of Use, visit: http://ow.mit.edu/terms. 1.510 Leture Notes 3.3.007

More information

PARAMETRIC SAR IMAGE FORMATION - A PROMISING APPROACH TO RESOLUTION-UNLIMITED IMAGING. Yesheng Gao, Kaizhi Wang, Xingzhao Liu

PARAMETRIC SAR IMAGE FORMATION - A PROMISING APPROACH TO RESOLUTION-UNLIMITED IMAGING. Yesheng Gao, Kaizhi Wang, Xingzhao Liu 20th European Signal Proessing Conferene EUSIPCO 2012) Buharest, Romania, August 27-31, 2012 PARAMETRIC SAR IMAGE FORMATION - A PROMISING APPROACH TO RESOLUTION-UNLIMITED IMAGING Yesheng Gao, Kaizhi Wang,

More information

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing Defet Detetion and Classifiation in Cerami Plates Using Mahine Vision and Naïve Bayes Classifier for Computer Aided Manufaturing 1 Harpreet Singh, 2 Kulwinderpal Singh, 1 Researh Student, 2 Assistant Professor,

More information

Vision-based manipulation with the humanoid robot Romeo

Vision-based manipulation with the humanoid robot Romeo Vision-based manipulation with the humanoid robot Romeo Giovanni Claudio, Fabien Spindler, François Chaumette To ite this version: Giovanni Claudio, Fabien Spindler, François Chaumette. Vision-based manipulation

More information

New Fuzzy Object Segmentation Algorithm for Video Sequences *

New Fuzzy Object Segmentation Algorithm for Video Sequences * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department

More information

End-effector pose estimation of the Monash Epicyclic-Parallel Manipulator through the visual observation of its legs

End-effector pose estimation of the Monash Epicyclic-Parallel Manipulator through the visual observation of its legs End-effetor pose estimation of the Monash Epiyli-Parallel Manipulator through the visual observation of its legs Alessia Vignolo,Sébastien Briot, Philippe Martinet,, Chao Chen 3 Abstrat Past researh works

More information

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW FOREGROUND OBJECT EXTRACTION USING FUZZY C EANS WITH BIT-PLANE SLICING AND OPTICAL FLOW SIVAGAI., REVATHI.T, JEGANATHAN.L 3 APSG, SCSE, VIT University, Chennai, India JRF, DST, Dehi, India. 3 Professor,

More information

AUTOMATIC TRACKING OF MOVING OBJECT WITH EYE-IN- HAND ROBOT MANIPULATOR

AUTOMATIC TRACKING OF MOVING OBJECT WITH EYE-IN- HAND ROBOT MANIPULATOR AUTOATIC TRACKING OF OVING OBJECT WITH EYE-IN- HAND ROBOT ANIPULATOR 1 JIN-SIANG SHAW, WEN-LIN CHI Institute of ehatroni Engineering, Taipei Teh, Taipei, Taiwan Email: 1 jshaw@ntut.edu.tw, ton455448@gmail.om

More information

TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM

TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM M. Murugeswari 1, M.Gayathri 2 1 Assoiate Professor, 2 PG Sholar 1,2 K.L.N College of Information

More information

Lecture 02 Image Formation

Lecture 02 Image Formation Institute of Informatis Institute of Neuroinformatis Leture 2 Image Formation Davide Saramuzza Outline of this leture Image Formation Other amera parameters Digital amera Perspetive amera model Lens distortion

More information

Distributed Resource Allocation Strategies for Achieving Quality of Service in Server Clusters

Distributed Resource Allocation Strategies for Achieving Quality of Service in Server Clusters Proeedings of the 45th IEEE Conferene on Deision & Control Manhester Grand Hyatt Hotel an Diego, CA, UA, Deember 13-15, 2006 Distributed Resoure Alloation trategies for Ahieving Quality of ervie in erver

More information

arxiv: v1 [cs.db] 13 Sep 2017

arxiv: v1 [cs.db] 13 Sep 2017 An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution

More information

Micro-Doppler Based Human-Robot Classification Using Ensemble and Deep Learning Approaches

Micro-Doppler Based Human-Robot Classification Using Ensemble and Deep Learning Approaches Miro-Doppler Based Human-Robot Classifiation Using Ensemble and Deep Learning Approahes Sherif Abdulatif, Qian Wei, Fady Aziz, Bernhard Kleiner, Urs Shneider Department of Biomehatroni Systems, Fraunhofer

More information

Image and Vision Computing

Image and Vision Computing Image and Vision Computing 29 (2011) 382 393 Contents lists available at SieneDiret Image and Vision Computing journal homepage: www.elsevier.om/loate/imavis Towards human motion apture from a amera mounted

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

NOISE REMOVAL FOR OBJECT TRACKING BASED ON HSV COLOR SPACE PARAMETER USING CAMSHIFT

NOISE REMOVAL FOR OBJECT TRACKING BASED ON HSV COLOR SPACE PARAMETER USING CAMSHIFT International Journal of Computational Intelligene & Teleommuniation Sstems () 0 pp. 39-45 NOISE REOVAL FOR OBJECT TRACKING BASED ON HSV COLOR SPACE PARAETER USING CASHIFT P. Raavel G. Appasami and R.

More information

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules Improved Vehile Classifiation in Long Traffi Video by Cooperating Traker and Classifier Modules Brendan Morris and Mohan Trivedi University of California, San Diego San Diego, CA 92093 {b1morris, trivedi}@usd.edu

More information

Adaptive Implicit Surface Polygonization using Marching Triangles

Adaptive Implicit Surface Polygonization using Marching Triangles Volume 20 (2001), Number 2 pp. 67 80 Adaptive Impliit Surfae Polygonization using Marhing Triangles Samir Akkouhe Eri Galin L.I.G.I.M L.I.G.I.M Eole Centrale de Lyon Université Claude Bernard Lyon 1 B.P.

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Improved Circuit-to-CNF Transformation for SAT-based ATPG

Improved Circuit-to-CNF Transformation for SAT-based ATPG Improved Ciruit-to-CNF Transformation for SAT-based ATPG Daniel Tille 1 René Krenz-Bååth 2 Juergen Shloeffel 2 Rolf Drehsler 1 1 Institute of Computer Siene, University of Bremen, 28359 Bremen, Germany

More information

The Implementation of RRTs for a Remote-Controlled Mobile Robot

The Implementation of RRTs for a Remote-Controlled Mobile Robot ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh

More information

Correspondence-free Structure from Motion

Correspondence-free Structure from Motion International Journal of Computer Vision 75(3), 311 37, 7 7 Springer Siene + Business Media, LLC. Manufatured in the United States. DOI: 1.17/s1163-7-35- Correspondene-free Struture from Motion AMEESH

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Arne Hamann, Razvan Rau, Rolf Ernst Institute of Computer and Communiation Network Engineering Tehnial University of Braunshweig,

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

Stable Road Lane Model Based on Clothoids

Stable Road Lane Model Based on Clothoids Stable Road Lane Model Based on Clothoids C Gakstatter*, S Thomas**, Dr P Heinemann*, Prof Gudrun Klinker*** *Audi Eletronis Venture GmbH, **Leibniz Universität Hannover, ***Tehnishe Universität Münhen

More information

Discrete sequential models and CRFs. 1 Case Study: Supervised Part-of-Speech Tagging

Discrete sequential models and CRFs. 1 Case Study: Supervised Part-of-Speech Tagging 0-708: Probabilisti Graphial Models 0-708, Spring 204 Disrete sequential models and CRFs Leturer: Eri P. Xing Sribes: Pankesh Bamotra, Xuanhong Li Case Study: Supervised Part-of-Speeh Tagging The supervised

More information

Adaptive Visual Servoing by Simultaneous Camera Calibration

Adaptive Visual Servoing by Simultaneous Camera Calibration 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThD2.1 Adaptive Visual Servoing by Simultaneous Camera Calibration J. Pomares, F. Chaumette, F. Torres Abstract

More information

Dubins Path Planning of Multiple UAVs for Tracking Contaminant Cloud

Dubins Path Planning of Multiple UAVs for Tracking Contaminant Cloud Proeedings of the 17th World Congress The International Federation of Automati Control Dubins Path Planning of Multiple UAVs for Traking Contaminant Cloud S. Subhan, B.A. White, A. Tsourdos M. Shanmugavel,

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

The HuMAnS toolbox, a homogenous framework for motion capture, analysis and simulation

The HuMAnS toolbox, a homogenous framework for motion capture, analysis and simulation The HuMAnS toolbox, a homogenous framework for motion apture, analysis and simulation Pierre-Brie Wieber, Florene Billet, Laurene Boissieux, Roger Pissard-Gibollet To ite this version: Pierre-Brie Wieber,

More information

Superpixel Tracking. School of Information and Communication Engineering, Dalian University of Technology, China 2

Superpixel Tracking. School of Information and Communication Engineering, Dalian University of Technology, China 2 Superpixel Traking Shu Wang1, Huhuan Lu1, Fan Yang1, and Ming-Hsuan Yang2 1 Shool of Information and Communiation Engineering, Dalian University of Tehnology, China 2 Eletrial Engineering and Computer

More information

Orientation of the coordinate system

Orientation of the coordinate system Orientation of the oordinate system Right-handed oordinate system: -axis by a positive, around the -axis. The -axis is mapped to the i.e., antilokwise, rotation of The -axis is mapped to the -axis by a

More information

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry Deteting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry D. M. Zasada, P. K. Sanyal The MITRE Corp., 6 Eletroni Parkway, Rome, NY 134 (dmzasada, psanyal)@mitre.org

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

Discrete Contours in Multiple Views: Approximation and Recognition

Discrete Contours in Multiple Views: Approximation and Recognition Disrete Contours in Multiple Views: Approximation and Reognition M. Pawan Kumar, Saurabh Goyal, Sujit Kuthirummal, C. V. Jawahar, and P. J. Narayanan Centre for Visual Information ehnology International

More information

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction University of Wollongong Researh Online Faulty of Informatis - apers (Arhive) Faulty of Engineering and Information Sienes 7 Time delay estimation of reverberant meeting speeh: on the use of multihannel

More information

A scheme for racquet sports video analysis with the combination of audio-visual information

A scheme for racquet sports video analysis with the combination of audio-visual information A sheme for raquet sports video analysis with the ombination of audio-visual information Liyuan Xing a*, Qixiang Ye b, Weigang Zhang, Qingming Huang a and Hua Yu a a Graduate Shool of the Chinese Aadamy

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects Raabe, Roters, Wang Simulation of Crystallographi Texture and Anisotropie of Polyrystals during Metal Forming with Respet to Saling Aspets D. Raabe, F. Roters, Y. Wang Max-Plank-Institut für Eisenforshung,

More information

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results An Alternative Approah to the Fuzziier in Fuzzy Clustering to Obtain Better Clustering Results Frank Klawonn Department o Computer Siene University o Applied Sienes BS/WF Salzdahlumer Str. 46/48 D-38302

More information

Simultaneous image orientation in GRASS

Simultaneous image orientation in GRASS Simultaneous image orientation in GRASS Alessandro BERGAMINI, Alfonso VITTI, Paolo ATELLI Dipartimento di Ingegneria Civile e Ambientale, Università degli Studi di Trento, via Mesiano 77, 38 Trento, tel.

More information

Gradient based progressive probabilistic Hough transform

Gradient based progressive probabilistic Hough transform Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti

More information

Complex articulated object tracking

Complex articulated object tracking Author manuscript, published in "Electronic Letters on Computer Vision and Image Analysis, ELCVIA, Special issue on Articuled Motion & Deformable Objects 5, 3 (2005 20-30" Electronic Letters on Computer

More information

HySCaS: Hybrid Stereoscopic Calibration Software

HySCaS: Hybrid Stereoscopic Calibration Software HySCaS: Hybrid Stereoscopic Calibration Software Guillaume Caron, Damien Eynard To cite this version: Guillaume Caron, Damien Eynard. HySCaS: Hybrid Stereoscopic Calibration Software. SPIE newsroom in

More information

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS Ahmed Elaksher a, Mohammed Elghazali b, Ashraf Sayed b, and Yasser Elmanadilli b a Shool of Civil Engineering, Purdue University, West Lafayette,

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

More information

Definitions Homework. Quine McCluskey Optimal solutions are possible for some large functions Espresso heuristic. Definitions Homework

Definitions Homework. Quine McCluskey Optimal solutions are possible for some large functions Espresso heuristic. Definitions Homework EECS 33 There be Dragons here http://ziyang.ees.northwestern.edu/ees33/ Teaher: Offie: Email: Phone: L477 Teh dikrp@northwestern.edu 847 467 2298 Today s material might at first appear diffiult Perhaps

More information

ALPHA-TRIMMED MEAN RADIAL BASIS FUNCTIONS AND THEIR APPLICATION IN OBJECT MODELING

ALPHA-TRIMMED MEAN RADIAL BASIS FUNCTIONS AND THEIR APPLICATION IN OBJECT MODELING ALPHA-TRIMMED MEAN RADIAL BASIS FUNCTIONS AND THEIR APPLICATION IN OBJECT MODELING Adrian G. Boq Ioannis Pitas Department University Thessaloniki of Informatis of Thessaloniki 54006, Greee ABSTRACT In

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

ASL Recognition Based on a Coupling Between HMMs and 3D Motion Analysis

ASL Recognition Based on a Coupling Between HMMs and 3D Motion Analysis An earlier version of this paper appeared in the proeedings of the International Conferene on Computer Vision, pp. 33 3, Mumbai, India, January 4 7, 18 ASL Reognition Based on a Coupling Between HMMs and

More information

Wide-baseline Multiple-view Correspondences

Wide-baseline Multiple-view Correspondences Wide-baseline Multiple-view Correspondenes Vittorio Ferrari, Tinne Tuytelaars, Lu Van Gool, Computer Vision Group (BIWI), ETH Zuerih, Switzerland ESAT-PSI, University of Leuven, Belgium {ferrari,vangool}@vision.ee.ethz.h,

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

Taming Decentralized POMDPs: Towards Efficient Policy Computation for Multiagent Settings

Taming Decentralized POMDPs: Towards Efficient Policy Computation for Multiagent Settings Taming Deentralized PMDPs: Towards ffiient Poliy omputation for Multiagent Settings. Nair and M. Tambe omputer Siene Dept. University of Southern alifornia Los Angeles A 90089 nair,tambe @us.edu M. Yokoo

More information

INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING

INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING Fadi Bayoud, Jan Skaloud, Bertrand Merminod Eole Polytehnique Fédérale de Lausanne (EPFL) Geodeti Engineering Laoratory

More information

Year 11 GCSE Revision - Re-visit work

Year 11 GCSE Revision - Re-visit work Week beginning 6 th 13 th 20 th HALF TERM 27th Topis for revision Fators, multiples and primes Indies Frations, Perentages, Deimals Rounding 6 th Marh Ratio Year 11 GCSE Revision - Re-visit work Understand

More information

SEGMENTATION OF IMAGERY USING NETWORK SNAKES

SEGMENTATION OF IMAGERY USING NETWORK SNAKES SEGMENTATION OF IMAGERY USING NETWORK SNAKES Matthias Butenuth Institute of Photogrammetry and GeoInformation, Leibniz Universität Hannover Nienburger Str. 1, 30167 Hannover, Germany butenuth@ipi.uni-hannover.de

More information

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths Z Combinatorial Filters: Sensor Beams, Obstales, and Possible Paths BENJAMIN TOVAR, Northwestern University FRED COHEN, University of Rohester LEONARDO BOBADILLA, University of Illinois JUSTIN CZARNOWSKI,

More information