Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models

Size: px
Start display at page:

Download "Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models"

Transcription

1 Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Zhen Jia and Arjuna Balasuriya School o EEE, Nanyang Technological University, Singapore jiazhen@pmail.ntu.edu.sg, earjuna@ntu.edu.sg Subhash Challa Faculty o Engineering, The University o Technology, Sydney, Australia schalla@eng.uts.edu.au Abstract In this paper, an algorithm is proposed or vision-based object identiication and tracking by autonomous vehicles. In order to estimate the speed o the tracking object, this algorithm uses inormation captured by on-board sensors such as camera and inertial sensors. To ormulate the tracking algorithm it is necessary to use a proper model which describes the dynamics o the tracking object. However due to complex nature o the moving object, it is necessary to have dierent dynamic models. Here, several simple and basic linear dynamic models are combined to approximate unpredictable, complex dynamics o the moving target. With these basic linear dynamic models, a detailed description o the three dimensional (3D) target tracking scheme using an interacting multiple model (IMM)alongwithanExtendedKalmanFilteringispresented. Theinal state o the target is estimated as a weighted combination o the outputs rom each dierent dynamic model. Perormance o the proposed interacting multiple dynamic model tracking algorithm is demonstrated through experimental results. 1 Introduction Vision-based target tracking is an active research area and has many applications. This paper ocuses on applications o target tracking by autonomous vehicle navigation. Intelligent transportation systems play a vital role in the society. Target tracking schemes aid the intelligent navigation system by providing inormation about the dynamic behaviour o the moving objects in the visinity o the vehicle[3]. The proposed vision system uses optical Flow as the main source o inormation to identiy the target and its motion. Optical low vectors relect the relative motion o a target in the image stream. Past research [7] show that tracking can be achieved by using optical low vectors with other visual cues. In this paper, optical low vectors are used with the motion data to estimate the 3D velocity o the target and used with other visual cues to identiy the region o interest (ROI) in the image. Target tracking is a challenging problem due to the unpredictable dynamic nature o the tracking object. It is diicult to model these non-linear dynamics with a single set o equations. Tracking o such targets thus alls into the area o adaptive state BMVC 24 doi:1.5244/c.18.29

2 estimation (multiple models)[6]. According to Bar-Shalom [2] the Interacting Multiple Model (IMM) perorms signiicantly better than other multiple model methods. The IMM algorithm computes the state o the object under each possible model using several ilters. Each ilter uses a dierent combination o the previous conditions estimated (mixed initial condition). The mixed initial condition o IMM can reduce the estimation error by adjusting the initial condition or each estimates. IMM is also aster in computation than other multiple model algorithms, or example IMM only requires r ilters to operate in parallel while the generalized pseudo-bayesian(gpb) multiple models algorithm requires r or r 2 to operate in parallel. Furthermore, the IMM algorithm is able to keep the estimation error less than the raw measurement error and provides a signiicant improvement (noise reduction). Thus, in this paper IMM algorithm is deployed to use several simple and basis linear dynamic models [4] or dynamic target tracking. In order to improve tracking perormance, the Kalman Filter is combined with weighted models or state estimation. Figure 1: Proposed Tracking System The proposed tracking system is described schematically in Fig.1. Here, clustered motion vector ields and color inormation in the image are used together to identiy the region o interest (Section 2). Next, optical low vectors are used with visual depth inormation and are combined with the kinematic model o the moving camera system to estimate the 3D position and velocity o the target(section 3). In the inal step, the target s dynamic eatures represented by simple linear dynamic models by the IMM are used in the Extended Kalman Filter or tracking(section 4). 2 Target Identiication 2.1 Target 3D Visual Feature Extraction In this paper, Horn s gradient-based iterative algorithm is modiied or optical low estimation due to its ast computational speed and accuracy[1][5]. Since the cameras are moving, the background introduces optical low vectors together with the motion o the target. Assuming that the moving target is a rigid object with uniorm motions, the region o the target can be separated rom the background using the motion vector ield clusters through template matching[7]. Here, K-means algorithm is used to segment the optical low vector ields into several clusters

3 to identiy dierent motion ields in the image. With clustered optical low vector ields a template matching technique is used to extract the ROI rom the background motions. The ROI s coordinates are considered as 2D coordinates o the target in the image. Here, the initial template is obtained manually rom the clustered optical low motion ields. The extraction o the ROI is carried out using target s motion ields. This makes the tracking system robust to track unknown targets independent o its other optical properties such as shape, size etc.. During the tracking process, the template is updated in real-time with the estimated ROI. The visual depth inormation is obtained through stereo image pairs. Assuming the camera axis are parallel and separated by b 1 and the ocal length o the camera s to be, visualdepthz canbeestimatedbasedondisparity[5]givenbyz = b 1 x. l x r Here, coordinate dierence o the same point in let and right images (x l x r)is known as disparity d, which is estimated by the sum o absolute RGB dierence (SAD) algorithm [8]. 2.2 Target 3D Dynamic Inormation Estimation Ater identiying 3D visual eatures o the target, this section looks at the usion algorithm or estimating the 3D velocities and position o the target. (a) (b) Figure 2: Experiment Setup with Target World Coordinate Velocity Estimation Procedure First, assume the cameras mounted on an autonomous vehicle moving in the environment as shown in Fig.2(a). The target velocity can be obtained rom the detailed image processing process depicted in Fig.2(b). First the motion o the target in the image stream is obtained as the optical low vectors V O.F..ThenV O.F. is transormed to estimate the target image velocity V IM.NextV IM is transormed into the camera rame to get the target velocity relative to the cameras V IM C. The target velocity relative to the cameras in the world coordinate V IM W can be estimated rom V IM C.At thesametimethevelocityothemovingcameraintheworldcoordinatev C W can be estimated rom the kinematics model o the autonomous vehicle. Finally the target s

4 velocity in world coordinate V W T can be written as: V W T = V W IM + V W C (1) This equation shows how the image visual eatures can be used with the cameras motion parameters or the target velocity estimation. In this paper, a simple two wheeled kinematic model o an autonomous vehicle is used to estimate the camera s velocity. Two tachometer sensors measure the wheels velocity. Since the vehicle only has the velocity in the X and Z directions as shown in Fig.2(a), the camera axis only has the Y axis rotation. Thus based on the process in Fig.2(b), the target velocity in the world coordinate V T W can be estimated as V W 1 T x ( b 1 d x + S VT W d 2 x V O.F.x b 1 d ) cos( k u 1 k u 2 t) y = VT W 1 ( b 1 d x + S x V O.F.x b 1 d ) sin( k u 1 k u 2 t) z d 2 +b 1 d sin( k u 1 k u (k u1+k u2)cos(k u1 k u2 2 d 2 t) t)+ 2 1 ( b 1 d y + S d 2 y V O.F.y b 1 d 1 ) b 1 d sin( k u 1 k u (k u1+k u2)sin(k u1 k u2 2 d 2 t) t)+ 2 Here (x,y) is the target 2D image coordinate, which is obtained rom the previous ROI identiication. S represent the eective sizes o the pixel in the image which transorm the optical low vectors V O.F. to the image coordinate to get V IM. (u 1,u 2 )arethe tachometer output voltages, k is the linear parameter between the tachometer output voltages and the angular speeds o the wheels, which gives v1=k u 1 and v2=k u 2. b is the distance between two wheels. t is the time since the camera begins to move. The target in the world coordinate position P W can be also obtained rom (3). (2) P W = cos( k u 1 k u 2 sin( k u 1 k u 2 t) Sx x Z sin( k u 1 k u 2 t) Z + t (k u 1+k u 2 )cos( k u 1 k u 2 2 S y y Z t) Sx x Z +cos( k u 1 k u 2 t) Z + t (k u 1+k u 2 )sin( k u 1 k u 2 2 t) t) (3) Equations 2 and 3 show the data usion o target optical low vectors (V O.F.x,V O.F.y ), visual disparity d, image coordinate (x,y) and motion sensor data (u 1,u 2 )toestimate the target 3D velocity and position in the world coordinate. 3 IMM Target Tracking System At this stage an Extended Kalman Filter is used or the tracking o target position and velocity. Here, a rigid body with M points o motion is considered. Then the motion state equation can be written as Eq.(4). P V k+1 = Φ r P V k + n v I k, Z = C(h)k, h= {V O.F.x ;V O.F.y ;u 1 ;u 2 ;d;x;y} (4) where Φ r denotes the target dynamic models, P =(P x,p y,p z ) denotes the 3D position o the tracked point, V =(V x,v y,v z ) its velocity. The resulting position and velocity

5 measurement vector is Z. Here C k is the target position and velocity measurement unction rom Eq.(2) and Eq.(3). It is worth noting here that this measurement vector h comprise target visual eatures and vehicle motion sensor data as its dierent components, which provide a data usion scheme or the target tracking. Thecoordinateothetrackedpointinthe2Dimagep can be obtained by (5) P x = Π( P P k )=Π(Π 1 (p k 1,(P z ) k )) (5) y k Where Π 1 denotes the inverse transormation o a 2D image point p and its depth P z onto the 3D world coordinate space. 3.1 Fusion o Linear Dynamic Models or Kalman Filters Several simple and basic dynamic models [4] are available or Extended Kalman Filtering. 1. Driting Points Model. Driting point model is represented by Φ i = Id (6) That is the new position is same as the old position plus some Gaussian noise. This dynamic model is commonly used or objects with known dynamic behaviour. 2. Constant Velocity Model. p gives the position and v the velocity o a point moving with constant velocity. The constant velocity model is given in Eq.(7). x = p v Id (t)id, Φ i = Id 3. Constant Acceleration Model. a is the acceleration o a point moving with constant acceleration. Then the constant acceleration model is given in Eq.(8). x = p v a, Φ i = Id (t)id Id (t)id Id 4. Periodic Motion Model. It is assumed that a point is moving on a line with a periodic movement. Then stack the position and velocity into a vector u =(p,v) and with the time interval t, the motion model can be obtained with a orward Euler method as shown in Eq.(9). u i = u i 1 + t du dt = u i 1 + tsu i 1 = 1 t t 1 (7) (8) u i 1 (9) Now with the above 4 linear dynamics models, one cycle o the IMM algorithm is described [2]. 3.2 IMM Approach First the prior probability that Φ j is correct (the system is in Model j) isshownin Eq.(1). P {Φ j Z } = µ j () (1)

6 where Z is the prior inormation and r j=1 µ j() = Calculation o the mixing probabilities (i, j = 1,..., r). The probability that mode Φ i was in eect at k 1giventhatΦ j is in eect at k conditioned on Z k 1 is Eq.(11). µ i j (k 1 k 1) = 1 c j p ij µ i (k 1), c j = r i=1 p ijµ i (k 1) (11) Here it is assumed that the model jump process is a Markov process (Markov chain) with known model transition probabilities p ij p ij = P {Φ(k)=Φ j Φ(k 1) = Φ i } (12) 2. Mixing (j =1,...,r). Starting with ˆx i (k 1 k 1) one computes the mixed initial condition or the ilter matched to Φ j (k) as ˆx j (k 1 k 1) = r ˆx i (k 1 k 1)µ i j (k 1 k 1) (13) i=1 The covariance corresponding to the above is P j (k 1 k 1) = r µ i j (k 1 k 1){P i (k 1 k 1) + [ˆx i (k 1 k 1) i=1 ˆx i (k 1 k 1)][ˆx i (k 1 k 1) ˆx j (k 1 k 1)] } (14) 3. Model-matched iltering (j = 1,..., r). The estimate Eq.(13) and covariance Eq.(14) are used as input to the ilter matched to Φ j (k), which uses z(k) toyield ˆx j (k k) andp j (k k). Then the likelihood unctions corresponding to the r ilters Λ j (k)=p[z(k) Φ j (k),z k 1 ] (15) are computed using the mixed initial condition Eq.(13) and the associated covariance Eq.(14) as: Λ j (k)=p[z(k) Φ j (k), ˆx j (k 1 k 1),P j (k 1 k 1)] (16) 4. Model probability update (j =1,...,r). This is done as ollows: µ j (k)= 1 c Λ j(k) c j, c= r j=1 Λ j(k) c j (17) where c j is the expression rom Eq.(11). 5. Estimate and Covariance combination. Combination o the model-conditioned estimates and covariances is done according to the mixture equations P (k k)= ˆx(k k)= r ˆx j (k k)µ j (k) (18) j=1 r µ j (k){p j (k k)+[ˆx j (k k) ˆx(k k)][ˆx j (k k) ˆx(k k)] } (19) j=1

7 3.3 IMM For Kalman Filter Estimation According to the IMM, several simple linear dynamic models Φ introduced in the previous sections are used as the dierent state transition matrix (Eq.(4)) or the Kalman Filtering. In the IMM algorithm, the likelihood o each mode-conditioned estimates Λ j (k) in Eq.(16) are generated with the Kalman Filter measurement residue residure j (k) residue(k)=z(k) C(k) x(k k 1) (2) where z is the measurement value, C is the measurement matrix and x(k k 1) is the Kalman Filter predict rom k 1tok. Then Eq.(16) can be written as Λ j (k)=n[residue j (k);,s j (k)] (21) where S j (k) is the residue variance which can be estimated rom Eq.(22) S j (k)=c(k) P j (k k 1) C(k) T + R(k) (22) here R(k) is the covariance o the measurement noise. Using the above recursive IMM algorithm, the interacting multiple linear dynamic model or Kalman Filter can be derived. 4 Experimental Results A moving platorm is designed with two sensors(tachometers and CCD Cameras) to test the tracking algorithm. Tachometer measures the wheel speed o the platorm, which is then used to estimate the speed o the camera with the aid o a kinematic model. Two color CCD cameras (ocus length = 5.4mm)are connected with the Hitachi IP55 image processing cards or the image capturing and processing. The image size is 256x22 with a capturing rate 15/s (a) (b) (c) (d) (e) Figure 3: Moving Target with Moving Background As shown in Fig.3 a blue target is moving in the image sequence. Here the cameras are also moving, as a result background is changing rom rame to rame. Figures 3(d) and 3(e) show the estimated optical low ields. The 1% dense optical low ield relects the target motion together with the background motion. Fig.3(e) is the image with the enlarged optical low vectors.

8 Next the K-means clustering is implemented to segment the low vector ields into several regions(fig.4). The K-means algorithm is sensitive to slight movements in the (a) (b) (c) (d) (e) Figure 4: Motion Field Segmentation Result image sequences. Thereore, it is necessary to eliminate the smaller motion vectors by deining a suitable threshold. Figures 4(a) and 4(b) are the segmented images ater thresholding. Figures 4(c) and 4(d) show the K-means clustering result. Here, dierent colors represent dierent motion cluster regions. It is clear rom the clusters that motion regions have the same color, thus it can be easily identiied by a template matching technique. In this experiment the matching template is updated in real time through the target depth inormation. Fig.4(e) shows the template matching value. The smallest value indicates the region o interest. 6 Camera Platorm Moving Trajectory in the 2D Plane Moving Platrom Postion in X Z Plain 15 Target Velocity Measurement Target Estimated Velocity Target World Coordiante Velocity 5 Target World Coordinate Velocity Target Estimated Velocity in World Coordinate (Y) Y Velocity In World Coordinate (X) Velocity In Word Coordinate (Y and Z) Target Estimated Velocity in World Coordinate (Z) X (a) (b) (c) Figure 5: Target Velocity Estimation Result Figure 5(a) shows the moving trajectory o the moving platorm in the 2D plain,

9 which is estimated based on the two wheels tachometer data and the kinematic model o the autonomous vehicle. This trajectory shows that the cameras are moving toward the targets. Figure 5(b) shows the target velocity in the X direction. The estimated velocity is quite close to the real target velocity. Figure 5(c) shows the target Y and Z direction velocity. In this experiment, the target has little movement in these direction, thus the values are almost zero. (a) (b) (c) (d) (e) Figure 6: Target 3D Tracking Result with IMM Figure 6 shows the 3D target tracking results. Here the rectangle in the images is obtained through the inverse pinhole camera projection o the estimated target world coordinate position rom IMM based Extended Kalman Filtering (Eq.(5)). With the updating template, the size o the rectangle is scaled due to the 3D depth changes. From these images, the rectangle can accurately it the target region which shows that the tracking system perorms well. As shown in Fig.7 the interacting multiple linear dynamics algorithm perorms well orestimatingthevelocityandpositionothetargetbasedonanextendedkalman Filter. The errors rom the IMM estimation are relatively smaller. 5 Conclusion In this paper, a novel target-tracking scheme is proposed. Optical motion ields are used as the major source o inormation or tracking a moving object by autonomous vehicles. According to Forsyth[4] several simple and basic linear dynamic models are combined using an IMM algorithm to provide an accurate approximate model or the dynamics o the tracking target. Through experiments, the proposed tracking scheme demonstrated satisactory results or dynamic target tracking. In conclusion it can be stated that the proposed target tracking scheme is suitable or target identiication and tracking by autonomous vehicles. Reerences [1] J.L.Barron, D.J.Fleet, S.S.Beauchemin, T.A.Burkitt, Perormance o optical low techniques Proceedings o IEEE Computer Society Conerence on Computer Vision and Pattern Recognition, pp , [2] Y.Bar-Shalom, X.-R. Li, Estimation and Tracking: Principles, Techniques, and Sotware Artech House Boston MA, USA, 1993.

10 4 Position Estimation Result 4 Position Estimation Error rom Dierent Models Position Error Measurement IMM Driting Point Constant Velocity Constant Acceleration Periodic Motion 6 8 Driting Point Constant Velocity Constant Acceleration Periodic Motion IMM (a) (b) 1 8 Velocity Estimation Result 1 Velocity Estimation Error rom Dierent Models Driting Point Constant Velocity Constant Acceleration Periodic Motion IMM Velocity 2 Error 2 Measurement Driting Point Constant Velocity Constant Acceleration Periodic Motion IMM (c) (d) Figure 7: Estimation Result rom Dierent Models [3] G.N.DeSouza, A.C.Kak, Vision or Mobile Robot Navigation: A Survey IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.24, No.2, pp , 22. [4] D.A.Forsyth, J.Ponce, Computer Vision: A Modern Approach (1st edition) Prentice Hall, pp ; pp , 22. [5] B.K.P.Horn, Robot Vision MIT Press, pp.28-29; pp.41-43, [6] J.Evans, R.Evans, Image-enhanced multiple model tracking Automatica, [7] Zhen Jia, A.Balasuriya, S.Challa, Vision data usion or target tracking Proceedings o the Sixth International Conerence o Inormation Fusion, Volume:1, Pages: , 23 [8] K.Muhlmann, D.Maier, R.Hesser, R.Manner, Calculating dense disparity maps rom color stereo images, an eicient implementation Proceedings o the IEEE Workshop on Stereo and Multi-Baseline Vision, pp.3-36, 9-1 Dec.21.

MAPI Computer Vision. Multiple View Geometry

MAPI Computer Vision. Multiple View Geometry MAPI Computer Vision Multiple View Geometry Geometry o Multiple Views 2- and 3- view geometry p p Kpˆ [ K R t]p Geometry o Multiple Views 2- and 3- view geometry Epipolar Geometry The epipolar geometry

More information

1.2 Related Work. Panoramic Camera PTZ Dome Camera

1.2 Related Work. Panoramic Camera PTZ Dome Camera 3rd International Conerence on Multimedia Technology ICMT 2013) A SPATIAL CALIBRATION METHOD BASED ON MASTER-SLAVE CAMERA Hao Shi1, Yu Liu, Shiming Lai, Maojun Zhang, Wei Wang Abstract. Recently the Master-Slave

More information

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY 3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY Bin-Yih Juang ( 莊斌鎰 ) 1, and Chiou-Shann Fuh ( 傅楸善 ) 3 1 Ph. D candidate o Dept. o Mechanical Engineering National Taiwan University, Taipei, Taiwan Instructor

More information

Fusion of Heterogeneous Sensors for the Guidance of an Autonomous Vehicle

Fusion of Heterogeneous Sensors for the Guidance of an Autonomous Vehicle Fusion o Heterogeneous Sensors or the Guidance o an Autonomous Vehicle Jan C. Becer Institute o Control Engineering echnical University Braunschweig Hans-Sommer-Str. 66 3816 Braunschweig, Germany jan.becer@tu-bs.de

More information

ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION

ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION Phuong-Trinh Pham-Ngoc, Quang-Linh Huynh Department o Biomedical Engineering, Faculty o Applied Science, Hochiminh University o Technology,

More information

MOVING CAMERA ROTATION ESTIMATION USING HORIZON LINE FEATURES MOTION FIELD

MOVING CAMERA ROTATION ESTIMATION USING HORIZON LINE FEATURES MOTION FIELD MOVING CAMERA ROTATION ESTIMATION USING HORION LINE FEATURES MOTION FIELD S. Nedevschi, T. Marita, R. Danescu, F. Oniga, C. Pocol Computer Science Department Technical University o Cluj-Napoca Cluj-Napoca,

More information

A Cylindrical Surface Model to Rectify the Bound Document Image

A Cylindrical Surface Model to Rectify the Bound Document Image A Cylindrical Surace Model to Rectiy the Bound Document Image Huaigu Cao, Xiaoqing Ding, Changsong Liu Department o Electronic Engineering, Tsinghua University State Key Laboratory o Intelligent Technology

More information

A Quantitative Comparison of 4 Algorithms for Recovering Dense Accurate Depth

A Quantitative Comparison of 4 Algorithms for Recovering Dense Accurate Depth A Quantitative Comparison o 4 Algorithms or Recovering Dense Accurate Depth Baozhong Tian and John L. Barron Dept. o Computer Science University o Western Ontario London, Ontario, Canada {btian,barron}@csd.uwo.ca

More information

Research on Image Splicing Based on Weighted POISSON Fusion

Research on Image Splicing Based on Weighted POISSON Fusion Research on Image Splicing Based on Weighted POISSO Fusion Dan Li, Ling Yuan*, Song Hu, Zeqi Wang School o Computer Science & Technology HuaZhong University o Science & Technology Wuhan, 430074, China

More information

Rectification and Distortion Correction

Rectification and Distortion Correction Rectification and Distortion Correction Hagen Spies March 12, 2003 Computer Vision Laboratory Department of Electrical Engineering Linköping University, Sweden Contents Distortion Correction Rectification

More information

2 DETERMINING THE VANISHING POINT LOCA- TIONS

2 DETERMINING THE VANISHING POINT LOCA- TIONS IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL.??, NO.??, DATE 1 Equidistant Fish-Eye Calibration and Rectiication by Vanishing Point Extraction Abstract In this paper we describe

More information

Face Detection for Automatic Avatar Creation by using Deformable Template and GA

Face Detection for Automatic Avatar Creation by using Deformable Template and GA Face Detection or Automatic Avatar Creation by using Deormable Template and GA Tae-Young Park*, Ja-Yong Lee **, and Hoon Kang *** * School o lectrical and lectronics ngineering, Chung-Ang University, Seoul,

More information

Gesture Recognition using a Probabilistic Framework for Pose Matching

Gesture Recognition using a Probabilistic Framework for Pose Matching Gesture Recognition using a Probabilistic Framework or Pose Matching Ahmed Elgammal Vinay Shet Yaser Yacoob Larry S. Davis Computer Vision Laboratory University o Maryland College Park MD 20742 USA elgammalvinayyaserlsd

More information

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4)

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4) Digital Image Processing Image Enhancement in the Spatial Domain (Chapter 4) Objective The principal objective o enhancement is to process an images so that the result is more suitable than the original

More information

3D Hand and Fingers Reconstruction from Monocular View

3D Hand and Fingers Reconstruction from Monocular View 3D Hand and Fingers Reconstruction rom Monocular View 1. Research Team Project Leader: Graduate Students: Pro. Isaac Cohen, Computer Science Sung Uk Lee 2. Statement o Project Goals The needs or an accurate

More information

where ~n = ( ) t is the normal o the plane (ie, Q ~ t ~n =,8 Q ~ ), =( ~ X Y Z ) t and ~t = (t X t Y t Z ) t are the camera rotation and translation,

where ~n = ( ) t is the normal o the plane (ie, Q ~ t ~n =,8 Q ~ ), =( ~ X Y Z ) t and ~t = (t X t Y t Z ) t are the camera rotation and translation, Multi-Frame Alignment o Planes Lihi Zelnik-Manor Michal Irani Dept o Computer Science and Applied Math The Weizmann Institute o Science Rehovot, Israel Abstract Traditional plane alignment techniques are

More information

521466S Machine Vision Exercise #1 Camera models

521466S Machine Vision Exercise #1 Camera models 52466S Machine Vision Exercise # Camera models. Pinhole camera. The perspective projection equations or a pinhole camera are x n = x c, = y c, where x n = [x n, ] are the normalized image coordinates,

More information

Fig. 3.1: Interpolation schemes for forward mapping (left) and inverse mapping (right, Jähne, 1997).

Fig. 3.1: Interpolation schemes for forward mapping (left) and inverse mapping (right, Jähne, 1997). Eicken, GEOS 69 - Geoscience Image Processing Applications, Lecture Notes - 17-3. Spatial transorms 3.1. Geometric operations (Reading: Castleman, 1996, pp. 115-138) - a geometric operation is deined as

More information

Automatic Video Segmentation for Czech TV Broadcast Transcription

Automatic Video Segmentation for Czech TV Broadcast Transcription Automatic Video Segmentation or Czech TV Broadcast Transcription Jose Chaloupka Laboratory o Computer Speech Processing, Institute o Inormation Technology and Electronics Technical University o Liberec

More information

AC : DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM

AC : DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM AC 011-714: DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM Bingen Yang, University o Southern Caliornia Dr. Bingen Yang is Proessor o Aerospace

More information

A Novel Accurate Genetic Algorithm for Multivariable Systems

A Novel Accurate Genetic Algorithm for Multivariable Systems World Applied Sciences Journal 5 (): 137-14, 008 ISSN 1818-495 IDOSI Publications, 008 A Novel Accurate Genetic Algorithm or Multivariable Systems Abdorreza Alavi Gharahbagh and Vahid Abolghasemi Department

More information

EKF Localization and EKF SLAM incorporating prior information

EKF Localization and EKF SLAM incorporating prior information EKF Localization and EKF SLAM incorporating prior information Final Report ME- Samuel Castaneda ID: 113155 1. Abstract In the context of mobile robotics, before any motion planning or navigation algorithm

More information

Neighbourhood Operations

Neighbourhood Operations Neighbourhood Operations Neighbourhood operations simply operate on a larger neighbourhood o piels than point operations Origin Neighbourhoods are mostly a rectangle around a central piel Any size rectangle

More information

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Evaluation

More information

MOTION. Feature Matching/Tracking. Control Signal Generation REFERENCE IMAGE

MOTION. Feature Matching/Tracking. Control Signal Generation REFERENCE IMAGE Head-Eye Coordination: A Closed-Form Solution M. Xie School of Mechanical & Production Engineering Nanyang Technological University, Singapore 639798 Email: mmxie@ntuix.ntu.ac.sg ABSTRACT In this paper,

More information

Method estimating reflection coefficients of adaptive lattice filter and its application to system identification

Method estimating reflection coefficients of adaptive lattice filter and its application to system identification Acoust. Sci. & Tech. 28, 2 (27) PAPER #27 The Acoustical Society o Japan Method estimating relection coeicients o adaptive lattice ilter and its application to system identiication Kensaku Fujii 1;, Masaaki

More information

A Research on Moving Human Body Detection Based on the Depth Images of Kinect

A Research on Moving Human Body Detection Based on the Depth Images of Kinect Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com A Research on Moving Human Body Detection Based on the Depth Images o Kinect * Xi an Zhu, Jiaqi Huo Institute o Inormation

More information

Classification Method for Colored Natural Textures Using Gabor Filtering

Classification Method for Colored Natural Textures Using Gabor Filtering Classiication Method or Colored Natural Textures Using Gabor Filtering Leena Lepistö 1, Iivari Kunttu 1, Jorma Autio 2, and Ari Visa 1, 1 Tampere University o Technology Institute o Signal Processing P.

More information

Self-calibration of a pair of stereo cameras in general position

Self-calibration of a pair of stereo cameras in general position Self-calibration of a pair of stereo cameras in general position Raúl Rojas Institut für Informatik Freie Universität Berlin Takustr. 9, 14195 Berlin, Germany Abstract. This paper shows that it is possible

More information

Spatio-Temporal Stereo Disparity Integration

Spatio-Temporal Stereo Disparity Integration Spatio-Temporal Stereo Disparity Integration Sandino Morales and Reinhard Klette The.enpeda.. Project, The University of Auckland Tamaki Innovation Campus, Auckland, New Zealand pmor085@aucklanduni.ac.nz

More information

Hand-Eye Calibration from Image Derivatives

Hand-Eye Calibration from Image Derivatives Hand-Eye Calibration from Image Derivatives Abstract In this paper it is shown how to perform hand-eye calibration using only the normal flow field and knowledge about the motion of the hand. The proposed

More information

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p.

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. Title An object-based approach to plenoptic videos Author(s) Gan, ZF; Chan, SC; Ng, KT; Shum, HY Citation Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. 3435-3438 Issued Date

More information

Research and application of volleyball target tracking algorithm based on surf corner detection

Research and application of volleyball target tracking algorithm based on surf corner detection Acta Technica 62 No. 3A/217, 187 196 c 217 Institute of Thermomechanics CAS, v.v.i. Research and application of volleyball target tracking algorithm based on surf corner detection Guowei Yuan 1 Abstract.

More information

Realtime Depth Estimation and Obstacle Detection from Monocular Video

Realtime Depth Estimation and Obstacle Detection from Monocular Video Realtime Depth Estimation and Obstacle Detection rom Monocular Video Andreas Wedel 1,2,UweFranke 1, Jens Klappstein 1, Thomas Brox 2, and Daniel Cremers 2 1 DaimlerChrysler Research and Technology, REI/AI,

More information

Defects Detection of Billet Surface Using Optimized Gabor Filters

Defects Detection of Billet Surface Using Optimized Gabor Filters Proceedings o the 7th World Congress The International Federation o Automatic Control Deects Detection o Billet Surace Using Optimized Gabor Filters Jong Pil Yun* SungHoo Choi* Boyeul Seo* Chang Hyun Park*

More information

A 3D Shape Constraint on Video

A 3D Shape Constraint on Video IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 28, NO. 6, JUNE 2006 1 A 3D Shape Constraint on Video Hui Ji and Cornelia Fermuller, Member, IEEE Abstract We propose to combine the

More information

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges 0 International Conerence on Advanced Computer Science Applications and Technologies Binary Morphological Model in Reining Local Fitting Active Contour in Segmenting Weak/Missing Edges Norshaliza Kamaruddin,

More information

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012 CS8/68 Computer Vision Spring 0 Dr. George Bebis Programming Assignment Due Date: /7/0 In this assignment, you will implement an algorithm or normalizing ace image using SVD. Face normalization is a required

More information

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2

More information

A Robust Two Feature Points Based Depth Estimation Method 1)

A Robust Two Feature Points Based Depth Estimation Method 1) Vol.31, No.5 ACTA AUTOMATICA SINICA September, 2005 A Robust Two Feature Points Based Depth Estimation Method 1) ZHONG Zhi-Guang YI Jian-Qiang ZHAO Dong-Bin (Laboratory of Complex Systems and Intelligence

More information

3D Environment Measurement Using Binocular Stereo and Motion Stereo by Mobile Robot with Omnidirectional Stereo Camera

3D Environment Measurement Using Binocular Stereo and Motion Stereo by Mobile Robot with Omnidirectional Stereo Camera 3D Environment Measurement Using Binocular Stereo and Motion Stereo by Mobile Robot with Omnidirectional Stereo Camera Shinichi GOTO Department of Mechanical Engineering Shizuoka University 3-5-1 Johoku,

More information

Data Association for SLAM

Data Association for SLAM CALIFORNIA INSTITUTE OF TECHNOLOGY ME/CS 132a, Winter 2011 Lab #2 Due: Mar 10th, 2011 Part I Data Association for SLAM 1 Introduction For this part, you will experiment with a simulation of an EKF SLAM

More information

Dominant plane detection using optical flow and Independent Component Analysis

Dominant plane detection using optical flow and Independent Component Analysis Dominant plane detection using optical flow and Independent Component Analysis Naoya OHNISHI 1 and Atsushi IMIYA 2 1 School of Science and Technology, Chiba University, Japan Yayoicho 1-33, Inage-ku, 263-8522,

More information

Road Sign Analysis Using Multisensory Data

Road Sign Analysis Using Multisensory Data Road Sign Analysis Using Multisensory Data R.J. López-Sastre, S. Lauente-Arroyo, P. Gil-Jiménez, P. Siegmann, and S. Maldonado-Bascón University o Alcalá, Department o Signal Theory and Communications

More information

Xavier: A Robot Navigation Architecture Based on Partially Observable Markov Decision Process Models

Xavier: A Robot Navigation Architecture Based on Partially Observable Markov Decision Process Models Xavier: A Robot Navigation Architecture Based on Partially Observable Markov Decision Process Models Sven Koenig and Reid G. Simmons Carnegie Mellon University School o Computer Science Pittsburgh, PA

More information

A Fault Model Centered Modeling Framework for Self-healing Computing Systems

A Fault Model Centered Modeling Framework for Self-healing Computing Systems A Fault Model Centered Modeling Framework or Sel-healing Computing Systems Wei Lu 1, Yian Zhu 1, Chunyan Ma 1, and Longmei Zhang 2 1 Department o Sotware and Microelectronics, Northwestern Polytechnical

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: EKF-based SLAM Dr. Kostas Alexis (CSE) These slides have partially relied on the course of C. Stachniss, Robot Mapping - WS 2013/14 Autonomous Robot Challenges Where

More information

3D Human Motion Analysis and Manifolds

3D Human Motion Analysis and Manifolds D E P A R T M E N T O F C O M P U T E R S C I E N C E U N I V E R S I T Y O F C O P E N H A G E N 3D Human Motion Analysis and Manifolds Kim Steenstrup Pedersen DIKU Image group and E-Science center Motivation

More information

A Method of Sign Language Gesture Recognition Based on Contour Feature

A Method of Sign Language Gesture Recognition Based on Contour Feature Proceedings o the World Congress on Engineering and Computer Science 014 Vol I WCECS 014, -4 October, 014, San Francisco, USA A Method o Sign Language Gesture Recognition Based on Contour Feature Jingzhong

More information

COMPUTER VISION > OPTICAL FLOW UTRECHT UNIVERSITY RONALD POPPE

COMPUTER VISION > OPTICAL FLOW UTRECHT UNIVERSITY RONALD POPPE COMPUTER VISION 2017-2018 > OPTICAL FLOW UTRECHT UNIVERSITY RONALD POPPE OUTLINE Optical flow Lucas-Kanade Horn-Schunck Applications of optical flow Optical flow tracking Histograms of oriented flow Assignment

More information

Camera Calibration Using Two Concentric Circles

Camera Calibration Using Two Concentric Circles Camera Calibration Using Two Concentric Circles Francisco Abad, Emilio Camahort, and Roberto Vivó Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 4601, Spain {jabad, camahort, rvivo}@dsic.upv.es,

More information

Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transform

Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transform Sensors & Transducers 04 by IFSA Publishing, S. L. http://www.sensorsportal.com Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transorm Shanshan Peng School o Inormation Science and

More information

Chapter 3 Image Enhancement in the Spatial Domain

Chapter 3 Image Enhancement in the Spatial Domain Chapter 3 Image Enhancement in the Spatial Domain Yinghua He School o Computer Science and Technology Tianjin University Image enhancement approaches Spatial domain image plane itsel Spatial domain methods

More information

Absolute Scale Structure from Motion Using a Refractive Plate

Absolute Scale Structure from Motion Using a Refractive Plate Absolute Scale Structure from Motion Using a Refractive Plate Akira Shibata, Hiromitsu Fujii, Atsushi Yamashita and Hajime Asama Abstract Three-dimensional (3D) measurement methods are becoming more and

More information

arxiv: v1 [cs.cv] 16 Aug 2016

arxiv: v1 [cs.cv] 16 Aug 2016 arxiv:1608.04642v1 [cs.cv] 16 Aug 2016 Temporally Consistent Motion Segmentation rom RGB-D Video P. Bertholet 1, A. Ichim 2, M. Zwicker 1 1 University o Bern, Switzerland 2 École polytechnique édérale

More information

PRELIMINARY RESULTS ON REAL-TIME 3D FEATURE-BASED TRACKER 1. We present some preliminary results on a system for tracking 3D motion using

PRELIMINARY RESULTS ON REAL-TIME 3D FEATURE-BASED TRACKER 1. We present some preliminary results on a system for tracking 3D motion using PRELIMINARY RESULTS ON REAL-TIME 3D FEATURE-BASED TRACKER 1 Tak-keung CHENG derek@cs.mu.oz.au Leslie KITCHEN ljk@cs.mu.oz.au Computer Vision and Pattern Recognition Laboratory, Department of Computer Science,

More information

Sensors & Transducers 2016 by IFSA Publishing, S. L.

Sensors & Transducers 2016 by IFSA Publishing, S. L. Sensors & ransducers 06 by IFSA Publishing, S. L. http://www.sensorsportal.com Polynomial Regression echniques or Environmental Data Recovery in Wireless Sensor Networks Kohei Ohba, Yoshihiro Yoneda, Koji

More information

A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM

A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM W. Lu a,b, X. Yue b,c, Y. Zhao b,c, C. Han b,c, * a College o Resources and Environment, University o Chinese Academy o Sciences, Beijing, 100149,

More information

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100 ME 597/747 Autonomous Mobile Robots Mid Term Exam Duration: 2 hour Total Marks: 100 Instructions: Read the exam carefully before starting. Equations are at the back, but they are NOT necessarily valid

More information

PATH PLANNING OF UNMANNED AERIAL VEHICLE USING DUBINS GEOMETRY WITH AN OBSTACLE

PATH PLANNING OF UNMANNED AERIAL VEHICLE USING DUBINS GEOMETRY WITH AN OBSTACLE Proceeding o International Conerence On Research, Implementation And Education O Mathematics And Sciences 2015, Yogyakarta State University, 17-19 May 2015 PATH PLANNING OF UNMANNED AERIAL VEHICLE USING

More information

Robotic Perception and Action: Vehicle SLAM Assignment

Robotic Perception and Action: Vehicle SLAM Assignment Robotic Perception and Action: Vehicle SLAM Assignment Mariolino De Cecco Mariolino De Cecco, Mattia Tavernini 1 CONTENTS Vehicle SLAM Assignment Contents Assignment Scenario 3 Odometry Localization...........................................

More information

Creating Airy beams employing a transmissive spatial. light modulator

Creating Airy beams employing a transmissive spatial. light modulator Creating Airy beams employing a transmissive spatial Abstract light modulator Tatiana Latychevskaia 1,*, Daniel Schachtler 1 and Hans-Werner Fink 1 1 Physics Institute, University o Zurich, Winterthurerstrasse

More information

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

More information

Independently Moving Objects Detection based on Stereo Visual Odometry

Independently Moving Objects Detection based on Stereo Visual Odometry Independently Moving Objects Detection based on Stereo Visual Odometry Abaabu Amina Instituto Superior Técnico, Lisbon, Portugal ist179454@mail.ist.utl.pt Abstract In this project we propose an approach

More information

Monocular SLAM for a Small-Size Humanoid Robot

Monocular SLAM for a Small-Size Humanoid Robot Tamkang Journal of Science and Engineering, Vol. 14, No. 2, pp. 123 129 (2011) 123 Monocular SLAM for a Small-Size Humanoid Robot Yin-Tien Wang*, Duen-Yan Hung and Sheng-Hsien Cheng Department of Mechanical

More information

Multiple attenuation with a modified parabolic Radon transform B. Ursin*, B. Abbad, NTNU, Trondheim, Norway, M. J. Porsani, UFBA, Salvador, Brazil.

Multiple attenuation with a modified parabolic Radon transform B. Ursin*, B. Abbad, NTNU, Trondheim, Norway, M. J. Porsani, UFBA, Salvador, Brazil. Multiple attenuation with a modiied parabolic Radon transorm B. Ursin* B. Abbad TU Trondheim orway M. J. Porsani UFBA Salvador Brazil. Copyright 009 SBG - Sociedade Brasileira de Geoísica This paper was

More information

Particle Filtering. CS6240 Multimedia Analysis. Leow Wee Kheng. Department of Computer Science School of Computing National University of Singapore

Particle Filtering. CS6240 Multimedia Analysis. Leow Wee Kheng. Department of Computer Science School of Computing National University of Singapore Particle Filtering CS6240 Multimedia Analysis Leow Wee Kheng Department of Computer Science School of Computing National University of Singapore (CS6240) Particle Filtering 1 / 28 Introduction Introduction

More information

Visual Tracking (1) Feature Point Tracking and Block Matching

Visual Tracking (1) Feature Point Tracking and Block Matching Intelligent Control Systems Visual Tracking (1) Feature Point Tracking and Block Matching Shingo Kagami Graduate School of Information Sciences, Tohoku University swk(at)ic.is.tohoku.ac.jp http://www.ic.is.tohoku.ac.jp/ja/swk/

More information

Robot Localization based on Geo-referenced Images and G raphic Methods

Robot Localization based on Geo-referenced Images and G raphic Methods Robot Localization based on Geo-referenced Images and G raphic Methods Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, sidahmed.berrabah@rma.ac.be Janusz Bedkowski, Łukasz Lubasiński,

More information

A Hierarchical Quality-Dependent Approach Toward Establishing A Seamless Nationwide Topographic Database

A Hierarchical Quality-Dependent Approach Toward Establishing A Seamless Nationwide Topographic Database A Hierarchical Quality-Dependent Approach Toward Establishing A Seamless Nationwide Topographic Database Sagi Dalyot, Arieal Gershkovich, Yerach Doytsher Mapping and Geo-Inormation Engineering Technion,

More information

Reduced Model Based Control of Two Link Flexible Space Robot

Reduced Model Based Control of Two Link Flexible Space Robot Intelligent Control and Automation, 0,, 0 doi:0.436/ica.0.03 Published Online May 0 (http://www.scirp.org/journal/ica) Reduced Model Based Control o Two Link Flexible Space Robot Abstract Amit Kumar, Pushparaj

More information

Learning sparse representations of depth

Learning sparse representations of depth 1 Learning sparse representations o depth Ivana Tošić, Bruno A. Olshausen and Benjamin J. Culpepper Helen Wills Neuroscience Institute, University o Caliornia, Berkeley School o Optometry, University o

More information

Visual Recognition: Image Formation

Visual Recognition: Image Formation Visual Recognition: Image Formation Raquel Urtasun TTI Chicago Jan 5, 2012 Raquel Urtasun (TTI-C) Visual Recognition Jan 5, 2012 1 / 61 Today s lecture... Fundamentals of image formation You should know

More information

Feature Tracking Evaluation for Pose Estimation in Underwater Environments

Feature Tracking Evaluation for Pose Estimation in Underwater Environments Feature Tracking Evaluation or Pose Estimation in Underwater Environments Florian Shkurti, Ioannis Rekleitis, and Gregory Dudek School o Computer Science McGill University, Montreal, QC, Canada {lorian,

More information

Subpixel Corner Detection for Tracking Applications using CMOS Camera Technology

Subpixel Corner Detection for Tracking Applications using CMOS Camera Technology Subpixel Corner Detection for Tracking Applications using CMOS Camera Technology Christoph Stock, Ulrich Mühlmann, Manmohan Krishna Chandraker, Axel Pinz Institute of Electrical Measurement and Measurement

More information

Noninvasive optical tomographic imaging by speckle ensemble

Noninvasive optical tomographic imaging by speckle ensemble Invited Paper Noninvasive optical tomographic imaging by speckle ensemble Joseph Rosen and David Abookasis Ben-Gurion University o the Negev Department o Electrical and Computer Engineering P. O. Box 653,

More information

Distribution Fields with Adaptive Kernels for Large Displacement Image Alignment

Distribution Fields with Adaptive Kernels for Large Displacement Image Alignment MEARS et al.: DISTRIBUTION FIELDS WITH ADAPTIVE KERNELS 1 Distribution Fields with Adaptive Kernels or Large Displacement Image Alignment Benjamin Mears bmears@cs.umass.edu Laura Sevilla Lara bmears@cs.umass.edu

More information

Simulation of a mobile robot with a LRF in a 2D environment and map building

Simulation of a mobile robot with a LRF in a 2D environment and map building Simulation of a mobile robot with a LRF in a 2D environment and map building Teslić L. 1, Klančar G. 2, and Škrjanc I. 3 1 Faculty of Electrical Engineering, University of Ljubljana, Tržaška 25, 1000 Ljubljana,

More information

Visual SLAM for Underwater Vehicles using Video Velocity Log and Natural Landmarks

Visual SLAM for Underwater Vehicles using Video Velocity Log and Natural Landmarks Visual SLAM or Underwater Vehicles using Video Velocity Log and Natural Landmarks Dr. Joaquim Salvi University o Girona Girona, Spain Email: qsalvi@eia.udg.es Dr. Yvan Petillot Heriot-Watt University Edinburgh,

More information

6D-Vision: Fusion of Stereo and Motion for Robust Environment Perception

6D-Vision: Fusion of Stereo and Motion for Robust Environment Perception 6D-Vision: Fusion of Stereo and Motion for Robust Environment Perception Uwe Franke, Clemens Rabe, Hernán Badino, and Stefan Gehrig DaimlerChrysler AG, 70546 Stuttgart, Germany {uwe.franke,clemens.rabe,hernan.badino,stefan.gehrig}@daimlerchrysler.com

More information

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History Simon Thompson and Satoshi Kagami Digital Human Research Center National Institute of Advanced

More information

/08/$ IFAC / KR

/08/$ IFAC / KR Proceedings o the 7th World Congress he International Federation o Automatic Control RES-O-RES SLEW MANEUVER OF HREE-AXIS ROAIONAL FLEXIBLE SPACECRAF Jae Jun Kim and Brij N. Agrawal 2 Naval Postgraduate

More information

Proceedings of the 6th Int. Conf. on Computer Analysis of Images and Patterns. Direct Obstacle Detection and Motion. from Spatio-Temporal Derivatives

Proceedings of the 6th Int. Conf. on Computer Analysis of Images and Patterns. Direct Obstacle Detection and Motion. from Spatio-Temporal Derivatives Proceedings of the 6th Int. Conf. on Computer Analysis of Images and Patterns CAIP'95, pp. 874-879, Prague, Czech Republic, Sep 1995 Direct Obstacle Detection and Motion from Spatio-Temporal Derivatives

More information

Visual Hulls from Single Uncalibrated Snapshots Using Two Planar Mirrors

Visual Hulls from Single Uncalibrated Snapshots Using Two Planar Mirrors Visual Hulls from Single Uncalibrated Snapshots Using Two Planar Mirrors Keith Forbes 1 Anthon Voigt 2 Ndimi Bodika 2 1 Digital Image Processing Group 2 Automation and Informatics Group Department of Electrical

More information

Study and Analysis of Edge Detection and Implementation of Fuzzy Set. Theory Based Edge Detection Technique in Digital Images

Study and Analysis of Edge Detection and Implementation of Fuzzy Set. Theory Based Edge Detection Technique in Digital Images Study and Analysis o Edge Detection and Implementation o Fuzzy Set Theory Based Edge Detection Technique in Digital Images Anju K S Assistant Proessor, Department o Computer Science Baselios Mathews II

More information

Modeling Potential Dangers in Car Video for Collision Alarming

Modeling Potential Dangers in Car Video for Collision Alarming Modeling Potential Dangers in Car Video or Collision Alarming M. Kilicarslan and J.Y. heng, Senior Member, IEEE Abstract This work models various dangerous situations that ma happen to a driving vehicle

More information

A Comparison of RRT, RRT* and RRT*-Smart Path Planning Algorithms

A Comparison of RRT, RRT* and RRT*-Smart Path Planning Algorithms 20 IJCSNS International Journal o Computer Science and Network Security, VOL.16 No.10, October 2016 A Comparison o RRT, RRT* and RRT*-Smart Path Planning Algorithms Iram Noreen 1, Amna Khan 2, Zuliqar

More information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 335 Efficient SLAM Scheme Based ICP Matching Algorithm

More information

AUTOMATING THE DESIGN OF SOUND SYNTHESIS TECHNIQUES USING EVOLUTIONARY METHODS. Ricardo A. Garcia *

AUTOMATING THE DESIGN OF SOUND SYNTHESIS TECHNIQUES USING EVOLUTIONARY METHODS. Ricardo A. Garcia * AUTOMATING THE DESIGN OF SOUND SYNTHESIS TECHNIQUES USING EVOLUTIONARY METHODS Ricardo A. Garcia * MIT Media Lab Machine Listening Group 20 Ames St., E5-49, Cambridge, MA 0239 rago@media.mit.edu ABSTRACT

More information

Structure from Motion. Prof. Marco Marcon

Structure from Motion. Prof. Marco Marcon Structure from Motion Prof. Marco Marcon Summing-up 2 Stereo is the most powerful clue for determining the structure of a scene Another important clue is the relative motion between the scene and (mono)

More information

Object Tracking with Dynamic Feature Graph

Object Tracking with Dynamic Feature Graph Object Tracking with Dynamic Feature Graph Feng Tang and Hai Tao Department o Computer Engineering, University o Caliornia, Santa Cruz {tang,tao}@soe.ucsc.edu Abstract Two major problems or model-based

More information

Testing the Possibilities of Using IMUs with Different Types of Movements

Testing the Possibilities of Using IMUs with Different Types of Movements 137 Testing the Possibilities of Using IMUs with Different Types of Movements Kajánek, P. and Kopáčik A. Slovak University of Technology, Faculty of Civil Engineering, Radlinského 11, 81368 Bratislava,

More information

High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications

High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications Proceedings of the 2000 IEEE International Conference on Robotics & Automation San Francisco, CA April 2000 High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications Jose Guivant, Eduardo

More information

Dense Image-based Motion Estimation Algorithms & Optical Flow

Dense Image-based Motion Estimation Algorithms & Optical Flow Dense mage-based Motion Estimation Algorithms & Optical Flow Video A video is a sequence of frames captured at different times The video data is a function of v time (t) v space (x,y) ntroduction to motion

More information

Abalone Age Prediction using Artificial Neural Network

Abalone Age Prediction using Artificial Neural Network IOSR Journal o Computer Engineering (IOSR-JCE) e-issn: 2278-066,p-ISSN: 2278-8727, Volume 8, Issue 5, Ver. II (Sept - Oct. 206), PP 34-38 www.iosrjournals.org Abalone Age Prediction using Artiicial Neural

More information

3D Model Acquisition by Tracking 2D Wireframes

3D Model Acquisition by Tracking 2D Wireframes 3D Model Acquisition by Tracking 2D Wireframes M. Brown, T. Drummond and R. Cipolla {96mab twd20 cipolla}@eng.cam.ac.uk Department of Engineering University of Cambridge Cambridge CB2 1PZ, UK Abstract

More information

Car tracking in tunnels

Car tracking in tunnels Czech Pattern Recognition Workshop 2000, Tomáš Svoboda (Ed.) Peršlák, Czech Republic, February 2 4, 2000 Czech Pattern Recognition Society Car tracking in tunnels Roman Pflugfelder and Horst Bischof Pattern

More information

COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION

COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION Mr.V.SRINIVASA RAO 1 Prof.A.SATYA KALYAN 2 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING PRASAD V POTLURI SIDDHARTHA

More information

Ground Plane Motion Parameter Estimation For Non Circular Paths

Ground Plane Motion Parameter Estimation For Non Circular Paths Ground Plane Motion Parameter Estimation For Non Circular Paths G.J.Ellwood Y.Zheng S.A.Billings Department of Automatic Control and Systems Engineering University of Sheffield, Sheffield, UK J.E.W.Mayhew

More information

Modeling and Calibration of the Galvanometric Laser Scanning Three- Dimensional Measurement System

Modeling and Calibration of the Galvanometric Laser Scanning Three- Dimensional Measurement System Nanomanuacturing and Metrology (8) :8 9 https://doi.org/./s48-8-- (45689().,-volV)(45689().,-volV) ORIGINAL ARTICLES Modeling and Calibration o the Galvanometric Laser Scanning Three- Dimensional Measurement

More information