MetaFood3D: 3D Food Dataset with Nutrition Values

Yuhao Chen,Jiangpeng He,Gautham Vinod,Siddeshwar Raghavan,Chris Czarnecki,Jinge Ma,Talha Ibn Mahmud,Bruce Coburn,Dayou Mao,Saeejith Nair,Pengcheng Xi,Alexander Wong,Edward Delp,Fengqing Zhu
2024-12-08
Abstract: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 introduce MetaFood3D. This dataset consists of 743 meticulously scanned and labeled 3D food objects across 131 categories, featuring detailed nutrition information, weight, and food codes linked to a comprehensive nutrition database. Our MetaFood3D 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 strong capabilities in enhancing food portion estimation algorithms, highlight the gap between video captures and 3D scanned data, and showcase the strengths of MetaFood3D in generating synthetic eating occasion data and 3D food objects.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the lack of detailed nutritional information in current 3D food datasets, which restricts the development and application of computer vision (CV) algorithms in food - related tasks. Specifically: 1. **Lack of Nutritional Information**: Existing 3D datasets usually do not contain detailed nutritional information (such as weight, calories, and other nutrients), which is crucial for developing and evaluating image - or 3D - based dietary assessment algorithms. 2. **Insufficient Intra - class Diversity**: Existing 3D food datasets have deficiencies in intra - class diversity, that is, food instances of the same category have less variation in appearance and nutritional components and cannot fully reflect the diversity in real life. 3. **Lack of Multimodal Data**: In order to perform food recognition, portion estimation, and nutritional assessment more accurately, rich multimodal data are required, including texture mesh files, RGB - D videos, and segmentation masks, etc. To solve these problems, the author introduced the MetaFood3D dataset. This dataset contains 743 carefully scanned and annotated 3D food objects, covering 131 categories, and provides detailed nutritional information, weight, and food codes linked to a comprehensive nutritional database. In addition, MetaFood3D also emphasizes intra - class diversity and contains rich modal data such as texture mesh files, RGB - D videos, and segmentation masks. Through these improvements, MetaFood3D aims to bridge the gap between general 3D vision research and food computing, providing a unique benchmark dataset to support a wide range of downstream tasks, especially accurate dietary assessment and nutritional estimation.