Sistema para la determinación de la edad dental con radiografía panorámica mediante inteligencia artificial en población Colombiana

dc.contributor.advisorMedina Ayala, Carlos Hernan
dc.contributor.authorFlorez Cujaban, Oscar Alejandro
dc.contributor.authorVargas Garavito, Andrés Camilo
dc.date.accessioned2024-12-10T21:25:57Z
dc.date.available2024-12-10T21:25:57Z
dc.date.issued2024-11
dc.description.abstractLa facultad de odontología de la Universidad El Bosque se encuentra en la búsqueda de dar respuesta a la pregunta ¿Es posible determinar la edad dental mediante el análisis de radiografías panorámicas utilizando inteligencia artificial con redes neuronales convolucionales? Por esta razón desde el programa de ingeniería de sistemas de la Universidad El Bosque se busca apoyar a este proceso a través del desarrollo de un sistema de información. La edad dental es una medida biológica que permite identificar el desarrollo que ha tenido a lo largo de la vida un individuo, esta misma se basa en evaluar los cambios del organismo con base en muestras y observaciones de imágenes que representan la estructura ósea (maxilares, mandíbula y dientes) y en su defecto ayudar a realizar una clasificación general del crecimiento del individuo. En primer lugar, se lleva cabo un trabajo de levantamiento de requerimientos para entender la problemática y las necesidades de la facultad de odontología. Para poder abordar esta cuestión, se realiza una observación directa de la forma en que se trabaja y se realiza el cálculo de la edad. Lo que permite diseñar el sistema de manera adecuada. En segundo lugar, se destacan varias actividades para el desarrollo de este proyecto como lo son la creación de un sistema de información, el proceso de análisis de inteligencia artificial y redes convolucionales, la implementación de algunas secciones de estándares de calidad de software cómo la norma 29110 y el marco de trabajo Kanban; entre otras. Este proyecto se encuentra dividido en dos fases, la primera es la investigación del desarrollo del modelo de CNN para el cálculo de los estadios de la edad dental de los individuos mediante las muestras obtenidas de las panorámicas correspondientes a los molares inferiores de cada paciente y en segundo lugar la integración de todas las tecnologías en un mismo sistema de información que permita apoyar con la resolución de dicha incógnita. Como conclusiones del trabajo que se realiza se puede evidenciar que con los insumos necesarios, si es posible determinar la edad dental de un paciente, además, se destacan las configuraciones óptimas para el entrenamiento del modelo de CNN, el procesamiento de imágenes y la unión/uso de múltiples tecnologías que ayudan en todo este proceso; además de destacar que es necesario contar con un gran número de muestras para potenciar los resultados que se obtiene en los entrenamientos de los modelos.
dc.description.abstractenglishThe dental school of Universidad El Bosque is looking for an answer to the question: Is it possible to determine dental age by analyzing panoramic radiographs using artificial intelligence with convolutional neural networks? For this reason, the systems engineering program of Universidad El Bosque seeks to support this process by developing an information system. Dental age is a biological measure that allows one to identify an individual's development throughout life. This is based on evaluating the changes of the organism based on samples and observations of images that represent the bone structure (jaws, jaws, and teeth) and otherwise help to make a general classification of the individual's growth. First, a survey of requirements is carried out in order to understand the problems and needs of the dental school. In order to address this issue, a direct observation of the way of working and the calculation of age is carried out. This allows the system to be designed accordingly. Secondly, several activities are highlighted for the development of this project such as the creation of an information system, the process of analysis of artificial intelligence and convolutional networks, the implementation of some sections of software quality standards such as the 29110 standard and the Kanban framework, among others. This project is divided into two phases, the first one is the investigation of the development of the CNN model for the calculation of the stages of the dental age of the individuals using the samples obtained from the panoramic images corresponding to the lower molars of each patient and secondly the integration of all the technologies in the same information system that allows to support with the resolution of the above mentioned unknown. As conclusions of the work carried out, it can be evidenced that with the necessary inputs, it is possible to determine the dental age of a patient, in addition, the optimal configurations for the training of the CNN model, the image processing, and the union/use of multiple technologies that help in this whole process stand out; in addition to highlighting that it is necessary to have a large number of samples to enhance the results obtained in the training of the models.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero de Sistemasspa
dc.format.mimetypeapplication/pdf
dc.identifier.instnameinstname:Universidad El Bosquespa
dc.identifier.reponamereponame:Repositorio Institucional Universidad El Bosquespa
dc.identifier.repourlrepourl:https://repositorio.unbosque.edu.co
dc.identifier.urihttps://hdl.handle.net/20.500.12495/13675
dc.language.isoes
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.grantorUniversidad El Bosquespa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.references[1] U. Hagg and J. Taranger, “Dental development, dental age and tooth counts,” Angle Orthodontist, vol. 55, no. 2, 1985.
dc.relation.references[2] C. P. Pereira, L. M. Russell, M. De Pádua Fernandes, R. H. A. Da Silva, and R. F. V. De Sousa Santos, “Dental age estimation based on development dental atlas assessment in a child/adolescent population with systemic diseases,” Acta Stomatol Croat, vol. 53, no. 4, pp. 307–317, 2019, doi: 10.15644/asc53/4/1.
dc.relation.references[3] N. Vila-Blanco, M. J. Carreira, P. Varas-Quintana, C. Balsa-Castro, and I. Tomas, “Deep Neural Networks for Chronological Age Estimation from OPG Images,” IEEE Trans Med Imaging, vol. 39, no. 7, 2020, doi: 10.1109/TMI.2020.2968765.
dc.relation.references[4] S. Sathyavathi and K. R. Baskaran, “Human Age Estimation Using Deep Convolutional Neural Network based on Dental Images (Orthopantomogram),” IETE J Res, 2023, doi: 10.1080/03772063.2023.2165177.
dc.relation.references[5] S. Alkaabi, S. Yussof, and S. Al-Mulla, “Evaluation of Convolutional Neural Network based on Dental Images for Age Estimation,” in 2019 International Conference on Electrical and Computing Technologies and Applications, ICECTA 2019, 2019. doi: 10.1109/ICECTA48151.2019.8959665.
dc.relation.references[6] E. G. Mohamed, R. P. D. Redondo, A. Koura, M. S. EL-Mofty, and M. Kayed, “Dental Age Estimation Using Deep Learning: A Comparative Survey,” 2023. doi: 10.3390/computation11020018.
dc.relation.references[7] N. Boreak, “Effectiveness of Artifcial Intelligence Applications Designed for Endodontic Diagnosis, Decision-making, and Prediction of Prognosis: A Systematic Review,” Journal of Contemporary Dental Practice, vol. 21, no. 8, 2020, doi: 10.5005/JP-JOURNALS-10024-2894.
dc.relation.references[8] R. Fajri and L. Atika, “Implementasi Machine Learning Dengan Menggunakan Cnn (Convolutional Neural Network) Untuk Klasifikasi Citra Candi,” Bina Darma Conference on Computer Science, 2021.
dc.relation.references[9] Q. Zhang, X. Wang, Y. N. Wu, H. Zhou, and S. C. Zhu, “Interpretable CNNs for Object Classification,” IEEE Trans Pattern Anal Mach Intell, vol. 43, no. 10, pp. 3416–3431, Oct. 2021, doi: 10.1109/TPAMI.2020.2982882.
dc.relation.references[10] Diego Calvo, “Clasificación de redes neuronales artificiales.” Accessed: Sep. 05, 2024. [Online]. Available: https://www.diegocalvo.es/clasificacion-de-redes-neuronales-artificiales/
dc.relation.references[11] “Roboflow: herramientas de visión artificial para desarrolladores y empresas.” Accessed: Sep. 15, 2024. [Online]. Available: https://roboflow.com/
dc.relation.references[12] “History and License — Python 3.12.2 documentation.” Accessed: Mar. 08, 2024. [Online]. Available: https://docs.python.org/3/license.html
dc.relation.references[13] I. Bakti and M. Firdaus, “Classification of Image Files of Lung X-Ray Results with Architecture Convolution Neural Network (CNN),” Journal of Information Technology, vol. 3, no. 1, pp. 26–34, Mar. 2023, doi: 10.46229/jifotech.v3i1.590.
dc.relation.references[14] G. Alotaibi, M. Awawdeh, F. F. Farook, M. Aljohani, R. M. Aldhafiri, and M. Aldhoayan, “Artificial intelligence (AI) diagnostic tools: utilizing a convolutional neural network (CNN) to assess periodontal bone level radiographically—a retrospective study,” BMC Oral Health, vol. 22, no. 1, Dec. 2022, doi: 10.1186/s12903-022-02436-3.
dc.relation.references[15] Keras, “Keras Applications,” https://keras.io/api/applications/.
dc.relation.references[16] “About Keras 3.” Accessed: Mar. 08, 2024. [Online]. Available: https://keras.io/about/
dc.relation.references[17] “¿Qué es Java y por qué lo necesito?” Accessed: Mar. 08, 2024. [Online]. Available: https://www.java.com/es/download/help/whatis_java.html
dc.relation.references[18] Y. Jiang, “Research on application value of computer software development in Java programming language,” in Journal of Physics: Conference Series, IOP Publishing Ltd, Oct. 2020. doi: 10.1088/1742-6596/1648/3/032152.
dc.relation.references[19] C. Sánchez Acosta, V. Tuesta Monteza, and I. Mejía Cabrera, “ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA,” INGENIERÍA: Ciencia, Tecnología e Innovación, vol. 2, no. 1, p. 60, Aug. 2015, doi: 10.26495/icti.v2i1.101.
dc.relation.references[20] M. B. Hoy, “HTML5: A new standard for the web,” Med Ref Serv Q, vol. 30, no. 1, pp. 50–55, Jan. 2011, doi: 10.1080/02763869.2011.540212.
dc.relation.references[21] “CSS | MDN.” Accessed: Mar. 08, 2024. [Online]. Available: https://developer.mozilla.org/es/docs/Web/CSS
dc.relation.references[22] S. Malik, “What are Javascript Applications?,” in Beginning Microsoft Graph, 2019. doi: 10.1007/978-1-4842-3965-0_3.
dc.relation.references[23] “¿Qué es JavaScript? - Aprende desarrollo web | MDN.” Accessed: Mar. 08, 2024. [Online]. Available: https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/What_is_JavaScript
dc.relation.references[24] “What Is MySQL? | Oracle.” Accessed: Mar. 08, 2024. [Online]. Available: https://www.oracle.com/mysql/what-is-mysql/
dc.relation.references[25] J. L. González-Sánchez, F. Montero-Simarro, and F. L. Gutiérrez-Vela, “Evolución del concepto de usabilidad como indicador de calidad del software,” Profesional de la información, vol. 21, no. 5, pp. 529–536, Sep. 2012, doi: 10.3145/EPI.2012.SEP.13.
dc.relation.references[26] M. Munoz, J. Mejia, and A. Lagunas, “Implementation of the ISO/IEC 29110 standard in agile environments: A systematic literature review,” Iberian Conference on Information Systems and Technologies, CISTI, vol. 2018-June, pp. 1–6, Jun. 2018, doi: 10.23919/CISTI.2018.8399332.
dc.relation.references[27] C. Y. Laporte, M. Muñoz, and B. Gerançon, “The education of students about ISO/IEC 29110 software engineering standards and their implementations in very small entities,” IHTC 2017 - IEEE Canada International Humanitarian Technology Conference 2017, pp. 94–98, Oct. 2017, doi: 10.1109/IHTC.2017.8058208.
dc.relation.references[28] “Amazon EC2 C7i Instances.” Accessed: Sep. 16, 2024. [Online]. Available: https://aws.amazon.com/es/ec2/instance-types/c7i/
dc.relation.references[29] “ROG Zephyrus G16.” Accessed: Sep. 16, 2024. [Online]. Available: https://laptopmedia.com/wp-content/uploads/2017/08/14-680x288.jpg
dc.relation.references[30] “VICTUS 15-fa0004la.” Accessed: Sep. 16, 2024. [Online]. Available: https://d34vmoxq6ylzee.cloudfront.net/catalog/product/cache/b3b166914d87ce343d4dc5ec5117b502/A/1/A14LRLA-1_T1722604220.png
dc.relation.references[31] “ACER E5-575G.” Accessed: Sep. 16, 2024. [Online]. Available: https://laptopmedia.com/wp-content/uploads/2017/08/14-680x288.jpg
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightshttps://purl.org/coar/access_right/c_abf2
dc.rights.localAcceso abiertospa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectCNN
dc.subjectInteligencia Artificial
dc.subjectMolar
dc.subjectPanorámica dental
dc.subjectSistema de información
dc.subjectRedes convolucionales
dc.subject.ddc621.3
dc.subject.keywordsCNN
dc.subject.keywordsArtificial intelligence
dc.subject.keywordsMolar
dc.subject.keywordsDental panoramic
dc.subject.keywordsInformation system
dc.subject.keywordsConvolutional networks
dc.titleSistema para la determinación de la edad dental con radiografía panorámica mediante inteligencia artificial en población Colombiana
dc.title.translatedSystem for the determination of dental age with panoramic radiography using artificial intelligence in the Colombian population
dc.type.coarhttps://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttps://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa

Archivos

Bloque original
Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
Trabajo de grado.pdf
Tamaño:
1.75 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Anexo 2. Documento anexo.pdf
Tamaño:
1.76 MB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 3 de 3
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
1.95 KB
Formato:
Item-specific license agreed upon to submission
Descripción:
No hay miniatura disponible
Nombre:
Anexo 1. Acta de aprobacion.pdf
Tamaño:
249.5 KB
Formato:
Adobe Portable Document Format
Descripción:
No hay miniatura disponible
Nombre:
Carta de autorizacion.pdf
Tamaño:
228.61 KB
Formato:
Adobe Portable Document Format
Descripción: