Texto completo
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa |
| Título: | Lector automático de ingredientes de productos alimenticios |
|---|---|
| Autor/es: |
|
| Director/es: |
|
| Tipo de Documento: | Trabajo Fin de Grado o Proyecto Fin de Carrera |
| Fecha: | 2009 |
| Materias: | |
| ODS: | |
| Escuela: | E.T.S. de Ingenieros Informáticos (UPM) |
| Departamento: | Lenguajes y Sistemas Informáticos e Ingeniería del Software |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa |
Obtener la información deseada de la lista de ingredientes de un producto
alimenticio no siempre es fácil.
Muchas personas necesitan obtener datos muy concretos de una lista de
ingredientes y en un tiempo razonable para poder decidir si ese producto es
apto para su dieta. Personas con alergias, intolerancias, celíacos, diabéticos,
vegetarianos o que sigan cualquier otro tipo de dieta o normativa como por
ejemplo la normativa islámica (alimentos Halal) necesitan saber exactamente
qué contiene lo que se van a comer. Además existe el problema del idioma,
algunos productos de importación no tienen la lista de ingredientes traducida
correctamente, suelen llevar una pegatina con los ingredientes en el idioma del
país y ésta, cuando existe, no siempre tiene la información exacta. El problema
del idioma se presenta también cuando estamos de viaje o viviendo en un país
en el que no dominamos el idioma. Y por último también existen a menudo
problemas físicos para leer los ingredientes. En la mayoría de los casos el tipo
de letra es demasiado pequeño y en muchos la combinación de colores usada
hace que la lectura sea difícil. Si además el consumidor tiene algún problema
de visión la lectura de la lista de ingredientes se vuelve muy complicada o
imposible.
Por tanto, no siempre podemos llegar a la conclusión de si se puede o no
consumir un producto por su lista de ingredientes.
Para poder leer una lista de ingredientes sin importar donde nos encontremos o
el idioma y el modo en que esté escrita, y ser capaces de obtener toda la
información deseada en un idioma que entendamos y todo esto en pocos
segundos necesitamos un Lector de Ingredientes.
El lector de ingredientes que se describe en este proyecto tiene por objeto
exactamente eso, leer automáticamente la lista de ingredientes de cualquier
producto alimenticio y darnos la información deseada. Esta información puede simple “es apto”/”no es apto” para nuestra dieta.
Esta idea nos obliga a diseñar una nueva manera de escribir y de leer la lista
de ingredientes.
Para que la lista de ingredientes pueda ser entendida por todo el mundo ésta
debe estar escrita en un idioma universal. Se va a crear pues una Base de
Datos de Ingredientes con todos los ingredientes posibles. Estos ingredientes
vendrán identificados con un código y será este código el que aparezca en la
nueva lista de ingredientes. De esta manera este código puede ser traducido al
idioma deseado en el proceso de lectura de la lista de ingredientes.
El fabricante, en el momento de crear la etiqueta, deberá elegir los ingredientes
de la Base de Datos de Ingredientes, especificándolos lo más posible.
Para poder leer la lista de ingredientes de forma automática necesitamos
codificar la nueva lista de ingredientes (donde cada ingrediente ha sido
sustituido por su código universal) con alguno de los métodos de identificación
automática (RFID, códigos de barras, etc.). El método seleccionado ha sido
QR-Code. QR-Code (Quick Response Code) es un código de dos dimensiones
o de matriz con alta capacidad para el almacenamiento de datos. El sistema,
una vez especificada la lista de ingredientes y obtenidos los códigos de estos
ingredientes, generara el QR-Code correspondiente que será imprimido en la
etiqueta del producto.
Para leer esta lista de ingredientes codificada en QR-Code se utilizará la
cámara del teléfono móvil. Muchos teléfonos modernos ya vienen con el lector
de QR-Code preinstalado. El lector de QR-Code lee el código y lo decodifica,
es decir nos daría la lista de ingredientes con los ingredientes codificados. Los
programas del Lector de Ingredientes que también estarían instalados en el
teléfono móvil traducen, con ayuda de la Base de Datos de Ingredientes, esta
lista al idioma deseado. Además será posible predefinir nuestra dieta para que
el lector de ingredientes nos diga si el producto es apto o no para ella.
La Base de Datos de Ingredientes está diseñada de tal manera que cada
usuario podrá instalarla en su teléfono en el idioma que desee.
Para este proyecto se ha creado la Base de Datos de Ingredientes en inglés.
La Base de Datos ha sido generada con Metakit, contiene 2885 ingredientes
diferentes con sus códigos identificativos, nombre y otras informaciones sobre
las dietas más habituales y solo ocupa 256 KB.
También se han desarrollado programas para el prototipo: lectura de la Lista de
Ingredientes, traducir esta lista a inglés o a español, comprobar si es apto para
las dietas vegetarianas, dieta celíaca, halal y kosher. Estos programas están
escritos en Tcl y en total ocupan 24 KB.
Las medidas de tiempo de ejecución del prototipo para funciones que acceden
a la BDI han dado como resultado tiempos inferiores al medio segundo. Estos datos de ocupación de memoria y de tiempo de ejecución demuestran la
viabilidad del proyecto ya que el objetivo final es que la aplicación esté
empotrada en teléfonos móviles.
| ID de Registro: | 40104 |
|---|---|
| Identificador DC: | https://oa.upm.es/40104/ |
| Identificador OAI: | oai:oa.upm.es:40104 |
| Depositado por: | Biblioteca Facultad de Informatica |
| Depositado el: | 28 Abr 2016 14:12 |
| Ultima Modificación: | 28 Abr 2016 14:12 |
Publicar en el Archivo Digital desde el Portal Científico