A New Affine Invariant Fitting Algorithm for Algebraic Curves

Size: px
Start display at page:

Download "A New Affine Invariant Fitting Algorithm for Algebraic Curves"

Transcription

1 A New Affine Invariant Fitting Algorithm for Algebraic Curves Sait Sener and Mustafa Unel Department of Computer Engineering, Gebze Institute of Technolog Cairova Campus 44 Gebze/Kocaeli Turke {ssener, Abstract. In this paper, we present a new affine invariant curve fitting technique. Our method is based on the affine invariant Fourier descriptors and implicitization of them b matri annihilation. Eperimental results are presented to assess the stabilit and robustness of our fitting method under data perturbations. Introduction Automatic recognition of free-form objects is an important problem in pattern recognition and computer vision. Implicit algebraic models or so-called Implicit Polnomial (IP) curves and surfaces proved to be ver useful for modeling D curves and 3D surfaces [-7]. To build recognition and positioning sstems based on implicit curves and surfaces, it is imperative to solve the fitting problem. Euclidean fitting was used for the estimation of general curves and surfaces to edge and range data. Using Euclidean distance is more stable and useful than algebraic distance commonl used in least-squares fittings. Curve fitting is usuall done through non-linear optimization, which has high computational compleit and computational cost [-3]. The 3Lfitting algorithm, which is repeatable and Euclidean invariant, is another new approach to the fitting problem. This algorithm also improves implicit curve fitting in terms of accurac and stabilit [8]. Continuous improvements have been made on the stabilit of algebraic curve fitting for obtaining IP models [9]. On the other hand, an important link between the Fourier descriptor and quadratic B-spline function is established in []. A new matri annihilation method for converting parametric representations to the implicit algebraic curves has recentl been introduced in []. This method is numerical and computationall efficient. In this paper, we present a new affine invariant fitting algorithm based on the affine invariant Fourier descriptors [3, 4] and the implicitization of them b matri annihilation method []. The algorithm is applicable for all free-form shapes. The resulting implicit algebraic curves are quite robust with respect to data perturbations. Fitting is computationall efficient and allows high degree curve fitting. In Section, we review implicit polnomial curves and the fitting problem. In section 3, we de- A. Campilho, M. Kamel (Eds.): ICIAR 4, LNCS 3, pp , 4. Springer-Verlag Berlin Heidelberg 4

2 A New Affine Invariant Fitting Algorithm for Algebraic Curves 345 scribe affine invariant Fourier descriptors and their implicitization using matri annihilation method. In Section 4, we present eperimental results to assess robustness of our fitting algorithm under noise, and missing data due to partial occlusion. Finall in Section 5, we conclude with some remarks and indicate possible future directions. Fitting Algebraic Curves to Data Fitting an algebraic curve to data is basicall an error-minimization problem over the set of data points D = { z (, )} N i = i i j=, namel N min dist ( fn(, ), zi) i= where a is the coefficient vector of the curve, a () p q f (, ) = a is the two n pq p+ q n variable (binar) implicit polnomial whose zero set is the algebraic curve, and dist is an appropriate distance function. In the classical least-squares fitting, p q dist( f (, ), z ) = f ( z ) = f (, ) = a. To avoid the trivial solution, the n i n i n i i pq i i p+ q n norm of the solution vector is constrained to be, i.e. a =. Resulting fit is affine invariant, but usuall contains etra pieces and does not respect the shape continuit. Stabilit is another issue because it does not provide an stable results. Since there is no closed-form epression for computing the geometric distance of a point to the curve, a first order distance approimation, namel fn( j, j) () dist = f (, ) n j j is usuall emploed. This is a non-linear optimization problem and some important algorithms have been presented in the literature [-3]. These algorithms have high computational compleit and in most cases do not provide stable and meaningful fits. 3L algorithm [8], which is a modified least squares fitting method, is more robust and gives better curves than the classical least squares algorithms. A solution has been offered for more stabilit and robustness of 3L algorithm to find the best implicit polnomials [9]. Although resulting fits are much more stable and superior than 3L fits, the are onl rotation invariant and therefore cannot be used for images taken from different viewpoints. 3 Affine Invariant Fitting b Matri Annihilation Matri annihilation method [] established a link between the elliptic Fourier descriptors (EFDs) and implicit polnomials (IP). EFDs are arc-length parameteriza-

3 346 S. Sener and M. Unel tions, which are made invariant to changes in location, orientation and scale, that is, the are similarit invariant []. However, Euclidean arc-length is not preserved under affine transformations. Fig. depicts this fact. Both the original and the affine transformed data points are fitted b implicit curves obtained through the implicitization of EFDs b matri annihilation method. Note in particular that the implicit curve obtained b the matri annihilation method and the affine transformed version of the implicit curve in (b) are not coincided in (c). (a) (b) (c) Fig.. (a) Hat Object, (b) Data points (line), EFD (circles-line) and implicit curve (dot-line) obtained b matri annihilation method are superimposed. (c) Affined data (line), implicit curve (circles-line) obtained b matri annihilation method and affine transformed implicit curve (dot-line) in (b) are superimposed. Instead of using similarit invariant EFDs, one could start with an affine invariant Fourier parameterization, which will then ield an affine invariant implicit polnomial curve as a result of matri annihilation method. This is eactl what we are developing in this paper. B an affine invariant parameterization, we mean that the parameterization must be linear under an affine transformation and the parameterizing function must ield the same parameterization independent of the initial representation of the contour. Arbter et al. introduced affine invariant Fourier descriptors (AIFDs) b using the first derivatives of data curve as: t = det ( ), C ( ξ ξ ) dξ = ( ) ( ) ξ d C ξ ξ ξ ξ where ξ, ξ are the first derivatives of the components ( ξ ) and ( ξ ), and C is the path along the curve. This parameterization will not be invariant under translation. Translation can be eliminated b initiall moving the coordinate sstem to the area center, defined b s ( ξ ) ( ξ ξ ) d ( ξ)det ( ξ), dξ c = 3 det ( ), ξ C The area center of an affine contour is the affine transform of the area center. This is just because the affine transformation transforms areas with a constant scale det(a) [5]. To calculate the coefficients, let ( u, v ): i =,, N, be the coordinates of i i (3) (4)

4 A New Affine Invariant Fitting Algorithm for Algebraic Curves 347 the N vertices of an oriented polgon in R, and t i their parameter values. With the periodicit, ( un, vn) = ( u, v) and tn = t + T. The Fourier transformation based on area parameterization is defined as [3,4]: U N N k ui u T + i j ui+ ui ( ki, ki, )[ ( ti ti) ] ki, ( ti ti) V = + δ + δ + k ( π k) i= ti+ ti vi+ v Φ Φ + Φ i π k i= vi+ v i if ti+ = ti where Φ ki, = ep{ j π kti/ T} and δ ( ti+ ti) =. if ti+ ti In contrast to the FFT, this transformation takes the indefinite set of all points on the polgon into account, does not need constant parameter intervals and allows the transformation of discontinuous functions. The area parameterization for polgons is given b t = ; ti+ = ti + ( uv i i+ u i+ v i ), i =,,,, N ; T = tn, with u i ui uac = v i vi vac and u N N AC ui u + i+ = ( uv i i+ ui+ vi) /(3 ( uv i i+ ui+ vi)) vac i= vi + vi + i= Since this parameterization is affine invariant, we can use the coefficients of this Fourier parameterization as an input to the implicitization method based on matri annihilation ideas detailed in []. We note that the interpolated curve of affineinvariant Fourier descriptors might ehibit Gibbs phenomenon. Consider the boot depicted in Fig.. AIFD and IP curves are superimposed in Fig. along with the amplitude of AIFDs. (5) (6) (7).3 Object Contour Interpolated AIFD Implicit Polnomial.8.6 abs(u).4. abs(v).35.3 abs(u+jv) (a) (b) (c) (d) Fig.. (a) Object contour and AIFDs (dash-dot line) and IP curve (circles-line) obtained b MA method are superimposed. Amplitude spectrums of U k, V k and U k +jv k are in (b,c,d). Suppose that Uk ( ) and V( k ) are the Fourier coefficients based on the above parameterization. Matri annihilation method determines the implicit polnomials b using implicitization the Fourier representations as inputs, namel AIFD IP. So, we start with the following EFDs:

5 348 S. Sener and M. Unel n a ak bk cos kt = + c k = ck d k sin kt (8) To transform the affine invariant Fourier descriptors into (8), we separate the Fourier coefficients into real and imaginar parts as a = U, c = V, ak = Re{ U( k)}, bk = Im{ U( k)}, ck = Re{ V( k)}, dk = Im{ V( k)} (9) The separated coefficients are then taken as inputs to the matri annihilation method. Using more harmonics increases the degree of the curve which in turn will improve the accurac of the resulting fit. However, in such a case one should be careful about overfit problems. The obtained curve with k harmonics will be of degree d=k. 4 Eperimental Results Shapes from a different viewpoint are generated according to cos β sinαsin β tr A= cosα tr where α and β are the change of angles in and aes (pitch and aw), tr and tr are the translations in and directions. Fig. 3 (a) depicts the data and the IP curve obtained from our method. Using above transform matri A with α = 45 and β = 7, one can verif that the IP fit on the data contour in (b) and the affine version of the original fit in (a) are eactl the same (a) Fig. 3. (a) Object contour (line) and the implicit curve (dashed-line) obtained b our fitting algorithm are superimposed. (b) Affine transformed contour and the IP fit. (b) To realize distortions occurred during the segmentation process, we perturbed the objects before appling our fitting procedure. Eperiments are based on the white noise distortion and missing data due to partial occlusion on the object boundaries. The random white noise is added to each point in the data. Fig. 4 (a), (b) and (c) show the perturbed shapes with white noise having the standard deviations.,.5 and.5, respectivel.

6 A New Affine Invariant Fitting Algorithm for Algebraic Curves 349 Robustness to missing data due to partial occlusion cruciall depends on a good representation. Fig. 5 shows the 6th-degree IP fits on occluded data (a-d), (b-e) and (c-f) with %, %5 and % missing data, respectivel (a) (b) (c) Fig. 4. Fits under white noise with standard deviations.,.5 and.5, respectivel (a) (b) (c) (d) (e) (f) Fig. 5. The 6th-degree IP fits on occluded data (a-d), (b-e) and (c-f) with %, %5 and % missing data, respectivel (a) (b) (c) (d) Fig. 6. (a) and (b) are data points with superimposed IP curves b least-squares fit algorithm. (c) and (d) are the same data sets with superimposed IP curves b our fit algorithm. Although the classical least-squares fit algorithm is affine invariant, it does not provide meaningful fits. The resulting implicit curves do not respect data continuit and are not stable, and usuall involve unbounded etra components. Fig. 6 shows this fact b comparing the least-squares fit results with ours.

7 35 S. Sener and M. Unel Algebraic (or IP) curves obtained b our algorithm can be used in an Image- Guided Decision Support (IGDS) sstem designed to assist pathologists to discriminate abnormal blood cells. Fig. 7 shows an abnormal blood cell and the associated IP curves. The can also be ver useful in motion estimation and aircraft recognition sstems because of the affine invariant propert of our fitting algorithm. See Fig (a) (b) (c) Fig. 7. (a) blood cell, (b) the first infected part and the 6 th degree curve (circle-line), (c) the second infected part and the 6 th degree curve (circle-line) (a) (b) (c) (d) Fig. 8. A 6 th degree fit on a B aircraft contour and its affine versions. 5 Conclusion We have now presented an affine invariant fitting algorithm for modeling D freeform curves based on affine invariant Fourier descriptors and matri annihilation theor. Proposed algorithm is fast, repeatable, numericall stable, and robust to data perturbations. Acknowledgment. This research is supported from GYTE research grant BAP #3A3. References [] Taubin, G., F. Cukierman, S. Sullivan, J. Ponce and D.J. Kriegman, Parameterized Families of Polnomials for Bounded Algebraic Curve and Surface Fitting. IEEE Trans. Pattern Analsis and Machine Intelligence, 6(3):87-33, March 994.

8 A New Affine Invariant Fitting Algorithm for Algebraic Curves 35 [] Keren, D., D. Cooper and J. Subrahmonia, Describing Complicated Objects b Implicit Polnomials, IEEE Trans. Pattern Analsis and Machine Intelligence, Vol. 6, pp , 994. [3] G. Taubin, Estimation of Planar Curves, Surfaces and Nonplanar Space Curves Defined b Implicit Equations, with Applications to Edge and Range Image Segmentation, IEEE Transactions on Pattern Analsis and Machine Intelligence, vol. 3, pp. 5-38, 99. [4] Wolovich, W. A. and Mustafa Unel, The Determination of Implicit Polnomial Canonical Curves, IEEE Transactions on Pattern Analsis and Machine Intelligence, Vol. (8), October 998. [5] Unel, Mustafa and W. A. Wolovich, On the Construction of Complete Sets of Geometric Invariants for Algebraic Curves. Advances in Applied Mathematics 4, 65-87, Januar. [6] Unel, Mustafa and W. A. Wolovich, A New Representation for Quartic Curves and Complete Sets of Geometric Invariants, Int. Jour. of Pattern Recognition and Artificial Intelligence, Vol. 3 (8), 999. [7] Subrahmonia, J., D. B. Cooper, and D. Keren, Practical Reliable Baesian Recognition of D and 3D Objects using Implicit Polnomials and Algebraic Invariants, IEEE Transactions on Pattern Analsis and Machine Intelligence, 8(5):55-59, 996. [8] Lei, Z., M. M. Blane, and D. B. Cooper, 3L Fitting of Higher Degree Implicit Polnomials, In proceedings of Third IEEE Workshop on Applications of Computer Vision, pp , Florida 996. [9] T. Tasdizen, T. Tarel and D. B. Cooper, Improving the Stabilit of Algebraic Curves for Applications, IEEE Transactions in Image Processing, 9(3):45-46,. [] Wu-Chih Hu and Hsin-Teng Sheu, Quadratic B-spline for Curve Fitting, Proc. Natl. Sci. Counc. ROC(A), vol.4 No:5 pp ,. [] H. Yalcin, M. Unel, W. A. Wolovich, Implicitization of Parameteric Curves b Matri Annihilation, International Journal of Computer Vision, Vol. 54, pp. 5-5, 3. [] Kuhl, F.P. and C.R. Giardina, Elliptic Fourier Features of a Closed Contour, Computer Graphics and Image Processing, vol.8, pp.36-58, 98. [3] K. Arbter, W. E. Snder, H. Burkhardt and G. Hirzinger, Application of Affine-Invariant Fourier Descriptors to Recognition of the 3D Objects, IEEE Transactions on Pattern Analsis and Machine Intelligence, vol. (7) pp , 99. [4] K. Arbter, Affine-Invariant Fourier Descriptors, in From Piels to Features, Amsterdam, The Netherlands: Elseiver Science, 989. [5] F. E. Pollick, G. Sapiro, Constant Affine Velocit Predicts the /3 Power Law of Planar Motion Perception and Generation, Elseiver Science, Vol. 37, No, 3, pp , 997.

Globally Stabilized 3L Curve Fitting

Globally Stabilized 3L Curve Fitting Globally Stabilized 3L Curve Fitting Turker Sahin and Mustafa Unel Department of Computer Engineering, Gebze Institute of Technology Cayirova Campus 44 Gebze/Kocaeli Turkey {htsahin,munel}@bilmuh.gyte.edu.tr

More information

Implicitization of Parametric Curves by Matrix Annihilation

Implicitization of Parametric Curves by Matrix Annihilation International Journal of Computer Vision 54(1//3), 105 115, 003 c 003 Kluwer Academic Publishers Manufactured in The Netherlands Implicitization of Parametric Curves by Matrix Annihilation HULYA YALCIN

More information

Chapter 3 : Computer Animation

Chapter 3 : Computer Animation Chapter 3 : Computer Animation Histor First animation films (Disne) 30 drawings / second animator in chief : ke frames others : secondar drawings Use the computer to interpolate? positions orientations

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

Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment

Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment The 29 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 29 St. Louis, USA Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment Ahmet Yasin Yazicioglu,

More information

Determining the 2d transformation that brings one image into alignment (registers it) with another. And

Determining the 2d transformation that brings one image into alignment (registers it) with another. And Last two lectures: Representing an image as a weighted combination of other images. Toda: A different kind of coordinate sstem change. Solving the biggest problem in using eigenfaces? Toda Recognition

More information

Generalized Gaussian Quadrature Rules in Enriched Finite Element Methods

Generalized Gaussian Quadrature Rules in Enriched Finite Element Methods Generalized Gaussian Quadrature Rules in Enriched Finite Element Methods Abstract In this paper, we present new Gaussian integration schemes for the efficient and accurate evaluation of weak form integrals

More information

Pose Estimation of Free-form Surface Models

Pose Estimation of Free-form Surface Models Pose Estimation of Free-form Surface Models Bodo Rosenhahn, Christian Perwass, Gerald Sommer Institut für Informatik und Praktische Mathematik Christian-Albrechts-Universität zu Kiel Olshausenstr. 40,

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

Extracting Axially Symmetric Geometry From Limited 3D Range Data

Extracting Axially Symmetric Geometry From Limited 3D Range Data Extracting Axially Symmetric Geometry From Limited 3D Range Data Andrew Willis, Xavier Orriols, Senem Velipasalar, Xavier Binefa, David B. Cooper Brown University, Providence, RI 02912 Computer Vision

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

Planar Symmetry Detection by Random Sampling and Voting Process

Planar Symmetry Detection by Random Sampling and Voting Process Planar Symmetry Detection by Random Sampling and Voting Process Atsushi Imiya, Tomoki Ueno, and Iris Fermin Dept. of IIS, Chiba University, 1-33, Yayo-cho, Inage-ku, Chiba, 263-8522, Japan imiya@ics.tj.chiba-u.ac.jp

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

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

SUMMARY PART I. Variance, 2, is directly a measure of roughness. A bounded measure of smoothness is

SUMMARY PART I. Variance, 2, is directly a measure of roughness. A bounded measure of smoothness is Digital Image Analsis SUMMARY PART I Fritz Albregtsen 4..6 Teture description of regions Remember: we estimate local properties (features) to be able to isolate regions which are similar in an image (segmentation),

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

Affine-invariant shape matching and recognition under partial occlusion

Affine-invariant shape matching and recognition under partial occlusion Title Affine-invariant shape matching and recognition under partial occlusion Author(s) Mai, F; Chang, CQ; Hung, YS Citation The 17th IEEE International Conference on Image Processing (ICIP 2010), Hong

More information

Requirements for region detection

Requirements for region detection Region detectors Requirements for region detection For region detection invariance transformations that should be considered are illumination changes, translation, rotation, scale and full affine transform

More information

Polynomials. Math 4800/6080 Project Course

Polynomials. Math 4800/6080 Project Course Polnomials. Math 4800/6080 Project Course 2. The Plane. Boss, boss, ze plane, ze plane! Tattoo, Fantas Island The points of the plane R 2 are ordered pairs (x, ) of real numbers. We ll also use vector

More information

Towards Automatic Recognition of Fonts using Genetic Approach

Towards Automatic Recognition of Fonts using Genetic Approach Towards Automatic Recognition of Fonts using Genetic Approach M. SARFRAZ Department of Information and Computer Science King Fahd University of Petroleum and Minerals KFUPM # 1510, Dhahran 31261, Saudi

More information

CS 335 Graphics and Multimedia. Geometric Warping

CS 335 Graphics and Multimedia. Geometric Warping CS 335 Graphics and Multimedia Geometric Warping Geometric Image Operations Eample transformations Straightforward methods and their problems The affine transformation Transformation algorithms: Forward

More information

AFFINE INVARIANT CURVE MATCHING USING NORMALIZATION AND CURVATURE SCALE-SPACE. V. Giannekou, P. Tzouveli, Y. Avrithis and S.

AFFINE INVARIANT CURVE MATCHING USING NORMALIZATION AND CURVATURE SCALE-SPACE. V. Giannekou, P. Tzouveli, Y. Avrithis and S. AFFINE INVARIANT CURVE MATCHING USING NORMALIZATION AND CURVATURE SCALE-SPACE V. Giannekou, P. Tzouveli, Y. Avrithis and S.Kollias Image Video and Multimedia Systems Laboratory, School of Electrical and

More information

Interactive Computer Graphics. Warping and morphing. Warping and Morphing. Warping and Morphing. Lecture 14+15: Warping and Morphing. What is.

Interactive Computer Graphics. Warping and morphing. Warping and Morphing. Warping and Morphing. Lecture 14+15: Warping and Morphing. What is. Interactive Computer Graphics Warping and morphing Lecture 14+15: Warping and Morphing Lecture 14: Warping and Morphing: Slide 1 Lecture 14: Warping and Morphing: Slide 2 Warping and Morphing What is Warping

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

A New Method for Representing and Matching Two-dimensional Shapes

A New Method for Representing and Matching Two-dimensional Shapes A New Method for Representing and Matching Two-dimensional Shapes D.S. Guru and H.S. Nagendraswam Department of Studies in Computer Science, Universit of Msore, Manasagangothri, Msore-570006 Email: guruds@lcos.com,

More information

Algorithm That Mimics Human Perceptual Grouping of Dot Patterns

Algorithm That Mimics Human Perceptual Grouping of Dot Patterns Algorithm That Mimics Human Perceptual Grouping of Dot Patterns G. Papari and N. Petkov Institute of Mathematics and Computing Science, University of Groningen, P.O.Box 800, 9700 AV Groningen, The Netherlands

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

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

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

Spline Curves. Spline Curves. Prof. Dr. Hans Hagen Algorithmic Geometry WS 2013/2014 1

Spline Curves. Spline Curves. Prof. Dr. Hans Hagen Algorithmic Geometry WS 2013/2014 1 Spline Curves Prof. Dr. Hans Hagen Algorithmic Geometry WS 2013/2014 1 Problem: In the previous chapter, we have seen that interpolating polynomials, especially those of high degree, tend to produce strong

More information

A Linear Dual-Space Approach to 3D Surface Reconstruction from Occluding Contours using Algebraic Surfaces

A Linear Dual-Space Approach to 3D Surface Reconstruction from Occluding Contours using Algebraic Surfaces A Linear Dual-Space Approach to 3D Surface Reconstruction from Occluding Contours using Algebraic Surfaces Kongbin Kang Jean-Philippe Tarel Richard Fishman David Cooper Div. of Eng. LIVIC (INRETS-LCPC)

More information

Invariant-based data model for image databases

Invariant-based data model for image databases Invariant-based data model for image databases Michael Kliot Ehud Rivlin Computer Science Department Technion - IIT, Haifa, 32000 Israel 32000 Abstract We describe a new invariant-based data model for

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

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

Optimisation of Image Registration for Print Quality Control

Optimisation of Image Registration for Print Quality Control Optimisation of Image Registration for Print Qualit Control J. Rakun and D. Zazula Sstem Software Laborator Facult of Electrical Engineering and Computer Science Smetanova ul. 7, Maribor, Slovenia E-mail:

More information

Image retrieval based on region shape similarity

Image retrieval based on region shape similarity Image retrieval based on region shape similarity Cheng Chang Liu Wenyin Hongjiang Zhang Microsoft Research China, 49 Zhichun Road, Beijing 8, China {wyliu, hjzhang}@microsoft.com ABSTRACT This paper presents

More information

Almost Curvature Continuous Fitting of B-Spline Surfaces

Almost Curvature Continuous Fitting of B-Spline Surfaces Journal for Geometry and Graphics Volume 2 (1998), No. 1, 33 43 Almost Curvature Continuous Fitting of B-Spline Surfaces Márta Szilvási-Nagy Department of Geometry, Mathematical Institute, Technical University

More information

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Huan Xu, and Xiao-Feng Wang,,3 Intelligent Computation Lab, Hefei Institute of Intelligent Machines, Chinese Academy of Science,

More information

Genetic Fourier Descriptor for the Detection of Rotational Symmetry

Genetic Fourier Descriptor for the Detection of Rotational Symmetry 1 Genetic Fourier Descriptor for the Detection of Rotational Symmetry Raymond K. K. Yip Department of Information and Applied Technology, Hong Kong Institute of Education 10 Lo Ping Road, Tai Po, New Territories,

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

Image warping. image filtering: change range of image. image warping: change domain of image g(x) = f(h(x)) h(y)=0.5y+0.5. h([x,y])=[x,y/2] f h

Image warping. image filtering: change range of image. image warping: change domain of image g(x) = f(h(x)) h(y)=0.5y+0.5. h([x,y])=[x,y/2] f h Image warping Image warping image filtering: change range of image g() () = h(f()) h(f()) f h g h()=0.5+0.5 image warping: change domain of image g() = f(h()) f h g h([,])=[,/2] Parametric (global) warping

More information

Adaptive osculatory rational interpolation for image processing

Adaptive osculatory rational interpolation for image processing Journal of Computational and Applied Mathematics 195 (2006) 46 53 www.elsevier.com/locate/cam Adaptive osculatory rational interpolation for image processing Min Hu a, Jieqing Tan b, a College of Computer

More information

Lucas-Kanade Image Registration Using Camera Parameters

Lucas-Kanade Image Registration Using Camera Parameters Lucas-Kanade Image Registration Using Camera Parameters Sunghyun Cho a, Hojin Cho a, Yu-Wing Tai b, Young Su Moon c, Junguk Cho c, Shihwa Lee c, and Seungyong Lee a a POSTECH, Pohang, Korea b KAIST, Daejeon,

More information

Rational Bezier Curves

Rational Bezier Curves Rational Bezier Curves Use of homogeneous coordinates Rational spline curve: define a curve in one higher dimension space, project it down on the homogenizing variable Mathematical formulation: n P(u)

More information

CS 157: Assignment 6

CS 157: Assignment 6 CS 7: Assignment Douglas R. Lanman 8 Ma Problem : Evaluating Conve Polgons This write-up presents several simple algorithms for determining whether a given set of twodimensional points defines a conve

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

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

Measuring Cubeness of 3D Shapes

Measuring Cubeness of 3D Shapes Measuring Cubeness of 3D Shapes Carlos Martinez-Ortiz and Joviša Žunić Department of Computer Science, University of Exeter, Exeter EX4 4QF, U.K. {cm265,j.zunic}@ex.ac.uk Abstract. In this paper we introduce

More information

CS770/870 Spring 2017 Transformations

CS770/870 Spring 2017 Transformations CS770/870 Spring 2017 Transformations Coordinate sstems 2D Transformations Homogeneous coordinates Matrices, vectors, points Coordinate Sstems Coordinate sstems used in graphics Screen coordinates: the

More information

CS 468 Data-driven Shape Analysis. Shape Descriptors

CS 468 Data-driven Shape Analysis. Shape Descriptors CS 468 Data-driven Shape Analysis Shape Descriptors April 1, 2014 What Is A Shape Descriptor? Shapes Shape Descriptor F1=[f1, f2,.., fn] F2=[f1, f2,.., fn] F3=[f1, f2,.., fn] What Is A Shape Descriptor?

More information

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK

AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK AN APPROACH OF SEMIAUTOMATED ROAD EXTRACTION FROM AERIAL IMAGE BASED ON TEMPLATE MATCHING AND NEURAL NETWORK Xiangyun HU, Zuxun ZHANG, Jianqing ZHANG Wuhan Technique University of Surveying and Mapping,

More information

FFTs in Graphics and Vision. Invariance of Shape Descriptors

FFTs in Graphics and Vision. Invariance of Shape Descriptors FFTs in Graphics and Vision Invariance of Shape Descriptors 1 Outline Math Overview Translation and Rotation Invariance The 0 th Order Frequency Component Shape Descriptors Invariance 2 Translation Invariance

More information

Geometric Image Transformations and Related Topics

Geometric Image Transformations and Related Topics Geometric Image Transformations and Related Topics 9 th Lesson on Image Processing Martina Mudrová 2004 Topics What will be the topic of the following lesson? Geometric image transformations Interpolation

More information

A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes

A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes A New Smoothing Algorithm for Quadrilateral and Hexahedral Meshes Sanjay Kumar Khattri Department of Mathematics, University of Bergen, Norway sanjay@mi.uib.no http://www.mi.uib.no/ sanjay Abstract. Mesh

More information

Some classes of surfaces generated by Nielson and Marshall type operators on the triangle with one curved side

Some classes of surfaces generated by Nielson and Marshall type operators on the triangle with one curved side Stud. Univ. Babeş-Bolai Math. 61(2016), No. 3, 305 314 Some classes of surfaces generated b Nielson and Marshall tpe operators on the triangle with one curved side Teodora Cătinaş Dedicated to Professor

More information

Research Article Data Visualization Using Rational Trigonometric Spline

Research Article Data Visualization Using Rational Trigonometric Spline Applied Mathematics Volume Article ID 97 pages http://dx.doi.org/.//97 Research Article Data Visualization Using Rational Trigonometric Spline Uzma Bashir and Jamaludin Md. Ali School of Mathematical Sciences

More information

Developed in Consultation with Tennessee Educators

Developed in Consultation with Tennessee Educators Developed in Consultation with Tennessee Educators Table of Contents Letter to the Student........................................ Test-Taking Checklist........................................ Tennessee

More information

Pose Estimation of Free-Form 3D Objects without Point Matching using Algebraic Surface Models

Pose Estimation of Free-Form 3D Objects without Point Matching using Algebraic Surface Models Pose Estimation of Free-Form 3D Objects without Point Matching using Algebraic Surface Models Jean-Philippe Tarel INRIA Domaine de oluceau Rocquencourt B.P. 105 78153 Le Chesnay Cedex France. David B.

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

Approximation of 3D-Parametric Functions by Bicubic B-spline Functions

Approximation of 3D-Parametric Functions by Bicubic B-spline Functions International Journal of Mathematical Modelling & Computations Vol. 02, No. 03, 2012, 211-220 Approximation of 3D-Parametric Functions by Bicubic B-spline Functions M. Amirfakhrian a, a Department of Mathematics,

More information

Stability and performance of image based visual servo control using first order spherical image moments

Stability and performance of image based visual servo control using first order spherical image moments Stabilit and performance of image based visual servo control using first order spherical image moments Odile Bourquarde, Robert Mahon, Tarek Hamel and François Chaumette IRISA - CNRS and INRIA Rennes,

More information

On Skeletons Attached to Grey Scale Images. Institute for Studies in Theoretical Physics and Mathematics Tehran, Iran ABSTRACT

On Skeletons Attached to Grey Scale Images. Institute for Studies in Theoretical Physics and Mathematics Tehran, Iran ABSTRACT On Skeletons Attached to Grey Scale Images M. Karimi Behbahani, Arash Rafiey, 2 Mehrdad Shahshahani 3 Institute for Studies in Theoretical Physics and Mathematics Tehran, Iran ABSTRACT In [2], [3] and

More information

Fingerprint Classification Using Orientation Field Flow Curves

Fingerprint Classification Using Orientation Field Flow Curves Fingerprint Classification Using Orientation Field Flow Curves Sarat C. Dass Michigan State University sdass@msu.edu Anil K. Jain Michigan State University ain@msu.edu Abstract Manual fingerprint classification

More information

A taxonomy of boundary descriptions

A taxonomy of boundary descriptions A taonom of boundar descriptions (1) Model the best fit of a simple mathematical object Conics, conic splines, log-spirals, and other geometric objects Polnomials Circular functions (2) Redescribe the

More information

On an approach for cubic Bézier interpolation

On an approach for cubic Bézier interpolation Second International Conference Modelling and Development of Intelligent Systems Sibiu - Romania, September 29 - October 02, 2011 On an approach for cubic Bézier interpolation Dana Simian, Corina Simian

More information

STRUCTURAL ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL FEATURES

STRUCTURAL ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL FEATURES STRUCTURAL ICP ALGORITHM FOR POSE ESTIMATION BASED ON LOCAL FEATURES Marco A. Chavarria, Gerald Sommer Cognitive Systems Group. Christian-Albrechts-University of Kiel, D-2498 Kiel, Germany {mc,gs}@ks.informatik.uni-kiel.de

More information

Multi-camera tracking algorithm study based on information fusion

Multi-camera tracking algorithm study based on information fusion International Conference on Avance Electronic Science an Technolog (AEST 016) Multi-camera tracking algorithm stu base on information fusion a Guoqiang Wang, Shangfu Li an Xue Wen School of Electronic

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

Unit I - Chapter 3 Polynomial Functions 3.1 Characteristics of Polynomial Functions

Unit I - Chapter 3 Polynomial Functions 3.1 Characteristics of Polynomial Functions Math 3200 Unit I Ch 3 - Polnomial Functions 1 Unit I - Chapter 3 Polnomial Functions 3.1 Characteristics of Polnomial Functions Goal: To Understand some Basic Features of Polnomial functions: Continuous

More information

Editing and Transformation

Editing and Transformation Lecture 5 Editing and Transformation Modeling Model can be produced b the combination of entities that have been edited. D: circle, arc, line, ellipse 3D: primitive bodies, etrusion and revolved of a profile

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

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

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

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

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

Sketchable Histograms of Oriented Gradients for Object Detection

Sketchable Histograms of Oriented Gradients for Object Detection Sketchable Histograms of Oriented Gradients for Object Detection No Author Given No Institute Given Abstract. In this paper we investigate a new representation approach for visual object recognition. The

More information

3D Computer Vision II. Reminder Projective Geometry, Transformations. Nassir Navab. October 27, 2009

3D Computer Vision II. Reminder Projective Geometry, Transformations. Nassir Navab. October 27, 2009 3D Computer Vision II Reminder Projective Geometr, Transformations Nassir Navab based on a course given at UNC b Marc Pollefes & the book Multiple View Geometr b Hartle & Zisserman October 27, 29 2D Transformations

More information

A C 2 Four-Point Subdivision Scheme with Fourth Order Accuracy and its Extensions

A C 2 Four-Point Subdivision Scheme with Fourth Order Accuracy and its Extensions A C 2 Four-Point Subdivision Scheme with Fourth Order Accuracy and its Extensions Nira Dyn Michael S. Floater Kai Hormann Abstract. We present a new four-point subdivision scheme that generates C 2 curves.

More information

Approaches to Simulate the Operation of the Bending Machine

Approaches to Simulate the Operation of the Bending Machine Approaches to Simulate the Operation of the Bending Machine Ornwadee Ratanapinunchai Chanunchida Theerasilp Teerut Suksawai Project Advisors: Dr. Krit Chongsrid and Dr. Waree Kongprawechnon Department

More information

A novel point matching method for stereovision measurement using RANSAC affine transformation

A novel point matching method for stereovision measurement using RANSAC affine transformation A novel point matching method for stereovision measurement using RANSAC affine transformation Naiguang Lu, Peng Sun, Wenyi Deng, Lianqing Zhu, Xiaoping Lou School of Optoelectronic Information & Telecommunication

More information

Parameterization of triangular meshes

Parameterization of triangular meshes Parameterization of triangular meshes Michael S. Floater November 10, 2009 Triangular meshes are often used to represent surfaces, at least initially, one reason being that meshes are relatively easy to

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

CAP 5415 Computer Vision Fall 2012

CAP 5415 Computer Vision Fall 2012 CAP 5415 Computer Vision Fall 01 Dr. Mubarak Shah Univ. of Central Florida Office 47-F HEC Lecture-5 SIFT: David Lowe, UBC SIFT - Key Point Extraction Stands for scale invariant feature transform Patented

More information

Motion Estimation and Optical Flow Tracking

Motion Estimation and Optical Flow Tracking Image Matching Image Retrieval Object Recognition Motion Estimation and Optical Flow Tracking Example: Mosiacing (Panorama) M. Brown and D. G. Lowe. Recognising Panoramas. ICCV 2003 Example 3D Reconstruction

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

A New Algorithm for Shape Detection

A New Algorithm for Shape Detection IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 3, Ver. I (May.-June. 2017), PP 71-76 www.iosrjournals.org A New Algorithm for Shape Detection Hewa

More information

Basic Algorithms for Digital Image Analysis: a course

Basic Algorithms for Digital Image Analysis: a course Institute of Informatics Eötvös Loránd University Budapest, Hungary Basic Algorithms for Digital Image Analysis: a course Dmitrij Csetverikov with help of Attila Lerch, Judit Verestóy, Zoltán Megyesi,

More information

What and Why Transformations?

What and Why Transformations? 2D transformations What and Wh Transformations? What? : The geometrical changes of an object from a current state to modified state. Changing an object s position (translation), orientation (rotation)

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

3D X-ray Laminography with CMOS Image Sensor Using a Projection Method for Reconstruction of Arbitrary Cross-sectional Images

3D X-ray Laminography with CMOS Image Sensor Using a Projection Method for Reconstruction of Arbitrary Cross-sectional Images Ke Engineering Materials Vols. 270-273 (2004) pp. 192-197 online at http://www.scientific.net (2004) Trans Tech Publications, Switzerland Online available since 2004/08/15 Citation & Copright (to be inserted

More information

Constrained Reconstruction of Sparse Cardiac MR DTI Data

Constrained Reconstruction of Sparse Cardiac MR DTI Data Constrained Reconstruction of Sparse Cardiac MR DTI Data Ganesh Adluru 1,3, Edward Hsu, and Edward V.R. DiBella,3 1 Electrical and Computer Engineering department, 50 S. Central Campus Dr., MEB, University

More information

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES:

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES: Tubes are Fun B: Douglas A. Rub Date: 6/9/2003 Class: Geometr or Trigonometr Grades: 9-2 INSTRUCTIONAL OBJECTIVES: Using a view tube students will conduct an eperiment involving variation of the viewing

More information

Estimating normal vectors and curvatures by centroid weights

Estimating normal vectors and curvatures by centroid weights Computer Aided Geometric Design 21 (2004) 447 458 www.elsevier.com/locate/cagd Estimating normal vectors and curvatures by centroid weights Sheng-Gwo Chen, Jyh-Yang Wu Department of Mathematics, National

More information

1.5 LIMITS. The Limit of a Function

1.5 LIMITS. The Limit of a Function 60040_005.qd /5/05 :0 PM Page 49 SECTION.5 Limits 49.5 LIMITS Find its of functions graphicall and numericall. Use the properties of its to evaluate its of functions. Use different analtic techniques to

More information

Geometric Modeling of Curves

Geometric Modeling of Curves Curves Locus of a point moving with one degree of freedom Locus of a one-dimensional parameter family of point Mathematically defined using: Explicit equations Implicit equations Parametric equations (Hermite,

More information

4. Two Dimensional Transformations

4. Two Dimensional Transformations 4. Two Dimensional Transformations CS362 Introduction to Computer Graphics Helena Wong, 2 In man applications, changes in orientations, sizes, and shapes are accomplished with geometric transformations

More information

Topology-Preserved Diffusion Distance for Histogram Comparison

Topology-Preserved Diffusion Distance for Histogram Comparison Topology-Preserved Diffusion Distance for Histogram Comparison Wang Yan, Qiqi Wang, Qingshan Liu, Hanqing Lu, and Songde Ma National Laboratory of Pattern Recognition Institute of Automation, Chinese Academy

More information

2.4. Families of Polynomial Functions

2.4. Families of Polynomial Functions 2. Families of Polnomial Functions Crstal pieces for a large chandelier are to be cut according to the design shown. The graph shows how the design is created using polnomial functions. What do all the

More information

Polygonal Approximation of Closed Contours

Polygonal Approximation of Closed Contours Polygonal Approximation of Closed Contours Alexander Kolesnikov and Pasi Fränti Department of Computer Science, University of Joensuu 80101 Joensuu, Finland {koles, franti}@cs.joensuu.fi Abstract. Optimal

More information

4 Parametrization of closed curves and surfaces

4 Parametrization of closed curves and surfaces 4 Parametrization of closed curves and surfaces Parametrically deformable models give rise to the question of obtaining parametrical descriptions of given pixel or voxel based object contours or surfaces,

More information