The LegendreSobolev Package and its Applications in Handwriting Recognition - Maple Application Center
Application Center Applications The LegendreSobolev Package and its Applications in Handwriting Recognition

The LegendreSobolev Package and its Applications in Handwriting Recognition

: Dr. Parisa Alvandi
Engineering software solutions from Maplesoft
This Application runs in Maple. Don't have Maple? No problem!
 Try Maple free for 15 days!
The present applications are motivated by the problem of mathematical handwriting recognition where symbols are represented as parametric plane curves in a Legendre-Sobolev basis. An early work showed that approximating the coordinate functions as truncated series in a Legendre-Sobolev basis yields fast and effective recognition rates. Furthermore, this representation allows one to study the geometrical features of handwritten characters as a whole. These geometrical features are equivalent to baselines, bounding boxes, loops, and cusps appearing in handwritten characters. The study of these features becomes a crucial task when dealing with two-dimensional math formulas and the large set of math characters with different variations in style and size. In an early paper, we proposed methods for computing the derivatives, roots, and gcds of polynomials in Legendre-Sobolev bases to find such features without needing to convert the approximations to the monomial basis.Our findings in employing parametrized Legendre-Sobolev approximations for representing handwritten characters and studying the geometrical features of such representation has led us to develop two Maple packages called LegendreSobolev and HandwritingRecognitionTesting. The methods in these packages rely on Maple’s linear algebra routines.

Application Details

Publish Date: September 15, 2019
Created In: Maple 2017
Language: English

More Like This

Classroom Tips and Techniques: Locus of Eigenvalues
Classroom Tips and Techniques: Solving Algebraic Equations by the Dragilev Method
Curve Fitting with Maple
Comparison of Multivariate Optimization Methods

The orthogonal series expansions package for Maple
Classroom Tips and Techniques: Teaching Fourier Series with Maple - Part 2
Classroom Tips and Techniques: Numeric Solution of a Two-Point BVP
NEWTON's Method in Comparison with the Fixed Point Iteration
Classroom Tips and Techniques:Teaching Fourier Series with Maple - Part 3
Classroom Tips and Techniques: Diffusion with a Generalized Robin Condition
Classroom Tips and Techniques: Partial Derivatives by Subscripting