Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TESIS DE GRADO
Previa obtencin del ttulo de:
INGENIERO EN SISTEMAS INFORMTICOS
PRESENTADO POR:
RIOBAMBA ECUADOR
2011
-2-
Marco
Viteri,
Jaime
-3-
existi
una
mayor
perseverancia en la culminacin de
mis estudios.
Edgar Edison Barragn del Pozo.
-4-
NOMBRE
FIRMA
FECHA
NOTA DE LA TESIS:
-5-
Yo Edgar Edison Barragn del Pozo, soy responsable de las ideas, doctrinas y
resultados expuestos en esta Tesis de Grado, y el patrimonio intelectual de la misma
pertenece a la Escuela Superior Politcnica de Chimborazo
FIRMA:
-6-
NDICE DE ABREVIATURAS
ANPR
CPU
ESPOCH
EIS
FIE
I/O
IEEE
IP
LABVIEW
OCR
PCs
XP
VI
-7-
NDICE GENERAL
CAPTULO I
MARCO REFERENCIAL .............................................................................................. 16
1.1
ANTECEDENTES ...................................................................................................... 16
1.1.1 Planteamiento del Problema .......................................................................... 16
1.1.2 Formulacin del Problema ............................................................................ 17
1.1.3 Sistematizacin del Problema ........................................................................ 17
1.2
JUSTIFICACIN DEL PROYECTO DE TESIS ......................................................... 18
1.2.1 Justificacin Terica ...................................................................................... 18
1.2.2 Justificacin Prctica ..................................................................................... 19
1.3
OBJETIVOS ....................................................................................................... 20
1.3.1 Objetivo General ............................................................................................ 20
1.3.2 Objetivos Especficos ..................................................................................... 20
1.4
HIPTESIS ........................................................................................................ 20
CAPTULO II
ADQUISICION Y ACONDICIONAMIENTO DE IMGENES .................................. 21
2.1
2.2
2.3
INTRODUCCIN ................................................................................................ 21
DETECCIN DE PATRONES ............................................................................... 21
ADQUISICIN DE IMGENES ............................................................................. 22
2.3.1 Almacenamiento de Imgenes ........................................................................ 25
2.4
BRILLO DE IMAGEN. ......................................................................................... 25
2.5
COLOR DE UMBRAL. ........................................................................................ 27
2.6
MORFOLOGA DE GRISES. ................................................................................ 28
2.7
MORFOLOGA BSICA. ..................................................................................... 29
2.8
MORFOLOGA AVANZADA. .............................................................................. 30
2.9
RECONOCIMIENTO PTICO DE CARACTERES (OCR). ....................................... 32
2.10
ALMACENAMIENTO Y SEALES DE ALARMA. .................................................. 33
CAPTULO III
ESTUDIO DE LABVIEW Y GUIA DE REFERENCIA DE LA APLICACIN OCR .. 34
3.1 INTRODUCCIN .......................................................................................................... 34
3.2 ESTUDIO DEL ENTORNO DE PROGRAMACIN LABVIEW 8.6......................................... 34
ESTUDIO DE LABVIEW 8.6.............................................................................................. 35
PROGRAMACIN GRFICA EN LABVIEW ........................................................................... 36
INTERFAZ DE USUARIO .................................................................................................... 36
PANEL FRONTAL .............................................................................................................. 36
CONTROLES ..................................................................................................................... 37
INDICADORES ................................................................................................................... 38
PANEL DE PROGRAMACIN .............................................................................................. 38
3.1.3 Elementos de Programacin .......................................................................... 39
Declaracin de variables numricas ...................................................................... 39
Variables Locales ................................................................................................... 39
Paleta de Controles ................................................................................................ 40
Paleta de Funciones................................................................................................ 40
3.3 INTEGRACIN DEL OCR CON EL LENGUAJE LABVIEW 8.6. ......................................... 41
-8-
INTRODUCCIN............................................................................................... 47
ARQUITECTURA DEL SISTEMA DE CONTROL VEHICULAR. ........................... 47
4.2.1 FASE I: PLANIFICACIN Y ANLISIS DEL PROYECTO ................... 48
4.2.1.1 DATOS GENERALES............................................................................... 48
4.2.1.2 RECOPILACION DE LA INFORMACION ............................................ 49
4.2.1.2.1
Datos de la Institucin ....................................................................... 49
4.2.1.2.2
Concepto de la Solucin .................................................................... 49
4.2.1.3 ESTUDIO DE VIABILIDAD .................................................................... 50
4.2.1.4 Viabilidad Tcnica ..................................................................................... 50
4.2.1.5 ANLISIS .................................................................................................. 50
4.2.1.5.1
Caso de Uso General .......................................................................... 50
4.2.1.5.2
Casos de Uso de Alto Nivel ................................................................ 51
4.2.1.5.3
Casos de Uso de Bajo Nivel Refinados.............................................. 53
4.2.2 FASE II DISEO ......................................................................................... 55
4.2.2.1 Diagrama de Estados ................................................................................. 55
4.2.2.2 Diagrama de Componentes........................................................................ 56
4.2.2.3 Diagrama de Actividades ........................................................................... 56
4.2.2.4 Diagrama de Despliegue ............................................................................ 57
4.2.3 FASE III: CODIFICACIN ........................................................................ 57
4.2.4 FASE IV: PRUEBAS .................................................................................... 64
4.2.4.1 Funcionamiento del sub VI Adquisicin de Imagen ................................ 64
4.2.4.2 Funcionamiento del sub VI OCR .............................................................. 64
4.2.4.3 Funcionamiento del sub VI Registro y Seal de Alarma ......................... 65
4.3 Resultados Obtenidos de la Ejecucin del Sistema. ..................................... 67
4.3.1 MESTRAS CON NGULO DE 0 GRADOS ............................................. 68
Primera Muestra. .................................................................................................... 68
Segunda Muestra. ................................................................................................... 68
Tercera Muestra. .................................................................................................... 69
Cuarta Muestra. ...................................................................................................... 69
Quinta Muestra. ...................................................................................................... 70
Sexta Muestra. ........................................................................................................ 70
-9-
- 10 -
INDICE DE FIGURAS
FIGURA II. 1 PATRN PARA ADQUISICIN DE LA IMAGEN ................................................ 22
FIGURA II. 2 ALGORITMO DE ADQUISICIN DE IMAGEN................................................... 24
FIGURA II. 3 ADQUISICIN DE IMAGEN ............................................................................ 25
FIGURA II. 4 AUMENTO O DISMINUCIN DE BRILLO ........................................................ 26
FIGURA II. 5 FUNCIN IMAQ COLORBCGLOOKUP ........................................................ 26
FIGURA II. 6 IMAGEN SIN BRILLO..................................................................................... 27
FIGURA II. 7 IMAGEN CON BRILLO ................................................................................... 27
FIGURA II. 8 FUNCIN IMAQ COLOR THRESHOLD .......................................................... 28
FIGURA II. 9 COLOR DE UMBRAL ..................................................................................... 28
FIGURA II. 10 FUNCIN IMAQ GRAYMORPHOLOGY ....................................................... 29
FIGURA II. 11 MORFOLOGA DE GRISES ........................................................................... 29
FIGURA II. 12 FUNCIN IMAQ MORPHOLOGY ................................................................ 30
FIGURA II. 13 MORFOLOGA BSICA ............................................................................... 30
FIGURA II. 14 IMAQ REMOVEPARTICLE ......................................................................... 31
FIGURA II. 15 MORFOLOGA AVANZADA ......................................................................... 31
FIGURA II. 16 LOCALIZACIN DE CARACTERES DE LA PLACA VEHICULAR ...................... 33
FIGURA III. 17 PANTALLA INICIAL LABVIEW ................................................................... 36
FIGURA III. 18 PANEL FRONTAL ...................................................................................... 37
FIGURA III. 19 CONTROLES .............................................................................................. 38
FIGURA III. 20 INDICADORES ........................................................................................... 38
FIGURA III. 21 PANEL DE PROGRAMACIN O DIAGRAMA DE BLOQUES ........................... 38
FIGURA III. 22 PALETA DE CONTROLES ........................................................................... 40
FIGURA III. 23 PALETA DE FUNCIONES ............................................................................ 41
FIGURA III. 24 LIBRERA OCR ......................................................................................... 42
FIGURA III. 25 LIBRERA IMAQ OCR CREATE SESSION ................................................. 42
FIGURA III. 26 LIBRERA IMAQ OCR DISPOSE SESSION ................................................. 42
FIGURA III. 27 LIBRERA IMAQ OCR PROPERTY ............................................................ 43
FIGURA III. 28 LIBERIA IMAQ OCR THRESHOLD DATA ................................................. 43
FIGURA III. 29 LIBRERA IMAQ OCR TRAIN .................................................................. 43
FIGURA III. 30 LIBRERA IMAQ OCR CHARACTER INFO ................................................ 44
FIGURA III. 31 LIBRERA IMAQ OCR RENAME CHARACTER .......................................... 44
FIGURA III. 32 LIBRERA IMAQ OCR DELETE CHARACTER ........................................... 44
FIGURA III. 33 LIBRERA IMAQ OCR READ TEXT .......................................................... 45
- 11 -
- 12 -
- 13 -
NDICE DE TABLAS
TABLA III. I TABLA CRONOLGICA DE LABVIEW .......................................................... 35
TABLA III. II TIPOS DE DATOS EN LABVIEW ..................................................................... 39
TABLA IV. III CASO DE USO REFINADO CMARA USB ................................................... 53
TABLA IV. IV CASO DE USO REFINADO OCR ................................................................. 54
TABLA IV. V CASO DE USO REFINADO ALMACENAMIENTO Y SEAL DE ALARMA ......... 54
TABLA IV. VI RESULTADOS OBTENIDOS DE MUESTRAS CON NGULO DE 0 GRADOS ....... 76
TABLA IV. VII RESULTADOS OBTENIDOS DE MUESTRAS CON NGULO DE 30 60 90 120 Y
150 GRADOS ..................................................................................................................... 76
TABLA IV. VIII PROMEDIO DE TIEMPO EMPLEADO EN RECONOCER PLACA VEHICULAR ... 77
TABLA IV. IX VARIABLES DE LA HIPTESIS .................................................................... 81
TABLA IV. X OPERACIONALIZACION METODOLGICA .................................................... 87
TABLA IV. XI CUADRO COMPARATIVO DE SISTEMA DE CONTROL VEHICULAR .............. 90
TABLA IV. XII CUADRO COMPARATIVO DE OBTENCIN DE LA PLACA DE UN VEHCULO 90
TABLA IV. XIII CUADROS RESUMEN DE COMPARACIN DE SISTEMAS DE CONTROL
VEHICULARES .................................................................................................................. 92
TABLA IV. XIV CUADROS DE VALORES PARA EL CLCULO DEL COEFICIENTE DE PEARSON
........................................................................................................................................ 93
TABLA IV. XV CARACTERES RECONOCIDOS ................................................................... 96
TABLA IV. XVI TIEMPO EMPLEADO EN EL RECONOCIMIENTO DE LA PLACA ................... 97
- 14 -
INTRODUCCIN
Hoy en da el avance de las nuevas tecnologas y en si el procesamiento de imgenes se
ha convertido en un tema de vital importancia y aplicacin en beneficio de la sociedad
ya que puede ser aplicado en muchos campos. Las ventajas del procesamiento digital de
imgenes radican en la gran cantidad de informacin que puede ser obtenida,
manipulada y procesada.
El Sistema de reconocimiento ptico de caracteres esta desarrollado para Identificar y
registrar vehculos en Plantas Industriales, Silos, Balanzas, Zonas Portuarias, Control de
Rutas, Estacionamientos, Sistemas de Seguridad, etc.
El objetivo del presente trabajo, consiste en disear e implementar un sistema de control
y seguridad vehicular mediante la captura de la placa del vehculo con una cmara
infrarroja que puede grabar video en cualquier condicin ambiental. Luego se realiza un
procesamiento digital de una imagen capturada para enseguida aplicar un algoritmo de
reconocimiento ptico de caracteres que identifica dentro de la imagen las letras y
nmeros que componen la placa vehicular. Al finalizar este proceso se realiza un
registro del nmero de placa vehicular en un archivo de Excel llamado REGISTRO, en
donde este nmero ser comparado con otro nmero de placa vehicular que se encuentra
previamente almacenado en un Archivo de Excel llamado BDATOS, si la comparacin
es verdadera nos da un mensaje de aviso que el vehculo se encuentra registrado en
nuestra base de datos.
Para la elaboracin de este proyecto prototipo se emple el paquete IMAQ Visin and
Motion del software LabVIEW 8.6 desarrollado por National Instruments, de igual
manera se utiliza el paquete de IMAQ USB para el reconocimiento de la Cmara REGX utilizada.
- 15 -
- 16 -
CAPTULO I
MARCO REFERENCIAL
1.1
Antecedentes
- 17 -
instituciones optan por establecer sistemas manuales para realizar esta tarea, hacindolo
lento e ineficiente.
Actualmente no existe el control de vehculos del personal politcnico que ingresan
diariamente a la ESPOCH, siendo esto un problema que acrecienta la falta de seguridad
y control de los mismos.
Se ha querido realizar un aporte a nuestra institucin y con ms razn a nuestra escuela,
razones suficientes para aportar con el conocimiento al desarrollo de uno de sus
laboratorios. Se debe mencionar sin embargo que dicha investigacin dejar tan solo
una puerta abierta para futuras investigaciones relacionadas con el tema por ejemplo el
control de etiquetado de envases por medio de visin artificial etc., misma que aportarn
al desarrollo de toda la juventud que se forma en la Escuela de Ingeniera en Sistemas
de la ESPOCH.
1.1.2 Formulacin del Problema
Existe en el laboratorio de Automatizacin Industrial de la Escuela de Ingeniera en
Sistemas de la Escuela Superior Politcnica de Chimborazo, un sistema de control
vehicular mediante el Reconocimiento ptico de Caracteres (OCR) de la Placa de un
vehculo?
1.1.3 Sistematizacin del Problema
Es importante realizar el control de Reconocimiento ptico de Caracteres (OCR) de la
placa de un vehculo?
Se puede gestionar el control y tratamiento digital de Imgenes que contiene los
caracteres de la placa de un vehculo mediante la tcnica OCR?
Se puede controlar la realizacin de transformaciones, restauracin y mejoramiento de
imgenes de la placa de un vehculo?
- 18 -
- 19 -
- 20 -
1.3
Objetivos
1.4
Hiptesis
- 21 -
CAPTULO II
ADQUISICION Y ACONDICIONAMIENTO DE IMGENES
2.1
Introduccin
Deteccin de Patrones
- 22 -
Adquisicin de Imgenes
Para la adquisicin de imgenes en tiempo real se utiliza una cmara de video, la cual
tienen la tarea de convertir las ondas de luz en seales elctricas, o en su
correspondiente formato de video.
En la aplicacin se utiliza una REG-X Close-range Plate Camera, la misma que
ofrece un rendimiento absoluto en aplicaciones de corto alcance de captura de placas
vehiculares. Posee una ingeniera de precisin para ofrecer imgenes irrefutables de la
placa, tanto en da como en noche, cuenta con el rechazo de Tecnologa Ambiental para
asegurar
la
captura
coherente
fiable
desde
corta
distancia.
- 23 -
- 24 -
- 25 -
Brillo de Imagen.
Aumentar el brillo de una imagen consiste en sumar o restar una constante a los colores
que constituyen un pxel, cuidando siempre de nunca rebasar los lmites 0 y 255. El
incrementar o reducir el brillo en una imagen consiste en aumentar o disminuir la
ordenada al origen de la lnea recta con pendiente a 45 grados que representa los grises.
- 26 -
- 27 -
Color de Umbral.
La funcin umbral se aplica para los tres planos de una imagen RGB o HSL y coloca el
resultado en una imagen de 8 bits, del mismo modo el umbral de color se utiliza para
eliminar partes de la imagen que caen
caen dentro de un rango de color especificado. Este
mdulo puede ser utilizado para detectar objetos de valores de color consistente.
La interfaz muestra los histogramas de los colores rojo, verde y azul, los cuales con su
respectivo valor en pxeles de (0-255),
(0 255), el uso de los histogramas puede filtrar pxeles
con
los
valores
de
la
imagen
dejando
el
objeto
deseado
la
vista.
Se debe tener en cuenta que cuando las condiciones de iluminacin decaen se debe a
que los valores que se utiliza fallan al segmentar la
la imagen; se debe especificar el valor
ms amplio posible del umbral para darse cuenta de los cambios.
La funcin a utilizarse para este proceso es IMAQ Color Threshold en donde se
modificaran los valores necesarios para llegar a una perfeccin de la imagen.
- 28 -
Morfologa de Grises.
Esta funcin realiza transformaciones morfolgicas en escala de grises. Todos los tipos
de imagen de origen (de entrada) y de destino (salida) deben ser las mismas. La imagen
de fuente adquirida a una transformacin morfolgica debe ser creada con un borde
capaz de soportar el tamao del elemento estructurante. Un elemento de 3 3 de
estructuracin requiere un mnimo de una frontera, un elemento de 5 5 requiere la
estructuracin de una frontera mnima de 2, y as sucesivamente. El tamao del borde
de la imagen de destino no es importante.
La funcin a utilizarse para este proceso es IMAQ GrayMorphology en donde
escogemos la opcin de dilatacin con una medida de 3 3 con una sola iteracin, a
continuacin presentamos la respectiva funcin.
- 29 -
Morfologa Bsica.
- 30 -
Morfologa Avanzada.
Para contar los objetos, se utiliza una tcnica de procesamiento de imagen comn que se
llama anlisis de partculas, a menudo se refiere como el anlisis de burbuja. Anlisis de
Blob es el proceso de deteccin y anlisis de distintas formas de dos dimensiones dentro
de una regin de la imagen. Se debe utilizar la funcin IMAQ RemoveParticle para
- 31 -
eliminar las partculas grandes o pequeas que no interesen. Tambin se puede utilizar
el Erode, abierta, y las funciones popen en el IMAQ Morfologa para eliminar las
partculas pequeas. A diferencia de IMAQ RemoveParticle, estas tres funciones
anteriores alteran el tamao y la forma de las partculas restantes.
Esta funcin elimina o mantiene las partculas resistentes a un nmero determinado de 3
x 3 erosiones. Las partculas que se mantienen son exactamente de la misma forma que
las que se encuentran en la imagen original. La imagen de origen debe ser una imagen
binaria de 8 bits. Dentro de la aplicacin realizada con la funcin IMAQ
RemoveParticle se ha
iteraciones y del mismo modo se ha escogido la conectividad de 4/8 para sobresaltar los
caracteres de la placa y dar una mejor presentacin para aplicar la tcnica del OCR, a
continuacin presentamos la respectiva funcin utilizada.
- 32 -
2.9
- 33 -
La informacin que ha sido recabada sobre las placas vehiculares ser almacenada en
una hoja de clculo de Excel para construir una base de datos de todos los vehculos que
fueron capturados por nuestra cmara. El manejo que se de a la misma depender del
uso que tenga la aplicacin. Nuestro objetivo es compararla con otra base de datos que
ha sido previamente elaborada con el nmero de placas que simularn vehculos
robados y se generar una seal de alerta en caso de encontrar alguna coincidencia.
- 34 -
CAPTULO III
ESTUDIO DE LABVIEW Y GUIA DE REFERENCIA DE LA APLICACIN
OCR
3.1 Introduccin
Este captulo contiene la informacin del estudio del programa LabVIEW 8.6, el cual
se ha utilizado para el desarrollo de nuestra aplicacin que es el SISTEMA DE
CONTROL VEHICULAR; dicha informacin nos permitir conocer la programacin
utilizada en este lenguaje como interacta y se integra con la tcnica de OCR.
3.2 Estudio del entorno de programacin Labview 8.6
Labview es el acrnimo de Laboratory Virtual Instrument Engineering Workbench, es
un lenguaje y a la vez un entorno de programacin grfica en el que se pueden crear
aplicaciones de una forma rpida y sencilla. National Instruments es la empresa
desarrolladora y propietaria de LabVIEW, comenz en 1976 en Austin, Texas y sus
primeros productos eran dispositivos para el bus de instrumentacin GPIB. En abril de
1983 comenz a desarrollar lo que sera su producto estrella: LabVIEW, que vera la luz
en octubre de 1986 con el lanzamiento de LabVIEW 1.0 para Macintosh y en 1990 la
- 35 -
versin 2. Para Windows habra que esperar a septiembre de 1992. Los principales hitos
de LabVIEW pueden verse en la tabla siguiente.
Tabla III. I Tabla Cronolgica de LabVIEW
Fecha
Abril de 1983
Octubre de 1986
Enero de 1990
Septiembre de 1992
Octubre de 1992
Octubre de 1993
Abril de 1994
Octubre de 1994
Octubre de 1995
Mayo de 1997
Marzo de 1998
Febrero de 1999
Agosto de 2000
Enero de 2002
Mayo de 2003
Mayo de 2004
Mayo de 2005
Junio de 2005
Agosto de 2006
Abril de 2007
Octubre de 2008
2009
Versin
Inicia el desarrollo de LabVIEW
LabVIEW para Macintosh
LabVIEW 2.0
LabVIEW para Windows
LabVIEW para Sun
LabVIEW 3.0 multiplataforma
LabVIEW para Windows NT
LabVIEW para Power Macintosh
LabVIEW para Windows 95
LabVIEW 4.0
LabVIEW 5.0
LabVIEW 5.1, LV para Linux y LV Real-Time
LabVIEW 6i
LabVIEW 6.1
LabVIEW 7 Express, LabVIEW PDA y FPGA
LabVIEW 7.1
LabVIEW DSP
LabVIEW Embedded
LabVIEW 8.20
LabVIEW 8.5, primera version del toolkit FPGA
y del toolkit Statechart
LabVIEW 8.6, limpieza automtica de los
diagramas
LabVIEW 2009
- 36 -
- 37 -
entrada de datos del VI y pasan los datos al diagrama en bloque del VI. Los indicadores
son aquellos elementos que entregan datos al panel frontal desde el diagrama de bloques
para ser visualizados en el display, los dispositivos simulan la salida de datos del VI que
toman los datos desde el diagrama en bloque del VI.
Para adicionar controles o indicadores al panel frontal se seleccionan estos de la paleta
de controles que se encuentra en una ventana flotante y a la cual se accede a travs de
accionar el botn derecho del ratn sobre el panel frontal. A los controles e indicadores
se les puede cambiar el tamao, la forma, y la posicin, adems cada control o indicador
tiene un pop-up men en el cual se pueden cambiar varios atributos o seleccionar
diferentes opciones.
- 38 -
- 39 -
Los enlaces o alambres son los caminos de los datos entre los terminales fuente
y los terminales destino.
Variables Locales
Las variables locales permiten hacer lecturas y escrituras sobre el control o indicador al
cual est asociado.
- 40 -
Paleta de Controles
Para generar el panel frontal se colocan controles e indicadores de la paleta de controles
(Figura III.6). Cada icono representa una sub paleta, la cual contiene controles para
colocar en el panel frontal.
Un control es un objeto que utiliza el usuario para interactuar con el VI, introduciendo
datos o controlando el proceso. Unos ejemplos sencillos de controles son los botones,
controles deslizantes, diales, cuadros de texto. Un indicador es un objeto del panel
frontal que muestra datos al usuario. Se pueden citar como ejemplos: grficas,
termmetros, medidores analgicos y digitales. Cuando se coloca un control o indicador
en el panel frontal, automticamente aparece un terminal en el diagrama de bloques.
- 41 -
contiene VIs y funciones para colocar en el diagrama de bloques. Las estructuras, VIs y
funciones (llamados en conjunto nodos) de la paleta de funciones proporcionan la
funcionalidad al VI. Cuando se aaden nodos a un diagrama de bloques, se pueden
conectar entre si y a los terminales generados por los controles e indicadores del panel
de control mediante la herramienta de conexin (Wiring Tool) de la paleta de
herramientas. Al final, un diagrama de bloques completo se asemeja a un diagrama de
flujo.
- 42 -
- 43 -
- 44 -
- 45 -
- 46 -
Estas son todas las funciones existentes del OCR en LabVIEW, y como ya se mencion
anteriormente en el momento de instalar la Librera de Visin viene incluida la funcin
de OCR.
- 47 -
CAPTULO IV
DISEO E IMPLEMENTACION DEL SISTEMA DE CONTROL VEHICULAR
4.1
Introduccin
Para realizar un buen software sea cual fuera este se deber seguir una metodologa de
desarrollo que mejor se adapte a los requerimientos. La metodologa que ms se acopla
a la elaboracin del Sistema de Control Vehicular utilizando Reconocimiento ptico de
Caracteres es Extreme Programming XP.
En el transcurso de este captulo se desarrollar la parte del Diseo, Desarrollo y las
Pruebas del Software, estas actividades con sus respectivas sub actividades.
Para la comprobacin de la hiptesis se utiliz el mtodo Coeficiente de Correlacin e
igualmente el mtodo de Estadstica descriptiva.
4.2
- 48 -
TITULO
DISEO E IMPLEMENTACIN DEL SISTEMA DE CONTROL VEHICULAR
UTILIZANDO RECONOCIMIENTO PTICO DE CARACTERES EN EL
LABORATORIO DE AUTOMATIZACION INDUSTRIAL DE LA EIS
NOMBRE DEL PRODUCTO
SISTEMA DE CONTROL VEHICULAR
- 49 -
PROPIETARIO
Edgar Edison Barragn del Pozo
4.2.1.2
RECOPILACION DE LA INFORMACION
4.2.1.2.1
Datos de la Institucin
Nombre
Escuela Superior Politcnica de Chimborazo Facultad de Informtica y
Electrnica Escuela de Ingeniera en Sistema Laboratorio de Automatizacin
Industrial
4.2.1.2.2
Concepto de la Solucin
- 50 -
4.2.1.3
ESTUDIO DE VIABILIDAD
4.2.1.4
Viabilidad Tcnica
Estudio
ANLISIS
Caso de Uso General
Este diagrama de Caso de Uso General nos indica la funcionalidad del sistema
desde el momento que inicia el sistema es decir cuando adquiere la imagen hasta
cuando termina su ejecucin es decir emitiendo una seal de alarma en caso que ce
haya encontrado la coincidencia del vehculo buscado.
- 51 -
Se ha realizado los casos de uso de alto nivel refirindonos a cada sub VI que forman
parte del sistema de Control Vehicular.
Cmara USB
- 52 -
OCR
- 53
4.2.1.5.3
Cmara USB
Tabla IV. III Caso de Uso Refinado Cmara USB
CU-Cmara
Cmara USB
Actores
Administrador
Propsito
Visin General
Tipo
Primario
Referencias
- 54 -
El
administrador
accede
la
direccin especifica.
Cursos Alternativos
OCR
Tabla IV. IV Caso de Uso Refinado OCR
CU-OCR
OCR
Actores
Software
Propsito
Visin General
Tipo
Primario
Referencias
El administrador accede a la
CU-Seal de Alarma
Actores
Administrador
Propsito
Visin General
Tipo
Primario
- 55 -
Referencias
El
administrador
accede
la
4.2.2
4.2.2.1
FASE II DISEO
Diagrama de Estados
Este diagrama nos indica los estados que tiene que pasar el sistema de control
vehicular para su funcionamiento.
- 56 -
4.2.2.2
Diagrama de Componentes
Este diagrama nos indica los componentes software que utiliza el sistema de control
vehicular para su implementacin.
Diagrama de Actividades
Este diagrama nos especifica cada una de las actividades que realiza el Sistema de
Control Vehicular tomando en consideracin cada uno de sus actores.
- 57 -
4.2.2.4
Diagrama de Despliegue
Este diagrama se especifica la estructura misma del sistema y las partes que lo
conforman.
- 58 -
- 59 -
- 64 -
4.2.4
En esta fase se realizan los procesos que permiten verificar y revelar la calidad del
proyecto software. Del mismo modo se identifica posibles fallos de implementacin,
calidad, o usabilidad del programa. Bsicamente se probar las aplicaciones que han
sido construidas para la culminacin del proyecto.
4.2.4.1
- 65 -
Una vez obtenido el nmero de placa vehicular este sub VI lo guarda en un archivo de
EXCEL llamado REGISTRO para enseguida comparar con otro nmero de placa que
se encuentra en otro archivo de EXCEL llamado BDATOS, si coinciden este sub VI
emitir una seal de alarma informando que el vehculo ha sido encontrado.
El sonido a utilizar como seal de alerta tiene una extensin .wav el cual es compatible
con las librera de utilizadas de LabVIEW 8.6.
Las frmulas utilizadas en Excel para la comparacin del nmero de placa en la base
de datos son:
COINCIDIR (B3; A: A; 0); devuelve la posicin relativa en una matriz si coincide con
el carcter buscado, caso contrario genera cdigo de error.
ESERROR (C3); comprueba si un valor es un error
De igual manera se presenta la imagen de los archivos que contienen el registro del
nmero de placa.
- 66 -
- 67 -
Los nmeros de la placa del vehculo deben ser claros para poder aplicar el
Reconocimiento ptico de Caracteres.
- 68 -
Primera Muestra.
Esta pantalla nos indica la primera placa vehicular que ha sido adquirida por la
cmara la misma que adquiere los caracteres de manera exitosa.
- 69 -
- 70 -
- 71 -
- 72 -
- 73 -
DE
LA
PLACA
VEHICULAR
CON
NGULO
DE
- 74 -
Esta pantalla nos indica que la imagen de la placa obtenida con un ngulo de 30
grados el sistema reconoce los caracteres como signos de interrogacin.
DE
LA
PLACA
VEHICULAR
CON
NGULO
DE
- 75 -
Figura IV. 75 Pantalla de Regin de inters de Sexta Muestra con ngulo de 60 grados
- 76 -
4.3.2
Cantidad
Informacin
Adquirida
BBG-767
Caracteres Acertados
Nmero de
Placas
BBG-767
Porcentaje de
Acierto/Caracter
100%
HCJ-217
HCJ-217
100%
PWH-971
PWH-971
100%
PSR-919
PSR-919
100%
GKE-612
GKE-612
100%
PKL-134
PKL-134
100%
PFR-729
PFR-729
100%
BBW-671
BBW-671
100%
PBT-321
PBT-321
100%
10
HBY-730
HBY-730
100%
100%
Nmero de
Placa Utilizada
PSR-919
Informacin
Adquirida
???
Caracteres
Reconocidos
3
Caracteres
Acertados
0
Porcentaje de
Acierto/Caracter
0%
X en 3D
PSR-919
????
0%
0%
- 77 -
4.3.4
Nmero de
Placas
HCJ-217
Tiempo Empleado en
Reconocer Placa
8,428 seg
BBG-767
8,97 seg
GKE-612
7,967 seg
PKL-134
7,988 seg
PWH-971
7,915 seg
PSR-191
8,693 seg
BBW-671
8,428 seg
PRF-792
7,66 seg
PBT-321
8,693 seg
10
HBY-730
8,693 seg
8,3435 seg
- 78 -
- 79 -
REPRESENTACION DE DATOS
Los datos son colecciones de un nmero cualquiera de observaciones relacionadas entre
s, para que sean tiles se deben organizar de manera que faciliten su anlisis, se puedan
seleccionar tendencias, describir relaciones, determinar causas y efectos y permitan
llegar a conclusiones lgicas y tomar decisiones bien fundamentadas; por esa razn es
necesario conocer los mtodos de Organizacin y Representacin, la finalidad de stos
mtodos es permitir ver rpidamente todas las caractersticas posibles de los datos que
se han recolectado.
De este tipo de representaciones, se tienen las siguientes:
1
Representacin Tabular:
Presenta las variables y las frecuencias con que los valores de stas se encuentran
presentes en el estudio.
2
Representacin Grfica:
Se llaman grficas a las diferentes formas de expresar los datos utilizando los medios de
representacin que proporciona la geometra.
APLICACIN
En esta investigacin las tcnicas utilizadas fueron la de Coeficiente de Correlacin y la
de Estadstica Descriptiva para la comprobacin de la Hiptesis. La informacin de
cada una de ellas se analiz anteriormente.
Adems se aplic el tipo de representacin tabular y grfica en el caso de la Toma de
Datos Aleatorios que se les aplico a varios estudiantes de la EIS para verificar si lo que
observaban en cuanto al grado de rapidez y confiabilidad del sistema era efectiva.
- 80 -
- 81 -
Tipo
Independiente
Compleja
Especificacin
recursos
Caracteres (OCR).
Obtener el nmero de placa
Concepto
de
los
hardware
Dependiente
Compleja
INDICADORES
A continuacin se detallan algunos indicadores que van a ser valorizados los cuales nos
permitirn establecer mediciones tanto de la variable independiente como dependiente.
INDICADORES DE LA VARIABLE INDEPENDIENTE
Para aplicaciones industriales donde se necesita una identificacin rpida y precisa de
texto alfanumrico, el reconocimiento ptico de caracteres es la respuesta. OCR se
utiliza a menudo para automatizar aplicaciones de inspeccin para identificar o
clasificar los componentes
Aplicaciones
Sus aplicaciones son innumerables debido a la gran cantidad de informacin que se
puede obtener de una imagen, como son: registro de vehculos en parqueaderos pblicos
- 82 -
- 83 -
Seguridad
Este software mantiene su seguridad ya que al trabajarse nicamente con el acceso
ejecutable de dicho sistema no se puede ver la implementacin de cada sub VI que
compone el programa.
Manejabilidad
El sistema de control vehicular implementado es fcil de manejar gracias a su interfaz
muy amigable que posee. En cada figura que se ha tomado de las interfaces nos
presentan lo mencionado.
Operabilidad
Dentro del funcionamiento del sistema de control vehicular no existe ningn tipo de
riesgo que aquejen al normal desempeo del mismo. No existe una desviacin de las
variables de proceso con respecto a los parmetros normales de operacin.
Costos de Infraestructura
Para la implementacin del sistema de control vehicular no existieron gastos de
infraestructura, nicamente gastos de hardware.
Movilidad
El sistema es muy transportable ya que nicamente basta con ubicar la cmara REG-X
en el lugar indicado y el sistema funciona perfectamente.
Desplazamiento
Este parmetro tiene una gran concordancia con el anterior, y se puede decir que cumple
al cien por ciento con el desplazamiento del sistema mismo.
- 84 -
Escalabilidad
El sistema de control vehicular puede seguir creciendo y utilizar el mismo cdigo fuente
ya que bastara con realizar la configuracin para poner en red las cmaras y manipular
el mismo sistema sin tener que programar nuevamente.
Garanta
Este sistema funcionara mientras la cmara utilizada este en funcionamiento ya que sin
ella no sera posible el desempeo del software, por tanto existe una garanta de 3 aos
ms o menos.
Soporta Varios Sistemas Operativos
Este sistema por ser implementado en LabVIEW puede funcionar en cualquier tipo de
sistema operativo existente. Su implementacin fue realizada bajo la plataforma de
Windows 7 Ultimate.
INDICADORES DE LA VARIABLE DEPENDIENTE
En este punto ce hace nfasis en el alto grado de rapidez y confiabilidad que tiene el
sistema implementado.
Retardo
Se refiere al tiempo que se demorar el programa en realizar todo su trabajo de inicio a
fin. De acuerdo a las muestras tomadas ce tiene un tiempo promedio de 8,3435
segundos en el proceso de funcionamiento del sistema es decir adquirir la imagen,
transformarla a caracteres y emitir la seal de alarma.
Capacidad
El sistema de control vehicular est muy bien estructurado por lo tanto mantiene una
gran capacidad de procesamiento de funcionalidad, las muestras tomadas de las placas
vehiculares nos muestran lo dicho.
- 85 -
- 86 -
- 87 -
OPERACIONALIZACION METODOLOGICA
Tabla IV. X Operacionalizacin Metodolgica
Variable
Indicador
Tcnica
Revisin de
Fuente de Verificacin
Manuales Tcnicos.
Implementacin del
Aplicaciones.
sistema de control
rea de Adquisicin
documentacin de
Manuales de Usuario.
vehicular mediante el
los productos de
Consultad Internet.
estudio.
Polticas de Seguridad
Pruebas y
Documentacin de los
Reconocimiento
Imagen
ptico de Caracteres
Tratamiento de Imagen
(OCR).
Almacenamiento de Datos
monitoreo de
Fiabilidad
OCR.
Seguridad
Manejabilidad
Operabilidad
Costos de Infraestructura
Movilidad
Desplazamiento
Escalabilidad
Garanta
Soporta Varios Sistemas
Operativos
Revisin de
portales WEB.
Tcnicas de
Observacin.
Solicitud de
soporte tcnico.
productos.
Ayuda de la
herramientas.
Referencia
Bibliogrfica.
- 88 -
Retardo.
Obtener el nmero de
Capacidad
placa de un vehculo
inspeccionar y de su entorno.
Condiciones de iluminacin
exterior y posibles
interferencias puntuales.
Condiciones Ambientales.
Nivel de preparacin tcnica
para la instalacin y
configuracin.
Nivel de conocimientos en
tecnologas de informacin
del usuario/explotador.
Capacidad del sistema de
inspeccin para la integracin
en entornos de comunicacin,
redes y bases de datos.
Integracin en sistemas de
control de accesos ya
existentes.
Velocidades y Conectividad
Disponibilidad y Fiabilidad
Total de Retardo de OCR
Correccin y Deteccin de
Errores
Nivel de Redundancia
Limitaciones de Comparticin
- 89 -
- 90 -
Obtencin de Placa
/ANPR
8
9
9
Obtencin de Placa
/OCR
8
10
10
10
9
8
9
9
10
10
- 91 -
bases de datos.
Integracin en sistemas de
control de accesos ya
existentes.
Velocidades y Conectividad
Disponibilidad y Fiabilidad
Total de Retardo de OCR
Correccin y Deteccin de
Errores
Nivel de Redundancia
Limitaciones
de
Comparticin
Promedio
10
9
9
9
9
9
10
10
8
10
9
6
10
8,86
9,2
El siguiente grafico muestra una comparacin de los dos tipos de sistemas de control
vehicular tomando en cuenta los indicadores de la variable independiente, aqu se indica
los promedios de los valores tomados anteriormente.
- 92 -
Manejabilidad
Operabilidad
Costos de Infraestructura
Movilidad
Desplazamiento
Y
Retardo
Capacidad
Calidad de los objetos a
inspeccionar y de su entorno.
Condiciones
de iluminacin
exterior y posibles interferencias
puntuales.
Condiciones Ambientales.
Nivel de preparacin tcnica para
la instalacin y configuracin.
Nivel de conocimientos en
tecnologas de informacin del
usuario/explotador.
Capacidad del sistema de
inspeccin para la integracin en
entornos de comunicacin, redes
y bases de datos.
Integracin en sistemas de control
de accesos ya existentes.
Velocidades y Conectividad
Disponibilidad y Fiabilidad
Total de Retardo de OCR
Correccin y Deteccin de
Errores
X
8
9
9
Y
8
9
9
X
6
10
10
Y
8
10
10
10
9
8
9
8
9
10
9
9
10
10
10
10
10
8
9
9
9
9
9
9
9
9
10
10
8
9
10
10
8
- 93 Escalabilidad
Garanta
Nivel de Redundancia
Limitaciones de Comparticin
9
8
10
9
Tabla IV. XIV Cuadros de Valores para el clculo del Coeficiente de Pearson
N
X
Y
XY
1
8
8
64
64
64
2
9
9
81
81
81
3
9
9
81
81
81
4
8
8
64
64
64
5
9
9
81
81
81
6
8
8
64
64
64
7
10
9
90
100
81
8
9
10
90
81
100
9
9
8
72
81
64
10
8
9
72
64
81
11
9
9
81
81
81
12
9
9
81
81
81
13
9
9
81
81
81
14
9
10
90
81
100
15
8
9
72
64
81
16
6
8
48
36
64
17
10
10
100
100
100
18
10
10
100
100
100
19
9
10
90
81
100
20
9
9
81
81
81
21
10
9
90
100
81
22
10
10
100
100
100
23
8
9
72
64
81
24
9
10
90
81
100
25
9
9
81
81
81
26
10
10
100
100
100
27
10
10
100
100
100
28
8
8
64
64
64
29
7
6
42
49
36
30
10
10
100
100
100
266
271
2422
2386
2473
7
10
6
10
- 94 -
rxy
,
rxy
,
- 95 -
Ho: No Satisface
H1: |rxy| 0,381
H1: |0,730647| 0,381
H1: 0,730647 0,381
H1: Si Satisface
Dado que rxy = 0,730647 con un nivel de significacin de 0.001 es mayor que 0.381, se
rechaza la hiptesis nula Ho. Por lo tanto se acepta la hiptesis H1 comprobando que:
La implementacin del sistema de control vehicular mediante el Reconocimiento
ptico de Caracteres (OCR), permitir obtener el nmero de placa de un vehculo con
alto grado de rapidez y confiabilidad.
COMPROBACION DE HIPOTESIS USANDO ESTADISTICA DESCRIPTIVA
Para realizar la comprobacin de la hiptesis usando estadstica descriptiva se escogi
una muestra de 10 estudiantes de la EIS para que observen las 10 placas vehiculares y
as poder tomar datos acerca de lo que observaban cuando est en funcionamiento el
sistema de control vehicular. Para lo cual se escogieron dos variables:
- 96 -
Si Reconoce
90
No Reconoce
10
TOTAL
10
100
El 90%
0% es decir de los 10 estudiantes entrevistados 9 manifestaron que el sistema
reconoce todos los caracteres de las 10 placas adquiridas,
adquiridas, mientras el 10%
correspondiente a 1 enunci
enunci que en una placa no se reconoci correctamente un
caracter.
Conclusin: El Sistema de Control Vehicular mediante el Reconocimiento ptico de
caracteres permite reconocer el nmero de placa
laca con una confiabilidad del 90%
9
es decir
es confiable.
Ventas
10%
Confiable.
90%
No Confiable.
- 97 -
Tiempo(seg)
Adquisicin de Imagen
Reconocimiento de Caracteres
3,3435
TOTAL
8,3435
El 80%
0% es decir de los 10 estudiantes entrevistados 8 manifestaron que el sistema es
rpido en cuanto al tiempo de su ejecucin mientras que el 20% correspondiente a 2
estudiantes manifestaron que no les parece que el sistema es rpido ya que ellos
consideran que 5 segundos seria rpido.
Tiempo Empleado en el
Reconocimiento de la Placa
20%
Rapido
80%
Lento
- 98 -
- 99 -
CONCLUSIONES
Sistema
de
Control
Vehicular
implementado
asegura
su
total
- 100
Este proyecto realizado tiene como gran finalidad brindar una herramienta
rentable y sobre todo muy confiable, el cual podr ser usado para solucionar
uno de los principales problemas de la sociedad como es la inseguridad.
- 101 -
RECOMENDACIONES
- 102 -
RESUMEN
Se dise e implement un Sistema prototipo de Control Vehicular utilizando
Reconocimiento ptico de Caracteres (OCR) en el Laboratorio de Automatizacin
Industrial de la Escuela de Ingeniera en Sistemas de la Escuela Superior Politcnica de
Chimborazo, para reconocer el nmero de placas de vehculos.
Para la implementacin se emple una cmara REG-X, la misma que ofrece un
rendimiento absoluto en aplicaciones de corto alcance de captura de placas vehiculares,
se utilizo una tarjeta de video EasyCAP de cuatro canales de entrada la cual se encarga
de transformar la seal anloga emitida por la cmara a una seal digital que pueda ser
utilizada por el programa; para la unin de la tarjeta digital y la cmara se requiere un
cable coaxial de 10 m de distancia con sus respectivos conectores.
El programa aplicado es el LabVIEW 8.6 con la librara IMAQ Visin y sus
componentes, igualmente se instalo la librera de IMAQ USB para el reconocimiento de
la cmara. Se adquiere la imagen a una distancia de 4 m luego es procesada aplicndole
una serie de tcnicas de acondicionamiento de imgenes para enseguida dedicarle la
tcnica de OCR que es parte de la Librera de IMAQ Visin, el nmero de placa
obtenido ser guardado en un archivo de EXCEL en donde se har una comparacin
con otro nmero de placa de un vehculo que se encuentra registrado en otro archivo de
EXCEL el cual contiene los nmeros de placas de los vehculos robados, si existe
coincidencia el sistema nos dar una seal de alarma informndonos que el vehculo ha
sido encontrado.
El prototipo implementado asegura el correcto reconocimiento de caracteres de forma
eficiente y confiable cundo la placa del vehculo adquirida tiene un ngulo de 0 grados
ya que as la imagen tomada es precisa para aplicar la tcnica de OCR.
Mediante este proyecto se puede brindar una herramienta rentable el cual podr ser
usado para solucionar uno de los principales problemas de la sociedad como es la
inseguridad.
Se recomienda adquirir el sistema de Control Vehicular utilizando Reconocimiento
ptico de Caracteres (OCR) a entidades pblicas y privadas encargadas de la seguridad
vehicular.
- 103 -
SUMMARY
It was designed and implemented a prototype system of traffic Control, using optical
character recognition (OCR) in the laboratory Industrial Automation Engineering school
systems Escuela Superior Politecnica de Chimborazo, to recognize the number of
vehicles.
For the implementation we used a REG-X the same offers absolute performance in short
range applications capture license plates and used a video card EasyCAP four input
channels whitch transforms the analog signal emitted by the camera of a digital signal
thet can be used by program, for connecting digital card and the camera is required
coaxial cable of 10 m with their connectors.
The program is applied to the LabVIEW 8.6 and IMAQ USB Vision components also
installed the IMAQ USB library for recognizing the camera. The image is acquired at a
distance of 4m then processed by applying a series of conditioning techniques images to
immediately spend OCR technology that is part of the IMAQ Vision library, the license
plate number obtained will be kept in a EXCEL file, witch contains the license plate
numbers of vehicles stolen, if any match the system will give an alarm signal informing
that the vehicle has been found.
The implemented prototype ensures correct recognition characters in an efficient and
reliable when the license plate has acquired an angle of 0 degrees and imagen taken is
required to apply OCR technology.
This project can provide a cost-effective tool which can be used to solve major
problems such as insecurity.
We recommend purchasing the vehicle control system using the OCR Optical Character
recognition to public and private responsible for vehicle safety.
- 104 -
GLOSARIO DE TERMINOS
OCR
Reconocimiento ptico de Caracteres
EFICACIA
Indicador de mayor logro de objetivos o metas por unidad de tiempo, respecto a lo
planeado.
VI
Interfaz Virtual.
FALTA
(Fault): Desviacin, no permitida de una variable o caracterstica del sistema.
MAL FUNCIONAMIENTO
(Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema.
FALLO
(Failure): Interrupcin permanente, total o parcial, en el comportamiento normal del
sistema.
ALARMA
(Alarm): Alerta de falta provocada por la superacin de un umbral asociado a una
variable.
EVENTO
(Event): Sucesos caractersticos que identifican un cambio significativo en una
caracterstica asociada a una variable.
ERROR
(Error): Desviacin entre una medida o clculo de una variable y su valor verdadero.
- 105 -
BIBLIOGRAFA
BIBLIOGRAFA DE INTERNET
RECONOCIMIENTO OPTICO DE CARACTERES
http://zone.ni.com/reference/en-XX/help/370281M-1/imaqvision/imaq_colorbcglookup/
2010-09-10
http://es.wikipedia.org/wiki/Reconocimiento_%C3%B3ptico_de_caracteres
2010-09-10
http://translate.google.com.ec/translate?hl=es&langpair=en%7Ces&u=http://zone.ni.co
m/devzone/cda/epd/p/id/547
2010-09-12
http://www.pages.drexel.edu/~rs429/dasl/basicIMAQ/index.html
2010-09-14
RECONOCIMIENTO DE IMGENES
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/ramirez_r_ja/capitulo4.pdf
2010-10-26
http://es.wikibooks.org/wiki/LabVIEW_2009/Cap%C3%ADtulo_1.1_Caracter%C3%A
Dsticas_principales"2010-04-26
2010-10-26
HIPOTESIS
http://biblioteca.utec.edu.sv/siab/virtual/auprides/16417/capitulo%204.pdf
2010-12-10
http://sitios.ingenieria-usac.edu.gt/estadistica/estadistica2/estadisticadescriptiva.html
2011-01-05
http://personal.us.es/vararey/adatos2/correlacion.pdf
2011-01-05
- 106 -
http://www.sepeap.org/archivos/libros/estadistica/tablah.pdf
2011-01-05
COSTO DE LABVIEW
http://www.ni.com/labview/buy/esa/
2010-11-28
http://www.ni.com/labview/products/esa/
2010-11-28
http://www.cognex.com/global/LTDelivery.aspx?id=HYPERLINK
2010-11-28
http://www.cognex.com/global/LTDelivery.aspx?id=&ItemID=&FolderID=&DP=Visio
nPro_6.1_Trial.exe"&HYPERLINK
2010-11-28
http://www.cognex.com/global/LTDelivery.aspx?id=&ItemID=&FolderID=&DP=Visio
nPro_6.1_Trial.exe"ItemID=HYPERLINK
2010-11-28
http://www.cognex.com/global/LTDelivery.aspx?id=&ItemID=&FolderID=&DP=Visio
nPro_6.1_Trial.exe"&HYPERLINK
2010-11-28
TARJETA DE VIDEO EASYCAP
http://articulo.mercadolibre.com.ec/MEC-7419526-tarjeta-usb-captura-video-y-audio-svideo-graba-vhs-en-dvd-_JM
2010-11-15
http://articulo.mercadolibre.com.ec/MEC-7266837-tarjeta-captura-4-canales-videocctv-1-canal-audio-por-usb-_JM
2010-11-15
- 107 -
http://articulo.mercadolibre.com.ec/MEC-7285719-capturador-de-video-de-4-canalesvideo-camaras-de-seguridad-_JM
2010-11-15
METODOLOGIA UTILIZADA
http://zone.ni.com/reference/en-XX/help/370281M-01/imaqvision/ocr_pal/
2011-02-02
http://www.scribd.com/doc/13349706/Justificacion-metodologia-XP
2011-02-02
- 108 -
ANEXOS
- 109 -