<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-6230</journal-id>
<journal-title><![CDATA[Revista Facultad de Ingeniería Universidad de Antioquia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.fac.ing.univ. Antioquia]]></abbrev-journal-title>
<issn>0120-6230</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-62302009000300017</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Reconocimiento de caracteres manuscritos mediante información del proceso inverso en la realización de su trazo]]></article-title>
<article-title xml:lang="en"><![CDATA[Character recognition system using the inverse order stroke information]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Toscano]]></surname>
<given-names><![CDATA[Karina]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sossa]]></surname>
<given-names><![CDATA[Humberto]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Barrón]]></surname>
<given-names><![CDATA[Ricardo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sánchez]]></surname>
<given-names><![CDATA[Gabriel]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Centro de Investigación en Computación-IPN  ]]></institution>
<addr-line><![CDATA[Ciudad de México ]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>09</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>09</month>
<year>2009</year>
</pub-date>
<numero>49</numero>
<fpage>173</fpage>
<lpage>184</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-62302009000300017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-62302009000300017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-62302009000300017&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo se describe una metodología para el reconocimiento de caracteres manuscritos mediante información del trazo en orden inverso descrito a través de ondículas. La información para la reconstrucción y reconocimiento del trazo se hace mediante la extracción de los llamados nodos óptimos. En este trabajo se utilizaron 20 nodos. Como función de aproximación se usó la función spline natural llamada slalom. Los experimentos se realizaron con tres clasificadores: una red neuronal, una máquina de vector soporte y un modelo de mezclas Gaussianas. El sistema se evaluó con una base de datos de siete escritores con 50 trazos por cada carácter del alfabeto inglés. La tasa de reconocimiento global al usar los tres clasificadores oscila entre 98 y 98,7 %.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this paper a novel feature extraction methodology for character recognition by means of the information in inverse order stroke information using wavelets is proposed. The information used to reconstruct and recognize the stroke is done by using the so-called optimal knots. In this paper 20 optimal knots were used. As approximating function we decided to use the slalom natural spline function. The recognition experiments were carried out using the obtained feature vector as the input to some recognition systems based on Neural Network, Support Vector Machines and Gaussian Mixture Models for comparisons purposes. The proposal was evaluated with a database of seven writers with 50 traces of each English character. The global recognition rate when using the three recognition strategies varied between 98 and 98.7 %.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Reconocimiento de caracteres]]></kwd>
<kwd lng="es"><![CDATA[RNA]]></kwd>
<kwd lng="es"><![CDATA[SVM]]></kwd>
<kwd lng="es"><![CDATA[GMM]]></kwd>
<kwd lng="en"><![CDATA[Character recognition]]></kwd>
<kwd lng="en"><![CDATA[RNA]]></kwd>
<kwd lng="en"><![CDATA[SVM]]></kwd>
<kwd lng="en"><![CDATA[GMM]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font face="Verdana" size="4"> <b>Reconocimiento de caracteres manuscritos mediante informaci&oacute;n del proceso inverso en la realizaci&oacute;n de su trazo</b></font></p>     <p align="center"><font face="Verdana" size="4"> <b>Character recognition system using the inverse order stroke information</b></font></p>     <p> <font face="Verdana" size="2"> <i>Karina Toscano<sup>*</sup>, Humberto Sossa, Ricardo Barr&oacute;n, Gabriel S&aacute;nchez</i></font></p>     <p> <font face="Verdana" size="2">Centro de Investigaci&oacute;n en Computaci&oacute;n-IPN. Av. Juan de Dios Batiz, esquina con Miguel Oth&oacute;n de Mendiz&aacute;bal, Ciudad de M&eacute;xico, 07738, M&eacute;xico</font></p>     <p><font face="Verdana" size="2">&nbsp;</font></p> <hr noshade size="1">     <p><font face="Verdana" size="3"> <b>Resumen</b></font></p>     <p><font face="Verdana" size="2">En este trabajo se describe una metodolog&iacute;a para el reconocimiento de caracteres manuscritos mediante informaci&oacute;n del trazo en orden inverso descrito a trav&eacute;s de ond&iacute;culas. La informaci&oacute;n para la reconstrucci&oacute;n y reconocimiento del trazo se hace mediante la extracci&oacute;n de los llamados nodos &oacute;ptimos. En este trabajo se utilizaron 20 nodos. Como funci&oacute;n de aproximaci&oacute;n se us&oacute; la funci&oacute;n <i>spline</i> natural llamada <i>slalom</i>. Los experimentos se realizaron con tres clasificadores: una red neuronal, una m&aacute;quina de vector soporte y un modelo de mezclas Gaussianas. El sistema se evalu&oacute; con una base de datos de siete escritores con 50 trazos por cada car&aacute;cter del alfabeto ingl&eacute;s. La tasa de reconocimiento global al usar los tres clasificadores oscila entre 98 y 98,7 &#37;.</font></p>     <p><font face="Verdana" size="2"><b>Palabras clave:</b> Reconocimiento de caracteres, RNA, SVM, GMM.</font></p>     <p><font face="Verdana" size="2">&nbsp;</font></p> <hr noshade size="1">     <p><font face="Verdana" size="3"> <b>Abstract</b></font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">In this paper a novel feature extraction methodology for character recognition by means of the information in inverse order stroke information using wavelets is proposed. The information used to reconstruct and recognize the stroke is done by using the so-called optimal knots. In this paper 20 optimal knots were used. As approximating function we decided to use the slalom natural spline function. The recognition experiments were carried out using the obtained feature vector as the input to some recognition systems based on Neural Network, Support Vector Machines and Gaussian Mixture Models for comparisons purposes. The proposal was evaluated with a database of seven writers with 50 traces of each English character. The global recognition rate when using the three recognition strategies varied between 98 and 98.7 &#37;.</font></p>      <p><font face="Verdana" size="2"><b>Keywords:</b> Character recognition, RNA, SVM, GMM. </font></p>     <p><font face="Verdana" size="2">&nbsp;</font></p> <hr noshade size="1">     <p><font face="Verdana" size="3"><b>Introducci&oacute;n </b></font></p>     <p><font face="Verdana" size="2">La escritura es uno de los medios de comunicaci&oacute;n m&aacute;s conocidos. El reconocimiento de escritura en l&iacute;nea gana nuevamente inter&eacute;s, no solo por el n&uacute;mero de aplicaciones donde este recurso es utilizado, sino por el aumento de nuevos dispositivos de captura que han sido desarrollados en la actualidad [1]. Las metodolog&iacute;as generales en reconocimiento de patrones y procesamiento de im&aacute;genes se analizan en [2], mientras que las empleadas en el reconocimiento de caracteres en l&iacute;nea se revisan en [3,4]. La mayor&iacute;a de los investigadores han elegido los caracteres num&eacute;ricos para su investigaci&oacute;n [5,6]. Por lo que se puede observar que existe una cierta madurez para el reconocimiento aislado de d&iacute;gitos. Sin embargo, cuando se habla del reconocimiento de caracteres alfab&eacute;ticos, el problema llega a ser m&aacute;s complicado. Uno de los problemas que se tiene es el n&uacute;mero de las clases que se pueden llegar a tener, en el caso del alfabeto ingl&eacute;s es 52 caracteres, dependiendo si es may&uacute;scula &#40;A-Z&#41; o min&uacute;sculas &#40;a-z&#41;. Debido a esto, existe un n&uacute;mero m&aacute;s grande de caracteres alfab&eacute;ticos ambiguos que de n&uacute;meros. En el reconocimiento de caracteres se presentan otros problemas como: m&uacute;ltiples patrones para representar un solo car&aacute;cter, la representaci&oacute;n intr&iacute;nseca de la letra cursiva, y el n&uacute;mero de trazos para realizar un car&aacute;cter [7]. Este tema se ha explorado poco por ser complicado, por lo que se dice que el reconocimiento de caracteres es a&uacute;n un problema de frontera [8]. </font></p>     <p><font face="Verdana" size="2">Existen dos tipos de sistemas de reconocimiento: Los sistemas fuera de l&iacute;nea y los sistemas en l&iacute;nea. En este trabajo se estudia el desempe&ntilde;o de un sistema en l&iacute;nea. Los trazos se capturan durante el proceso de escritura. Esto permite obtener informaci&oacute;n como: el orden de los trazos, momentos gr&aacute;ficos, presi&oacute;n, velocidad, entre otras [9-11]. Cuando un escritor realiza el trazo de un car&aacute;cter: 1&#41; Tiene en mente el car&aacute;cter que se va a escribir, 2&#41; Conoce el orden de los movimientos del car&aacute;cter, 3&#41; Sabe la realizaci&oacute;n del trazo y 4&#41; Tiene una imagen de dicho car&aacute;cter. El proceso de reconocimiento puede ser realizado en orden inverso al de la generaci&oacute;n, es decir del &uacute;ltimo paso al primero. Sin embargo la realizaci&oacute;n de este proceso inverso es muy complicada. Los sistemas de reconocimiento de caracteres manuscritos son equivalentes en forma inversa cuando el escritor realiza un car&aacute;cter &#40;tiene en mente el s&iacute;mbolo que se va a escribir, el orden de los movimientos del car&aacute;cter y la realizaci&oacute;n del trazo&#41;. Los sistemas de reconocimiento fuera de l&iacute;nea, por otro lado, equivalen al proceso inverso completo es decir adem&aacute;s de los tres pasos anteriores se tiene la imagen del car&aacute;cter. Muchos sistemas para el reconocimiento de caracteres en l&iacute;nea han sido reportados en la literatura. Algunos de estos se describen brevemente a continuaci&oacute;n. Namboodiri et. al [9] propusieron un sistema para clasificar palabras y l&iacute;neas en un documento manuscrito en l&iacute;nea en uno de los seis alfabetos m&aacute;s antiguos: &Aacute;rabe, Cir&iacute;lico, Hebreo, Romano, Devnagari &#40;Hind&uacute;&#41;, Chino. La clasificaci&oacute;n se bas&oacute; en 11 caracter&iacute;sticas espaciales y temporales. El sistema propuesto alcanza un porcentaje de clasificaci&oacute;n de 87,1 &#37; a nivel palabra para el caso de una base de datos de 13379 palabras. El porcentaje sube a un 95&#37; conforme el n&uacute;mero de palabras en la muestra fue aumentado a cinco. El desempe&ntilde;o sube a 95,5&#37; para el caso de l&iacute;neas de texto completo que consta de una media de siete palabras. Kato et al [12], describen un m&eacute;todo para recuperar el orden del trazo de una imagen est&aacute;tica 2D. El trazo se debe realizar en un solo movimiento y puede incluir l&iacute;neas doblemente trazadas. El m&eacute;todo de reconstrucci&oacute;n consiste en 2 fases: en la primera fase se analiza el grafo construido del esqueleto de la imagen; &eacute;ste es enseguida etiquetado para determinar los tipos de cada borde. En la segunda fase se traza el grafo desde la primera v&eacute;rtebra hasta la &uacute;ltima usando la informaci&oacute;n de etiquetado. Al recuperar el orden del trazo, se puede obtener la informaci&oacute;n temporal de una imagen 2D est&aacute;tica. Por lo tanto, este m&eacute;todo podr&iacute;a ser usado como puente para el reconocimiento de caracteres cursivos fuera de l&iacute;nea y el de l&iacute;nea. Mezghani et. al [13], proponen un sistema de reconocimiento de caracteres ar&aacute;bigos usando mapas auto-organizados de Kohonen. En este caso de la informaci&oacute;n din&aacute;mica de las letras ar&aacute;bigas, se extraen los coeficientes de Fourier el&iacute;pticos. Los autores evaluaron el sistema usando 18 letras ar&aacute;bigas, cuando los escritores trazaron cada letra 24 veces obteniendo as&iacute; 7400 trazos. Los resultados del reconocimiento var&iacute;an demasiado dependiendo de la letra &#40;desde un 40&#37; hasta un 2&#37; de error&#41; debido a la similitud existentes entre las diferentes letras. El reconocimiento global para solo un escritor es aproximadamente del 88&#37;. Yokobayashi et. al [14, 15], propusieron una nueva t&eacute;cnica de segmentaci&oacute;n y reconocimiento de caracteres con una amplia variedad de degradaciones en la imagen y fondos complejos en escenas naturales. Evaluaron el sistema con un total de 698 im&aacute;genes de prueba extra&iacute;das de ICDAR 2003 OCR. Clasificaron las im&aacute;genes en siete grupos seg&uacute;n el grado de degradaci&oacute;n de imagen y&#47;o la complejidad de fondo. El reconocimiento promedio oscila entre 70,3&#37; y 95,5&#37; para im&aacute;genes claras a 24,3&#37; para im&aacute;genes de poco contraste.</font></p>       <p><font face="Verdana" size="3"><b>Experimentaci&oacute;n</b></font></p>      <p><font face="Verdana" size="2">El reconocimiento de cualquier tipo de patrones: caracteres &oacute;pticos, olores, objetos en el espacio, rostros, voz, etc., queda englobado en el reconocimiento de patrones. La diferencia estriba prin-cipalmente en el captor utilizado, as&iacute; como, en las t&eacute;cnicas empleadas para extraer las caracter&iacute;sticas del patr&oacute;n a reconocer. Para el reconocimiento de caracteres manuscritos espec&iacute;ficamente se propone utilizar la arquitectura que se muestra en la <a href="#Figura1">figura 1</a>.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i01.gif" ><a name="Figura1"></a></font></p>      <p><font face="Verdana" size="2"><b>Figura 1</b> Sistema propuesto </font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Este art&iacute;culo se enfoca en la realizaci&oacute;n de los procesos inversos antes mencionados para el caso de sistemas en l&iacute;nea. La realizaci&oacute;n del trazo se basa en una aproximaci&oacute;n mediante la funci&oacute;n spline natural &#40;SLALOM&#41;. A trav&eacute;s de esta funci&oacute;n es posible obtener el orden del movimiento requerido para realizar el trazo del car&aacute;cter a partir de los datos capturados por medio de una tarjeta digitalizadora. Estos datos generados se procesan para encontrar caracter&iacute;sticas propias de cada car&aacute;cter manuscrito, se les efect&uacute;a un pre-procesamiento y posteriormente, se realiza el reconocimiento usando 3 clasificadores independientes que arrojan cual car&aacute;cter se traz&oacute;. Uno de los objetivos primordiales de este trabajo es comparar y evaluar el desempe&ntilde;o del sistema con 7 escritores y con varios clasificadores. El trabajo m&aacute;s parecido, reportado en [16], prueba el desempe&ntilde;o de s&oacute;lo clasificador tipo estad&iacute;stico y un escritor. </font></p>      <p><font face="Verdana" size="2"><b>Adquisici&oacute;n de datos</b></font></p>      <p><font face="Verdana" size="2">La informaci&oacute;n de los caracteres se adquiere por medio de una tableta digitalizadora <i>Intuos</i> 2 <i>Wacom</i>. Sobre esta tarjeta, los escritores trazan los caracteres. De esta forma se conoce el orden de articulaci&oacute;n de cada car&aacute;cter. La tableta arroja la imagen de lo que se escribe en el monitor, as&iacute; como los datos seg&uacute;n el orden de articulaci&oacute;n como se escribe un car&aacute;cter. </font></p>     <p><font face="Verdana" size="2">La tableta digitalizadora muestra los datos de lo que se escribe: la posici&oacute;n de la pluma, representada por vectores de datos en forma vertical, x&#40;t&#41;, y&#40;t&#41;, z&#40;t&#41;; donde x&#40;t&#41; son los valores con respecto al eje x, y&#40;t&#41; son los valores con respecto al eje <i>y</i> y z&#40;t&#41; es la informaci&oacute;n de la presi&oacute;n que ejerce la pluma al escribir sobre la tableta. Estos datos proporcionados por la tableta digitalizadora se conocen como caracter&iacute;sticas din&aacute;micas, debido a que se obtienen en el momento que se realiza la escritura. </font></p>     <p><font face="Verdana" size="2">Con la informaci&oacute;n que se captur&oacute; se genera la forma de onda de los caracteres en x&#40;t&#41; e y&#40;t&#41;, as&iacute; como tambi&eacute;n la velocidad del trazo, que es el tiempo en que una persona realiza el trazo de un car&aacute;cter. En este trabajo se utiliz&oacute; una base de datos de caracteres manuscritos usando la tableta digitalizadora. Se tomaron en cuenta 26 letras o caracteres del alfabeto ingl&eacute;s, las cuales son: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z. Cada car&aacute;cter fue realizado 50 veces por 7 escritores diferentes, obteni&eacute;ndose un base de datos de 9100 trazos. De estos, 6370 fueron usados para el entrenamiento &#40;35 veces cada car&aacute;cter&#41; y 2730 &#40;15 veces cada car&aacute;cter&#41; fueron utilizados para la prueba de los clasificadores. </font></p>      <p><font face="Verdana" size="2"><i>Wavelets</i></font></p>      <p><font face="Verdana" size="2">La teor&iacute;a de las wavelets se basa en una representaci&oacute;n local de frecuencias de la se&ntilde;al. Esto permite localizar, e identificar, tal acumulaci&oacute;n de ondas peque&ntilde;as y ayuda a entender mejor las razones de los fen&oacute;menos estad&iacute;sticos. Adem&aacute;s de las propiedades de localizaci&oacute;n, las wavelets poseen tambi&eacute;n excelentes propiedades para su suavizado. Como se propuso en [16], en donde se observ&oacute; que la se&ntilde;al, a&uacute;n despu&eacute;s del filtrado no era tan suave. Por esta raz&oacute;n se le aplic&oacute; una <i>wavelet Daubechies</i> 1 para suavizarla. Se utiliz&oacute; solo la aproximaci&oacute;n para su reconstrucci&oacute;n. La <a href="#Figura2">figura 2</a> muestra el car&aacute;cter &lsquo;u' despu&eacute;s de su captura en la tableta digital y despu&eacute;s de aplicarle la <i>wavelet db1</i>. </font></p>      <p><font face="Verdana" size="2"><i>Pre-procesamiento</i></font></p>      <p><font face="Verdana" size="2">La etapa de pre-procesamiento se aplica para reducir la influencia del ruido y algunas deformaciones sobre la se&ntilde;al con el objeto de que los rasgos descriptores extra&iacute;dos sean m&aacute;s robustos. Adem&aacute;s de las variaciones geom&eacute;tricas mencionadas, generalmente los datos capturados contienen componentes de alta frecuencia introducidos por una peque&ntilde;a vibraci&oacute;n de la mano durante el trazado del car&aacute;cter. Una vez que se tienen los caracteres capturados, se propone el siguiente pre-procesamiento: </font></p>     <p><font face="Verdana" size="2">Filtrado, y </font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Normalizaci&oacute;n &#40;posici&oacute;n, tama&ntilde;o y tiempo&#41;. </font></p>     <p><font face="Verdana" size="2">Asumiendo que el pre-procesamiento se realiza para ambas formas de onda x&#40;t&#41;, y&#40;t&#41;.</font></p>      <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i02.gif" ><a name="Figura2"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 2</b> Ejemplo del car&aacute;cter u a&#41; como se captura con la tarjeta digitalizadora y b&#41; usando <i>wavelet db1</i></font></p>       <p><font face="Verdana" size="2"><i>Filtrado</i></font></p>      <p><font face="Verdana" size="2">Para esta primera parte del pre-procesamiento se utiliz&oacute; un filtro para eliminar el ruido que se genera por el ruido-biomec&aacute;nico, que se presenta al inicio o al final de la captura del trazo, el filtrado, a veces llamado adelgazamiento, elimina los p&iacute;xeles de datos duplicados por lo que reduce el n&uacute;mero de p&iacute;xeles del car&aacute;cter, obteniendo un car&aacute;cter delineado y sin ruido, como se muestra en la <a href="#Figura3">figura 3</a>. </font></p>     <p><font face="Verdana" size="2"><i>Normalizaci&oacute;n en tama&ntilde;o</i></font></p>      <p><font face="Verdana" size="2">Tomando en cuenta el &aacute;rea de trabajo y la diversificaci&oacute;n del tama&ntilde;o de los caracteres, se define un valor promedio del n&uacute;mero de p&iacute;xeles en el eje x, y en el eje y, es decir el ancho y altura del car&aacute;cter. Para esta investigaci&oacute;n este valor es de &#40;215x180&#41; p&iacute;xeles. &Eacute;ste es utilizado para llevar a cabo la normalizaci&oacute;n. Para este pre-procesamiento se obtiene el ancho y la altura de cada car&aacute;cter, para normalizarlo se toma en cuenta la longitud mayor, ya sea el ancho o la altura, con su valor promedio de p&iacute;xeles dado respectivamente.</font></p>      <p><font face="Verdana" size="2"><i>Normalizaci&oacute;n en posici&oacute;n</i></font></p>      <p><font face="Verdana" size="2">Para llevar a cabo la normalizaci&oacute;n en posici&oacute;n se calcula el valor m&aacute;ximo y m&iacute;nimo en los ejes x, y; con estos datos se obtiene el promedio de cada uno de los ejes, el cual se resta al eje correspondiente, obteniendo el car&aacute;cter centrado con valores positivos y negativos para los ejes <i>x, y</i>.</font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><i>Normalizaci&oacute;n en tiempo </i></font></p>     <p><font face="Verdana" size="2">Dependiendo del car&aacute;cter y la velocidad con que fue escrito, el n&uacute;mero de muestreo var&iacute;a, por lo que hay que unificar el n&uacute;mero de muestreo a un valor determinado N, para esta investigaci&oacute;n fue de 146. Se obtiene el n&uacute;mero de muestreo, y si &eacute;ste es mayor a N se realiza la decimaci&oacute;n, es decir, se eliminan datos de manera uniforme y si es menor a N se realiza la interpolaci&oacute;n, se agregan datos de manera uniforme. La <a href="#Figura3">figura 3</a> muestra el car&aacute;cter u, normalizados en tama&ntilde;o, posici&oacute;n y tiempo. </font></p>      <p><font face="Verdana" size="2"><b>Extracci&oacute;n de caracter&iacute;sticas </b></font></p>     <p><font face="Verdana" size="2">La extracci&oacute;n de caracter&iacute;sticas se refiere al proceso que consiste en formar rasgos que permiten describir la forma del objeto u objetos a reconocer. En esta investigaci&oacute;n se extrajeron las siguientes dos caracter&iacute;sticas: </font></p>     <p><font face="Verdana" size="2">Los nodos &oacute;ptimos del eje x&#40;t&#41;. </font></p>     <p><font face="Verdana" size="2">Los nodos &oacute;ptimos del eje y&#40;t&#41;.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i03.gif" ><a name="Figura3"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 3</b> a&#41; Car&aacute;cter &lsquo;u' filtrado b&#41; Car&aacute;cter &lsquo;u' normalizado en tama&ntilde;o, posici&oacute;n y tiempo </font></p>      <p><font face="Verdana" size="2"><i>Obtenci&oacute;n de nodos &oacute;ptimos</i></font></p>      <p><font face="Verdana" size="2">Para obtener los nodos &oacute;ptimos de cada car&aacute;cter se realiza el proceso que se muestra en la <a href="#Figura4">figura 4</a>.  Inicializaci&oacute;n de nodos &oacute;ptimos</font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Los datos del trazo del car&aacute;cter son valores positivos y continuos, por lo que se pueden derivar y mantener su continuidad. Para conocer las posiciones donde se cambia la direcci&oacute;n de la escritura de cada car&aacute;cter &#40;en el eje x de derecha a izquierda o de izquierda a derecha, en el eje y de arriba a abajo o de abajo a arriba&#41;, se calcula la primera derivada de la se&ntilde;al de cada eje. Los datos de la segunda derivada de las se&ntilde;ales del car&aacute;cter en el eje x e y nos da la informaci&oacute;n acerca de los cambios de la velocidad &#40;aceleraci&oacute;n&#41; de la escritura, ya que escribimos con diferentes velocidades, es decir, los valores positivos de la segunda derivada significa que la velocidad de la escritura est&aacute; aumentando y los valores negativos significa que va disminuyendo. La <a href="#Figura5">figura 5</a> nos muestra las formas de onda del car&aacute;cter &lsquo;u' que son los valores que arroja la tableta x&#40;t&#41;, y&#40;t&#41;. Como podemos observar son datos positivos y continuos; posteriormente se muestra la segunda derivada del car&aacute;cter u. La se&ntilde;al obtenida de la segunda derivada, muestra peque&ntilde;os cambios de velocidad que puede ser ruido producido por la vibraci&oacute;n de las manos. Para evitar esto y obtener una se&ntilde;al m&aacute;s suave se necesita un filtrado, que se lleva a cabo mediante un filtro pasa-bajas, que se muestra en la <a href="#Figura5">figura 5</a>.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i04.gif" ><a name="Figura4"></a></font></p>      <p><font face="Verdana" size="2"><b>Figura 4</b> Proceso para la extracci&oacute;n de caracter&iacute;sticas</font></p>      <p><font face="Verdana" size="2">Con la se&ntilde;al filtrada de la segunda derivada se forman vectores con valores positivos y negativos. Cada cambio de signo en los valores se le llama cruce por cero debido a que en cada cambio de signo, ya sea de positivo a negativo o viceversa, se pasa por el cero. Se obtienen los m&aacute;ximos y m&iacute;nimos de cada cruce por cero, a los que llamaremos nodos locales de cada car&aacute;cter. La <a href="#Figura6">figura 6 </a>muestra la divisi&oacute;n de la se&ntilde;al del car&aacute;cter u, y sus nodos locales. Se toma el punto inicial y el punto final de cada car&aacute;cter con respecto al tiempo. Estos se toman como el nodo inicial y final de cada car&aacute;cter al agregar los nodos locales ya obtenidos, obteni&eacute;ndose as&iacute; los nodos iniciales. Estos nodos iniciales no son &oacute;ptimos, ya que los errores entre las se&ntilde;ales reconstruidas usando estos nodos y se&ntilde;ales originales son considerables.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i05.gif" ><a name="Figura5"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 5</b> a&#41; Se&ntilde;ales correspondientes al car&aacute;cter &lsquo;u' despu&eacute;s del pre-procesamiento. b&#41; Segunda derivada filtrada por un filtro pasa-bajas correspondientes a las se&ntilde;ales a&#41;.</font></p>     <p><font face="Verdana" size="2"><b>M&eacute;todo de Slalom</b></font></p>      <p><font face="Verdana" size="2">Es com&uacute;n que un gran n&uacute;mero de datos puedan ajustarse a una &uacute;nica curva suave. La interpolaci&oacute;n Spline permite esto. Al usar el m&eacute;todo de Slalom y los nodos iniciales se realiza la interpolaci&oacute;n obteni&eacute;ndose como resultado una funci&oacute;n suave del car&aacute;cter, es decir, se reconstruye el car&aacute;cter. Se calcula el error entre la se&ntilde;al original y la funci&oacute;n <i>Spline</i> mediante la siguiente ecuaci&oacute;n:</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i06.gif" ><a name="Ecuaci&oacute;n1"></a></font></p>       <p><font face="Verdana" size="2">donde: </font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">E<sub>f,s</sub> es el error cuadr&aacute;tico medio entre la funci&oacute;n Spline <i>s</i>&#40;<i>x</i>&#41; y la se&ntilde;al original &fnof;&#40;<i>x</i>&#41;</font></p>      <p><font face="Verdana" size="2">N es el n&uacute;mero de datos del car&aacute;cter manuscrito.</font></p>      <p><font face="Verdana" size="2">En la <a href="#Figura6">figura 6</a> se muestra la se&ntilde;al original y la se&ntilde;al suave &#40;SLALOM&#41;, as&iacute; como tambi&eacute;n los nodos iniciales &#40;<sup>*</sup>&#41; de la interpolaci&oacute;n, en ambos ejes. </font></p>     <p><font face="Verdana" size="2">En la <a href="#Figura6">figura 6</a> se observa que hay nodos muy cercanos, a los que llamaremos nodos redundantes, se eliminan dichos nodos, tomando el par&aacute;metro de que deben haber 6 muestras m&iacute;nimas entre cada nodo. Por pruebas a los diferentes caracteres se observ&oacute; que despu&eacute;s de 6 muestras, el nodo puede ser considerado como significativo. Al aplicar este criterio obtenemos la <a href="#Figura7">figura 7</a>. En esta figura se puede observar que los nodos redundantes se eliminan y se vuelven a interpolar los nodos &#40;slalom&#41;. Se calcula el error, y a partir de estos nodos se buscan los nodos &oacute;ptimos.</font></p>      <p><font face="Verdana" size="2"><i>M&eacute;todo de b&uacute;squeda de gradiente descendente</i></font></p>      <p><font face="Verdana" size="2">Para obtener los nodos &oacute;ptimos se aplica el m&eacute;todo de b&uacute;squeda de gradiente descendente. Este m&eacute;todo como se sabe permite ajustar los nodos locales antes obtenidos. En la <a href="#Figura7">figura 7</a> se muestran los nodos ya ajustados con el m&eacute;todo de b&uacute;squeda de gradiente descendente, y la interpolaci&oacute;n de los nodos &#40;slalom&#41;.</font></p>     <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i07.gif" ><a name="Figura6"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 6</b> a&#41; Divisi&oacute;n de la se&ntilde;al y nodos locales del car&aacute;cter u. b&#41; Se&ntilde;al original y la se&ntilde;al de slalom, con nodos locales del car&aacute;cter u</font></p>      <p><font face="Verdana" size="2"><b>Nodos &oacute;ptimos</b></font></p>      <p><font face="Verdana" size="2">Se obtuvieron los nodos &oacute;ptimos para cada car&aacute;cter que para la mayor&iacute;a de los caracteres en cantidad son menores de los nodos iniciales &#40;nodos en x, nodos en y, valor de los nodos de x y valores de los nodos de y&#41;. En trabajos anteriores utiliz&aacute;bamos el MDL [16] que nos indicaba cuando detener el proceso y nos daba autom&aacute;ticamente el n&uacute;mero de nodos &oacute;ptimo para cada car&aacute;cter, los nodos &oacute;p-timos oscilaban de 18 a 23 nodos, pero como el n&uacute;mero de nodos &oacute;ptimos variaba, no se pod&iacute;an utilizar f&aacute;cilmente ning&uacute;n tipo de clasificador, por lo que se decidi&oacute; fijar el n&uacute;mero de nodos &oacute;ptimos. Buscando que el error siempre disminuyera, se decidi&oacute; que se obtuvieran siempre 20 nodos &oacute;ptimos en cada eje de cada car&aacute;cter que es el 13,7&#37; de la informaci&oacute;n de la muestra. Al obtener los nodos &oacute;ptimos del car&aacute;cter reconstruimos el car&aacute;cter &lsquo;u' y &lsquo;o', como se muestra en la <a href="#Figura8">figura 8</a>, donde "o" significa los nodos &oacute;ptimos en el eje x y "<sup>*</sup>" significa los nodos &oacute;ptimos en el eje <i>y</i>.</font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><b>Reconocimiento de caracteres manuscritos</b></font></p>      <p><font face="Verdana" size="2">En la etapa de reconocimiento el sistema propuesto de esta investigaci&oacute;n se eval&uacute;a con tres clasificadores: red neuronal entrenada con regla de propagaci&oacute;n hacia atr&aacute;s &#40;BNN&#41;, m&aacute;quina de vector soporte &#40;MVS&#41; y el modelo de mezclas gaussianas &#40;MMG&#41;.</font></p>      <p><font face="Verdana" size="2"><i>Red Neuronal con propagaci&oacute;n hacia atr&aacute;s</i></font></p>      <p><font face="Verdana" size="2">En esta investigaci&oacute;n se usa la red neuronal con regla de aprendizaje tipo propagaci&oacute;n hacia atr&aacute;s. Esta red, como se sabe, es una de las m&aacute;s confiables para el reconocimiento de caracteres, esto debido a su capacidad de generalizaci&oacute;n. La regla de propagaci&oacute;n del error hacia atr&aacute;s es una regla de aprendizaje que se puede aplicar en modelos de redes con m&aacute;s de dos capas de c&eacute;lulas. Una caracter&iacute;stica importante de este algoritmo es la representaci&oacute;n interna del conocimiento que es capaz de organizar en la capa intermedia de las c&eacute;lulas para conseguir cualquier correspondencia entre la entrada y la salida de la red. La estructura de la BNN utilizada se muestra en la <a href="#Figura9">figura 9</a>.</font></p>      <p><font face="Verdana" size="2">El n&uacute;mero de neuronas de entrada se fij&oacute; en 40 neuronas &#40;20 por X y 20 por y&#41;, mientras que el n&uacute;mero en la capa oculta fue de 48 neuronas. Este n&uacute;mero fue el mejor que se encontr&oacute; por prueba y error, ya que como se sabe todav&iacute;a no existe un m&eacute;todo sistem&aacute;tico para conocer el n&uacute;mero &oacute;ptimo de neuronas en la capa oculta. El n&uacute;mero de neuronas en la capa de salida fue de 26, ya que es el n&uacute;mero de caracteres del alfabeto ingl&eacute;s. Se us&oacute; un factor de convergencia de 0.005 y un error m&iacute;nimo de 0.01.</font></p>     <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i08.gif" ><a name="Figura7"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 7</b> a&#41; Se&ntilde;al original y se&ntilde;al de slalom con sus nodos locales sin nodos redundantes del car&aacute;cter u. b&#41; Nodos &oacute;ptimos ajustados por el m&eacute;todo de B&uacute;squeda de Gradiente del car&aacute;cter u</font></p>     <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i09.gif" ><a name="Figura8"></a></font></p>      <p><font face="Verdana" size="2"><b>Figura 8</b> Trazos originales y trazos construidos a partir de nodos &oacute;ptimos. &lsquo;<sup>*</sup>' indica nodos &oacute;ptimos en eje-x y &lsquo; o ' indica nodos &oacute;ptimos en eje-y </font></p>     <p><font face="Verdana" size="2">La teor&iacute;a de las M&aacute;quinas de Vector Soporte &#40;SVM por su nombre en ingl&eacute;s Support Vector Machine&#41; es una t&eacute;cnica de clasificaci&oacute;n y ha tomado mucha atenci&oacute;n en a&ntilde;os recientes [17, 18]. La teor&iacute;a de las MVS se basa en la idea de minimizaci&oacute;n de riego estructural &#40;SRM&#41; [19]. En muchas aplicaciones, las MVS han mostrado tener gran desempe&ntilde;o, m&aacute;s que las m&aacute;quinas de aprendizaje tradicional como las redes neuronales [18] y han sido introducidas como herramientas poderosas de clasificaci&oacute;n. Una MVS primero mapea los puntos de entrada a un espacio de ca-racteristicas de una dimension mayor y encuentra un hiperplano que los separe y maximice el margen m entre las clases en este espacio. Maximizar el margen m es un problema de programacion cuadr&aacute;tica &#40;QP&#41; y puede ser resuelto por su problema dual introduciendo multiplicadores de Lagrange. Sin ning&uacute;n conocimiento de mapeo, la MVS encuentra el hiperplano &oacute;ptimo al utilizar el producto punto con funciones en el espacio de caracter&iacute;sticas que son llamadas <i>kernels</i>. La soluci&oacute;n del hiperplano &oacute;ptimo puede ser escrita como la combinaci&oacute;n de unos pocos puntos de entrada que son vectores de soporte.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i10.gif" ><a name="Figura9"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 9</b> Estructura de la BNN </font></p>       <p><font face="Verdana" size="2"><i>MVS &#40;M&aacute;quinas de Vector Soporte&#41;</i></font></p>      <p><font face="Verdana" size="2"><i>Modelo de Mezclas Gaussianas &#40;MMG&#41;</i></font></p>     <p><font face="Verdana" size="2">Una densidad de mezclas Gaussianas es una suma ponderada de M componentes de densidad, esto se muestra en la <a href="#Figura10">figura 10</a> y se obtiene por la siguiente ecuaci&oacute;n:</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i11.gif" ><a name="Ecuaci&oacute;n2"></a></font></p>      <p><font face="Verdana" size="2">donde <img src="/img/revistas/rfiua/n49/n49a17i12.gif" > es un vector N-dimensional, <i>b<sub>i</sub>&#40; <img src="/img/revistas/rfiua/n49/n49a17i12.gif" >&#41;,<i>i</i> &#61;<i>1,2,&#8230;M</i>, son los componentes de densidad y <i>pi</i>, <i>i</i> &#61;<i>1,2,&#8230;M</i>, son los pesos de las mezclas. Cada componente de densidad es una D-variaci&oacute;n de la funci&oacute;n Gaussiana de la forma:</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i13.gif" ><a name="Ecuaci&oacute;n3"></a></font></p>       <p><font face="Verdana" size="2">donde &#40; &#41;' denota el vector transpuesto, <i>&mu;<sub>i</sub></i> es el vector de medias de dimensi&oacute;n y <i>&sigma;<sub>i</sub></i>  es la matriz de covarianzas. De esta manera, cada car&aacute;cter estar&aacute; representado por un modelo de mezclas Gaussianas que denotaremos &lambda; &#61;{<i>p<sub>i</sub>, &mu;<sub>i</sub>,  &sigma;<sub>i</sub></i>} <i>i</i> &#61; 1, 2, . , <i>M</i> </font></p>      <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i14.gif" ><a name="Figura10"></a></font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><b>Figura 10</b> Modelo de Mezclas Gaussianas, MMG </font></p>     <p><font face="Verdana" size="2">El entrenamiento de los MMG's se puede hacer de distintas maneras. La manera tradicional suele realizarse mediante estimaciones de m&aacute;xima verosimilitud &#40;Maximum Likelihood&#41; a trav&eacute;s del algoritmo en dos pasos estimaci&oacute;n-maximizaci&oacute;n &#40;Expectation Maximization&#41;, en el que de manera iterativa se refinan los par&aacute;metros del MMG para que aumente la probabilidad de generar el vector de caracter&iacute;sticas X dado el modelo, o lo que es lo mismo que para las iteraciones r y r+1 se cumpla que:</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i15.gif" ><a name="Ecuaci&oacute;n4"></a></font></p>      <p><font face="Verdana" size="2">Cada T elementos se deben de actualizar los par&aacute;metros del modelo como en [20]. Durante la fase de prueba se estima la probabilidad de que un car&aacute;cter bajo an&aacute;lisis corresponda al modelo dado que es <i>P<sub>r</sub></i> &#40;<i>X</i> &#47; &lambda;&#41;, por lo que usamos el teorema de Bayes, obteniendo:</font></p>        <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i16.gif" ><a name="Ecuaci&oacute;n5"></a></font></p>      <p><font face="Verdana" size="2">donde: <i>p</i> &#40;<i>X<sub>t</sub> &#47; &lambda;</i>&#41; es la probabilidad condicional de el car&aacute;cter <i>X</i> por el modelo &lambda;.</font></p>      <p><font face="Verdana" size="3"><b>Resultados</b></font></p>      <p><font face="Verdana" size="2">Para el primer caso del clasificador BNN en la fase de entrenamiento se utilizaron 6370 caracteres obteniendo un 99,95&#37; de reconocimiento, mientras que en la fase de prueba en donde se utilizaron 2730 se obtuvo un reconocimiento del 98,01&#37;. En la <a href="#Figura11">figura 11</a> se muestra detalladamente el porcentaje de reconocimiento de cada car&aacute;cter.</font></p>      <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i17.gif" ><a name="Figura11"></a></font></p>      <p><font face="Verdana" size="2"><b>Figura 11</b> Reconocimiento del alfabeto ingl&eacute;s mediante BNN </font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Para el segundo clasificador, las M&aacute;quinas de Vector Soporte &#40;MVS&#41; se utiliz&oacute; un <i>kernel</i> RBF &#40;Radial Basis function&#41;, entrenado la MVS con el algoritmo SMO &#40;Sequential Minimal Optimizer&#41;. Para la fase de entrenamiento se utilizaron 6370 caracteres obteni&eacute;ndose un 99,97&#37; de reconocimiento, mientras que en la fase de prueba al utilizarse 2730 se obtuvo un reconocimiento del 98,64&#37;. La <a href="#Figura12">figura 12</a> muestra detalladamente el porcentaje de reconocimiento para cada car&aacute;cter. </font></p>     <p><font face="Verdana" size="2">Para el tercer clasificador MMG se utiliz&oacute; la misma base de datos usada con la BNN y la MVS. En la fase de entrenamiento se utilizaron 6370 caracteres obteniendo un 99,97&#37; de reconocimiento y en la fase de prueba en donde se utilizaron 2730 se obtuvo un reconocimiento del 98,67&#37;. La <a href="#Figura13">figura 13</a> muestra detalladamente el porcentaje de reconocimiento de cada car&aacute;cter.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i18.gif" ><a name="Figura12"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 12</b> Reconocimiento del alfabeto ingl&eacute;s usando M&aacute;quinas de Vector Soporte &#40;MVS&#41;</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i19.gif" ><a name="Figura13"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 13</b> Reconocimiento del alfabeto ingl&eacute;s usando el Modelo de Mezclas Gaussianas &#40;MMG&#41; </font></p>     <p><font face="Verdana" size="2">La <a href="#Tabla1">tabla 1</a> compara los resultados obtenidos con cada clasificador para cada car&aacute;cter, tambi&eacute;n se realiza la clasificaci&oacute;n con el M&eacute;todo Estad&iacute;stico &#40;ME&#41; utilizado en [16], pero se eval&uacute;a ahora con la base de datos actual, es decir, la de 7 escritores, en donde se observa un rendimiento bajo comparado con los otros 3 clasificadores. La <a href="#Figura14">figura 14</a> muestra los resultados globales de cada clasificador, demostr&aacute;ndose que el mejor clasificador para la base de datos utilizada es el MVS.</font></p>        <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i20.gif" ><a name="Figura14"></a></font></p>     <p><font face="Verdana" size="2"><b>Figura 14</b> Reconocimiento global del alfabeto ingl&eacute;s usando 4 clasificadores</font></p>       <p><font face="Verdana" size="2"><b>Tabla 1</b> Reconocimiento del alfabeto ingl&eacute;s con los 4 clasificadores</font></p>        ]]></body>
<body><![CDATA[<p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n49/n49a17i21.gif" ><a name="Tabla1"></a></font></p>        <p><font face="Verdana" size="3"><b>Conclusiones </b></font></p>     <p><font face="Verdana" size="2">En este trabajo se describi&oacute; con detalle una metodolog&iacute;a para el reconocimiento de caracteres manuscritos para letras de tipo cursiva. Las wavelet se usaron para mejorar los problemas de suavizado de el trazo. El m&eacute;todo de SLALOM se utiliz&oacute; para obtener los nodos &oacute;ptimos de cada car&aacute;cter. Estos nodos &oacute;ptimos se consideran como las caracter&iacute;sticas que describen a cada car&aacute;cter, que son utilizadas como un vector de entrada en los 3 clasificadores &#40;BNN, MVS, MMG&#41;. Los resultados de la evaluaci&oacute;n demuestran que el sistema propuesto proporciona una buena taza de reconocimiento, para los tres clasificadores. Estos resultados pueden ser considerados como muy buenos, pensando que los caracteres reconocidos son cursivos y tienen cierto grado de deformaci&oacute;n. El porcentaje del reconocimiento de este sistema propuesto es bastante bueno contra los porcentajes reportados en la literatura que oscilan entre el 85&#37; y el 98&#37; para caracteres manuscritos de diferentes idiomas.</font></p>       <p><font face="Verdana" size="3"><b>Referencias </b></font></p>     <!-- ref --><p><font face="Verdana" size="2">1 M. Morita, R. Sabourin, F. Bortolozzi, C. Y. Suen. "A Recognition and Verification Strategy for Handwritten Word Recognition". Proceedings ICDAR'03. Edinburgh-Scotland. 2003. pp. 482-486. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000117&pid=S0120-6230200900030001700001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">2 J. Mantas. "An Overview of Character Recognition Methodologies". Pattern Recognition. Vol. 19. 1986. pp. 425-430.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S0120-6230200900030001700002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">3 F. Nouboud, Plamondon. "On-Line Recognition of Handprinted Chara.cters: Survey and Beta Tests". Pattern Recognition. Vol. 23. 1990. pp. 1031-1044. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000119&pid=S0120-6230200900030001700003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">4 P. Rejean, N. Sargur, N. Srihari. "On-Line and Off- Line Handwriting Recognition: A Comprehensive Survey". 1EEE Transactions on PAMI. Vol. 22. 2000. 63-84.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S0120-6230200900030001700004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">5 A. Lemieux, C. Gagne, M. Parizeau. "Genetical Engineering of Handwriting Representations". Proc. of the International Workshop on Frontiers in Handwriting Recognition &#40;IWFHR&#41;.Ontario &#40;Canad&aacute;&#41;. 2002. pp. 145-150. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000121&pid=S0120-6230200900030001700005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">6 H. Mitoma, S. Uchida, H. Sakoe. "Online character recognition based on elastic matching and quadratic discrimination". Proceedings of 8th International Conference on Document Analysis and Recognition. Vol. 1. 2005. pp. 36-40. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0120-6230200900030001700006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">7 L. Koerich. Large Vocabulary Off-Line Handwritten Word Recognition. PhD thesis, &Eacute;cole de Technologie Sup&eacute;rieure, Montreal-Canada. 2002. pp. 17-34. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000123&pid=S0120-6230200900030001700007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">8 F. Bortolozzi, A. Souza, L. S. Oliveira, M. Morita, Recent Advances in Handwritten Recognition, Document analysis. U. Pal, S. K. Parui, B. B. Chaudhuri &#40;editors&#41;. Montreal. 2005. pp. 1-31. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0120-6230200900030001700008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">9 A. M. Namboodiri, A. K. Jain. "On-line Handwritten Script Recognition". IEEE Trans. PAMI. Vol. 26. 2004. pp. 124-130. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000125&pid=S0120-6230200900030001700009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">10 A. L. Koerich, R. Sabourin, C.Y. Suen. Large vocabulary off-line handwriting recognition: A survey. Pattern Anal Applic. Vol. 6. 2003. pp. 97-121. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000126&pid=S0120-6230200900030001700010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">11 L. Cheng-Lin, S. Jaeger, M. Nakagawa. Online Recognition of Chinese Characters: The State-of-the- Art". IEEE Trans. on Pattern Analysis and Machine Intelligence. Vol. 26. 2004. pp.198-203. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000127&pid=S0120-6230200900030001700011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">12 Y. Kato, M. Yasuhara. "Recovery of Drawing Order from single-Stroke Handwriting Images". IEEE Transactions on Pattern Analysis and Machine Intelligence. Vol. 22. 2000. pp. 938-949. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000128&pid=S0120-6230200900030001700012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">13 N. Mezghani, A. Mitiche, M. Cheriet. "On-Line Recognition of Handwritten Arabic Characters using a Kohonen Network". Proc. of the 8<sup>th</sup> Int, Workshop on Frontiers in Handwriting Recognition. Ontario &#40;Canad&aacute;&#41;. 2002. pp. 490-495. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000129&pid=S0120-6230200900030001700013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">14 M. Yokobayashi, T.Wakahara. "Segmentation and recognition of characters in scene images using selective binarization in color space and gat correlation". Eighth International Conference on Document Analysis and Recognition ICDAR'05. Seoul. Vol. 1. 2005. pp.167-171. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000130&pid=S0120-6230200900030001700014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">15 M. Yokobayashi,T. Wakahara. "Binarization and recognition of degraded characters using a maximum separability axis in color space and gat correlation". 18<sup>th</sup> International Conference on Pattern Recognition ICPR 2006. Hong Kong. Vol. 2. 2006. pp. 885-888. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000131&pid=S0120-6230200900030001700015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">16 K. Toscano, G. S&aacute;nchez, M. Nakano, H. P&eacute;rez, M. Yasuhara. "Cursive Character Recognition System". CERMA 2006. Cuernavaca. Vol. II. 2006. pp. 62-67.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000132&pid=S0120-6230200900030001700016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">17 C. Burges B. Sch&ouml;lkopf, A. Smola. Advances in kernel methods: Support vector machines. Cambridge, MA: MIT Press. 1999. pp.327-352. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000133&pid=S0120-6230200900030001700017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">18 C. Burges. "A tutorial on support vector machines for pattern recognition". Data Mining and Knowledge Discovery. Kluwer Academic Publishers. Boston. Vol. 2. 1998. pp. 121-167. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000134&pid=S0120-6230200900030001700018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">19 V. &Ntilde;. Vapnik. The nature of statistical learning theory. New York: Springer-Verlag, 1995. pp. 138-216. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000135&pid=S0120-6230200900030001700019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">20 D. Reynolds, R. C. Rose. "Robust Text-Independent Speaker Idetification Using Gaussian Mixture Speaker Models". IEEE Trans. Speech and audio Proc. Vol. 3. 1995. pp. 72-83.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000136&pid=S0120-6230200900030001700020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><p><font face="Verdana" size="2">&#40;Recibido el 9 de septiembre de 2008. Aceptado el 26 de marzo de 2009&#41;</font></p>     <p><font face="Verdana" size="2"><sup>*</sup>Autor de correspondencia: tel&eacute;fono: + 52 + 55 + 572 96 000 Ext. 73207, fax: + 52 + 55 + 565 62 058, correo electr&oacute;nico:<a href="mailto: likatome@calmecac.esimecu.ipn.mx "> likatome@calmecac.esimecu.ipn.mx </a>&#40;L. K. Toscano&#41;</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Morita]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Sabourin]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Bortolozzi]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Suen]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[A Recognition and Verification Strategy for Handwritten Word Recognition]]></source>
<year>2003</year>
<page-range>482-486</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mantas]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An Overview of Character Recognition Methodologies]]></article-title>
<source><![CDATA[Pattern Recognition]]></source>
<year>1986</year>
<volume>19</volume>
<page-range>425-430</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nouboud]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On-Line Recognition of Handprinted Chara.cters: Survey and Beta Tests]]></article-title>
<source><![CDATA[Pattern Recognition]]></source>
<year>1990</year>
<volume>23</volume>
<page-range>1031-1044</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rejean]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Sargur]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Srihari]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On-Line and Off- Line Handwriting Recognition: A Comprehensive Survey]]></article-title>
<source><![CDATA[1EEE Transactions on PAMI]]></source>
<year>2000</year>
<volume>22</volume>
<page-range>63-84</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lemieux]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Gagne]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Parizeau]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Genetical Engineering of Handwriting Representations: Proc. of the International Workshop on Frontiers in Handwriting Recognition (IWFHR)]]></source>
<year>2002</year>
<page-range>145-150</page-range><publisher-loc><![CDATA[Ontario ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mitoma]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Uchida]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Sakoe]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Online character recognition based on elastic matching and quadratic discrimination]]></source>
<year>2005</year>
<volume>1</volume>
<conf-name><![CDATA[8 International Conference on Document Analysis and Recognition]]></conf-name>
<conf-loc> </conf-loc>
<page-range>36-40</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koerich]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Large Vocabulary Off-Line Handwritten Word Recognition]]></source>
<year></year>
<page-range>17-34</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bortolozzi]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Souza]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Oliveira]]></surname>
<given-names><![CDATA[L. S]]></given-names>
</name>
<name>
<surname><![CDATA[Morita]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Recent Advances in Handwritten Recognition, Document analysis]]></source>
<year>2005</year>
<page-range>1-31</page-range><publisher-loc><![CDATA[Montreal ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Namboodiri]]></surname>
<given-names><![CDATA[A. M]]></given-names>
</name>
<name>
<surname><![CDATA[Jain]]></surname>
<given-names><![CDATA[A. K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On-line Handwritten Script Recognition]]></article-title>
<source><![CDATA[IEEE Trans. PAMI]]></source>
<year>2004</year>
<volume>26</volume>
<page-range>124-130</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koerich]]></surname>
<given-names><![CDATA[A. L]]></given-names>
</name>
<name>
<surname><![CDATA[Sabourin]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Suen]]></surname>
<given-names><![CDATA[C.Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Large vocabulary off-line handwriting recognition: A survey]]></article-title>
<source><![CDATA[Pattern Anal Applic]]></source>
<year>2003</year>
<volume>6</volume>
<page-range>97-121</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cheng-Lin]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Jaeger]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Nakagawa]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Online Recognition of Chinese Characters: The State-of-the- Art]]></article-title>
<source><![CDATA[IEEE Trans. on Pattern Analysis and Machine Intelligence]]></source>
<year>2004</year>
<volume>26</volume>
<page-range>198-203</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kato]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Yasuhara]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Recovery of Drawing Order from single-Stroke Handwriting Images]]></article-title>
<source><![CDATA[IEEE Transactions on Pattern Analysis and Machine Intelligence]]></source>
<year>2000</year>
<volume>22</volume>
<page-range>938-949</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mezghani]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Mitiche]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Cheriet]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[On-Line Recognition of Handwritten Arabic Characters using a Kohonen Network]]></source>
<year></year>
<conf-name><![CDATA[8 Int, Workshop on Frontiers in Handwriting Recognition]]></conf-name>
<conf-date>2002</conf-date>
<conf-loc>Ontario </conf-loc>
<page-range>490-495</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yokobayashi]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Wakahara]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Segmentation and recognition of characters in scene images using selective binarization in color space and gat correlation]]></source>
<year>2005</year>
<volume>1</volume>
<conf-name><![CDATA[Eighth International Conference on Document Analysis and Recognition ICDAR'05]]></conf-name>
<conf-loc>Seoul </conf-loc>
<page-range>167-171</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yokobayashi]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Wakahara]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Binarization and recognition of degraded characters using a maximum separability axis in color space and gat correlation]]></source>
<year></year>
<volume>2</volume>
<conf-name><![CDATA[18 International Conference on Pattern Recognition ICPR]]></conf-name>
<conf-date>2006</conf-date>
<conf-loc>Hong Kong </conf-loc>
<page-range>885-888</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Toscano]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Sánchez]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Nakano]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Pérez]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Yasuhara]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Cursive Character Recognition System]]></article-title>
<source><![CDATA[CERMA]]></source>
<year>2006</year>
<month>20</month>
<day>06</day>
<volume>II</volume>
<page-range>62-67</page-range><publisher-loc><![CDATA[Cuernavaca ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burges B]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[Advances in kernel methods: Support vector machines]]></source>
<year>1999</year>
<page-range>327-352</page-range><publisher-loc><![CDATA[Cambridge ]]></publisher-loc>
<publisher-name><![CDATA[MIT Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burges]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[A tutorial on support vector machines for pattern recognition: Data Mining and Knowledge Discovery]]></source>
<year>1998</year>
<volume>2</volume>
<page-range>121-167</page-range><publisher-loc><![CDATA[Boston ]]></publisher-loc>
<publisher-name><![CDATA[Kluwer Academic Publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vapnik]]></surname>
<given-names><![CDATA[V. Ñ]]></given-names>
</name>
</person-group>
<source><![CDATA[The nature of statistical learning theory]]></source>
<year>1995</year>
<page-range>138-216</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Reynolds]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Rose]]></surname>
<given-names><![CDATA[R. C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Robust Text-Independent Speaker Idetification Using Gaussian Mixture Speaker Models]]></article-title>
<source><![CDATA[IEEE Trans. Speech and audio Proc]]></source>
<year>1995</year>
<volume>3</volume>
<page-range>72-83</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
