Abstract:The Boltzmann-Gibbs and Tsallis entropies are essential concepts in statistical physics, which have found multiple applications in many engineering and science areas. In particular, we focus our interest on their applications to image processing through information theory. We present in this article a novel numeric method to calculate the Tsallis entropic index q characteristic to a given image, considering the image as a non-extensive system. The entropic index q is calculated through q-redundancy maximization, which is a methodology that comes from information theory. We find better results in the image processing in the grayscale by using the Tsallis entropy and thresholding q instead of the Shannon entropy.
La automatización de procesos y la digitalización de documentos para trámites, ha venido permeando en todas las instituciones de servicio público, incluyendo en las dependencias educativas. La Licenciatura en Ingeniería de Software a puesto a disposición de los estudiantes, nuevas formas de titulación lo que abre la puerta a nuevos procesos específicos para cada modalidad.Para ayudar a la gestión del proceso de titulación de los estudiantes, en el presente trabajo se muestra el desarrollo de una Plataforma Web de Monitoreo del Proceso de Titulación del Programa de Ingeniería de Software, utilizando una metodología ágil mixta basada de Desarrollo dirigido por características (Feature DD) y Desarrollo dirigido por la interfaz de usuario (FrontEnd DD), control de versiones de software (VCS) y la librería basada en Javascript de código abierto conocida como React, que en su conjunto permiten la reducción del tiempo de desarrollo de la plataforma.
El Parque Acuático “Dios Padre”, ubicado en el municipio de Ixmiquilpan, Hidalgo en México brinda distintos servicios de entretenimiento a sus clientes, los cuales provienen de distintas regiones del país y quienes pueden adquirir sus tickets hasta que llegan de manera física al establecimiento, ya que esta empresa cuenta con una página informativa sobre los precios y servicios pero a pesar de ser útil no tiene implementado un sistema de pagos en línea que le permita hacer más eficiente el pago de los tickets de los clientes, así como maximizar la utilidad de las ventas. Con base en este problema, se logró diseñar e implementar un sistema de pagos con interfaz web que permite adquirir los tickets por internet. Para el desarrollo de este software, se utilizaron los lenguajes de programación JavaScript, PHP, el lenguaje de marcado de hipertexto (HTML) y CSS, así como el uso de herramientas como XAMPP, Visual Studio y el software de control de versiones Git para el desarrollo del sistema en forma colaborativa entre los distintos miembros del equipo. De igual forma, se hizo uso de la metodología ágil de trabajo “Kanban”, la cual se caracteriza por incorporar tarjetas visuales para la asignación de tareas y donde se representan los trabajos como “pendiente”, “en progreso” y “terminado” para identificar de mejor manera las tareas realizadas. También, se usó la plataforma de repositorios GitHub con el objetivo de que el equipo de programadores tuviera la última versión de desarrollo. Cabe mencionar que la plataforma web desarrollada gestiona diferentes tipos de usuarios dependiendo de los privilegios para hacer del uso del sistema. Así mismo, se realizó el diseño e implementación de una base de datos relacional para gestionar la información que recopila el sistema web, el cual lleva por nombre “PayUtick”.
En este proyecto se desarrolló un sistema web haciendo uso de las siguientes tecnologías: JavaScript, Python, MySQL y los frameworks NodeJs y Django. El objetivo de esta aplicación es simular una alacena inteligente para mantener más organizados los alimentos que se almacenan y al mismo tiempo, con base en los datos recabados sobre los productos que adquiere un grupo de personas, detectar que alimentos están por caducar y mostrar una serie de recomendaciones. Entre las diferentes funcionalidades de este sistema, destaca el tener un inventario de alimentos o productos, notificar al usuario cuando para un producto está por vencer su fecha de caducidad, notificar al usuario cuando un producto está por agotarse y generar una lista de forma automática para hacer la compra de los productos necesarios, hacer un análisis de los productos que una persona compra y recomendar una serie de productos de acuerdo con las características del usuario. Para el desarrollo de esta aplicación denominada NutryFoodPantry fue necesario adoptar la metodología ágil denominada Kanban, la cual se caracteriza por incorporar elementos gráficos para asignar al equipo de trabajo las actividades por realizar. De igual forma, se aplicaron procesos de ingeniería de software en las diversas etapas de desarrollo, tales como el análisis, diseño, desarrollo y pruebas. Para el análisis fue necesario recabar los requerimientos aplicando técnicas de entrevistas y observación. Para el diseño se utilizó el lenguaje de modelado unificado (Unified Modelling Language - UML) tanto para el diseño de la aplicación como para el diseño de la base de datos. En cuanto a la codificación, se utilizó el lenguaje de programación JavaScript tanto para el Front-End como para el Back-End del sistema web. Así mismo, para el manejo de la información se utilizó el sistema gestor de bases de datos MySQL, y la conexión hacia este gestor de bases de datos se realizó con el framework NodeJs. Para el análisis de los datos, se utilizó Python y el framework Django.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.