1
artículo
Publicado 2016
Enlace
Enlace
Este artículo presenta un enfoque práctico de la implementación algorítmica del método de Otsu en el software Matlab, con la finalidad de determinar un umbral múltiple en imágenes de color. De esta forma, se reconoce en imágenes capturadas de varios puntos de la ciudad durante el día, la luz roja mostrada por los semáforos. Para ello, se determinó tres umbrales en las imágenes de cada canal de color utilizando el método de Otsu, seguido de una operación lógica de intersección, para luego complementarlo con una operación morfológica de erosión y dilatación. Fue así que se logró identificar el semáforo con la luz roja encendida, permitiendo de esta manera proporcionar una ayuda al conductor en un momento de distracción. La técnica empleada fue aplicada a un total de 20 imágenes de diferentes lugares de la ciudad de Lima, y originó un error del 5% en el reconocimi...
2
artículo
Publicado 2018
Enlace
Enlace
Este artículo presenta una aplicación básica de la visión artificial para determinar el área de una pieza de cuero de un ganado vacuno. Para ello, se emplearon técnicas matemáticas de procesamiento digital de imágenes basadas en la manipulación del histograma a través de una potencia, seguido de una detección de múltiple umbral haciendo uso del método de Otsu, para posteriormente binarizar la imagen digital y aplicar los operadores morfológicos de erosión y cerradura que permitieron limpiar el ruido del contorno, así como facilitar la cuenta del número de pixeles blancos contenidos en el área de interés. Las técnicas señaladas fueron desarrolladas algorítmicamente en el software Matlab con el complemento del Toolbox Image Processing. En cuanto a las fotografías de las piezas de cuero, se utilizaron 10; algunas de ellas presentaron resoluciones distintas, pero todas...
3
artículo
Publicado 2021
Enlace
Enlace
This article describes the fundamentals of digital image digital processing using a free-access, web user interface called Octave-Online. This interface is part of the GNU operating system software applications, as well as it is known as the equivalent of Matlab in free versión; for this reason, this tool was chosen in order to give a practical approach to the use of ten basic techniques of spatial processing of digital images. To do this, we started by collecting 8 files with image contents in JPG and with different characteristics such as high and low contrast, high and low frequency, shades of gray, and intensity of colors, to put the proposed processing techniques into practice. Subsequently, some guidelines were provided for access, upload of JPG files, creation of * .m extension files, and knowledge of certain tools offered by the Octave-Online web user in...
4
artículo
Publicado 2023
Enlace
Enlace
This article describes the procedure for the implementation of a graphical user interface using the App Designer development environment of the Matlab software and its Toolbox Signal Processing and Symbolic Math, which allowed obtaining the Fourier Series coefficients for seven periodic signals followed by a graphical representation in the domain of time and frequency through pulses. Likewise, this interface was implemented using various components such as Drop Down, Button, Knob, Axes, among others, which allowed the choice of the number of sinusoidal components used in the decomposition, as well as the choice of the type of signal, its amplitude, frequency, DC level and duration time of the same. Therefore, this implementation complements the teaching-learning process developed remotely for a topic in the Telecommunications I course of the 6th academic semester of the Electronic ...
5
artículo
Publicado 2016
Enlace
Enlace
Este artículo presenta un enfoque práctico de la implementación algorítmica del método de Otsu en el software Matlab, con la finalidad de determinar un umbral múltiple en imágenes de color. De esta forma, se reconoce en imágenes capturadas de varios puntos de la ciudad durante el día, la luz roja mostrada por los semáforos. Para ello, se determinó tres umbrales en las imágenes de cada canal de color utilizando el método de Otsu, seguido de una operación lógica de intersección, para luego complementarlo con una operación morfológica de erosión y dilatación. Fue así que se logró identificar el semáforo con la luz roja encendida, permitiendo de esta manera proporcionar una ayuda al conductor en un momento de distracción. La técnica empleada fue aplicada a un total de 20 imágenes de diferentes lugares de la ciudad de Lima, y originó un error del 5% en el reconocimi...
6
artículo
Publicado 2018
Enlace
Enlace
Este artículo presenta una aplicación básica de la visión artificial para determinar el área de una pieza de cuero de un ganado vacuno. Para ello, se emplearon técnicas matemáticas de procesamiento digital de imágenes basadas en la manipulación del histograma a través de una potencia, seguido de una detección de múltiple umbral haciendo uso del método de Otsu, para posteriormente binarizar la imagen digital y aplicar los operadores morfológicos de erosión y cerradura que permitieron limpiar el ruido del contorno, así como facilitar la cuenta del número de pixeles blancos contenidos en el área de interés. Las técnicas señaladas fueron desarrolladas algorítmicamente en el software Matlab con el complemento del Toolbox Image Processing. En cuanto a las fotografías de las piezas de cuero, se utilizaron 10; algunas de ellas presentaron resoluciones distintas, pero todas...
7
artículo
Publicado 2021
Enlace
Enlace
This article describes the fundamentals of digital image digital processing using a free-access, web user interface called Octave-Online. This interface is part of the GNU operating system software applications, as well as it is known as the equivalent of Matlab in free versión; for this reason, this tool was chosen in order to give a practical approach to the use of ten basic techniques of spatial processing of digital images. To do this, we started by collecting 8 files with image contents in JPG and with different characteristics such as high and low contrast, high and low frequency, shades of gray, and intensity of colors, to put the proposed processing techniques into practice. Subsequently, some guidelines were provided for access, upload of JPG files, creation of * .m extension files, and knowledge of certain tools offered by the Octave-Online web user in...
8
artículo
Publicado 2014
Enlace
Enlace
En este artículo se propone una técnica para transmisión progresiva de imágenes. Esta técnica está basada en el modelo piramidal de Burt y Adelson, haciendo uso de la codificación por Cuantización Vectorial en imágenes representadas por una estructura piramidal, denominada pirámide de imágenes diferencia, que son exactamente las imágenes a transmitirse progresivamente del nivel más alto al nivel más bajo, para ir formando las denominadas imágenes media. La técnica es comparada a otros métodos conocidos en la literatura en términos de relación señal-ruido de pico, por su calidad subjetiva y por el esfuerzo computacional asociado.
9
artículo
Publicado 2016
Enlace
Enlace
En este artículo se propone una técnica de procesamiento de imágenes para la medición del flujo vehicular y estimación de la velocidad en un punto determinado de la avenida Paseo de la República de la ciudad de Lima. Para determinar el flujo vehicular y la estimación de la velocidad, se utilizó una operación de filtrado digital no lineal, una manipulación del histograma, una operación de segmentación y operadores morfológicos de dilatación, erosión, apertura, cerradura y etiquetado de imágenes binarias. Con el etiquetado de las imágenes, se consiguió representar cada vehículo por un objeto de color blanco. Esto facilitó la obtención del centro de masa de los objetos etiquetados en cada imagen binaria para, luego, realizar la comparación respecto a una línea de referencia. Esta técnica fue implementada en el GUI del software matlab y para ello se utilizó un grupo ...
10
artículo
Publicado 2017
Enlace
Enlace
En este artículo se propone una técnica para transmisión progresiva de imágenes. Esta técnica está basada en el modelo piramidal de Burt y Adelson, haciendo uso de la codificación por Cuantización Vectorial en imágenes representadas por una estructura piramidal, denominada pirámide de imágenes diferencia, que son exactamente las imágenes a transmitirse progresivamente del nivel más alto al nivel más bajo, para ir formando las denominadas imágenes media. La técnica es comparada a otros métodos conocidos en la literatura en términos de relación señal-ruido de pico, por su calidad subjetiva y por el esfuerzo computacional asociado.
11
artículo
Publicado 2023
Enlace
Enlace
This article describes the procedure for implementing a graphical user interface using the App Designer development environment and the Signal Processing Toolbox of Matlab software, to reinforce the teaching of analysis in the domain of time and frequency of periodic and typical signals used in the subject Digital Signal Processing, which belongs to the Electronic Engineering Program of the Ricardo Palma University, Lima, Peru. Likewise, said interface was developed using various components such as DropDown, Button, Knob, Axes, Slider, among others, which allowed the choice of the type of signal from a list, choice of the sampling frequency and the percentage of overlap as well as the size of the window to segment the temporary signal, and in the same way the temporal, frequency and temporal graphic representation- frequency. In this way, the source code of the implementation of the grap...
12
artículo
Publicado 2024
Enlace
Enlace
This research aimed to calculate and visualize the Normalized Difference Vegetation Index (NDVI) and the Normalized Difference Water Index (NDWI) by processing freely available multispectral satellite images from the PeruSAT-1 satellite. The images covered the coastal area and three districts in southern Lima, Peru. The methodology applied image processing using MATLAB’s App Designer interface under segmentation and multispectral analysis techniques to extract relevant data from the available RGB and NIR spectral bands. Image correction and enhancement, meticulously performed, were also carried out to ensure the extracted data were accurate and useful for subsequent analyses. Additionally, the developed application enabled the visualization of the NDVI and NDWI indixes. It provided representations of the histograms of the four spectral bands and the profile and average reflectance.
13
libro
Publicado 2017
Enlace
Enlace
En este trabajo de investigación se presenta, en primer lugar, la simulación de una técnica matemática de tratamiento digital de señales de audio para reconocer 10 mandos de voz; y, en segundo lugar, la implementación de tales técnicas en el hardware embebido NI myRIO 1900. Para lograr el reconocimiento de los mandos de voz se analizó dicha señal por segmentos, con la finalidad de recortar el silencio tanto al inicio como al final de la grabación. Luego, se utilizó un filtro de pre-énfasis seguido de un filtro pasa banda, y posteriormente se obtuvieron los coeficientes de predicción lineal (LPC) que fueron utilizados para entrenar una red neuronal artificial adaptativa ART. El reconocimiento de los mandos de voz se simuló a través de una combinación del encendido/apagado de los 4 leds del propio hardware embebido, logrando una efectividad del 88% en una base de datos de 6...
14
artículo
En este artículo se muestra el desarrollo de un sintetizador numérico de voz utilizando técnicas de procesamiento digital de imágenes y redes neuronales artificiales. Tales técnicas fueron implementadas utilizando el software Matlab instalado en una PC, la cual corresponde a la interface oral de comunicación para el discapacitado. Se realizó el reconocimiento de los números a partir de manuscritos digitalizados, hasta un total de tres dígitos para la parte entera y dos para la parte decimal, obteniendo resultados satisfactorios.
15
artículo
En este artículo se muestra el desarrollo de un sintetizador numérico de voz utilizando técnicas de procesamiento digital de imágenes y redes neuronales artificiales. Tales técnicas fueron implementadas utilizando el software Matlabinstalado en una PC, la cual corresponde a la interface oral de comunicación para el discapacitado. Se realizó el reconocimiento de los números a partir de manuscritos digitalizados, hasta un total de tres dígitos para la parte entera ydos para la parte decimal, obteniendo resultados satisfactorios.
16
artículo
Publicado 2024
Enlace
Enlace
This article describes the procedure for implementing a graphical user interface using the App Designer development environment and the Signal Processing Toolbox of Matlab software, to reinforce the teaching of analysis in the domain of time and frequency of periodic and typical signals used in the subject Digital Signal Processing, which belongs to the Electronic Engineering Program of the Ricardo Palma University, Lima, Peru. Likewise, said interface was developed using various components such as DropDown, Button, Knob, Axes, Slider, among others, which allowed the choice of the type of signal from a list, choice of the sampling frequency and the percentage of overlap as well as the size of the window to segment the temporary signal, and in the same way the temporal, frequency and temporal graphic representation- frequency. In this way, the source code of the implementation of the grap...
17
artículo
No description
18
informe técnico
Descripción El diseño de proyectos en ingeniería civil se considera como un proceso iterativo. El proyecto cambia continuamente hasta alcanzar criterios de calidad que pueden estar definidos por factores de seguridad, costo, conveniencia, cumplimiento de normas legales y estética. Es importante utilizar el modelo iterativo apropiado que satisfaga las características del proyecto. El curso Introducción a los Métodos Computacionales desarrolla los temas de métodos numéricos necesarios para proponer la solución a los proyectos iterativos en Ingeniería Civil, tomando métodos modernos y el software Matlab. Propósito A través del curso el estudiante aprenderá los métodos iterativos necesarios para afrontar con éxito el diseño de proyectos en ingeniería civil, generando así soluciones viables para las dificultades que pueda enfrentar en el día a día como profesional. El cu...
19
informe técnico
Descripción El diseño de proyectos en ingeniería civil se considera como un proceso iterativo. El proyecto cambia continuamente hasta alcanzar criterios de calidad que pueden estar definidos por factores de seguridad, costo, conveniencia, cumplimiento de normas legales y estética. Es importante utilizar el modelo iterativo apropiado que satisfaga las características del proyecto. El curso Introducción a los Métodos Computacionales desarrolla los temas de métodos numéricos necesarios para proponer la solución a los proyectos iterativos en Ingeniería Civil, tomando métodos modernos y el software Matlab. Propósito A través del curso el estudiante aprenderá los métodos iterativos necesarios para afrontar con éxito el diseño de proyectos en ingeniería civil, generando así soluciones viables para las dificultades que pueda enfrentar en el día a día como profesional. El cu...
20
informe técnico
Publicado 2023
Enlace
Enlace
Descripción: El diseño de proyectos en ingeniería civil se considera como un proceso iterativo. El proyecto cambia continuamente hasta alcanzar criterios de calidad que pueden estar definidos por factores de seguridad, costo, conveniencia, cumplimiento de normas legales y estética. Es importante utilizar el modelo iterativo apropiado que satisfaga las características del proyecto. El curso Análisis Numérico para Ingenieros Civiles desarrolla los temas de métodos numéricos necesarios para proponer la solución a los proyectos iterativos en Ingeniería Civil, tomando métodos modernos y el software Matlab. Propósito: A través del curso, el estudiante aprenderá los métodos iterativos necesarios para afrontar con éxito el diseño de proyectos en ingeniería civil, generando así soluciones viables para las dificultades que pueda enfrentar en el día a día como profesional. El ...