Utilización del Deep Learning para la estimación de calorías en platos de comida
En los últimos años, muchas aplicaciones tecnológicas han sido implementadas para controlar el incremento en enfermedades producidas por malos hábitos alimenticios como la diabetes y la obesidad. Sin embargo, muchas de estas dependen de la ayuda del usuario para el cálculo de calorías, y en caso de...
- Autores:
-
Villarreal, Jorge
Tejeda, Jose
Zapata, Fabio
- Tipo de recurso:
- Fecha de publicación:
- 2020
- Institución:
- Universidad del Norte
- Repositorio:
- Repositorio Uninorte
- Idioma:
- spa
- OAI Identifier:
- oai:manglar.uninorte.edu.co:10584/9406
- Acceso en línea:
- http://hdl.handle.net/10584/9406
- Palabra clave:
- Estimación de calorías
Redes neuronales convolucionales
Clasificación de alimentos en imágenes
Aprendizaje profundo, Conjunto de datos
Food calorie estimation
Convolutional Neural Network
Food Image Classification
Deep Learning
Dataset
- Rights
- License
- Universidad del Norte
id |
REPOUNORT2_68807a5e77a63d9a65561a21f2ccd18b |
---|---|
oai_identifier_str |
oai:manglar.uninorte.edu.co:10584/9406 |
network_acronym_str |
REPOUNORT2 |
network_name_str |
Repositorio Uninorte |
repository_id_str |
|
dc.title.es_ES.fl_str_mv |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
title |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
spellingShingle |
Utilización del Deep Learning para la estimación de calorías en platos de comida Estimación de calorías Redes neuronales convolucionales Clasificación de alimentos en imágenes Aprendizaje profundo, Conjunto de datos Food calorie estimation Convolutional Neural Network Food Image Classification Deep Learning Dataset |
title_short |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
title_full |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
title_fullStr |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
title_full_unstemmed |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
title_sort |
Utilización del Deep Learning para la estimación de calorías en platos de comida |
dc.creator.fl_str_mv |
Villarreal, Jorge Tejeda, Jose Zapata, Fabio |
dc.contributor.advisor.none.fl_str_mv |
Zurek, Eduardo |
dc.contributor.author.none.fl_str_mv |
Villarreal, Jorge Tejeda, Jose Zapata, Fabio |
dc.subject.es_ES.fl_str_mv |
Estimación de calorías Redes neuronales convolucionales Clasificación de alimentos en imágenes Aprendizaje profundo, Conjunto de datos |
topic |
Estimación de calorías Redes neuronales convolucionales Clasificación de alimentos en imágenes Aprendizaje profundo, Conjunto de datos Food calorie estimation Convolutional Neural Network Food Image Classification Deep Learning Dataset |
dc.subject.en_US.fl_str_mv |
Food calorie estimation Convolutional Neural Network Food Image Classification Deep Learning Dataset |
description |
En los últimos años, muchas aplicaciones tecnológicas han sido implementadas para controlar el incremento en enfermedades producidas por malos hábitos alimenticios como la diabetes y la obesidad. Sin embargo, muchas de estas dependen de la ayuda del usuario para el cálculo de calorías, y en caso de ser automáticas, requieren de datos precargados sobre los pesos y contenido calórico de los alimentos o incluso necesitan múltiples imágenes para su estimación. Adicionalmente, no existe una gran oferta de soluciones tecnológicas que se enfoquen en comidas latinoamericanas. Por lo tanto, en este proyecto se llevó a cabo el desarrollo de un sistema de estimación de calorías en platos de comida latinoamericana basados en la clasificación de los alimentos, utilizando un modelo de deep learning junto a redes neuronales convolucionales logrando una precisión de 71.42%. Para ello se analizaron más de 1000 imagenes de 7 categorías distintas: Carne, Pollo, Arroz, Pasta, Puré de papa, Salmón y Ensalada. |
publishDate |
2020 |
dc.date.issued.none.fl_str_mv |
2020-12-17 |
dc.date.accessioned.none.fl_str_mv |
2021-02-02T14:57:17Z |
dc.date.available.none.fl_str_mv |
2021-02-02T14:57:17Z |
dc.type.es_ES.fl_str_mv |
article |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10584/9406 |
url |
http://hdl.handle.net/10584/9406 |
dc.language.iso.es_ES.fl_str_mv |
spa |
language |
spa |
dc.rights.es_ES.fl_str_mv |
Universidad del Norte |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Universidad del Norte http://purl.org/coar/access_right/c_abf2 |
dc.publisher.es_ES.fl_str_mv |
Barranquilla, Universidad del Norte, 2020 |
institution |
Universidad del Norte |
bitstream.url.fl_str_mv |
https://manglar.uninorte.edu.co/bitstream/10584/9406/1/conv.jpg https://manglar.uninorte.edu.co/bitstream/10584/9406/2/logic%20model.png https://manglar.uninorte.edu.co/bitstream/10584/9406/3/license.txt |
bitstream.checksum.fl_str_mv |
2dc7efa3ffb6aac23cc6d0fb1caef55e 195459677912ebc73c4521569fe4c3ae 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Digital de la Universidad del Norte |
repository.mail.fl_str_mv |
mauribe@uninorte.edu.co |
_version_ |
1812183099058946048 |
spelling |
Zurek, EduardoVillarreal, JorgeTejeda, JoseZapata, Fabio2021-02-02T14:57:17Z2021-02-02T14:57:17Z2020-12-17http://hdl.handle.net/10584/9406En los últimos años, muchas aplicaciones tecnológicas han sido implementadas para controlar el incremento en enfermedades producidas por malos hábitos alimenticios como la diabetes y la obesidad. Sin embargo, muchas de estas dependen de la ayuda del usuario para el cálculo de calorías, y en caso de ser automáticas, requieren de datos precargados sobre los pesos y contenido calórico de los alimentos o incluso necesitan múltiples imágenes para su estimación. Adicionalmente, no existe una gran oferta de soluciones tecnológicas que se enfoquen en comidas latinoamericanas. Por lo tanto, en este proyecto se llevó a cabo el desarrollo de un sistema de estimación de calorías en platos de comida latinoamericana basados en la clasificación de los alimentos, utilizando un modelo de deep learning junto a redes neuronales convolucionales logrando una precisión de 71.42%. Para ello se analizaron más de 1000 imagenes de 7 categorías distintas: Carne, Pollo, Arroz, Pasta, Puré de papa, Salmón y Ensalada.In recent years, multiple web and mobile applications have been implemented to control the proliferation of diseases caused by poor eating habits such as diabetes and obesity. However, many of these solutions depend on human intervention to calculate calories, and even if it is automatic, they require preloaded data on the weights and caloric content of the food or even need multiple images for their estimation. In addition, there is not a considerable offer of technological solutions that focus on Latin American foods. Also, there is not an app that can classify categories. Therefore, in this project, we built a dataset to store systematically the images and the design and implementation of system to estimate calories in Latin American food dishes was developed based on the classification of the foods, using a deep learning model with convolutional neural networks achieving a precision of 71.42%. We analyze more than a thousand images with seven categories: Meat, Chicken, Rice, Pasta, Mashed potatoes, Salmon and Salad.spaBarranquilla, Universidad del Norte, 2020Universidad del Nortehttp://purl.org/coar/access_right/c_abf2Estimación de caloríasRedes neuronales convolucionalesClasificación de alimentos en imágenesAprendizaje profundo, Conjunto de datosFood calorie estimationConvolutional Neural NetworkFood Image ClassificationDeep LearningDatasetUtilización del Deep Learning para la estimación de calorías en platos de comidaarticlehttp://purl.org/coar/resource_type/c_6501ORIGINALconv.jpgconv.jpgModelo de clasificaciónimage/jpeg37873https://manglar.uninorte.edu.co/bitstream/10584/9406/1/conv.jpg2dc7efa3ffb6aac23cc6d0fb1caef55eMD51logic model.pnglogic model.pngArquitectura lógica de la soluciónimage/png59794https://manglar.uninorte.edu.co/bitstream/10584/9406/2/logic%20model.png195459677912ebc73c4521569fe4c3aeMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://manglar.uninorte.edu.co/bitstream/10584/9406/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5310584/9406oai:manglar.uninorte.edu.co:10584/94062021-02-02 09:57:17.478Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |