9 de mayo de 2014

Preparación de un Póster

Investigación
Semana 13

El 29 de Abril del 2014 llevé a cabo la reunión número trece con mi asesora de tesis donde tuve revisión de la presentación elaborada la cual servirá en determinado momento en la defensa de tesis. En esta reunión se pidieron correcciones en la presentación y se nos pidió preparar un póster para esta semana.

Tareas realizadas

Las tareas realizadas son las que se listan a continuación:
  • Se crearon los iconos para la aplicación con una imagen de uso libre.
  • Se probaron otras formas de enviar una captura de imagen desde el móvil hasta el servidor.
  • En la aplicación web se agregó funciones de javascript para redimensionar la imagen antes de enviarla.
  • Se usó una librería en el controlador para poder convertir una imagen en codificación Base 64.
  • Se creó un método que se encarga de ejecutar el script simple de OCR para obtener el texto de la imagen.
  • El texto recuperado por el script es enviado desde el servidor a la aplicación web y es mostrada al usuario.

Creación de un póster

  • Se hizo uso del paquete Baposter para crear un póster en Latex.
  • Se creó el primer borrador del póster.

Enviar imagen vía AJAX y recibir texto recuperado en la aplicación web

La imagen que se muestra a continuación es una captura de la interfaz de la aplicación web desde el emulador que Chrome tiene integrado. Esto se hizo en la primer fase de prueba con el fin de mostrar errores en consola y mensajes para depurar el programa.


Ahora vemos el resultado de "tomar una imagen" (para este caso se seleccionó una imagen previamente tomada y almacenada en la computadora) y enviarla al servidor para su procesamiento. Una vez que la imagen es procesada el servidor regresa una cadena de datos del texto recuperado, los cuales muestro desde consola.


Posteriormente se hicieron las modificaciones necesarias para mostrar el texto recuperado en la misma vista, y una vez probadas nuevamente en el navegador, se probó esto mismo pero desde un dispositivo móvil.


Por el momento no se incluyeron los scripts anteriormente desarrollados los cuales son encargados del preprocesamiento y análisis de información, de tal forma que el texto recuperado actualmente por el servidor no tiene mucho sentido. En las tareas de la próxima semana ya se tiene contemplado la mejora en este aspecto.

Tareas para la siguiente semana

  • Terminar textos faltantes en la tesis.
  • Preparar un artículo.
  • Completar por lo menos un producto terminado.
  • Hacer una limpieza general al código en python.
  • Agregar el preprocesamiento de imagen y análisis de información al script que ejecuta el servidor.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.