|
|
Please use this identifier to cite or link to this item:
https://repositorio.utn.edu.ec/handle/123456789/19412Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Pusdá Chulde, Marco | - |
| dc.contributor.author | De Giusti, Armando | - |
| dc.contributor.author | Herrera Granda, Erick | - |
| dc.contributor.author | García Santillán, Iván | - |
| dc.date.accessioned | 2026-03-24T21:49:36Z | - |
| dc.date.available | 2026-03-24T21:49:36Z | - |
| dc.date.created | 2021-06-16 | - |
| dc.date.issued | 2026-03-24 | - |
| dc.identifier.issn | 2194-5365 | - |
| dc.identifier.uri | https://repositorio.utn.edu.ec/handle/123456789/19412 | - |
| dc.description.abstract | Con el avance tecnológico, las aplicaciones informáticas actuales generan grandes volúmenes de datos heterogéneos (texto, imágenes, vídeo, audio), lo que provoca un aumento considerable en los tiempos de ejecución del procesamiento. El uso de arquitecturas heterogéneas en la sistematización de procesos es una alternativa para obtener mejores tiempos de procesamiento, optimizando los recursos computacionales, a través de la interacción entre las arquitecturas de CPU (Unidad Central de Procesamiento) y GPU (Unidad de Procesamiento Gráfico) para el procesamiento paralelo. Específicamente, en la agricultura de precisión (AP), el análisis de imágenes para la detección automática de líneas de cultivo es esencial para el uso de sistemas autónomos aplicados a diferentes procesos agrícolas en tiempo real. En el presente trabajo, se propone el uso de programación paralela para la implementación de un algoritmo existente para la detección de líneas curvas y rectas de cultivos, basado en micro-ROI (pequeñas regiones de interés), con imágenes capturadas en campos de maíz durante las primeras etapas de crecimiento. Se utilizaron las bibliotecas de Matlab (Parallel Computing Toolbox) para la implementación paralela y secuencial en una CPU multinúcleo para contrastar los tiempos de ejecución en un conjunto de 300 imágenes. Los resultados obtenidos se validaron estadísticamente mediante la prueba t de Student en el lenguaje de programación R. Los tiempos evaluados indican aceleraciones del 20 % en promedio en el reconocimiento de líneas de cultivo, lo que demuestra una mejora notable en el rendimiento del algoritmo paralelo con respecto al secuencial. | es_EC |
| dc.language.iso | spa | es_EC |
| dc.publisher | Springer Nature Link | es_EC |
| dc.rights | openAccess | es_EC |
| dc.rights | Atribución-NoComercial-CompartirIgual 3.0 Ecuador | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/ec/ | * |
| dc.subject | EJECUCIÓN DE PROYECTO | es_EC |
| dc.subject | PROCESAMIENTO | es_EC |
| dc.subject | ALGORITMO | es_EC |
| dc.subject | PROGRAMACIÓN | es_EC |
| dc.title | Procesamiento paralelo basado en CPU para la detección automática de hileras de cultivo en campos de maíz | es_EC |
| dc.type | Article | es_EC |
| dc.description.degree | N/A | es_EC |
| dc.coverage | Ibarra. Ecuador | es_EC |
| dc.contributor.orcid | https://orcid.org/0000-0003-4265-999X | es_EC |
| dc.contributor.orcid | https://orcid.org/0000-0002-6459-3592 | es_EC |
| dc.contributor.orcid | https://orcid.org/0000-0002-3490-7917 | es_EC |
| dc.contributor.orcid | https://orcid.org/0000-0001-6404-5185 | es_EC |
| dc.title.en | CPU-based parallel processing for automatic detection of crop rows in maize fields | es_EC |
| dc.subject.en | PROJECT EXECUTION | es_EC |
| dc.subject.en | PROCESSING | es_EC |
| dc.subject.en | ALGORITHM | es_EC |
| dc.subject.en | PROGRAMMING | es_EC |
| dc.description.abstract-en | With technological advancement, current software applications generate large volumes of heterogeneous data (text, images, video, audio), which leads to a considerable increase in processing execution times. The use of heterogeneous architectures in process systematization is an alternative to achieve better processing times by optimizing computational resources through the interaction between CPU (Central Processing Unit) and GPU (Graphics Processing Unit) architectures for parallel processing. Specifically, in precision agriculture (PA), image analysis for the automatic detection of crop rows is essential for the use of autonomous systems applied to various agricultural processes in real time. In the present work, the use of parallel programming is proposed for the implementation of an existing algorithm for detecting curved and straight crop lines, based on micro-ROIs (small regions of interest), with images captured in maize fields during the early growth stages. The Matlab libraries (Parallel Computing Toolbox) were used for both parallel and sequential implementation on a multicore CPU to compare execution times on a set of 300 images. The results obtained were statistically validated using Student’s t-test in the R programming language. The evaluated times indicate an average speedup of 20% in crop row recognition, demonstrating a significant improvement in the performance of the parallel algorithm compared to the sequential one. | es_EC |
| dc.identifier.doi | https://link.springer.com/chapter/10.1007%2F978-3-030-68080-0_18 | es_EC |
| Appears in Collections: | Artículos | |
Files in This Item:
There are no files associated with this item.
This item is protected by original copyright |
This item is licensed under a Creative Commons License