Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador
Este proyecto, presenta el diseño y desarrollo de una aplicación móvil funcional capaz de estimar la producción de cacao, que propone la implementación de técnicas de visión por computador y aprendizaje profundo. Esto se debe a que la detección de objetos en la agricultura es importante para estimar...
- Autores:
-
Cala Pinzón, Karol Daniela
Hernández Flórez, Lisseth Andrea
Parra Muñoz, Cristian David
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/16073
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/16073
- Palabra clave:
- Systems engineer
Technological innovations
Mobile app
Decision making
Computer vision
Prototype development
Artificial intelligence
Computer simulation
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Software
Inteligencia artificial
Simulación por computadores
Aplicación móvil
Toma de decisiones
Visión por computador
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_1564edd3c352b259e3c04ce755fe5997 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/16073 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
dc.title.translated.spa.fl_str_mv |
Development of a functional software prototype to estimate cocoa production, using deep learning tools and computer vision |
title |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
spellingShingle |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador Systems engineer Technological innovations Mobile app Decision making Computer vision Prototype development Artificial intelligence Computer simulation Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de prototipos Software Inteligencia artificial Simulación por computadores Aplicación móvil Toma de decisiones Visión por computador |
title_short |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
title_full |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
title_fullStr |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
title_full_unstemmed |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
title_sort |
Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computador |
dc.creator.fl_str_mv |
Cala Pinzón, Karol Daniela Hernández Flórez, Lisseth Andrea Parra Muñoz, Cristian David |
dc.contributor.advisor.none.fl_str_mv |
Talero Sarmiento, Leonardo Hernán Parra Sánchez, Diana Teresa Moreno Corzo, Feisar Enrique Nieves Peña, Néstor Edsgardo |
dc.contributor.author.none.fl_str_mv |
Cala Pinzón, Karol Daniela Hernández Flórez, Lisseth Andrea Parra Muñoz, Cristian David |
dc.contributor.cvlac.spa.fl_str_mv |
Talero Sarmiento, Leonardo Hernán [0000031387] Parra Sánchez, Diana Teresa [0001476224] Moreno Corzo, Feisar Enrique [0001499008] Nieves Peña, Néstor Edsgardo [0001597250] |
dc.contributor.googlescholar.spa.fl_str_mv |
Parra Sánchez, Diana Teresa [es&oi=ao] Moreno Corzo, Feisar Enrique [es&oi=ao] |
dc.contributor.orcid.spa.fl_str_mv |
Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163] Parra Sánchez, Diana Teresa [0000-0002-7649-0849] Moreno Corzo, Feisar Enrique [0000-0002-5007-3422] |
dc.contributor.scopus.spa.fl_str_mv |
Parra Sánchez, Diana Teresa [57195677014] |
dc.contributor.researchgate.spa.fl_str_mv |
Talero Sarmiento, Leonardo Hernán [Leonardo-Talero] Parra Sánchez, Diana Teresa [Diana-Parra-Sanchez-2] |
dc.subject.keywords.spa.fl_str_mv |
Systems engineer Technological innovations Mobile app Decision making Computer vision Prototype development Artificial intelligence Computer simulation |
topic |
Systems engineer Technological innovations Mobile app Decision making Computer vision Prototype development Artificial intelligence Computer simulation Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de prototipos Software Inteligencia artificial Simulación por computadores Aplicación móvil Toma de decisiones Visión por computador |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de prototipos Software Inteligencia artificial Simulación por computadores |
dc.subject.proposal.spa.fl_str_mv |
Aplicación móvil Toma de decisiones Visión por computador |
description |
Este proyecto, presenta el diseño y desarrollo de una aplicación móvil funcional capaz de estimar la producción de cacao, que propone la implementación de técnicas de visión por computador y aprendizaje profundo. Esto se debe a que la detección de objetos en la agricultura es importante para estimar la producción de un cultivo, porque incrementa la certeza en la toma de decisiones por parte de un agricultor, por consiguiente, el diseño propuesto realiza un conteo de las mazorcas de cacao que se encuentran en tres estados de sanidad, ya sea con presencia de monilia, fitóftora o completamente sanas. La aplicación planteada hace uso de una cámara de un dispositivo móvil y el sistema operativo Android. Los elementos presentes en el sistema, son un modelo de aprendizaje de máquina entrenado, un conjunto de datos, y tecnologías que apoyan el proceso de desarrollo de software. En primera instancia, se realiza una revisión de la literatura para profundizar sobre las técnicas, tecnologías, y métricas asociadas con visión artificial y que puedan ser aplicadas en el proyecto. Luego, se propone la selección de un conjunto de imágenes con Theobroma cacao. Asimismo, se plantea la adaptación de un modelo de aprendizaje profundo con una definición de parámetros e hiper parámetros, para posteriormente proponer un diseño y desarrollo de un prototipo móvil que detecta, clasifica y localiza las mazorcas de cacao con sus respectivos estados de sanidad, y a su vez estima la producción en términos de kilogramos de granos de cacao seco, teniendo en cuenta la variedad indicada por el usuario. Los resultados obtenidos dejan la evaluación de 8 modelos, en donde el mejor obtiene una mAP de 80.09% y se determina la incidencia de variables asociadas al balanceo sobre la precisión. |
publishDate |
2021 |
dc.date.issued.none.fl_str_mv |
2021 |
dc.date.accessioned.none.fl_str_mv |
2022-03-25T20:48:37Z |
dc.date.available.none.fl_str_mv |
2022-03-25T20:48:37Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/16073 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/16073 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
AlexeyAB/darknet: YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet). (2020). Retrieved May 5, 2021, from https://github.com/AlexeyAB/darknet Ali Süzen, A., Gürfidan, R., Kayaalp, K., & Ali Şimşek, M. (2020). Information Technology and Computer Science. Information Technology and Computer Science, 2, 18–23. https://doi.org/10.5815/ijitcs.2020.02.02 Andriod Developers. (2020). Android Studio. https://developer.android.com/studio/ Android Studio Developer. (2020). Introducción a Android Studio. https://developer.android.com/studio/intro#top_of_page Argout, X., Salse, J., Aury, J.-M., Guiltinan, M. J., Droc, G., Gouzy, J., Allegre, M., Chaparro, C., Legavre, T., Maximova, S. N., Abrouk, M., Murat, F., Fouet, O., Poulain, J., Ruiz, M., Roguet, Y., Rodier-Goud, M., Barbosa-Neto, J. F., Sabot, F., … Lanaud, C. (2011). The genome of Theobroma cacao. Nature Genetics, 43(2), 101–108. https://doi.org/10.1038/ng.736 Bargoti, S., & Underwood, J. P. (2017). Image Segmentation for Fruit Detection and Yield Estimation in Apple Orchards. Journal of Field Robotics, 34(6), 1039– 1060. https://doi.org/https://doi.org/10.1002/rob.21699 Beitzel, S. M., Jensen, E. C., & Frieder, O. (2009). MAP. Encyclopedia of Database Systems. (2009). In Encyclopedia of Database Systems. Springer US. https://doi.org/10.1007/978-0-387-39940 Bhardwaj, K. K., Banyal, S., & Sharma, D. K. (2019). Chapter 7 - Artificial Intelligence Based Diagnostics, Therapeutics and Applications in Biomedical Engineering and Bioinformatics (V. E. Balas, L. H. Son, S. Jha, M. Khari, & R. B. T.-I. of T. in B. E. Kumar (eds.); pp. 161–187). Academic Press. https://doi.org/https://doi.org/10.1016/B978-0-12-817356-5.00009-7 Bochkovskiy, A., Wang, C.-Y., & Liao, H.-Y. M. (n.d.). YOLOv4: Optimal Speed and Accuracy of Object Detection. Retrieved May 1, 2021, from https://arxiv.org/abs/2004.10934 Bresilla, K., Perulli, G. D., Boini, A., Morandi, B., Grappadelli, L. C., & Manfrini, L. (2020). Comparing deep-learning networks for apple fruit detection to classical hard-coded algorithms. Acta Horticulturae, 1279, 209–216. https://doi.org/10.17660/ActaHortic.2020.1279.31 Burger, W., & Burge, M. J. (2016). Digital image processing: an algorithmic introduction using Java. Springer. Buzzy, M., Thesma, V., Davoodi, M., & Mohammadpour Velni, J. (2020). Real-Time Plant Leaf Counting Using Deep Object Detection Networks. In Sensors (Vol. 20, Issue 23). https://doi.org/10.3390/s20236896 Cai, Y., Li, H., Yuan, G., Niu, W., Li, Y., Tang, X., & Wang, Y. (2021). YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Design. www.aaai.org Cecotti, H., Rivera, A., Farhadloo, M., & Pedroza, M. A. (2020). Grape detection with convolutional neural networks. Expert Systems with Applications, 159, 113588. https://doi.org/10.1016/j.eswa.2020.113588 CMake. (2021). Retrieved May 5, 2021, from https://cmake.org/ Colorizer. (2020). http://colorizer.org/ CUDA Zone | NVIDIA Developer. (2021). Retrieved May 5, 2021, from https://developer.nvidia.com/cuda-zone De La Cruz Medina, J., Vargas Ortiz, M., Del Angel Coronel, O. (2011). CACAO: Operaciones Poscosecha. http://www.fao.org/3/a-au995s Dostert, N., Asunción Cano, José Roque., La Torre, María I., W. M. (2011, October). Hoja botánica: Cacao. http://www.botconsult.com/downloads/Hoja_Botanica_Cacao_2012.pdf Everingham, M., Luc, ·, Gool, V., Christopher, ·, Williams, K. I., Winn, J., Zisserman, A., Everingham, M., Van Gool, L., Leuven, K. U., Williams, B. C. K. I., Winn, J., & Zisserman, A. (2010). The PASCAL Visual Object Classes (VOC) Challenge. Retrieved May 5, 2021, from http://www.flickr.com/ Factors influencing smallholder cocoa production: a management analysis of behavioural decision-making processes of technology adoption and application. (1996). Retrieved September 4, 2020, from https://library.wur.nl/WebQuery/wurpubs/35987 FAOSTAT. (n.d.). Retrieved April 13, 2021, from http://www.fao.org/faostat/en/#data/QC/metadat FEDECACAO y los Cacaocultores, le apuestan a la certificación en Buenas Prácticas Agrícolas. (Abril de 2019). Colombia Cacaotera, p.6. Recuperado de www.fedecacao.com.co Fedecacao. (2005). CARACTERIZACIÓN FISÍCOQUÍMICA Y BENEFICIO DEL GRANO DE CACAO (Theobroma cacao L.) EN COLOMBIA. https://www.fedecacao.com.co/portal/images/recourses/pub_doctecnicos/fe decacao-pub-doc_09B.pdf Fountain, A., & Hütz-Adams, F. (2015). 2015 Cocoa Barometer (USA edition). Retrieved from Barometer Consortium website: http://evols.library.manoa.hawaii.edu/handle/10524/48573 Fountain, A., & Hütz-Adams, F. (2018). Cocoa Barometer 2018. Retrieved from VOICE Network website: https://www.voicenetwork.eu/wpcontent/uploads/2019/07/2018-Cocoa-Barometer.pdf Fountain, A., & Hütz-Adams, F. (2020). Cocoa Barometer 2020. Retrieved from VOICE Network website: https://www.voicenetwork.eu/wpcontent/uploads/2021/03/2020-Cocoa-Barometer-EN.pdf Franceschetti, D. R. (Ed.). (2018). Principles of Robotics & Artificial Intelligence Fu, L., Gao, F., Wu, J., Li, R., Karkee, M., & Zhang, Q. (2020, October 1). Application of consumer RGB-D cameras for fruit detection and localization in field: A critical review. Computers and Electronics in Agriculture, Vol. 177, p. 105687. https://doi.org/10.1016/j.compag.2020.105687 Gayi, S. K., & Tsowou, K. (2017). Cocoa Industry. https://doi.org/10.18356/cfb75b0e-en Gené-Mola, J., Gregorio, E., Auat Cheein, F., Guevara, J., Llorens, J., SanzCortiella, R., Escolà, A., & Rosell-Polo, J. R. (2020). Fruit detection, yield prediction and canopy geometric characterization using LiDAR with forced air flow. Computers and Electronics in Agriculture, 168. https://doi.org/10.1016/j.compag.2019.105121 Gonzalez, R. C., & Woods, R. E. (2018). Digital Image Processing (Fourth). Google Colaboratory. (2020). Google Colaboratory. https://colab.research.google.com/notebooks/intro.ipynb#recent=true Habibi Aghdam, H., & Jahani Heravi, E. (2017). Guide to Convolutional Neural Networks. Springer International Publishing. https://doi.org/10.1007/978-3319-57550-6 Heredia Gómez, J. F., & Talero Sarmiento, L. H. (2020). Cocoa Ripeness Dataset TCS 01. https://www.kaggle.com/juanfelipeheredia/cocoa-ripeness-datasettcs-01 Hùng, V. (2020). Tensorflow-yolov4-tflite. https://github.com/hunglc007/tensorflowyolov4-tflite ILRF (2014). The fairness gap: Farmer incomes and solutions to child labor in cocoa. Washington, DC, International Labor Rights Forum Jhuria, M., Kumar, A., & Borse, R. (2013). Image processing for smart farming: Detection of disease and fruit grading. 2013 IEEE Second International Conference on Image Information Processing (ICIIP-2013), 521–526. https://doi.org/10.1109/ICIIP.2013.6707647 Jiang, Z., Zhao, L., Li, S., Jia, Y., & Liquan, Z. (n.d.). Real-time object detection method for embedded devices. Kang, H., & Chen, C. (2020). Fast implementation of real-time fruit detection in apple orchards using deep learning. Computers and Electronics in Agriculture, 168, 105108. https://doi.org/10.1016/j.compag.2019.105 Kim, P. (2017). Deep Learning BT - MATLAB Deep Learning: With Machine Learning, Neural Networks and Artificial Intelligence. Apress. https://doi.org/10.1007/978-1-4842-2845-6_5 Kirk, R., Cielniak, G., & Mangan, M. (2020). L*a*b*Fruits: A Rapid and Robust Outdoor Fruit Detection System Combining Bio-Inspired Features with OneStage Deep Learning Networks. In Sensors (Vol. 20, Issue 1). https://doi.org/10.3390/s20010275 Koirala, A., Walsh, K. B., Wang, Z., & McCarthy, C. (2019). Deep learning – Method overview and review of use for fruit detection and yield estimation. In Computers and Electronics in Agriculture (Vol. 162, pp. 219–234). Elsevier B.V. https://doi.org/10.1016/j.compag.2019.04.017 Konica Minolta. (2020). Entendiendo El Espacio de Color CIE L*A*B*. https://sensing.konicaminolta.us/mx/blog/entendiendo-el-espacio-de-colorcie-lab/ Krig, S. (2014). Computer Vision Metrics: Survey, Taxonomy, and Analysis (Vol. 9781430259305). https://doi.org/10.1007/978-1-4302-5930-5 Liu, X., Chen, S. W., Liu, C., Shivakumar, S. S., Das, J., Taylor, C. J., … Kumar, V. (2019). Monocular Camera Based Fruit Counting and Mapping with Semantic Data Association. IEEE Robotics and Automation Letters, 4(3), 2296–2303. https://doi.org/10.1109/LRA.2019.2901987 Maldonado, W., & Barbosa, J. C. (2016). Automatic green fruit counting in orange trees using digital images. Computers and Electronics in Agriculture, 127, 572–581. https://doi.org/10.1016/j.compag.2016.07. Martínez Guerrero, N. (2016). Aportes de la investigación de FEDECACAO –Fondo Nacional del Cacao al incremento de la productividad y reconocimiento de la calidad del cacao de Colombia Mitchell, T. M. (1997). Machine Learning. McGraw-Hill Science/Engineering/Math Mite-Baidal, K., Solís-Avilés, E., Martínez-Carriel, T., Marcillo-Plaza, A., Cruz-Ibarra, E., & Baque-Bustamante, W. (2019). Analysis of Computer Vision Algorithms to Determine the Quality of Fermented Cocoa (Theobroma Cacao): Systematic Literature Review. Advances in Intelligent Systems and Computing, 901, 79–87. https://doi.org/10.1007/978-3-030-10728-4_9 Mordvintsev, A., & Abid K. (2013). Fourier Transform. https://opencv-pythontutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_transforms/py_f ourier_transform/py_fourier_transform.html Motamayor, J. C., Lachenaud, P., da Silva e Mota, J. W., Loor, R., Kuhn, D. N., Brown, J. S., & Schnell, R. J. (2008). Geographic and Genetic Population Differentiation of the Amazonian Chocolate Tree (Theobroma cacao L). PLoS ONE, 3(10), e3311. https://doi.org/10.1371/journal.pone.0003311 NVIDIA cuDNN | NVIDIA Developer. (2021). Retrieved May 5, 2021, from https://developer.nvidia.com/cudnn OpenCV - OpenCV. (2021). Retrieved May 5, 2021, from https://opencv.org OpenCV. (2015). Introduction to SURF (Speeded-Up Robust Features). https://docs.opencv.org/master/df/dd2/tutorial_py_surf_intro.html Pacto por Colombia, pacto por la equidad. (2018). Plan Nacional de Desarrollo. Recuperado de https://colaboracion.dnp.gov.co/CDT/Prensa/ResumenPND2018-2022-final.pdf Patel, H., Jiménez, A., Ceres, R., Annamalai, P., & Lee, W. (2013). A Survey of Computer Vision Methods for Counting Fruits and Yield Prediction PDD-Santander. (2020). Santander siempre contigo y para el mundo Plan de Desarrollo Departamental 2020-2023. Planeación Departamental, 53(9), 1689. Python Software Foundation. (2016). Python Package Index. LabelImg. https://pypi.org/project/labelImg/ Rahnemoonfar, M., & Sheppard, C. (2017). Deep Count: Fruit Counting Based on Deep Simulated Learning. Sensors, 17(4), 905. https://doi.org/10.3390/s17040905 Redacción Economía. (20 de Agosto de 2020). El Espectador: Gobierno presentó proyecto de ley para incluir a Colombia en Organización Internacional del Cacao. Recuperado de https://www.elespectador.com/ Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2018). You Only Look Once: Unified, Real-Time Object Detection. Retrieved from http://pjreddie.com/yolo/ Russell, S. J., Norvig, P., Canny, J. F., Malik, J. M., Edwards, D. D., Jonathan, S. J. S., & Norvig, P. (1995). Arificial Intelligence: A Modern Approach. Alan Apt Sánchez, V., Z ambrano, J., & Iglesias, C. (2019). La cadena de valor del cacao en América Latina y el Caribe. Retrieved from: http://repositorio.iniap.gob.ec/handle/41000/5382 Schuld, M., & Petruccione, F. (2018). Machine Learning. In Supervised Learning with Quantum Computers (pp. 21–73). Springer International Publishing. https://doi.org/10.1007/978-3-319-96424-9_2 Serrano, S., & Heredia Gómez, J. F. (2020). Cocoa Diseases (YOLOv4). https://www.kaggle.com/serranosebas/enfermedades-cacao-yolov4 Shorten, C., & Khoshgoftaar, T. M. (2019). A survey on Image Data Augmentation for Deep Learning. Journal of Big Data, 6(1), 60. https://doi.org/10.1186/s40537-019-0197-0 Solomon, C., & Breckon, T. (2011). Fundamentals of Digital Image Processing. https://doi.org/doi:10.1002/9780470689776. Tan, D. S., Leong, R. N., Laguna, A. F., Ngo, C. A., Lao, A., Amalin, D., & Alvindia, D. (2016). A framework for measuring infection level on cacao pods. 2016 IEEE Region 10 Symposium (TENSYMP), 384–389. https://doi.org/10.1109/TENCONSpring.2016.7519437 Vasconez, J. P., Delpiano, J., Vougioukas, S., & Auat Cheein, F. (2020). Comparison of convolutional neural networks in fruit detection and counting: A comprehensive evaluation. Computers and Electronics in Agriculture, 173, 105348. https://doi.org/10.1016/j.compag.2020.105348 Voora, V., Bermúdez, S., & Larrea, C. (2019). Global Market Report: Cocoa. International Institute for Sustainable Development. Wan, S., & Goudos, S. (2020). Faster R-CNN for multi-class fruit detection using a robotic vision system. Computer Networks, 168, 107036. https://doi.org/10.1016/j.comnet.2019.107036 Wang, C.-Y., Liao, H.-Y. M., Yeh, I.-H., Wu, Y.-H., Chen, P.-Y., & Hsieh, J.-W. (2019). CSPNET: A NEW BACKBONE THAT CAN ENHANCE LEARNING CAPABILITY OF CNN A PREPRINT. https://github.com/WongKinYiu/CrossStagePartialNetworks. Wang, Q., Nuske, S., Bergerman, M., & Singh, S. (2013). Automated Crop Yield Estimation for Apple Orchards. In J. P. Desai, G. Dudek, O. Khatib, & V. Kumar (Eds.), Experimental Robotics: The 13th International Symposium on Experimental Robotics (pp. 745–758). Springer International Publishing. https://doi.org/10.1007/978-3-319-00065-7_50 White, S., & Kennedy, J. (2018). CMY and CMYK Color Spaces. https://docs.microsoft.com/en-us/windows/win32/wcs/cmy-and-cmyk-colorspaces Zhang, B., Gao, Y., Zhao, S., & Liu, J. (2010). Local Derivative Pattern Versus Local Binary Pattern: Face Recognition With High-Order Local Pattern Descriptor. IEEE Transactions on Image Processing, 19(2), 533–544. https://doi.org/10.1109/TIP.2009.2035882 Zhou, Z., Song, Z., Fu, L., Gao, F., Li, R., & Cui, Y. (2020). Real-time kiwifruit detection in orchard using deep learning on AndroidTM smartphones for yield estimation. Computers and Electronics in Agriculture, 179, 105856. https://doi.org/10.1016/j.compag.2020.105856 Zou, H., Lu, H., Li, Y., Liu, L., & Cao, Z. (2020). Maize tassels detection: a benchmark of the state of the art. Plant Methods, 16(1), 1–15. https://doi.org/10.1186/s13007-020-00651-z |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Colombia |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/16073/1/2021_Tesis_Karol_Daniela_Cala.pdf https://repository.unab.edu.co/bitstream/20.500.12749/16073/2/2021_Licencia_Karol_Daniela_Cala.pdf https://repository.unab.edu.co/bitstream/20.500.12749/16073/3/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/16073/4/2021_Tesis_Karol_Daniela_Cala.pdf.jpg https://repository.unab.edu.co/bitstream/20.500.12749/16073/5/2021_Licencia_Karol_Daniela_Cala.pdf.jpg |
bitstream.checksum.fl_str_mv |
0261d36eb13e817be3ab607da29562ea aa96fe397c19653680cb875d5a7b3718 3755c0cfdb77e29f2b9125d7a45dd316 b936c7b97fae48fc01e4b2e3b47c2e56 6dcff00edc6ecfa161d14f587350577d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277312963674112 |
spelling |
Talero Sarmiento, Leonardo Hernán52f3ced8-d447-4a4d-a30c-74958c9587aaParra Sánchez, Diana Teresab54c5459-8258-4cdc-87a0-aa8ff784c5a1Moreno Corzo, Feisar Enriqueee761f02-1ce9-473f-b811-9b495af86e41Nieves Peña, Néstor Edsgardoe5abab2b-26cd-4a4f-aa2e-c33654391e4fCala Pinzón, Karol Daniela93e1f6ba-e4ec-40ed-8c4c-164f7fb8c26fHernández Flórez, Lisseth Andrea820855b6-6765-4cc5-88b3-c79f3912b112Parra Muñoz, Cristian David7d83a3c8-0c4b-4aae-af51-941e4d2d1931Talero Sarmiento, Leonardo Hernán [0000031387]Parra Sánchez, Diana Teresa [0001476224]Moreno Corzo, Feisar Enrique [0001499008]Nieves Peña, Néstor Edsgardo [0001597250]Parra Sánchez, Diana Teresa [es&oi=ao]Moreno Corzo, Feisar Enrique [es&oi=ao]Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163]Parra Sánchez, Diana Teresa [0000-0002-7649-0849]Moreno Corzo, Feisar Enrique [0000-0002-5007-3422]Parra Sánchez, Diana Teresa [57195677014]Talero Sarmiento, Leonardo Hernán [Leonardo-Talero]Parra Sánchez, Diana Teresa [Diana-Parra-Sanchez-2]ColombiaUNAB Campus Bucaramanga2022-03-25T20:48:37Z2022-03-25T20:48:37Z2021http://hdl.handle.net/20.500.12749/16073instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEste proyecto, presenta el diseño y desarrollo de una aplicación móvil funcional capaz de estimar la producción de cacao, que propone la implementación de técnicas de visión por computador y aprendizaje profundo. Esto se debe a que la detección de objetos en la agricultura es importante para estimar la producción de un cultivo, porque incrementa la certeza en la toma de decisiones por parte de un agricultor, por consiguiente, el diseño propuesto realiza un conteo de las mazorcas de cacao que se encuentran en tres estados de sanidad, ya sea con presencia de monilia, fitóftora o completamente sanas. La aplicación planteada hace uso de una cámara de un dispositivo móvil y el sistema operativo Android. Los elementos presentes en el sistema, son un modelo de aprendizaje de máquina entrenado, un conjunto de datos, y tecnologías que apoyan el proceso de desarrollo de software. En primera instancia, se realiza una revisión de la literatura para profundizar sobre las técnicas, tecnologías, y métricas asociadas con visión artificial y que puedan ser aplicadas en el proyecto. Luego, se propone la selección de un conjunto de imágenes con Theobroma cacao. Asimismo, se plantea la adaptación de un modelo de aprendizaje profundo con una definición de parámetros e hiper parámetros, para posteriormente proponer un diseño y desarrollo de un prototipo móvil que detecta, clasifica y localiza las mazorcas de cacao con sus respectivos estados de sanidad, y a su vez estima la producción en términos de kilogramos de granos de cacao seco, teniendo en cuenta la variedad indicada por el usuario. Los resultados obtenidos dejan la evaluación de 8 modelos, en donde el mejor obtiene una mAP de 80.09% y se determina la incidencia de variables asociadas al balanceo sobre la precisión.1 INTRODUCCIÓN 13 2 PLANTEAMIENTO DEL PROBLEMA 14 3 OBJETIVOS 17 3.1 OBJETIVO GENERAL ............................................................................. 17 3.2 OBJETIVOS ESPECÍFICOS .................................................................... 17 4 MARCO REFERENCIAL 18 4.1 MARCO CONCEPTUAL .......................................................................... 18 4.1.1 Visión por Computador (Computer Vision) 18 4.1.2 Theobroma Cacao 18 4.1.3 Producción de cacao 18 4.1.4 Red Neuronal (Neural Network) 18 4.2 MARCO TEÓRICO ................................................................................... 18 4.2.1 Periodo De Producción (Cacao) 18 4.2.2 Variedades De Cacao 19 4.2.3 Rendimiento De Cacao. 21 4.2.4 Espacios De Color 21 4.2.5 Métodos de preprocesamiento de imágenes 23 4.2.6 Representación De Imágenes Digitales 25 4.2.7 Operaciones Matriciales Y Vectoriales 26 4.2.8 Borde 26 4.2.9 Inteligencia Artificial 26 4.2.10 Data Agumentation 27 4.2.11 Aprendizaje Automático 30 4.2.12 Redes Neuronales 30 4.2.13 Aprendizaje Profundo 32 4.2.14 Redes Neuronales Convolucionales 32 4.2.15 YOLO 33 4.2.16 Colab 34 4.2.17 Android Studio 34 4.2.18 LabelImg 35 5 METODOLOGÍA 36 6 ANÁLISIS DEL ESTADO DEL ARTE 38 6.1 ANÁLISIS DETALLADO DEL ESTADO DEL ARTE ............................... 49 7 ADAPTACIÓN DEL MODELO DE APRENDIZAJE 53 7.1 ADQUISICIÓN DE DATOS ...................................................................... 53 7.2 ANÁLISIS Y SELECCIÓN DEL CONJUNTO DE DATOS PARA EL ENTRENAMIENTO .......................................................................................... 55 7.3 LIMPIEZA Y ETIQUETADO ..................................................................... 57 7.4 ELECCIÓN DEL MODELO DE APRENDIZAJE MÁQUINA .................... 58 7.5 DESCRIPCIÓN DE YOLOv4 .................................................................... 60 7.6 ENTRENAMIENTO................................................................................... 62 7.7 DEPENDENCIAS DEL ENTRENAMIENTO ............................................. 64 7.8 CONFIGURACIÓN DEL ENTORNO DE EJECUCIÓN ............................ 65 7.9 CARGA Y PREPARACIÓN DEL CONJUNTO DE IMÁGENES ............... 66 7.10 CONFIGURACIÓN DE LA RED NEURONAL .......................................... 67 7.11 PESOS PREENTRENADOS .................................................................... 68 7.12 EJECUCIÓN DEL ENTRENAMIENTO ..................................................... 68 7.13 EVALUACIÓN DEL MODELO ................................................................. 69 7.14 CONVERSIÓN .......................................................................................... 71 7.15 ADAPTACIÓN DEL MODELO ................................................................. 72 8 DISEÑO Y DESARROLLO DEL PROTOTIPO 73 8.1 RECOLECCIÓN DE REQUISITOS .......................................................... 73 8.1.1 Requerimientos funcionales 73 8.1.2 Requerimientos no funcionales 74 8.2 DIAGRAMA DE COMPONENTES ........................................................... 74 8.3 DIAGRAMA DE CASOS DE USO ............................................................ 75 8.4 DIAGRAMA DE SECUENCIA .................................................................. 76 8.5 DISEÑO .................................................................................................... 77 8.6 DESARROLLO DEL PROTOTIPO........................................................... 78 8.7 EVALUACIÓN DEL PROTOTIPO ............................................................ 78 9 DISCUSIÓN 79 10 CONCLUSIONES 81 11 REFERENCIAS 83 ANEXOS 90PregradoThis project presents the design and development of a functional mobile application capable to estimate cocoa production based on the implementation of computer vision and deep learning techniques. Object detection in agriculture is important to estimate production in a crop because it increases the confidence in decision making by a farmer, therefore, the proposed design performs a count of cocoa pods that are in three sanitary states, either with the presence of monilia, phytophthora or completely healthy. The following application implements an Android mobile device camera. The elements existing in the system contain an object detection model, a dataset, and technologies that support the software development process. A literature review is done to explore techniques, technologies, and metrics associated with computer vision. Subsequently, a selection of an image dataset is done to train a deep learning model, setting up parameters and hyperparameters. Consequently, a design and development of a mobile prototype are proposed to detect, classify, and localize cocoa pods with their respective health status, and it returns the estimated value of production given in kilograms of dry cocoa beans, taking into account the variety indicated by the user. The results show the evaluation of 8 models, where the best one obtains a mAP of 80.09% and the incidence of variables associated with the balancing on the accuracy is determined.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Desarrollo de un prototipo funcional de software para estimar la producción de cacao, haciendo uso de herramientas de aprendizaje profundo y visión por computadorDevelopment of a functional software prototype to estimate cocoa production, using deep learning tools and computer visionIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsMobile appDecision makingComputer visionPrototype developmentArtificial intelligenceComputer simulationIngeniería de sistemasInnovaciones tecnológicasDesarrollo de prototiposSoftwareInteligencia artificialSimulación por computadoresAplicación móvilToma de decisionesVisión por computadorAlexeyAB/darknet: YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet). (2020). Retrieved May 5, 2021, from https://github.com/AlexeyAB/darknetAli Süzen, A., Gürfidan, R., Kayaalp, K., & Ali Şimşek, M. (2020). Information Technology and Computer Science. Information Technology and Computer Science, 2, 18–23. https://doi.org/10.5815/ijitcs.2020.02.02Andriod Developers. (2020). Android Studio. https://developer.android.com/studio/Android Studio Developer. (2020). Introducción a Android Studio. https://developer.android.com/studio/intro#top_of_pageArgout, X., Salse, J., Aury, J.-M., Guiltinan, M. J., Droc, G., Gouzy, J., Allegre, M., Chaparro, C., Legavre, T., Maximova, S. N., Abrouk, M., Murat, F., Fouet, O., Poulain, J., Ruiz, M., Roguet, Y., Rodier-Goud, M., Barbosa-Neto, J. F., Sabot, F., … Lanaud, C. (2011). The genome of Theobroma cacao. Nature Genetics, 43(2), 101–108. https://doi.org/10.1038/ng.736Bargoti, S., & Underwood, J. P. (2017). Image Segmentation for Fruit Detection and Yield Estimation in Apple Orchards. Journal of Field Robotics, 34(6), 1039– 1060. https://doi.org/https://doi.org/10.1002/rob.21699Beitzel, S. M., Jensen, E. C., & Frieder, O. (2009). MAP. Encyclopedia of Database Systems. (2009). In Encyclopedia of Database Systems. Springer US. https://doi.org/10.1007/978-0-387-39940Bhardwaj, K. K., Banyal, S., & Sharma, D. K. (2019). Chapter 7 - Artificial Intelligence Based Diagnostics, Therapeutics and Applications in Biomedical Engineering and Bioinformatics (V. E. Balas, L. H. Son, S. Jha, M. Khari, & R. B. T.-I. of T. in B. E. Kumar (eds.); pp. 161–187). Academic Press. https://doi.org/https://doi.org/10.1016/B978-0-12-817356-5.00009-7Bochkovskiy, A., Wang, C.-Y., & Liao, H.-Y. M. (n.d.). YOLOv4: Optimal Speed and Accuracy of Object Detection. Retrieved May 1, 2021, from https://arxiv.org/abs/2004.10934Bresilla, K., Perulli, G. D., Boini, A., Morandi, B., Grappadelli, L. C., & Manfrini, L. (2020). Comparing deep-learning networks for apple fruit detection to classical hard-coded algorithms. Acta Horticulturae, 1279, 209–216. https://doi.org/10.17660/ActaHortic.2020.1279.31Burger, W., & Burge, M. J. (2016). Digital image processing: an algorithmic introduction using Java. Springer.Buzzy, M., Thesma, V., Davoodi, M., & Mohammadpour Velni, J. (2020). Real-Time Plant Leaf Counting Using Deep Object Detection Networks. In Sensors (Vol. 20, Issue 23). https://doi.org/10.3390/s20236896Cai, Y., Li, H., Yuan, G., Niu, W., Li, Y., Tang, X., & Wang, Y. (2021). YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Design. www.aaai.orgCecotti, H., Rivera, A., Farhadloo, M., & Pedroza, M. A. (2020). Grape detection with convolutional neural networks. Expert Systems with Applications, 159, 113588. https://doi.org/10.1016/j.eswa.2020.113588CMake. (2021). Retrieved May 5, 2021, from https://cmake.org/Colorizer. (2020). http://colorizer.org/CUDA Zone | NVIDIA Developer. (2021). Retrieved May 5, 2021, from https://developer.nvidia.com/cuda-zoneDe La Cruz Medina, J., Vargas Ortiz, M., Del Angel Coronel, O. (2011). CACAO: Operaciones Poscosecha. http://www.fao.org/3/a-au995sDostert, N., Asunción Cano, José Roque., La Torre, María I., W. M. (2011, October). Hoja botánica: Cacao. http://www.botconsult.com/downloads/Hoja_Botanica_Cacao_2012.pdfEveringham, M., Luc, ·, Gool, V., Christopher, ·, Williams, K. I., Winn, J., Zisserman, A., Everingham, M., Van Gool, L., Leuven, K. U., Williams, B. C. K. I., Winn, J., & Zisserman, A. (2010). The PASCAL Visual Object Classes (VOC) Challenge. Retrieved May 5, 2021, from http://www.flickr.com/Factors influencing smallholder cocoa production: a management analysis of behavioural decision-making processes of technology adoption and application. (1996). Retrieved September 4, 2020, from https://library.wur.nl/WebQuery/wurpubs/35987FAOSTAT. (n.d.). Retrieved April 13, 2021, from http://www.fao.org/faostat/en/#data/QC/metadatFEDECACAO y los Cacaocultores, le apuestan a la certificación en Buenas Prácticas Agrícolas. (Abril de 2019). Colombia Cacaotera, p.6. Recuperado de www.fedecacao.com.coFedecacao. (2005). CARACTERIZACIÓN FISÍCOQUÍMICA Y BENEFICIO DEL GRANO DE CACAO (Theobroma cacao L.) EN COLOMBIA. https://www.fedecacao.com.co/portal/images/recourses/pub_doctecnicos/fe decacao-pub-doc_09B.pdfFountain, A., & Hütz-Adams, F. (2015). 2015 Cocoa Barometer (USA edition). Retrieved from Barometer Consortium website: http://evols.library.manoa.hawaii.edu/handle/10524/48573Fountain, A., & Hütz-Adams, F. (2018). Cocoa Barometer 2018. Retrieved from VOICE Network website: https://www.voicenetwork.eu/wpcontent/uploads/2019/07/2018-Cocoa-Barometer.pdfFountain, A., & Hütz-Adams, F. (2020). Cocoa Barometer 2020. Retrieved from VOICE Network website: https://www.voicenetwork.eu/wpcontent/uploads/2021/03/2020-Cocoa-Barometer-EN.pdfFranceschetti, D. R. (Ed.). (2018). Principles of Robotics & Artificial IntelligenceFu, L., Gao, F., Wu, J., Li, R., Karkee, M., & Zhang, Q. (2020, October 1). Application of consumer RGB-D cameras for fruit detection and localization in field: A critical review. Computers and Electronics in Agriculture, Vol. 177, p. 105687. https://doi.org/10.1016/j.compag.2020.105687Gayi, S. K., & Tsowou, K. (2017). Cocoa Industry. https://doi.org/10.18356/cfb75b0e-enGené-Mola, J., Gregorio, E., Auat Cheein, F., Guevara, J., Llorens, J., SanzCortiella, R., Escolà, A., & Rosell-Polo, J. R. (2020). Fruit detection, yield prediction and canopy geometric characterization using LiDAR with forced air flow. Computers and Electronics in Agriculture, 168. https://doi.org/10.1016/j.compag.2019.105121Gonzalez, R. C., & Woods, R. E. (2018). Digital Image Processing (Fourth).Google Colaboratory. (2020). Google Colaboratory. https://colab.research.google.com/notebooks/intro.ipynb#recent=trueHabibi Aghdam, H., & Jahani Heravi, E. (2017). Guide to Convolutional Neural Networks. Springer International Publishing. https://doi.org/10.1007/978-3319-57550-6Heredia Gómez, J. F., & Talero Sarmiento, L. H. (2020). Cocoa Ripeness Dataset TCS 01. https://www.kaggle.com/juanfelipeheredia/cocoa-ripeness-datasettcs-01Hùng, V. (2020). Tensorflow-yolov4-tflite. https://github.com/hunglc007/tensorflowyolov4-tfliteILRF (2014). The fairness gap: Farmer incomes and solutions to child labor in cocoa. Washington, DC, International Labor Rights ForumJhuria, M., Kumar, A., & Borse, R. (2013). Image processing for smart farming: Detection of disease and fruit grading. 2013 IEEE Second International Conference on Image Information Processing (ICIIP-2013), 521–526. https://doi.org/10.1109/ICIIP.2013.6707647Jiang, Z., Zhao, L., Li, S., Jia, Y., & Liquan, Z. (n.d.). Real-time object detection method for embedded devices.Kang, H., & Chen, C. (2020). Fast implementation of real-time fruit detection in apple orchards using deep learning. Computers and Electronics in Agriculture, 168, 105108. https://doi.org/10.1016/j.compag.2019.105Kim, P. (2017). Deep Learning BT - MATLAB Deep Learning: With Machine Learning, Neural Networks and Artificial Intelligence. Apress. https://doi.org/10.1007/978-1-4842-2845-6_5Kirk, R., Cielniak, G., & Mangan, M. (2020). L*a*b*Fruits: A Rapid and Robust Outdoor Fruit Detection System Combining Bio-Inspired Features with OneStage Deep Learning Networks. In Sensors (Vol. 20, Issue 1). https://doi.org/10.3390/s20010275Koirala, A., Walsh, K. B., Wang, Z., & McCarthy, C. (2019). Deep learning – Method overview and review of use for fruit detection and yield estimation. In Computers and Electronics in Agriculture (Vol. 162, pp. 219–234). Elsevier B.V. https://doi.org/10.1016/j.compag.2019.04.017Konica Minolta. (2020). Entendiendo El Espacio de Color CIE L*A*B*. https://sensing.konicaminolta.us/mx/blog/entendiendo-el-espacio-de-colorcie-lab/Krig, S. (2014). Computer Vision Metrics: Survey, Taxonomy, and Analysis (Vol. 9781430259305). https://doi.org/10.1007/978-1-4302-5930-5Liu, X., Chen, S. W., Liu, C., Shivakumar, S. S., Das, J., Taylor, C. J., … Kumar, V. (2019). Monocular Camera Based Fruit Counting and Mapping with Semantic Data Association. IEEE Robotics and Automation Letters, 4(3), 2296–2303. https://doi.org/10.1109/LRA.2019.2901987Maldonado, W., & Barbosa, J. C. (2016). Automatic green fruit counting in orange trees using digital images. Computers and Electronics in Agriculture, 127, 572–581. https://doi.org/10.1016/j.compag.2016.07.Martínez Guerrero, N. (2016). Aportes de la investigación de FEDECACAO –Fondo Nacional del Cacao al incremento de la productividad y reconocimiento de la calidad del cacao de ColombiaMitchell, T. M. (1997). Machine Learning. McGraw-Hill Science/Engineering/MathMite-Baidal, K., Solís-Avilés, E., Martínez-Carriel, T., Marcillo-Plaza, A., Cruz-Ibarra, E., & Baque-Bustamante, W. (2019). Analysis of Computer Vision Algorithms to Determine the Quality of Fermented Cocoa (Theobroma Cacao): Systematic Literature Review. Advances in Intelligent Systems and Computing, 901, 79–87. https://doi.org/10.1007/978-3-030-10728-4_9Mordvintsev, A., & Abid K. (2013). Fourier Transform. https://opencv-pythontutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_transforms/py_f ourier_transform/py_fourier_transform.htmlMotamayor, J. C., Lachenaud, P., da Silva e Mota, J. W., Loor, R., Kuhn, D. N., Brown, J. S., & Schnell, R. J. (2008). Geographic and Genetic Population Differentiation of the Amazonian Chocolate Tree (Theobroma cacao L). PLoS ONE, 3(10), e3311. https://doi.org/10.1371/journal.pone.0003311NVIDIA cuDNN | NVIDIA Developer. (2021). Retrieved May 5, 2021, from https://developer.nvidia.com/cudnnOpenCV - OpenCV. (2021). Retrieved May 5, 2021, from https://opencv.orgOpenCV. (2015). Introduction to SURF (Speeded-Up Robust Features). https://docs.opencv.org/master/df/dd2/tutorial_py_surf_intro.htmlPacto por Colombia, pacto por la equidad. (2018). Plan Nacional de Desarrollo. Recuperado de https://colaboracion.dnp.gov.co/CDT/Prensa/ResumenPND2018-2022-final.pdfPatel, H., Jiménez, A., Ceres, R., Annamalai, P., & Lee, W. (2013). A Survey of Computer Vision Methods for Counting Fruits and Yield PredictionPDD-Santander. (2020). Santander siempre contigo y para el mundo Plan de Desarrollo Departamental 2020-2023. Planeación Departamental, 53(9), 1689.Python Software Foundation. (2016). Python Package Index. LabelImg. https://pypi.org/project/labelImg/Rahnemoonfar, M., & Sheppard, C. (2017). Deep Count: Fruit Counting Based on Deep Simulated Learning. Sensors, 17(4), 905. https://doi.org/10.3390/s17040905Redacción Economía. (20 de Agosto de 2020). El Espectador: Gobierno presentó proyecto de ley para incluir a Colombia en Organización Internacional del Cacao. Recuperado de https://www.elespectador.com/Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2018). You Only Look Once: Unified, Real-Time Object Detection. Retrieved from http://pjreddie.com/yolo/Russell, S. J., Norvig, P., Canny, J. F., Malik, J. M., Edwards, D. D., Jonathan, S. J. S., & Norvig, P. (1995). Arificial Intelligence: A Modern Approach. Alan AptSánchez, V., Z ambrano, J., & Iglesias, C. (2019). La cadena de valor del cacao en América Latina y el Caribe. Retrieved from: http://repositorio.iniap.gob.ec/handle/41000/5382Schuld, M., & Petruccione, F. (2018). Machine Learning. In Supervised Learning with Quantum Computers (pp. 21–73). Springer International Publishing. https://doi.org/10.1007/978-3-319-96424-9_2Serrano, S., & Heredia Gómez, J. F. (2020). Cocoa Diseases (YOLOv4). https://www.kaggle.com/serranosebas/enfermedades-cacao-yolov4Shorten, C., & Khoshgoftaar, T. M. (2019). A survey on Image Data Augmentation for Deep Learning. Journal of Big Data, 6(1), 60. https://doi.org/10.1186/s40537-019-0197-0Solomon, C., & Breckon, T. (2011). Fundamentals of Digital Image Processing. https://doi.org/doi:10.1002/9780470689776.Tan, D. S., Leong, R. N., Laguna, A. F., Ngo, C. A., Lao, A., Amalin, D., & Alvindia, D. (2016). A framework for measuring infection level on cacao pods. 2016 IEEE Region 10 Symposium (TENSYMP), 384–389. https://doi.org/10.1109/TENCONSpring.2016.7519437Vasconez, J. P., Delpiano, J., Vougioukas, S., & Auat Cheein, F. (2020). Comparison of convolutional neural networks in fruit detection and counting: A comprehensive evaluation. Computers and Electronics in Agriculture, 173, 105348. https://doi.org/10.1016/j.compag.2020.105348Voora, V., Bermúdez, S., & Larrea, C. (2019). Global Market Report: Cocoa. International Institute for Sustainable Development.Wan, S., & Goudos, S. (2020). Faster R-CNN for multi-class fruit detection using a robotic vision system. Computer Networks, 168, 107036. https://doi.org/10.1016/j.comnet.2019.107036Wang, C.-Y., Liao, H.-Y. M., Yeh, I.-H., Wu, Y.-H., Chen, P.-Y., & Hsieh, J.-W. (2019). CSPNET: A NEW BACKBONE THAT CAN ENHANCE LEARNING CAPABILITY OF CNN A PREPRINT. https://github.com/WongKinYiu/CrossStagePartialNetworks.Wang, Q., Nuske, S., Bergerman, M., & Singh, S. (2013). Automated Crop Yield Estimation for Apple Orchards. In J. P. Desai, G. Dudek, O. Khatib, & V. Kumar (Eds.), Experimental Robotics: The 13th International Symposium on Experimental Robotics (pp. 745–758). Springer International Publishing. https://doi.org/10.1007/978-3-319-00065-7_50White, S., & Kennedy, J. (2018). CMY and CMYK Color Spaces. https://docs.microsoft.com/en-us/windows/win32/wcs/cmy-and-cmyk-colorspacesZhang, B., Gao, Y., Zhao, S., & Liu, J. (2010). Local Derivative Pattern Versus Local Binary Pattern: Face Recognition With High-Order Local Pattern Descriptor. IEEE Transactions on Image Processing, 19(2), 533–544. https://doi.org/10.1109/TIP.2009.2035882Zhou, Z., Song, Z., Fu, L., Gao, F., Li, R., & Cui, Y. (2020). Real-time kiwifruit detection in orchard using deep learning on AndroidTM smartphones for yield estimation. Computers and Electronics in Agriculture, 179, 105856. https://doi.org/10.1016/j.compag.2020.105856Zou, H., Lu, H., Li, Y., Liu, L., & Cao, Z. (2020). Maize tassels detection: a benchmark of the state of the art. Plant Methods, 16(1), 1–15. https://doi.org/10.1186/s13007-020-00651-zORIGINAL2021_Tesis_Karol_Daniela_Cala.pdf2021_Tesis_Karol_Daniela_Cala.pdfTesisapplication/pdf3068301https://repository.unab.edu.co/bitstream/20.500.12749/16073/1/2021_Tesis_Karol_Daniela_Cala.pdf0261d36eb13e817be3ab607da29562eaMD51open access2021_Licencia_Karol_Daniela_Cala.pdf2021_Licencia_Karol_Daniela_Cala.pdfLicenciaapplication/pdf799437https://repository.unab.edu.co/bitstream/20.500.12749/16073/2/2021_Licencia_Karol_Daniela_Cala.pdfaa96fe397c19653680cb875d5a7b3718MD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/16073/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open accessTHUMBNAIL2021_Tesis_Karol_Daniela_Cala.pdf.jpg2021_Tesis_Karol_Daniela_Cala.pdf.jpgIM Thumbnailimage/jpeg5053https://repository.unab.edu.co/bitstream/20.500.12749/16073/4/2021_Tesis_Karol_Daniela_Cala.pdf.jpgb936c7b97fae48fc01e4b2e3b47c2e56MD54open access2021_Licencia_Karol_Daniela_Cala.pdf.jpg2021_Licencia_Karol_Daniela_Cala.pdf.jpgIM Thumbnailimage/jpeg10175https://repository.unab.edu.co/bitstream/20.500.12749/16073/5/2021_Licencia_Karol_Daniela_Cala.pdf.jpg6dcff00edc6ecfa161d14f587350577dMD55metadata only access20.500.12749/16073oai:repository.unab.edu.co:20.500.12749/160732023-07-26 15:36:16.728open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |