20
RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

Embed Size (px)

Citation preview

Page 1: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

RECONOCEDOR DE CARACTERES ARÁBIGOS

Realizado por:

Isabel González Gallardo

Rosa Mª Gracia Cañestro

Page 2: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 3: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

INTRODUCCIÓN

Existen multitud de reconocedores de caracteres chinos y latinos pero no arábigos.

Los caracteres arábigos poseen características especiales.

Varias técnicas pero ninguna reconoce al 100 %.

Page 4: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 5: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

PASOS A SEGUIR

Imagen en escala de grises.

Suavizado y binarizado.

Segmentación.

Eliminación de caracteres secundarios.

Adelgazamiento.

Extracción de características.

Reconocimiento.

Page 6: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 7: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ADELGAZAMIENTO (I)

Algoritmo de Wang y Zang con modificaciones para eliminar píxeles:

Condiciones: 1< B(p) <= 7 y A(p) = 1 o C(p) = 1 con los patrones:

Page 8: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ADELGAZAMIENTO (II)

Recorrido de la imagen por pasos: Norte, Este, Sur y Oeste

Termina cuando no hay mas píxeles borrables.

Se obtiene un esqueleto con facilidad de extraer características

Page 9: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ADELGAZAMIENTO (III)

Ejemplo:

Page 10: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 11: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

EXTRACCIÓN DE CARACTERÍSTICAS (I)

Obtener matriz de códigos (c) a partir de la vecindad de cada píxel (δ)

δ >= 3 c [i,j] = -9 (INTERSECCIONES)

δ = 1 c [i,j] = {-8,-7,…,-1} (EXTREMOS)

δ = 2 c [i,j] = {1,2,3,…,9}

Page 12: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

EXTRACCIÓN DE CARACTERÍSTICAS (II)

Nº de primitivas que forman el carácter.

Tipo de primitiva.

Dirección del polígono.

Puntos finales (extremos).

Puntos de intersección.

Distancia a los patrones.

Page 13: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

DISTANCIA (I)

Calcular proyecciones (eje vertical y horizontal) de la imagen original

Page 14: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

DISTANCIA (II)

22

4

)( V

V

KV

)()( ir

ii

r xgxx

22

4

)( H

H

KH

5.12

3

)( V

V

SV

5.12

3

)( H

H

SH

75.0

4

3

)( H

H

NH

75.04

3

)( V

V

NV

H

V

LW1

1

H

V

VR2

2

H

V

VV4

4

Calcular vector de características:

(KV, KH, SV, SH, NV, NH, LW, VH, VV)

Page 15: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

DISTANCIA (III)

Obtener distancia euclídea comparando con los vectores de los patrones.

299

222

211921921 )(...)()()),...,,(),,...,,(( yxyxyxyyyxxxd

Page 16: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 17: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

RECONOCIMIENTO

El carácter reconocido :

- Mismo número de extremos.

- Mismo número de intersecciones.

- Menor distancia.

Page 18: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN

Page 19: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

CONCLUSIONES

Reconocimiento correcto con caracteres bien escritos.

Sensible a fallos.

Page 20: RECONOCEDOR DE CARACTERES ARÁBIGOS Realizado por: Isabel González Gallardo Rosa Mª Gracia Cañestro

ÍNDICE

INTRODUCCIÓN

PASOS A SEGUIRAdelgazamientoExtracción de característicasReconocimiento

CONCLUSIONES

APLICACIÓN