Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe de Tesis 2
Informe de Tesis 2
Facultad de Ciencias
PROYECTO DE TESIS
“DISEÑO E IMPLEMENTACION DE PROTOTIPO PARA
TRADUCCION DE LENGUAJE DE SEÑAS A TEXTO”
Presentado por:
PIURA, PERÚ
Año 2024
1
INDICE
INTRODUCCIÓN 4
I. ASPECTOS DE LA PROBLEMÁTICA. 6
1.1.Descripción de la realidad problemática.........................................................6
1.2.Formulación y planteammientodel problema de investigación.......................7
1.2.1. Problema General........................................................................................7
1.2.2. Problemas Específicos.................................................................................7
1.3.Justificación e importancia de la investigación...............................................7
1.3.1. Justificación de la Investigación..................................................................8
1.3.2. Importancia de la investigación...................................................................8
1.4.Objetivos.........................................................................................................9
1.4.1. Objetivo General.........................................................................................9
1.4.2. Objetivos Específicos..................................................................................9
1.5.Delimitación de la investigación.....................................................................9
II. MARCO TEÓRICO. ¡Error! Marcador no definido.
2.1.Antecedentes de la investigación....................................................................9
2.2.Bases teoricas................................................................................................11
2.2.1. Causas y clasificación de pérdida auditiva ...............................................15
2.2.2. Tecnologías de asistencia .......................................................................18
2.2.3. Plataforma electrónica de código abierto .................................................19
2.2.4. Sensores Pasivos ......................................................................................20
2.2.5. Sensores Activos o Generadores de Señal ...............................................22
2.2.6. Lectura Labial..........................................................................................25
2.2.7. Sistemas complementarios de comunicación oral....................................27
2.2.8. Lenguaje de señas.....................................................................................30
2.2.9. Fisiología de los dedos.............................................................................33
2.2.10. Técnicas de Procesamiento.....................................................................38
2.2.11. Redes neuronales y metodología de clasificación..................................40
2.2.12. Reconocimiento de patrones ……...….….…………..…………………42
2.2.13 Módulos de Procesamiento en Python……..………...………..………...42
2.2.14. Arduino Nano.......................................................................................43
2.2.15 Bocina.......................................................................................................45
2.2.16 Modulo Matriz Led 8x8..........................................................................45
2.2.17 Plataforma Python....................................................................................45
2.2.18 IDE Arduino............................................................................................45
2.2.19 Giroscopio (MPU6050)............................................................................45
2.2.20 Sensores Flex............................................................................................45
2.3.Marco referencial..........................................................................................46
2.4.Hipótesis........................................................................................................46
III. MARCO METODOLÓGICO. 47
3.1.Enfoque.........................................................................................................47
2
3.2.Diseño............................................................................................................47
3.3.Nivel..............................................................................................................47
3.4 Tipo...............................................................................................................47
3.5.Sujetos de la investigación............................................................................47
3.6.Métodos y procedimientos............................................................................47
3.7.Técnicas e instrumentos................................................................................47
3.8.Aspectos éticos..............................................................................................48
IV. ASPECTOS ADMINISTRATIVOS 49
4.1.Cronograma de ejecución..............................................................................49
4.2.Presupuesto....................................................................................................50
4.3.Financiamiento..............................................................................................50
V. REFERENCIAS BIBLIOGRÁFICAS 51
VI. ANEXOS 52
6.1.MATRIZ BÁSICA DE CONSISTENCIA....................................................52
6.2.MATRIZ GENERAL DE CONSISTENCIA................................................54
3
INTRODUCCION
Es por ello que la carencia respecto a este tema de investigación, nos conlleva a
conocer más de ello y ver opciones de ayuda o asistencia atreves del desarrollo de
dispositivos o sensores de movimiento y su sistema de convertir datos físicos a
digitales han llevado a la ciencia fuera de nuestro país estar en constante evolución
tecnológica para el servicio de las personas, esto es el resultado de muchas pruebas
de equipos elaborados con los avances tecnológicos que salen cada día.
5
I. ASPECTOS DE LA PROBLEMÁTICA
02 ¿Se podrá sensar cada movimiento de las manos con cada postura mediante el
acelerómetro-MPU y modulo amplificador?
03 ¿Se podrá usar la plataforma Python para almacenar los datos y realizar análisis
en tiempo real?
7
En este contexto el presente proyecto se ha desarrollado con el fin de mejorar la
comunicación de las personas con discapacidad auditiva y de lenguaje ofreciendo
una herramienta c a p a z d e t r a d u c i r e l l e n g u a j e d e s e ñ a s y así
g a r a n t i z a r m a y o r independencia estimulando su interés por aprender y
superarse lo que se refleja en una mejor calidad de vida.
El prototipo desarrollado permite establecer una comunicación bidireccional,
enviando la información a una aplicación para dispositivos móviles en donde se
visualiza y se escucha la traducción, de la misma forma, el receptor puede
comunicarse con la persona discapacitada a través de mensajes que son enviados
mediante una conexión inalámbrica y visualizados en una pantalla ubicada en el
guante electrónico.
Por las características del proyecto, se puede mencionar que su realización es
factible pues se dispone de bibliografía especializada, recursos necesarios y el
conocimiento adecuado para elaborar el prototipo, pues constituye un instrumento
alternativo de inclusión para personas con discapacidad auditiva y desarrollo
verbal.
Como se puede evidenciar, el proyecto es de gran utilidad debido a que se trata de
un sistema eficaz y fiable de asistencia para personas con discapacidad auditiva y
de lenguaje, que permite mejorar su comunicación, desenvolvimiento e inclusión
en diferentes sectores como el educativo, social y laboral.
8
1.4. OBJETIVOS
1.4.1. OBJETIVO GENERAL
Ofrecer una opción de interacción entre las personas que carezcan de sensibilidad
auditiva y comunicativa. Como de la misma manera ofrecer una opción de
integración y responsabilidad hacia la comunidad y seguir dando importancia a los
alcances y/o estudios que se desarrollan en el país con ayuda de componentes
electrónicos con la iniciativa de ayudar o dar alcance para mejores
implementaciones.
9
señas del lenguaje de los sordomudos, para después ser captadas por nuestro sistema, que
tiene la capacidad de reconocerlas por medio de un microcontrolador programado con una
unidad de inferencia difusa.
(Bardales Cruz, Heriberto; Guerrero Vargas, Jorge; Peña Rangel, Norberto; Santana
Quintero, Luis Vicente; Vite Silva, Israel-2017)
Este proyecto es un sistema traductor de texto y voz a un lenguaje de señas que tiene un
avatar grafica mediante una señal la palabra propuesta, este es un mecanismo que ayudara a
los sordomudos a comunicarse mejor con las personas de su entorno, de forma que sea
portátil esta realizado para Android.
Para la realización del reconocimiento de voz se utiliza el motor de GOOGLE NOW quien
permite convertir de voz a texto. El número de letras que se podrá ingresar es de 25 como
máximo incluyendo los espacios en blanco.
10
2.2. BASES TEÓRICAS
11
Tabla 1. Posibilidades De Audición Y Lenguaje De Acuerdo Al Grado De Pérdida
Auditiva
12
Fuente: De Chile (s. f.)
13
Además, ofrece una oportunidad para contribuir a salvar la brecha tecnológica y
educativa entre los países desarrollados y aquellos emergentes. De hecho, pese a ser un
fenómeno reciente, existen unos ochenta y cuatro grupos de investigación en esta
materia, distribuidos en diecisiete países, que apuntan a los ideales del software libre y
aproximadamente setenta y un países lo están comercializando, incluido el Ecuador. A
continuación, se describen las principales plataformas electrónicas de código abierto que
existen en el mercado.
14
3.2.7 Lenguaje de señas
Una lengua de señas o lengua de signos es una lengua natural de expresión y
configuración gesto-espacial y percepción visual (o incluso táctil por ciertas personas
con sordoceguera), gracias a la cual, las personas sordas pueden establecer un canal
de comunicación con su entorno social, sea este conformado por otras personas
sordas o por cualquier persona que conozca la lengua de señas empleada.
15
El rayo del pulgar con su metacarpiano y las dos falanges tiene un mayor grado de
libertad de movimiento que ninguno de los otros dígitos. La articulación trapecio
metacarpiana es una articulación bicóncava, en silla de montar, que permite un amplio
rango de movilidad en muchos planos, porque su cápsula articular, aunque resistente, es
lo suficientemente laxa para permitir un movimiento sustancial.
El dedo índice: formado por las tres falanges que se proyectan desde el segundo
metacarpiano fijo, bajo la influencia de tres músculos intrínsecos (interóseo palmar,
interóseo dorsal, y primer lumbrical) y cuatro músculos extrínsecos (extensor índicis propio,
extensor comunis para el índice, flexor digitaron profundus para el índice y flexor digitorum
superficiales para el índice).
16
Articulación Metacarpofalángica (MF). A. MF en flexión fijada fuertemente por los
ligamentos colaterales lo que impide cualquier movimiento hacia lateral o medial. B. MF en
extensión con ligamentos colaterales laxos lo que permite movimientos hacia lateral y
medial.
17
3.2.9 Técnicas de Procesamiento
Procesamiento Analógico
El procesamiento de señales analógicas es la operación matemática o el análisis de
señales analógicas a través de medios analógicos. Esto puede realizarse en un marco
de tiempo discreto o continuo y representa la forma principal en que se realizan estas
operaciones. Por lo general, este procesamiento implica alguna forma de control,
filtrado, desvanecimiento o eliminación de ruido.
Para que la señal sea analógica, debe tener un valor continuo. Básicamente, la señal
debe presentar un flujo de información variable en el tiempo. Cada
fluctuación en la señal tiene un significado importante, a diferencia de la digital, que
se ocupa de la representación numérica. El contexto más común de analógico es en
electrónica, cuando una señal se envía como información física.
Procesamiento digital
18
Este proceso de reconocer gesto de movimientos brinda una forma de desarrollo y
aporte importante en el desarrollo de un dispositivo de comunicación mediante el
lenguaje de señas.
Adquisición de señales
Salida de información
La presentación de los datos del sistema embebido se basa en tres elementos detallados a
continuación:
- Pantalla: este dispositivo de salida permite al usuario visualizar su interpretación
de gestos del sistema y sería factible crear un menú de interpretación
dependiendo del modo seleccionado se visualiza la traducción y los mensajes
recibidos desde las diferentes opciones.
Speaker: en el modo de traducción local el mensaje se reproduce mediante un
speaker conectado al módulo EMIC2. El dispositivo seleccionado dispone de un
circuito de amplificación propio por lo que no fue necesario diseñar un circuito
adicional.
Redes Neuronales
Este método aplica conceptos biológicos a máquinas para reconocer patrones. Las
redes neuronales están compuestas por una serie de unidades independientes pero
asociadas. Estos modelos intentan usar principios de organización tales como:
aprendizaje, generalización, adaptabilidad, tolerancia a fallos y representación
distribuida y procesamiento, esto mediante un grafo pesado y dirigido, donde los
nodos son las neuronas artificiales y los lazos dirigidos (con su peso específico)
son conexiones entre entradas y salidas de las neuronas. Sus principales
características son:
Aprendizaje Supervisado
El aprendizaje del tipo supervisado se refiere a un modelo específico de Machine
Learning en el cual el proceso de generación de conocimiento se realiza con un
grupo de ejemplos o datos etiquetados en los que los resultados que arroja la
operación son conocidos previamente. Este tipo de modelo aprende de estos
resultados e incorpora ajustes en los parámetros interiores para poder adaptarse a
datos nuevos que ingresan al sistema.
20
Figura 2.6. Estructura de algoritmo
Fuente: (https://machinelearningparatodos.com/tipos-de-aprendizaje-automatico/)
Aprendizaje No Supervisado
21
desconociendo de forma previa la estructura que los compone. Esto se hace con la
finalidad de obtener grupos de datos con características similares.
Es usual utilizar este tipo de análisis de datos en estrategias de marketing ya que
facilitan la construcción de segmentos o nichos de mercado utilizando variables
específicas para su análisis. (Olivas et al., 2023, p. 37)
Por su parte la reducción dimensional se utiliza con datos de alta complejidad que
demandan mayor capacidad de procesamiento. Esta funciona determinando
22
En la práctica, es muy utilizada, ya que soluciona un gran número de problemas. Y si
bien algunas situaciones pueden ser resueltas por humanos de manera sencilla,
existen otros contextos que una persona no podría solucionar eficientemente sin la
ayuda de un sistema reconocedor de patrones.
Para entender este concepto de manera más fácil, desglosemos los siguientes
términos:
23
seleccionados (flexión, extensión, supinación, pronación), que permitieron el
entrenamiento de la máquina de soporte vectorial (Olivas et al., 2023, p. 71)
Normalización
Transformaciones no lineales
Extracción de características
Codificación de entradas y salidas
Manejo de datos faltantes, etc.
En modelo de aprendizaje automático tiene como objetivo realizar buenas predicciones sobre
datos nuevos nunca antes vistos.
Pero, si desarrollas un modelo a partir de todo el conjunto de datos, ¿cómo obtendrías los
datos nunca antes vistos?
Una forma es dividir el conjunto de datos en dos subconjuntos, que por lo general se divide
en “80-20” y se toman muestras aleatorias (no en secuencia, si no, mezclado).
24
Sklearn.Preprocessing
Series Temporales
25
Figura 2.9. Descripción matemática (Series Temporales)
Fuente: Investigador
Tasa de Aprendizaje
Las redes neuronales se pueden usar para una amplia variedad de aplicaciones. Aquí
revisaremos las más importantes y aplicables en Arduino.
26
Arduino su ventaja son sus dimensiones que lo hacen adaptable , cuenta con capacidad
limitada.
Fuente: https://www.electrosmash.com/es/analisis-lm386
3.2.15. Bocina
27
Figura 2.14. Amplificador operacional
Fuente: https://www.electropro.com/es/amplificador.
Las matrices Led son displays que están formados por un grupo de leds formando
normalmente cuadros o rectángulos de diferentes tamaños Desde el punto de vista del
hardware básicamente consiste en una matriz de pixeles similar a los de la pantalla de un
monitor, generalmente de un solo color (la mayoría de las veces rojos),aunque también
existen los bicolores o multicolores, aprovechando los Leds RGB. La matriz está
compuesta por una serie de filas y columnas la intersección entre ambas contiene un
led, para que este encienda, tiene que recibir simultáneamente un 0 en la fila y un 1 en la
columna, cuando se da esta condición la electrónica del circuito se encarga de encender
el led correspondiente.
En este caso se utilizará un módulo de 8x8 el cual es usado con su controlador max7219
el encargado de multiplexar mediante el protocolo de comunicación SPI y así poder
utilizar de mejor manera con Arduino.
Fuente: https://www.electropro.com/es/amplificador.
28
Voltaje de operación DC (VCC): 5V
Corriente de Operación: 320 mA
Tipo de Conexión: Cátodo Común
Diámetro del Led: 3 mm
Pines de conexión:
o VCC
o GND
o DIN
o CS
o CLK
o Dimensiones del Módulo: 50 mm x 32 mm x 15 mm
Fuente: https://www.electropro.com/es/amplificador.
Consola de Python
29
desde C). Python también es adecuado como lenguaje de extensión para
aplicaciones personalizables. La Figura 2.16 muestra la consola Python 3.4.
Con esta herramienta será de análisis de data que envié los sensores para el
procesamiento de señal.
30
3.2.18 IDE Arduino
IDE – entorno de desarrollo integrado, es un programa informático compuesto por un
conjunto de herramientas de programación. Puede dedicarse en exclusiva a un solo
lenguaje de programación o bien puede utilizarse para varios.
Arduino simplifica el proceso de trabajo con microcontroladores, ofreciendo algunas ventajas
para estudiantes y profesionales como son:
- Costo: Las placas Arduino son relativamente baratas comparadas con otras
plataformas microcontroladoras.
- Multiplataforma: El software de Arduino se ejecuta en sistemas operativos
Windows, Macintosh OSX y GNU/Linux.
- Entorno de programación simple y claro: El entorno de programación de Arduino
es fácil de usar, pero es suficientemente flexible para el desarrollo de proyectos
avanzados.
- Código abierto y software extensible: El software Arduino está publicado como
herramientas de código abierto, disponible para extensión por programadores
experimentados y el lenguaje puede ser expandido mediante librerías C++.
Código abierto y hardware extensible: Arduino está basado en microcontroladores
ATMEGA8 y ATMEGA168 de Atmel, por lo que diseñadores experimentados de
circuitos pueden hacer su propia versión del módulo, extendiéndolo y mejorándolo.
31
Ventajas del IDE Arduino
32
3.2.19 Giroscopio (MPU6050)
33
Fuente: Elaboración propia
3.2.20 SENSORES FLEX
34
Acelerómetro - MPU: sensor de movimiento contiene un giroscopio de tres ejes
con el que podemos medir velocidad angular y que tiene un conversor ADC de
16 bits que convierte los datos a un valor digital.
35
puertos analógicos de la tarjeta electrónica puesto que dicho valor permite que la
adquisición de la señal proveniente de los sensores sea más precisa.
3.4. HIPÓTESIS
36
IV. MARCO METODOLÓGICO.
4.1. ENFOQUE.
Enfoque mixto: Cuantitativo y Cualitativo.
4.2. DISEÑO.
Cuantitativo: Experimental.
Cualitativo: Estudios de Caso.
4.3. NIVEL.
Descriptivo, diseño e implementación.
4.4. TIPO.
Tipología Básica/Aplicada.
37
4.7. TÉCNICAS E INSTRUMENTOS.
4.7.1 Técnicas
Muestreo Simple:
4.7.2. Instrumentos
38
Este proceso de reconocer gesto de movimientos brinda una forma de desarrollo y
aporte importante en el desarrollo de un dispositivo de comunicación mediante el
lenguaje de señas.
V. ASPECTOS ADMINISTRATIVOS
Se estima que el desarrollo del proyecto de Tesis tomará 3 meses de acuerdo con
el siguiente detalle:
39
MATRIZ BÁSICA DE CONSISTENCIA.
G
¿Es posible Si es posible desarrollar el Desarrollar un sistema de
desarrollar el prototipo mediante el reconocimiento de
reconocimiento de reconocimiento de patrones. patrones para un
gesto para un acoplamiento de voz.
acoplamiento de
voz?
E1
¿Se podrá Implementar un prototipo
implementar un capaz de sintetizarla voz
sintetizador de voz mediante los gestos.
para los gestos?
E2
¿Se podrá procesar el Procesar la recepción de
mensaje enviado a patrones otorgados por el
través del sensor.
movimiento de las
manos?
E3
¿Se podrá usar la Usar interface Python para
interfaz de Python el procesamiento de los
para almacenar los datos y su respectivo
datos y realizar su análisis mediante métodos
respectivo análisis? de procesamiento.
40
Título: “TRADUCTOR DE LENGUAJE DE SEÑAS A VOZ”
Nombre de los tesistas: Br. More Sernaque Willian Manuel
39
VI. REFERENCIAS BIBLIOGRÁFICAS
https://tesis.ipn.mx/bitstream/handle/123456789/23018/Sistema
%20traductor%20del%20lenguaje%20de%20se%C3%B1as%20de
%20voz.pdf
Olivas, E. S., Isla, M. a. S., Cruz, R. G., & Caballer, B. C. (2023). Sistemas
de Aprendizaje Automático. Ra-Ma Editorial.
40
https://machinelearningparatodos.com/tipos-de-aprendizaje-automatico/
41