Vision-based Real-time Road Detection in Urban Traffic

Size: px
Start display at page:

Download "Vision-based Real-time Road Detection in Urban Traffic"

Transcription

1 Vision-based Real-time Road Detection in Urban Traffic Jiane Lu *, Ming Yang, Hong Wang, Bo Zhang State Ke Laborator of Intelligent Technolog and Sstems, Tsinghua Universit, CHINA ABSTRACT Road detection is the major tas of autonomous vehicle guidance. We notice that feature lines, which are parallel to the road boundaries, are reliable cues for road detection in urban traffic. Therefore we present a real-time method that etracts the most liel road model using a set of feature-line-pairs (FLPs). Unlie the traditional methods that etract a single line, we etract the feature lines in pairs. Woring with a linearl parameterized road model, FLP appears some geometrical consistenc, which allows us to detect each of them with a Kalman filter tracing scheme. Since each FLP determines a road model, we appl regression diagnostics technique to robustl estimate the parameters of the whole road model from all FLPs. Another Kalman filter is used to trac road model from frame to frame to provide a more precise and more robust detection result. Eperimental results in urban traffic demonstrate real-time processing abilit and high robustness. Kewords: Autonomous vehicle, lateral visual guidance, road detection, feature-line-pair, Kalman filter 1. INTRODUCTION Autonomous vehicle guidance has been a hot research area in the past 20 ears [1][2]. Among the comple and challenging tass that have received the most attention, road following, which is composed of road detection and obstacle detection, is the most important one. Recentl, due to the low cost of camera and well-developed algorithm in computer vision, visual guidance for autonomous vehicle has been highlighted research field, which focuses on machine vision techniques that detect particular features in images of the road ahead of the vehicle, and determine the desired vehicle position with respect to the road boundar based on these features. In the past decades, several road following sstems were proposed and demonstrated successfull. Most of them aimed at lateral vehicle guidance on highwa or other well-structured road. GOLD (Generic Obstacle and Lane Detection) sstem reduced road detection to the localization of specific structured features painted on the road surface, such as lane marings [3]. RALPH sstem at CMU introduced the planar road assumption and traced the parallel lines on the road, performing robust road following despite degradation of lane marings [4]. PVR III sstem at Pohang used similar method to implement road detection tas [5]. Some other sstems etended the detection of lane marings to the detection of road boundaries, tpicall using gradient operators. All these sstems usuall have ver fast processing speeds and are ver well suited for structured roads with good conditions. Although lateral visual guidance for automatic vehicle on highwa has been thoroughl eplored, few attention has been put on urban traffic, which is characterized b degradation of lane marings, random road geometr, tight curves and wea traffic participants lie biccles and pedestrians. It is obvious that such traffic scene becomes ver comple and it is much more difficult to reliabl interpret. SCARF and UNSCARF sstems at CMU have been built to deal with complicated scenes. The have achieved impressive accurac and robustness on fairl unstructured roads with shadows, leaves ling on the road and lighting changes [6]. But the are too slow to meet the real-time requirement, which is important in urban traffic. * lujiane00@mails.tsinghua.edu.cn; phone ; State Ke Laborator of Intelligent Technolog and Sstems, Tsinghua Universit, Beijing , CHINA

2 Usuall there are man lines parallel to the road boundaries in the urban traffic scene, such as lane marings and vehicle tracs. Such lines, called feature lines in this paper, mae up of a great part of all the edge lines in the image and demonstrate some geometrical consistenc as a whole. In this paper, we propose a real-time road detection method based on FLPs in urban traffic. Unlie the traditional methods that etract a single line, we etract the feature lines in pairs with global criterions. Woring with a linearl parameterized road model, we can detect FLP with a Kalman filter tracing scheme. Since each FLP determines a road model, we appl regression diagnostics technique to robustl estimate the parameters of the whole road model from all FLPs. Another Kalman filter is used to trac road model from frame to frame to provide a more precise and more robust detection result. Eperiments in urban traffic on THMR-V (Tsinghua Mobile Robot V), an autonomous vehicle developed b Tsinghua Universit, demonstrate real-time processing abilit and high robustness of our method. The rest of this paper is organized as follow. Firstl, several commonl used road models along with three reasonable assumptions are introduced in section 2. Secondl, we give the definition of FLP and a fast, robust FLP detection algorithm with Kalman filter in section 3. Thirdl, we introduce the robust estimation of the road model parameters on the basis of FLP and road model tracing in section 4. Then we present some eperimental results and detailed analsis in section 5. Finall, we end this paper with some conclusions and description of future wor in section ROAD MODEL A complete description of the road geometr in the image can be comple since the road ma var in width and curvature. The more parameters used in the road model, the greater the chance of error in estimating those parameters and the more computation required. Some road models have been proposed, such as clothoid curve, polnomial curve with low order, parabola, and the simplest triangular model [7]. The perform differentl in processing time and detection accurac. In our method, a linearl parameterized road model is used with the following assumptions: Let ( *, *, z * ) be the point in real world coordinate. 1. The road is planar, i.e. z * =0 with each point on the road plane; 2. The road boundar is approimated b a d-order polnomial: d = = * * i a i i (1) 0 where a i is the coefficient of polnomial; 3. The road is equall wide at each point, which ma be locall approimated as: * * * 2 = 1 + w (2) where w * is the constant width between road boundaries. According to the assumption 1, transformation between the road plane ( *, * ) and the image plane (, ) can be described as [8]: 1 = l * * = l (3) * where (, ) denotes the point in the image plane; l and l depend onl on the camera calibration parameters. We set the origin of the coordinate sstem to a point on the sline, which can be computed from prior camera calibration. Combining Eq. (2) and Eq. (3), we ma describe one of the road boundaries as follow in the image plane: d i 0 = 1 = b i i i1 b i = l ai l (4) According to assumption 3, another boundar ma be described in the real world as * 2 = Σ d i=0 a i *i + w * and ma be described in the image as d 1 i b w 2 = i = i + 0 b = l i a l l i l i1 w = w * (w is also a constant) (5)

3 On the basis of the above pair of curves, road model as A = ( b i, w ), 0 i d is defined, which is called linearl parameterized road shape [8]. In this road model, if d=1, the model turns to be the classical triangular model, which is an acceptable approimation in most cases. In other words, we ma mae an assumption that the road is locall straight. Under the same circumstance, [6] simpl describe the road geometr with a four-parameter model as shown in Fig. 1.a, or we ma modif it to the one shown in Fig. 1.b. V V Vanishing Point θ V V Vanishing Point W 1 2 Figure 1. Four-parameter road model (a) and (b) 3. DETECTION OF FEATURE-LINE-PAIR 3.1 Feature-line-pair In urban traffic, the road is generall well-constructed, locall flat and equal width, which satisf the assumptions described in section 2. Furthermore, we notice that feature lines, which are parallel to road boundaries, are reliable cues to detect the road. Therefore, we define feature-line-pair (FLP) as pair of local parallel lines, which are also parallel to the road boundaries. Although feature lines ma be split into pieces b occlusion of other vehicles or degradation of shadow, all these FLPs appear to contribute to the same road model. Fig. 2 shows the FLPs in a tpical traffic, where line 2 and line 6 are road boundaries. Besides line 2 and line 6, there are man edge lines parallel to them. Each two of them, lie line 3 and line 4, line 1 and line 7, compose different FLPs. Obviousl each FLP is a part of a triangle, which corresponds to a road model described in Fig. 1. We ma easil prove that all triangles corresponding to an FLP share the same verte, which is called vanishing point. Owing to robust FLP detection introduced below, we can appl simple and fast edge detector to the image before FLP detection. Once to all the FLPs are detected, we can reconstruct the whole road model easil. 3.2 Feature-line-pair detection with Kalman filter Figure 2. FLPs on the road Traditionall, we can detect the FLP b local connectivit or correlation tracing method [9]. When we wor with a specific road model described in section 2, it is possible to detect FLP with the Kalman filter. First, we define each edge point pair (EPP) of an FLP as (width, L ), where width denotes the difference between left point and right point, and L denotes the -location of the left point in the image. Combining the Eq. (4) and Eq. (5), we get (width, L,) = (w, Σ d i=0 b i 1-i ). We ma search EPP row b row, beginning from the bottom of the image. As the decrease, i.e. we search for the upper row, width is epected to decrease b a constant w. Since width linearl depends on, we ma trac it with a normal Kalman Filter, which will give out more accurate detection result with high speed. If we let d=1, then L =b 0 +b 1 and it also linearl depends on, which allow us to trac both width and L within an integrated Kalman filter. Thus we wor out an effective and robust method to detect all of the FLPs.

4 If we simpl tae d=1, we can trac all the EPP with one integrated Kalman filter. Let the measurement vector z =[width, L ] T. The processing state vector can be described as a four-dimension vector =[width, L, w, v ] T, where w and v represent the velocit of width and L, respectivel. All above variables are define in the (width, L ) coordinates. The processing equation and measurement equation of our Kalman filter can be described as = A 1 + w 1 (6) z = H + v where the subscript denotes the time instance, A is matri of linear dnamics sstem, H is matri of linear measurement. For the EPP tracing in our application, we ma define A and H as A = H = (7) where time interval is assume to be 1. In Eq. (7), the random variables w and v represent the process and measurement noise respectivel. The are assumed to be independent of each other, white, and with normal probabilit distributions p( w) ~ N(0, Q) (8) p( v) ~ N(0, R) In practice, the process noise covariance Q and measurement noise covariance R matrices are constant, and the can be measured with some off-line sample measurement. Although Kalman filter can give real-time performance and reduces computation greatl, it has its own defects. Kalman filter provides a recursive solution of the least-square method, and it is not a robust estimator. It is incapable of detecting and rejecting the outliers, which ma cause collapse of tracing. Besides, Kalman filter records not the data ever measured but onl the combination states at time -1, which means that the final detection result is sensitive to the order of measurement. Sometimes such properties will worsen the accurac of the detection result. To alleviate these problems, we define a measurement describing the reliabilit of current Kalman tracing. The reliabilit of the net measurement appended to current Kalman filter is the ratio between the correction increment S B and the prediction increment S A, as shown in Fig. 3. SB 2 R = ( ) where S A 1 R * = l R + (1 l) R (0<l<1) (9) S S ˆ A = 1 = ( ˆ B K z H ˆ After careful stud of some cases, we find that such measurement is reliable reflection of the reliabilit of FLP we are tracing with, and we ma easil determine tracing criterions b off-line eperiments. On the other hand, we attach a point list to the Kalman filter, recording all its measurements. Once the Kalman filter breas down due to the outliers, we ma estimate the tracing result from all the measurement point in the point list. ) (10) S A ˆ ˆ = 1 z S B K ( z H ˆ ) = R = ( S B S A ) 2 ˆ S B ˆ 1 S A ˆ (a) definition of the reliabilit of Kalman filter (b) reliabilities while EPP tracing Figure 3. Introducing Reliabilit to Kalman Filter

5 There is another problem deserves further discussion here. While we are tracing multi-flp in the same (width, L ) coordinate, we meet with the corresponding problem, which lies that in multi-target tracing. To achieve more robust detection result as well as reduce the necessar computation, we mae some improvements to the standard Kalman tracing method. Before the Kalman filter is reliable, which ma be judged b Reliabilit of the Kalman filter introduced above, we follow all EPP nearb in order to avoid missing an possible tracs. When the Kalman filter is reliable enough, we follow onl the EPP that matches the Kalman prediction, and follow the whole road model criterions, such as the location of the vanishing point in the image. Such improvements allow us to detect all the FLPs more accuratel and more quicl. 4. ROAD DETECTION BASED ON FEATURE-LINE-PAIR Compared with etracting single feature line in traditional sstems, it is more robust and effective wa to detect the whole road model on the basis of FLPs. Traditional sstems usuall use searching method to determine the accurate shape and position of the current road. UNSCARF sstem evaluates all possible roads that could appear in the image, loos at the difference between the road model and the region edges in the image, and select the one with lowest cost. SCARF sstem, using the same four road parameters as UNSCARF, build an accumulator. Each piel is assigned a value indicating how probable this piel belongs to the road region. The interpreter searches for the road having the highest combined lielihood using a voting scheme similar to the Hough technique [6]. Both these method need to search a whole sub-space of the road parameter space, which ma causes man problem. The most important is how to quantize the high dimension road model space. If the grid is too small, we have to search a comparativel large space, which will cost more computation and more memor. On the contrar, if the grid is too large, we can onl get a coarse result, which ma not be adequate for vehicle guidance. Since road model detection problem ma be regarded as a parameter estimation problem, we can use robust estimation method to determine the accurate shape and position of the road. Compared to searching scheme, robust estimation can give more precise result with much less computation cost. Among classical robust estimation methods, we appl regression diagnostics technique to our method. It tries to iterativel detect possibl wrong data and reject them through analsis of globall fitted model. The technique wors as follows [10]: 1. Determine an initial fit to the whole set of data through least squares; 2. Compute the residual for each datum; 3. Reject all data whose residuals eceed a predetermined threshold; if no data has been removed, then stop; 4. Determine a new fit to the remaining data, and go to step Road detection based on feature-line-pair As mentioned in section 2, we wor with a linearl parameterized road model (b i, w), 0 i d. Since each FLP detected in current image contributes to a unique road model, we ma reconstruct all possible road models, and estimate the proper one with regression diagnostics technique. Fig. 4 gives out a simple eample. Suppose d=1, i.e. the simple four-parameter road model shown in Fig. 1.b is used to describe the road model. After FLP detection, road models corresponding to each FLP are reconstructed (Fig. 4.a). Instead of estimating four parameters as a whole, we divide the estimation process into two stages. Firstl, we estimate the position of the vanishing point (v, v ) in road model, because it is the most robust propert in the estimation process. Fig 4.b focuses on the neighborhood of the vanishing point, which is estimated b regression diagnostics technique. In Fig. 4.c, dots represent the vanishing points given b FLPs and the star smbol represents the estimation of vanishing point (v, v ). Then the ( L, R ) pair is combined into a single parameter in order to eliminate the spurious edge line due to processing errors and get more accurate result. Some classical clustering method is applied to classif all data. Similarl, we use regression diagnostics technique to compute the core of each class. Star smbols in Fig. 4.d represent the estimations of data over the histogram. Estimations of road models are shown in Fig. 4.e. Furthermore, if we have prior nowledge about (width, L ) of the whole road model, which ma come from real world measurement and projective matri, or from detection result in last frame, we can select the proper and give a determinate detection result of the road model parameters (Fig. 4.f).

6 (a) road model reconstructions (b) neighborhood of the desired (c) robust estimation of (v, v ) with all FLPs vanishing point 4.2 Road model tracing (d) robust estimation of i (g) road model reconstruction (f) road model detecion result Figure 4. Robust estimation of road model parameters In order to achieve real-time performance and accurate detection result, man sstems use Kalman filter to trac road model and location from frame to frame. In our method, we appl such technique in a few aspects. While tracing the EPP in FLP detection, we assign a proper initial value to the Kalman filter b the location of the first EPP and the FLP detected in the last frame. While detecting the FLP, we ma use the road model detected in last frame to give some global criterions, lie the location of vanishing point, throwing off the spurious FLP in time and alleviating the computation. While road model estimation, (width, L ) derived from last frame will direct the validation of the road model in current image. Once the road model detection fails in the current image, we ma use the previous detection result to give a rational estimation. Road model tracing with Kalman filter in image sequence not onl accelerate the detection processing but also provides us more precise and more robust road model, especiall in dense traffic and in bad weather situation. 5. EXPERIMENTS The method proposed in this paper has been implemented in C++ on a commercial AMD 1.33Ghz PC with single camera and a Matro Meteor RGB/PPB digitizer. Our method has been successfull tested on THMR-V (Tsinghua Mobile Robot V), an intelligent vehicle developed in Tsinghua Universit, and in various inds of environment. Letting d=1, we wor with a simple triangular road model described in Fig. 1.b, and we gives a general eample under such circumstance in Fig. 5. The original gra image captured in general urban traffic scene is shown in Fig. 5.a. Due to the robustness and accurac of EPP tracing with Kalman filter, we ma appl simple edge detector on the image before FLP detection (Fig. 5.b). In order to alleviate the high computation, we onl perform the rest operation to the lower 1/3 of the whole image. Eperiment results show that it is reasonable for real-time application. There are man EPPs in the original edge image. When we search the EPP row b row from the bottom of the image, EPPs belonging to the same FLP leave tracs in the (width, L ) coordinate lie the those of a moving target with constant velocit (Fig. 5.c). The all move from right to left, which means two lines of a FLP is getting closer and closer until finall the

7 meet at a point in the image. Such point is just the vanishing point in the projective image. From the EPP tracs, we can recover all the FLPs in the image (Fig. 5.d). Net, since each FLP determines a road model, we appl regression diagnostics technique to robustl estimate the parameters within the linearl parameterized road model (Fig. 5.e). Finall, with the information from the prior nowledge and detection results of previous frames, a Kalman filter is used to trac road models in images sequence, and the precise road model is detected.. In this image, onl the smmetrical feature lines are selected as the road boundaries (Fig. 5.g). (a) original gra image (b) edge image (c) EPP tracing (d) FLP detection within (width, L ) coordinate (e) reconstruction from all FLPs (f) road parameters estimation (g) road model detection Figure 5. Simple road shape detection When d>1, things become more comple. Let us simpl tae d=2 for eample, then (width, L ) = (w, b 0 +b 1 +b 2-1 ). Since there is a -1 term in the equation, we can no longer trac all the EPP within a standard Kalman filter. However, we notice that width is still linearl dependent on and independent of d. Therefore we ma use a hbrid method combining correlation tracing and Kalman filter tracing. In the (width, L ) coordinate, we select and record all EPP point with a correlation criterion of L and trac onl the width propert with a Kalman filter. When an FLP is detected, its parameters of (b 0, b 1, b 2 ) can be robustl estimated from all its recorded EPP members. Then FLPs in the image plane are detected. In road model estimation, since different FLPs belonging to the same feature-line-pairs vote for the same v but not the same v an longer, we ma firstl estimate the v parameter, then classif all the FLPs according to their width properties and use robust estimation method again to determine the final road model. We ma tacle it in the similar wa when d>2. However, we find in practical eperiments that comple road model seems so unstable that even small noises in the edge image will greatl affect the detection result. Currentl we are woring on such problems. (a) v tracing in images sequence (b) v tracing in images sequence Figure 6. Tracing of measurements of the four-parameter road model

8 Our method has also been tested with several images sequences. Fig. 6 shows the measurements of the road model parameters in one of the tests. Owing to the Kalman filter tracing, some errors are corrected and we get quite stable detection results. Our method also shows real-time performance in all the eperiments due to the use of Kalman filter tracing. For the sequence with images in Fig. 10, the whole processing taes 4 ms to detect the edge piels, 80 ms to detect all the FLPs, 11 ms to estimate the road model parameters, and no more than 1 ms to determine the eact road model with Kalman filter tracing. Time costs add up to no more than 96 ms, which satisfied the real-time requirement in urban traffic. 6. CONCLUSIONS AND FUTURE WORK A robust detection and tracing of road shape via on-broad camera becomes more and more important for autonomous vehicle guidance. For lateral vehicle guidance, road boundaries detection must at least provide at a good rate estimates of the relative orientation and of the lateral position of the vehicle with respect to the road [8]. In this paper we proposes a real-time road detection method in urban traffic. Etracting feature-line-pair instead of single feature line maes gives more robust detection result despite degradation and occlusion of lane marings. Woring with a linearl parameterized road model, FLPs detection with EPP tracing ma achieve effectivel. Regression diagnostics technique is used to robustl estimate road parameters from all FLPs, which gives us more accurate and more robust road shape. Eperiments on THMR-V demonstrate robust and real-time performance. Currentl, we are woring on optimizing this method, and etending the technique for detecting more comple road model in more generic urban traffic scene. We will begin more research on robust tracing in image sequence, and improve the real-time performance and robustness in dense traffic. ACKNOWLEDGEMENTS This research was supported in part b Chinese High Technolog Development Program and Portugal-China Science and Technolog Cooperation Project. We wish to than Bin Dong, Qian Yu for their valuable help on this paper. REFERENCES 1. R. Chapuis, A. Potelle, J.L. Brame, et al, Real-time vehicle trajector supervision on the highwa, International Journal of Robotics Research, 14, pp , C. Thorpe, M. Herbert, T. Kanade, et al, Vision and navigation for the Carnegie-mellon navlab, IEEE Transactions on Pattern Analsis and Machine Intelligence, 10, pp , M. Bertozzi, A. Broggi, GOLD: A parallel real-time stereo vision sstem for generic obstacle and lane detection, IEEE Transaction on Image Processing, 7, pp , D. Pomerleau, RALPH: rapidl adapting lateral position handler, IEEE Smposium on Intelligent Vehicles, pp , K.I. Kim, S.Y. Oh, S.W. Kim, et al, An autonomous land vehicle PRV III, in proceedings of the IEEE Intelligent Vehicles Smposium, pp , C.E. Thorpe, Vision and navigation - the Carnegie-Mellon Navlab, Kluwer Academic Publishers, M. Yang, J.Y. Lu, H. Wang, et al, Vision based road following, Chinese Journal of Pattern Recognition and Artificial Intelligence, 14, pp , (In Chinese) 8. F. Guichard, J. -P. Tarel, Curve finder combining perceptual grouping and a alman lie fitting, in International Conference on Computer Vision, pp , Z. Li, et al, Dnamic Image Analsis, China National Defence Industr Press, Z. Zhang, Parameter estimation techniques: a tutorial with application to conic fitting, in Image and Vision Computing Journal, 15, pp , 1997.

Discussion: Clustering Random Curves Under Spatial Dependence

Discussion: Clustering Random Curves Under Spatial Dependence Discussion: Clustering Random Curves Under Spatial Dependence Gareth M. James, Wenguang Sun and Xinghao Qiao Abstract We discuss the advantages and disadvantages of a functional approach to clustering

More information

A Circle Detection Method Based on Optimal Parameter Statistics in Embedded Vision

A Circle Detection Method Based on Optimal Parameter Statistics in Embedded Vision A Circle Detection Method Based on Optimal Parameter Statistics in Embedded Vision Xiaofeng Lu,, Xiangwei Li, Sumin Shen, Kang He, and Songu Yu Shanghai Ke Laborator of Digital Media Processing and Transmissions

More information

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:10, No:4, 2016

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:10, No:4, 2016 World Academ of Science, Engineering and Technolog X-Corner Detection for Camera Calibration Using Saddle Points Abdulrahman S. Alturki, John S. Loomis Abstract This paper discusses a corner detection

More information

Lines and Their Slopes

Lines and Their Slopes 8.2 Lines and Their Slopes Linear Equations in Two Variables In the previous chapter we studied linear equations in a single variable. The solution of such an equation is a real number. A linear equation

More information

The Graph of an Equation

The Graph of an Equation 60_0P0.qd //0 :6 PM Page CHAPTER P Preparation for Calculus Archive Photos Section P. RENÉ DESCARTES (96 60) Descartes made man contributions to philosoph, science, and mathematics. The idea of representing

More information

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Yua Kawahara a,* and Lifeng Zhang a a Kushu Institute of Technolog, 1-1 Sensui-cho Tobata-ku, Kitakushu

More information

A New Concept on Automatic Parking of an Electric Vehicle

A New Concept on Automatic Parking of an Electric Vehicle A New Concept on Automatic Parking of an Electric Vehicle C. CAMUS P. COELHO J.C. QUADRADO Instituto Superior de Engenharia de Lisboa Rua Conselheiro Emídio Navarro PORTUGAL Abstract: - A solution to perform

More information

D-Calib: Calibration Software for Multiple Cameras System

D-Calib: Calibration Software for Multiple Cameras System D-Calib: Calibration Software for Multiple Cameras Sstem uko Uematsu Tomoaki Teshima Hideo Saito Keio Universit okohama Japan {u-ko tomoaki saito}@ozawa.ics.keio.ac.jp Cao Honghua Librar Inc. Japan cao@librar-inc.co.jp

More information

Developing a Tracking Algorithm for Underwater ROV Using Fuzzy Logic Controller

Developing a Tracking Algorithm for Underwater ROV Using Fuzzy Logic Controller 5 th Iranian Conference on Fuzz Sstems Sept. 7-9, 2004, Tehran Developing a Tracking Algorithm for Underwater Using Fuzz Logic Controller M.H. Saghafi 1, H. Kashani 2, N. Mozaani 3, G. R. Vossoughi 4 mh_saghafi@ahoo.com

More information

2.3 Polynomial Functions of Higher Degree with Modeling

2.3 Polynomial Functions of Higher Degree with Modeling SECTION 2.3 Polnomial Functions of Higher Degree with Modeling 185 2.3 Polnomial Functions of Higher Degree with Modeling What ou ll learn about Graphs of Polnomial Functions End Behavior of Polnomial

More information

Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views

Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views Multibod Motion Estimation and Segmentation from Multiple Central Panoramic Views Omid Shakernia René Vidal Shankar Sastr Department of Electrical Engineering & Computer Sciences Universit of California

More information

Research Article Scene Semantics Recognition Based on Target Detection and Fuzzy Reasoning

Research Article Scene Semantics Recognition Based on Target Detection and Fuzzy Reasoning Research Journal of Applied Sciences, Engineering and Technolog 7(5): 970-974, 04 DOI:0.906/rjaset.7.343 ISSN: 040-7459; e-issn: 040-7467 04 Mawell Scientific Publication Corp. Submitted: Januar 9, 03

More information

Image Metamorphosis By Affine Transformations

Image Metamorphosis By Affine Transformations Image Metamorphosis B Affine Transformations Tim Mers and Peter Spiegel December 16, 2005 Abstract Among the man was to manipulate an image is a technique known as morphing. Image morphing is a special

More information

Cardiac Segmentation from MRI-Tagged and CT Images

Cardiac Segmentation from MRI-Tagged and CT Images Cardiac Segmentation from MRI-Tagged and CT Images D. METAXAS 1, T. CHEN 1, X. HUANG 1 and L. AXEL 2 Division of Computer and Information Sciences 1 and Department of Radiolg 2 Rutgers Universit, Piscatawa,

More information

Epipolar Constraint. Epipolar Lines. Epipolar Geometry. Another look (with math).

Epipolar Constraint. Epipolar Lines. Epipolar Geometry. Another look (with math). Epipolar Constraint Epipolar Lines Potential 3d points Red point - fied => Blue point lies on a line There are 3 degrees of freedom in the position of a point in space; there are four DOF for image points

More information

Action Detection in Cluttered Video with. Successive Convex Matching

Action Detection in Cluttered Video with. Successive Convex Matching Action Detection in Cluttered Video with 1 Successive Conve Matching Hao Jiang 1, Mark S. Drew 2 and Ze-Nian Li 2 1 Computer Science Department, Boston College, Chestnut Hill, MA, USA 2 School of Computing

More information

Partial Fraction Decomposition

Partial Fraction Decomposition Section 7. Partial Fractions 53 Partial Fraction Decomposition Algebraic techniques for determining the constants in the numerators of partial fractions are demonstrated in the eamples that follow. Note

More information

Visual motion. Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys

Visual motion. Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys Visual motion Man slides adapted from S. Seitz, R. Szeliski, M. Pollefes Motion and perceptual organization Sometimes, motion is the onl cue Motion and perceptual organization Sometimes, motion is the

More information

Tutorial of Motion Estimation Based on Horn-Schunk Optical Flow Algorithm in MATLAB

Tutorial of Motion Estimation Based on Horn-Schunk Optical Flow Algorithm in MATLAB AU J.T. 1(1): 8-16 (Jul. 011) Tutorial of Motion Estimation Based on Horn-Schun Optical Flow Algorithm in MATLAB Darun Kesrarat 1 and Vorapoj Patanavijit 1 Department of Information Technolog, Facult of

More information

Quad-Tree Based Geometric-Adapted Cartesian Grid Generation

Quad-Tree Based Geometric-Adapted Cartesian Grid Generation Quad-Tree Based Geometric-Adapted Cartesian Grid Generation EMRE KARA1, AHMET ĐHSAN KUTLAR1, MEHMET HALUK AKSEL 1Department of Mechanical Engineering Universit of Gaziantep 7310 Gaziantep TURKEY Mechanical

More information

Introduction to Homogeneous Transformations & Robot Kinematics

Introduction to Homogeneous Transformations & Robot Kinematics Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka Rowan Universit Computer Science Department. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,

More information

Stereo Matching! Christian Unger 1,2, Nassir Navab 1!! Computer Aided Medical Procedures (CAMP), Technische Universität München, Germany!!

Stereo Matching! Christian Unger 1,2, Nassir Navab 1!! Computer Aided Medical Procedures (CAMP), Technische Universität München, Germany!! Stereo Matching Christian Unger 12 Nassir Navab 1 1 Computer Aided Medical Procedures CAMP) Technische Universität München German 2 BMW Group München German Hardware Architectures. Microprocessors Pros:

More information

Math 1050 Lab Activity: Graphing Transformations

Math 1050 Lab Activity: Graphing Transformations Math 00 Lab Activit: Graphing Transformations Name: We'll focus on quadratic functions to eplore graphing transformations. A quadratic function is a second degree polnomial function. There are two common

More information

Wheelchair Detection in a Calibrated Environment

Wheelchair Detection in a Calibrated Environment Wheelchair Detection in a Calibrated Environment Ashish Mles Universit of Florida marcian@visto.com Dr. Niels Da Vitoria Lobo Universit of Central Florida niels@cs.ucf.edu Dr. Mubarak Shah Universit of

More information

A Practical Camera Calibration System on Mobile Phones

A Practical Camera Calibration System on Mobile Phones Advanced Science and echnolog Letters Vol.7 (Culture and Contents echnolog 0), pp.6-0 http://dx.doi.org/0.57/astl.0.7. A Practical Camera Calibration Sstem on Mobile Phones Lu Bo, aegkeun hangbo Department

More information

20 Calculus and Structures

20 Calculus and Structures 0 Calculus and Structures CHAPTER FUNCTIONS Calculus and Structures Copright LESSON FUNCTIONS. FUNCTIONS A function f is a relationship between an input and an output and a set of instructions as to how

More information

Optical flow Estimation using Fractional Quaternion Wavelet Transform

Optical flow Estimation using Fractional Quaternion Wavelet Transform 2012 International Conference on Industrial and Intelligent Information (ICIII 2012) IPCSIT vol.31 (2012) (2012) IACSIT Press, Singapore Optical flow Estimation using Fractional Quaternion Wavelet Transform

More information

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

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

More information

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press,   ISSN ransactions on Information and Communications echnologies vol 6, 996 WI Press, www.witpress.com, ISSN 743-357 Obstacle detection using stereo without correspondence L. X. Zhou & W. K. Gu Institute of Information

More information

Fingerprint Image Segmentation Based on Quadric Surface Model *

Fingerprint Image Segmentation Based on Quadric Surface Model * Fingerprint Image Segmentation Based on Quadric Surface Model * Yilong Yin, Yanrong ang, and Xiukun Yang Computer Department, Shandong Universit, Jinan, 5, China lin@sdu.edu.cn Identi Incorporated, One

More information

Color Interpolation for Single CCD Color Camera

Color Interpolation for Single CCD Color Camera Color Interpolation for Single CCD Color Camera Yi-Ming Wu, Chiou-Shann Fuh, and Jui-Pin Hsu Department of Computer Science and Information Engineering, National Taiwan Universit Taipei, Taiwan Email:

More information

The Immune Self-adjusting Contour Error Coupled Control in Machining Based on Grating Ruler Sensors

The Immune Self-adjusting Contour Error Coupled Control in Machining Based on Grating Ruler Sensors Sensors & Transducers Vol. 181 Issue 10 October 014 pp. 37-44 Sensors & Transducers 014 b IFSA Publishing S. L. http://www.sensorsportal.com The Immune Self-adjusting Contour Error Coupled Control in Machining

More information

A Novel Location Method for Multi-Target Based on the Maximum Likelihood Estimation

A Novel Location Method for Multi-Target Based on the Maximum Likelihood Estimation 06 International Smposium on Advances in lectrical, lectronics and Computer ngineering (ISAC 06) A ovel Location Method for Multi-Target Based on the Maximum Lielihood stimation iantong Ma a, Jingqing

More information

Scale Invariant Feature Transform (SIFT) CS 763 Ajit Rajwade

Scale Invariant Feature Transform (SIFT) CS 763 Ajit Rajwade Scale Invariant Feature Transform (SIFT) CS 763 Ajit Rajwade What is SIFT? It is a technique for detecting salient stable feature points in an image. For ever such point it also provides a set of features

More information

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space.

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space. 3D Shape Measurement of Unerwater Objects Using Motion Stereo Hieo SAITO Hirofumi KAWAMURA Masato NAKAJIMA Department of Electrical Engineering, Keio Universit 3-14-1Hioshi Kouhoku-ku Yokohama 223, Japan

More information

8.5. Quadratic Function A function f is a quadratic function if f(x) ax 2 bx c, where a, b, and c are real numbers, with a 0.

8.5. Quadratic Function A function f is a quadratic function if f(x) ax 2 bx c, where a, b, and c are real numbers, with a 0. 8.5 Quadratic Functions, Applications, and Models In the previous section we discussed linear functions, those that are defined b firstdegree polnomials. In this section we will look at quadratic functions,

More information

A SCATTERED DATA INTERPOLANT FOR THE SOLUTION OF THREE-DIMENSIONAL PDES

A SCATTERED DATA INTERPOLANT FOR THE SOLUTION OF THREE-DIMENSIONAL PDES European Conference on Computational Fluid Dnamics ECCOMAS CFD 26 P. Wesseling, E. Oñate and J. Périau (Eds) c TU Delft, The Netherlands, 26 A SCATTERED DATA INTERPOLANT FOR THE SOLUTION OF THREE-DIMENSIONAL

More information

SECTION 3-4 Rational Functions

SECTION 3-4 Rational Functions 20 3 Polnomial and Rational Functions 0. Shipping. A shipping bo is reinforced with steel bands in all three directions (see the figure). A total of 20. feet of steel tape is to be used, with 6 inches

More information

GPR Objects Hyperbola Region Feature Extraction

GPR Objects Hyperbola Region Feature Extraction Advances in Computational Sciences and Technolog ISSN 973-617 Volume 1, Number 5 (17) pp. 789-84 Research India Publications http://www.ripublication.com GPR Objects Hperbola Region Feature Etraction K.

More information

EVALUTION METHOD OF COATING THICKNESS OF COATING THICKNESS STANDARD

EVALUTION METHOD OF COATING THICKNESS OF COATING THICKNESS STANDARD 7th International DAAAM Baltic Conference INDUSTRIAL ENGINEERING -4 April 00, Tallinn, Estonia EVALUTION METHOD OF COATING THICKNESS OF COATING THICKNESS STANDARD Laaneots, R., Riim, J. & Leibak, A. Abstract:

More information

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology Intermediate Algebra Gregg Waterman Oregon Institute of Technolog c 2017 Gregg Waterman This work is licensed under the Creative Commons Attribution 4.0 International license. The essence of the license

More information

A Robust and Real-time Multi-feature Amalgamation. Algorithm for Fingerprint Segmentation

A Robust and Real-time Multi-feature Amalgamation. Algorithm for Fingerprint Segmentation A Robust and Real-time Multi-feature Amalgamation Algorithm for Fingerprint Segmentation Sen Wang Institute of Automation Chinese Academ of Sciences P.O.Bo 78 Beiing P.R.China100080 Yang Sheng Wang Institute

More information

Hybrid Computing Algorithm in Representing Solid Model

Hybrid Computing Algorithm in Representing Solid Model The International Arab Journal of Information Technolog, Vol. 7, No. 4, October 00 4 Hbrid Computing Algorithm in Representing Solid Model Muhammad Matondang and Habibollah Haron Department of Modeling

More information

A Comparison of Compressed Sensing and Sparse Recovery Algorithms Applied to Simulation Data

A Comparison of Compressed Sensing and Sparse Recovery Algorithms Applied to Simulation Data STATISTICS, OPTIMIZATION AND INFORMATION COMPUTING Stat., Optim. Inf. Comput., Vol., September 6, pp 9 3. Published online in International Academic Press (www.iapress.org) A Comparison of Compressed Sensing

More information

Study on Image Retrieval Method of Integrating Color and Texture

Study on Image Retrieval Method of Integrating Color and Texture International Journal of Science Vol. No.1 015 ISSN: 1813-4890 Stud on Image Retrieval Method of Integrating Color and Texture Lei Liu a, Xiafu Lv b, Junpeng Chen, Bohua Wang College of automation, Chongqing

More information

Three-Dimensional Image Security System Combines the Use of Smart Mapping Algorithm and Fibonacci Transformation Technique

Three-Dimensional Image Security System Combines the Use of Smart Mapping Algorithm and Fibonacci Transformation Technique Three-Dimensional Image Securit Sstem Combines the Use of Smart Mapping Algorithm and Fibonacci Transformation Technique Xiao-Wei Li 1, Sung-Jin Cho 2, In-Kwon Lee 3 and Seok-Tae Kim * 4 1,4 Department

More information

Feature Point Detection by Combining Advantages of Intensity-based Approach and Edge-based Approach

Feature Point Detection by Combining Advantages of Intensity-based Approach and Edge-based Approach Feature Point Detection b Combining Advantages of Intensit-based Approach and Edge-based Approach Sungho Kim, Chaehoon Park, Yukung Choi, Soon Kwon, In So Kweon International Science Inde, Computer and

More information

OBJECTS RECOGNITION BY MEANS OF PROJECTIVE INVARIANTS CONSIDERING CORNER-POINTS.

OBJECTS RECOGNITION BY MEANS OF PROJECTIVE INVARIANTS CONSIDERING CORNER-POINTS. OBJECTS RECOGNTON BY EANS OF PROJECTVE NVARANTS CONSDERNG CORNER-PONTS. Vicente,.A., Gil,P. *, Reinoso,O., Torres,F. * Department of Engineering, Division of Sstems Engineering and Automatic. iguel Hernandez

More information

= (z cos( ) + y sin( )) cos( ) + x sin( )

= (z cos( ) + y sin( )) cos( ) + x sin( ) Plane Segment Finder : Algorithm, Implementation and Applications Kei Okada Satoshi Kagami Masauki Inaba Hirochika Inoue Dept. of Mechano-Informatics, Univ. of Toko. 7{3{1, Hongo, Bunko-ku, Toko, 113{8656,

More information

A Color Interpolation Method for Bayer Filter Array Images Based on Direction Flag

A Color Interpolation Method for Bayer Filter Array Images Based on Direction Flag International Conference on Civil, Materials and Environmental Sciences (CMES 05) A Color Interpolation Method for aer Filter Arra Images ased on Direction Flag Zheng Liu, Huachuang Wang Institute of Optics

More information

Appendix F: Systems of Inequalities

Appendix F: Systems of Inequalities A0 Appendi F Sstems of Inequalities Appendi F: Sstems of Inequalities F. Solving Sstems of Inequalities The Graph of an Inequalit The statements < and are inequalities in two variables. An ordered pair

More information

NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS

NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS Published in : Communications in Numerical Methods in Engineering (008 Commun.Numer.Meth.Engng. 008; Vol : pp 003-019 NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS

More information

A CW-SSIM Kernel-based Nearest Neighbor Method for Handwritten Digit Classification

A CW-SSIM Kernel-based Nearest Neighbor Method for Handwritten Digit Classification A CW-SSIM Kernel-based Nearest Neighbor Method for Handwritten Digit Classification Jiheng Wang Dept. of Statistics and Actuarial Science, Univ. of Waterloo, Waterloo, ON, Canada j237wang@uwaterloo.ca

More information

science. In this course we investigate problems both algebraically and graphically.

science. In this course we investigate problems both algebraically and graphically. Section. Graphs. Graphs Much of algebra is concerned with solving equations. Man algebraic techniques have been developed to provide insights into various sorts of equations and those techniques are essential

More information

Improved SURF Algorithm and Its Application in Seabed Relief Image Matching

Improved SURF Algorithm and Its Application in Seabed Relief Image Matching Improved SURF Algorithm and Its Application in Seabed Relief Image Matching Hong-Mei ZHANG 1, Le YANG, Ming-Long LI1 1 Department of Automation, School of Power and Mechanical Engineering Wuhan Universit,

More information

Visual compensation in localization of a robot on a ceiling map

Visual compensation in localization of a robot on a ceiling map Scientific Research and Essas Vol. ), pp. -, Januar, Available online at http://www.academicjournals.org/sre ISSN - Academic Journals Full Length Research Paper Visual compensation in localiation of a

More information

Photo by Carl Warner

Photo by Carl Warner Photo b Carl Warner Photo b Carl Warner Photo b Carl Warner Fitting and Alignment Szeliski 6. Computer Vision CS 43, Brown James Has Acknowledgment: Man slides from Derek Hoiem and Grauman&Leibe 2008 AAAI

More information

Precision Peg-in-Hole Assembly Strategy Using Force-Guided Robot

Precision Peg-in-Hole Assembly Strategy Using Force-Guided Robot 3rd International Conference on Machiner, Materials and Information Technolog Applications (ICMMITA 2015) Precision Peg-in-Hole Assembl Strateg Using Force-Guided Robot Yin u a, Yue Hu b, Lei Hu c BeiHang

More information

APPLICATIONS OF INTEGRATION

APPLICATIONS OF INTEGRATION 6 APPLICATIONS OF INTEGRATION The volume of a sphere is the limit of sums of volumes of approimating clinders. In this chapter we eplore some of the applications of the definite integral b using it to

More information

Adaptive Threshold Median Filter for Multiple-Impulse Noise

Adaptive Threshold Median Filter for Multiple-Impulse Noise Mar 2007 Journal of Electronic Science and Technolog of China Vol5 No Adaptive Threshold Median Filter for Multiple-Impulse Noise JIANG Bo HUANG Wei School of Communication and Information Engineering

More information

Visual compensation in localization of a robot on a ceiling map

Visual compensation in localization of a robot on a ceiling map Scientific Research and Essas Vol. 6(1, pp. 131-13, 4 Januar, 211 Available online at http://www.academicjournals.org/sre DOI: 1.897/SRE1.814 ISSN 1992-2248 211 Academic Journals Full Length Research Paper

More information

A Novel Adaptive Algorithm for Fingerprint Segmentation

A Novel Adaptive Algorithm for Fingerprint Segmentation A Novel Adaptive Algorithm for Fingerprint Segmentation Sen Wang Yang Sheng Wang National Lab of Pattern Recognition Institute of Automation Chinese Academ of Sciences 100080 P.O.Bo 78 Beijing P.R.China

More information

Region Mura Detection using Efficient High Pass Filtering based on Fast Average Operation

Region Mura Detection using Efficient High Pass Filtering based on Fast Average Operation Proceedings of the 17th World Congress The International Federation of Automatic Control Region Mura Detection using Efficient High Pass Filtering based on Fast Average Operation SeongHoon im*, TaeGu ang**,

More information

Statistically Analyzing the Impact of Automated ETL Testing on Data Quality

Statistically Analyzing the Impact of Automated ETL Testing on Data Quality Chapter 5 Statisticall Analzing the Impact of Automated ETL Testing on Data Qualit 5.0 INTRODUCTION In the previous chapter some prime components of hand coded ETL prototpe were reinforced with automated

More information

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern [6] IEEE. Reprinted, with permission, from [Wening Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern Recognition, 6. ICPR 6. 8th International Conference on (Volume:3

More information

Computer Vision Lecture 20

Computer Vision Lecture 20 Computer Vision Lecture 2 Motion and Optical Flow Bastian Leibe RWTH Aachen http://www.vision.rwth-aachen.de leibe@vision.rwth-aachen.de 28.1.216 Man slides adapted from K. Grauman, S. Seitz, R. Szeliski,

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifing the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

Perspective Projection Transformation

Perspective Projection Transformation Perspective Projection Transformation Where does a point of a scene appear in an image?? p p Transformation in 3 steps:. scene coordinates => camera coordinates. projection of camera coordinates into image

More information

An Iterative Multiresolution Scheme for SFM

An Iterative Multiresolution Scheme for SFM An Iterative Multiresolution Scheme for SFM Carme Julià, Angel Sappa, Felipe Lumbreras, Joan Serrat, and Antonio Lópe Computer Vision Center and Computer Science Department, Universitat Autònoma de Barcelona,

More information

Applications of Differentiation

Applications of Differentiation Contents 1 Applications of Differentiation 1.1 Tangents and Normals 1. Maima and Minima 14 1. The Newton-Raphson Method 8 1.4 Curvature 47 1.5 Differentiation of Vectors 54 1.6 Case Stud: Comple Impedance

More information

8.6 Three-Dimensional Cartesian Coordinate System

8.6 Three-Dimensional Cartesian Coordinate System SECTION 8.6 Three-Dimensional Cartesian Coordinate Sstem 69 What ou ll learn about Three-Dimensional Cartesian Coordinates Distance and Midpoint Formulas Equation of a Sphere Planes and Other Surfaces

More information

3D Photography: Epipolar geometry

3D Photography: Epipolar geometry 3D Photograph: Epipolar geometr Kalin Kolev, Marc Pollefes Spring 203 http://cvg.ethz.ch/teaching/203spring/3dphoto/ Schedule (tentative) Feb 8 Feb 25 Mar 4 Mar Mar 8 Mar 25 Apr Apr 8 Apr 5 Apr 22 Apr

More information

Unsupervised Learning. Supervised learning vs. unsupervised learning. What is Cluster Analysis? Applications of Cluster Analysis

Unsupervised Learning. Supervised learning vs. unsupervised learning. What is Cluster Analysis? Applications of Cluster Analysis 7 Supervised learning vs unsupervised learning Unsupervised Learning Supervised learning: discover patterns in the data that relate data attributes with a target (class) attribute These patterns are then

More information

3D Semantic Parsing of Large-Scale Indoor Spaces Supplementary Material

3D Semantic Parsing of Large-Scale Indoor Spaces Supplementary Material 3D Semantic Parsing of Large-Scale Indoor Spaces Supplementar Material Iro Armeni 1 Ozan Sener 1,2 Amir R. Zamir 1 Helen Jiang 1 Ioannis Brilakis 3 Martin Fischer 1 Silvio Savarese 1 1 Stanford Universit

More information

Polynomial and Rational Functions

Polynomial and Rational Functions Polnomial and Rational Functions Figure -mm film, once the standard for capturing photographic images, has been made largel obsolete b digital photograph. (credit film : modification of work b Horia Varlan;

More information

Lane Detection Algorithm based on Local Feature Extraction

Lane Detection Algorithm based on Local Feature Extraction Lane Detection Algorithm based on Local Feature Etraction Guorong Liu 1,2 1 College of Electrical and Information Engineering Hunan University Changsha, People s Republic of China lgr745@hotmail.com Shutao

More information

Self Lane Assignment Using Smart Mobile Camera For Intelligent GPS Navigation and Traffic Interpretation

Self Lane Assignment Using Smart Mobile Camera For Intelligent GPS Navigation and Traffic Interpretation For Intelligent GPS Navigation and Traffic Interpretation Tianshi Gao Stanford University tianshig@stanford.edu 1. Introduction Imagine that you are driving on the highway at 70 mph and trying to figure

More information

EECS 556 Image Processing W 09

EECS 556 Image Processing W 09 EECS 556 Image Processing W 09 Motion estimation Global vs. Local Motion Block Motion Estimation Optical Flow Estimation (normal equation) Man slides of this lecture are courtes of prof Milanfar (UCSC)

More information

Association Rules for a Swarming Behavior of Multiple Agents

Association Rules for a Swarming Behavior of Multiple Agents Association Rules for a Swarming Behavior of Multiple Agents Hahmin Jung, Dong Hun Kim Abstract This paper presents a framework for decentralized control of self-organizing swarm agents based on the artificial

More information

Online Supplement for Toward Automated Intelligent Manufacturing Systems (AIMS)

Online Supplement for Toward Automated Intelligent Manufacturing Systems (AIMS) Online Supplement for oward Automated Intelligent Manufacturing Sstems (AIMS) INFORMS Journal on Computing Hoi-Ming Chi, Oan K. Erso School of Electrical and Computer Engineering, Purdue Universit, Electrical

More information

Fitting a transformation: Feature-based alignment April 30 th, Yong Jae Lee UC Davis

Fitting a transformation: Feature-based alignment April 30 th, Yong Jae Lee UC Davis Fitting a transformation: Feature-based alignment April 3 th, 25 Yong Jae Lee UC Davis Announcements PS2 out toda; due 5/5 Frida at :59 pm Color quantization with k-means Circle detection with the Hough

More information

Stereo: the graph cut method

Stereo: the graph cut method Stereo: the graph cut method Last lecture we looked at a simple version of the Marr-Poggio algorithm for solving the binocular correspondence problem along epipolar lines in rectified images. The main

More information

CSC Computer Graphics

CSC Computer Graphics 7//7 CSC. Computer Graphics Lecture Kasun@dscs.sjp.ac.l Department of Computer Science Universit of Sri Jaewardanepura Line drawing algorithms DDA Midpoint (Bresenham s) Algorithm Circle drawing algorithms

More information

Estimation of Tikhonov Regularization Parameter for Image Reconstruction in Electromagnetic Geotomography

Estimation of Tikhonov Regularization Parameter for Image Reconstruction in Electromagnetic Geotomography Rafał Zdunek Andrze Prałat Estimation of ikhonov Regularization Parameter for Image Reconstruction in Electromagnetic Geotomograph Abstract: he aim of this research was to devise an efficient wa of finding

More information

Visual servoing to arbitrary target with photo-model-based recognition method

Visual servoing to arbitrary target with photo-model-based recognition method Visual servoing to arbitrar target with photo-model-based recognition method Honghi Tian 1,YejunKou 1, and Mamoru Minami 1 1 Okaama Universit, Japan (Tel: 81-86-251-8233, Fa: 81-86-251-8233) 1 psnc8td@s.okaama-u.ac.jp

More information

Flexible Calibration of a Portable Structured Light System through Surface Plane

Flexible Calibration of a Portable Structured Light System through Surface Plane Vol. 34, No. 11 ACTA AUTOMATICA SINICA November, 2008 Flexible Calibration of a Portable Structured Light System through Surface Plane GAO Wei 1 WANG Liang 1 HU Zhan-Yi 1 Abstract For a portable structured

More information

A Rapid Learning Approach. for Developing Fuzzy Controllers. Faculty oftechnology, University of Bielefeld, Bielefeld, Germany

A Rapid Learning Approach. for Developing Fuzzy Controllers. Faculty oftechnology, University of Bielefeld, Bielefeld, Germany A Rapid Learning Approach for Developing Fuzz Controllers Jianwei Zhang, Khac Van Le and Alois Knoll Facult oftechnolog, Universit of Bielefeld, 33 Bielefeld, German Phone: ++49-()2-6-29/292 Fa: ++49-()2-6-2962

More information

Announcements, schedule. Lecture 8: Fitting. Weighted graph representation. Outline. Segmentation by Graph Cuts. Images as graphs

Announcements, schedule. Lecture 8: Fitting. Weighted graph representation. Outline. Segmentation by Graph Cuts. Images as graphs Announcements, schedule Lecture 8: Fitting Tuesday, Sept 25 Grad student etensions Due of term Data sets, suggestions Reminder: Midterm Tuesday 10/9 Problem set 2 out Thursday, due 10/11 Outline Review

More information

Subjective Image Quality Prediction based on Neural Network

Subjective Image Quality Prediction based on Neural Network Subjective Image Qualit Prediction based on Neural Network Sertan Kaa a, Mariofanna Milanova a, John Talburt a, Brian Tsou b, Marina Altnova c a Universit of Arkansas at Little Rock, 80 S. Universit Av,

More information

Fractal Interpolation Representation of A Class of Quadratic Functions

Fractal Interpolation Representation of A Class of Quadratic Functions ISSN 1749-3889 (print, 1749-3897 (online International Journal of Nonlinear Science Vol.24(2017 No.3, pp.175-179 Fractal Interpolation Representation of A Class of Quadratic Functions Chengbin Shen, Zhigang

More information

Chapter 3. Interpolation. 3.1 Introduction

Chapter 3. Interpolation. 3.1 Introduction Chapter 3 Interpolation 3 Introduction One of the fundamental problems in Numerical Methods is the problem of interpolation, that is given a set of data points ( k, k ) for k =,, n, how do we find a function

More information

Real-Time Object Recognition Using a Modified Generalized Hough Transform

Real-Time Object Recognition Using a Modified Generalized Hough Transform Real-Time Object Recognition Using a Modified Generalized Hough Transform MARKUS ULRICH 1,, CARSTEN STEGER, ALBERT BAUMGARTNER 1 & HEINRICH EBNER 1 Abstract: An approach for real-time object recognition

More information

Contents Edge Linking and Boundary Detection

Contents Edge Linking and Boundary Detection Contents Edge Linking and Boundar Detection 3 Edge Linking z Local processing link all points in a local neighbourhood (33, 55, etc.) that are considered to be similar similar response strength of a gradient

More information

REPORT DOCUMENTATION PAGE

REPORT DOCUMENTATION PAGE REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-088 Public reporting burden for this collection of information is estimated to average hour per response, including the time for reviewing instructions,

More information

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering Accurac Analsis and Improvement for Direct Laser Sintering Y. Tang 1, H. T. Loh 12, J. Y. H. Fuh 2, Y. S. Wong 2, L. Lu 2, Y. Ning 2, X. Wang 2 1 Singapore-MIT Alliance, National Universit of Singapore

More information

HOUGH TRANSFORM CS 6350 C V

HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM The problem: Given a set of points in 2-D, find if a sub-set of these points, fall on a LINE. Hough Transform One powerful global method for detecting edges

More information

Lane Markers Detection based on Consecutive Threshold Segmentation

Lane Markers Detection based on Consecutive Threshold Segmentation ISSN 1746-7659, England, UK Journal of Information and Computing Science Vol. 6, No. 3, 2011, pp. 207-212 Lane Markers Detection based on Consecutive Threshold Segmentation Huan Wang +, Mingwu Ren,Sulin

More information

Section 4.2 Graphing Lines

Section 4.2 Graphing Lines Section. Graphing Lines Objectives In this section, ou will learn to: To successfull complete this section, ou need to understand: Identif collinear points. The order of operations (1.) Graph the line

More information

Ashish Negi Associate Professor, Department of Computer Science & Engineering, GBPEC, Pauri, Garhwal, Uttarakhand, India

Ashish Negi Associate Professor, Department of Computer Science & Engineering, GBPEC, Pauri, Garhwal, Uttarakhand, India Volume 7, Issue 1, Januar 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Comparative Analsis

More information

Introduction to Homogeneous Transformations & Robot Kinematics

Introduction to Homogeneous Transformations & Robot Kinematics Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka, Rowan Universit Computer Science Department Januar 25. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,

More information