Leveraging Automatic Personalised Nutrition: Food Image Recognition Benchmark and Dataset based on Nutrition Taxonomy

Read original: arXiv:2211.07440 - Published 4/22/2024 by Sergio Romero-Tapiador, Ruben Tolosana, Aythami Morales, Julian Fierrez, Ruben Vera-Rodriguez, Isabel Espinosa-Salinas, Gala Freixer, Enrique Carrillo de Santa Pau, Ana Ram'irez de Molina, Javier Ortega-Garcia
Total Score

0

🖼️

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • The research paper presents the AI4Food-NutritionDB, a comprehensive nutrition database that includes food images and a detailed taxonomy of food items.
  • The database is designed to support new approaches in food computing, such as analyzing food intake frequency, quality, and categorization.
  • The paper also introduces a standardized experimental protocol and benchmark for tasks like food category, subcategory, and product recognition.
  • The pre-trained deep learning models based on the AI4Food-NutritionDB are made available to the research community.

Plain English Explanation

Maintaining a healthy lifestyle has become increasingly challenging in our modern, sedentary society with poor eating habits. To address this issue, organizations have promoted healthier diets and more physical activity. However, implementing these recommendations in daily life can be difficult, as they are often generic and not tailored to individuals.

This study presents the AI4Food-NutritionDB database, which is the first nutrition database that includes food images and a detailed taxonomy of food items, based on recommendations from national and international health authorities. The database has a multi-level categorization, with 6 nutritional levels, 19 main categories (e.g., Meat), 73 subcategories (e.g., White Meat), and 893 specific food products (e.g., Chicken).

The AI4Food-NutritionDB opens up new possibilities for food computing approaches, such as analyzing the frequency, quality, and categorization of people's food intake. The researchers also present a standardized experimental protocol and benchmark for tasks like recognizing food categories, subcategories, and specific products. These resources, including pre-trained deep learning models, are made available to the research community to advance the field of food computing.

Technical Explanation

The AI4Food-NutritionDB database is designed to address the challenge of promoting healthier diets and increased physical activity in modern, sedentary societies. The database incorporates food images and a detailed nutrition taxonomy based on recommendations from national and international health authorities.

The taxonomy has a multi-level structure, with 6 nutritional levels, 19 main categories (e.g., Meat), 73 subcategories (e.g., White Meat), and 893 specific food products (e.g., Chicken). This comprehensive categorization enables new approaches in food computing, such as analyzing food intake frequency, quality, and categorization, as described in the Food Portion Estimation via 3D Object Scaling, OVFoodSeg: Elevating Open Vocabulary Food Image Segmentation, and FoodLMM: Versatile Food Assistant using Large Multi-Modal Models papers.

The researchers also present a standardized experimental protocol and benchmark, including three tasks based on the nutrition taxonomy: category, subcategory, and final product recognition. These resources, along with the pre-trained deep learning models developed using the AI4Food-NutritionDB, are made available to the research community to further advance the field of food computing.

Critical Analysis

The AI4Food-NutritionDB is a valuable resource for the research community, as it provides a comprehensive and structured dataset of food items with associated images and nutritional information. This can enable the development of more advanced food computing approaches, such as those described in the MealRecDollarDollar: Meal Recommendation Dataset & Meal Course Affiliation paper.

However, the paper does not address potential limitations or caveats of the database. For example, it is unclear how the food items were selected and whether the database is representative of the full range of foods consumed globally. Additionally, the paper does not discuss the potential biases or errors in the nutritional information or food categorization, which could impact the accuracy and reliability of the research based on this database.

Further research could explore the generalizability of the AI4Food-NutritionDB to different cultural contexts, as well as investigate ways to continuously update and expand the database to keep pace with changes in food availability, consumption patterns, and nutritional recommendations.

Conclusion

The AI4Food-NutritionDB is a significant contribution to the field of food computing, providing a comprehensive nutrition database with food images and a detailed taxonomy. This resource enables the development of new approaches for analyzing food intake frequency, quality, and categorization, which can potentially support efforts to promote healthier lifestyles.

The standardized experimental protocol and benchmark, along with the pre-trained deep learning models, offer valuable tools for the research community to advance the field of food computing and explore innovative solutions to address the challenges of maintaining a healthy diet in modern societies.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🖼️

Total Score

0

Leveraging Automatic Personalised Nutrition: Food Image Recognition Benchmark and Dataset based on Nutrition Taxonomy

Sergio Romero-Tapiador, Ruben Tolosana, Aythami Morales, Julian Fierrez, Ruben Vera-Rodriguez, Isabel Espinosa-Salinas, Gala Freixer, Enrique Carrillo de Santa Pau, Ana Ram'irez de Molina, Javier Ortega-Garcia

Maintaining a healthy lifestyle has become increasingly challenging in today's sedentary society marked by poor eating habits. To address this issue, both national and international organisations have made numerous efforts to promote healthier diets and increased physical activity. However, implementing these recommendations in daily life can be difficult, as they are often generic and not tailored to individuals. This study presents the AI4Food-NutritionDB database, the first nutrition database that incorporates food images and a nutrition taxonomy based on recommendations by national and international health authorities. The database offers a multi-level categorisation, comprising 6 nutritional levels, 19 main categories (e.g., Meat), 73 subcategories (e.g., White Meat), and 893 specific food products (e.g., Chicken). The AI4Food-NutritionDB opens the doors to new food computing approaches in terms of food intake frequency, quality, and categorisation. Also, we present a standardised experimental protocol and benchmark including three tasks based on the nutrition taxonomy (i.e., category, subcategory, and final product recognition). These resources are available to the research community, including our deep learning models trained on AI4Food-NutritionDB, which can serve as pre-trained models, achieving accurate recognition results for challenging food image databases.

Read more

4/22/2024

MetaFood3D: Large 3D Food Object Dataset with Nutrition Values
Total Score

0

MetaFood3D: Large 3D Food Object Dataset with Nutrition Values

Yuhao Chen, Jiangpeng He, Chris Czarnecki, Gautham Vinod, Talha Ibn Mahmud, Siddeshwar Raghavan, Jinge Ma, Dayou Mao, Saeejith Nair, Pengcheng Xi, Alexander Wong, Edward Delp, Fengqing Zhu

Food computing is both important and challenging in computer vision (CV). It significantly contributes to the development of CV algorithms due to its frequent presence in datasets across various applications, ranging from classification and instance segmentation to 3D reconstruction. The polymorphic shapes and textures of food, coupled with high variation in forms and vast multimodal information, including language descriptions and nutritional data, make food computing a complex and demanding task for modern CV algorithms. 3D food modeling is a new frontier for addressing food-related problems, due to its inherent capability to deal with random camera views and its straightforward representation for calculating food portion size. However, the primary hurdle in the development of algorithms for food object analysis is the lack of nutrition values in existing 3D datasets. Moreover, in the broader field of 3D research, there is a critical need for domain-specific test datasets. To bridge the gap between general 3D vision and food computing research, we propose MetaFood3D. This dataset consists of 637 meticulously labeled 3D food objects across 108 categories, featuring detailed nutrition information, weight, and food codes linked to a comprehensive nutrition database. The dataset emphasizes intra-class diversity and includes rich modalities such as textured mesh files, RGB-D videos, and segmentation masks. Experimental results demonstrate our dataset's significant potential for improving algorithm performance, highlight the challenging gap between video captures and 3D scanned data, and show the strength of the MetaFood3D dataset in high-quality data generation, simulation, and augmentation.

Read more

9/4/2024

NutrifyAI: An AI-Powered System for Real-Time Food Detection, Nutritional Analysis, and Personalized Meal Recommendations
Total Score

0

NutrifyAI: An AI-Powered System for Real-Time Food Detection, Nutritional Analysis, and Personalized Meal Recommendations

Michelle Han, Junyao Chen

With diet and nutrition apps reaching 1.4 billion users in 2022 [1], it's no surprise that health apps like MyFitnessPal, Noom, and Calorie Counter, are surging in popularity. However, one major setback [2] of nearly all nutrition applications is that users must enter food data manually, which is time-consuming and tedious. Thus, there has been an increasing demand for applications that can accurately identify food items, analyze their nutritional content, and offer dietary recommendations in real-time. This paper introduces a comprehensive system that combines advanced computer vision techniques with nutrition analysis, implemented in a versatile mobile and web application. The system is divided into three key components: 1) food detection using the YOLOv8 model, 2) nutrient analysis via the Edamam Nutrition Analysis API, and 3) personalized meal recommendations using the Edamam Meal Planning and Recipe Search APIs. Designed for both mobile and web platforms, the application ensures fast processing times with an intuitive user interface, with features such as data visualizations using Chart.js, a login system, and personalized settings for dietary preferences, allergies, and cuisine choices. Preliminary results showcase the system's effectiveness, making it a valuable tool for users to make informed dietary decisions.

Read more

8/21/2024

Total Score

0

NutritionVerse: Empirical Study of Various Dietary Intake Estimation Approaches

Chi-en Amy Tai, Matthew Keller, Saeejith Nair, Yuhao Chen, Yifan Wu, Olivia Markham, Krish Parmar, Pengcheng Xi, Heather Keller, Sharon Kirkpatrick, Alexander Wong

Accurate dietary intake estimation is critical for informing policies and programs to support healthy eating, as malnutrition has been directly linked to decreased quality of life. However self-reporting methods such as food diaries suffer from substantial bias. Other conventional dietary assessment techniques and emerging alternative approaches such as mobile applications incur high time costs and may necessitate trained personnel. Recent work has focused on using computer vision and machine learning to automatically estimate dietary intake from food images, but the lack of comprehensive datasets with diverse viewpoints, modalities and food annotations hinders the accuracy and realism of such methods. To address this limitation, we introduce NutritionVerse-Synth, the first large-scale dataset of 84,984 photorealistic synthetic 2D food images with associated dietary information and multimodal annotations (including depth images, instance masks, and semantic masks). Additionally, we collect a real image dataset, NutritionVerse-Real, containing 889 images of 251 dishes to evaluate realism. Leveraging these novel datasets, we develop and benchmark NutritionVerse, an empirical study of various dietary intake estimation approaches, including indirect segmentation-based and direct prediction networks. We further fine-tune models pretrained on synthetic data with real images to provide insights into the fusion of synthetic and real data. Finally, we release both datasets (NutritionVerse-Synth, NutritionVerse-Real) on https://www.kaggle.com/nutritionverse/datasets as part of an open initiative to accelerate machine learning for dietary sensing.

Read more

9/4/2024