| Literature DB >> 33553793 |
Dario Allegra1, Sebastiano Battiato1,2, Alessandro Ortis1,2, Salvatore Urso2, Riccardo Polosa2.
Abstract
Food understanding from digital media has become a challenge with important applications in many different domains. On the other hand, food is a crucial part of human life since the health is strictly affected by diet. The impact of food in people life led Computer Vision specialists to develop new methods for automatic food intake monitoring and food logging. In this review paper we provide an overview about automatic food intake monitoring, by focusing on technical aspects and Computer Vision works which solve the main involved tasks (i.e., classification, recognitions, segmentation, etc.). Specifically, we conducted a systematic review on main scientific databases, including interdisciplinary databases (i.e., Scopus) as well as academic databases in the field of computer science that focus on topics related to image understanding (i.e., recognition, analysis, retrieval). The search queries were based on the following key words: "food recognition", "food classification", "food portion estimation", "food logging" and "food image dataset". A total of 434 papers have been retrieved. We excluded 329 works in the first screening and performed a new check for the remaining 105 papers. Then, we manually added 5 recent relevant studies. Our final selection includes 23 papers that present systems for automatic food intake monitoring, as well as 46 papers which addressed Computer Vision tasks related food images analysis which we consider essential for a comprehensive overview about this research topic. A discussion that highlights the limitations of this research field is reported in conclusions. ©Copyright: the Author(s).Entities:
Keywords: Food recognition; computer vision; food image classification; food image retrieval; health technology
Year: 2020 PMID: 33553793 PMCID: PMC7859960 DOI: 10.4081/hpr.2020.9297
Source DB: PubMed Journal: Health Psychol Res ISSN: 2420-8124
Figure 1.Difference between image semantic segmentation and classification tasks in Computer Vision.
Figure 2.Flow diagram depicting the review strategy.
Publicly available food datasets.
| Dataset | Presented in | Classes | Images per class | N. of images |
|---|---|---|---|---|
| UEC FOOD 100 | Matsuda et al., | 100 | ≈100 | 9060 |
| UEC FOOD 256 | Kawano & Yanai, 2014 | 256 | ≈100 | 31651 |
| PFID | Chen et al., | 101 | 18 | 1818 |
| FRIDa | Foroni et al., | 8 | ND | 877 |
| NTU-FOOD | Chen et al., | 50 | 100 | 5000 |
| ETHZ Food-101 | Bossard et al., | 101 | 1000 | 101000 |
| UNICT-FD889 | Farinella, Allegra et al., | 899 | 3/4 | 3583 |
| FooDD | Fouladzadeh et al., 2015 | 23 | ND | 3000 |
| UPMC Food-101 | Xin et al., | 101 | 1000 | 101000 |
| CAS Dataset | Herranz et al., | ND | ND | 117504 |
| Recipe1M | Salvador et al., | ≈1M | ND | ≈800000 |
| Recipe1M+ | Marin et al., | ≈1M | ND | ≈13M |
Figure 3.Example of food acquisition performed in McAllister et al., (2015): food portion with a 1 cm2 square next to the plate.
Figure 4.Example of saliency computation and food detection performed by Zhang et al. (2015).
Figure 5.Example of input image analysed in Fang et al. (2015)
Figure 6.Automatic food detection performed by eButton (Sun et al., 2014).
Figure 7.Image processing performed in Sun et al. (2014): a) input image, b) plate detection, c) food segmentation, d) shape modelling and e) shape fitting.
Summary of the revised methods for food intake monitoring.
| Reference | Year | Authors | Main Task | Automatic | Wearable |
|---|---|---|---|---|---|
| Kitamura | 2008 | Kitamura, K., Yamasaki, T., Aizawa, K. | Food balance estimation. | Yes | No |
| Aizawa | 2010 | Aizawa, K., De Silva, G.C., Ogawa, M., Sato, Y. | Food balance estimation. | Yes | No |
| Kitamura | 2009 | Kitamura, K., Yamasaki, T., Aizawa, K. | Food balance estimation. | Yes | No |
| Kitamura, De Silva | 2010 | Kitamura, K., De Silva, C., Yamasaki, T., Aizawa, K. | Food balance estimation. | Yes | No |
| Maruyama | 2010 | Maruyama, Y., De Silva, G.C., Yamasaki, T., Aizawa, K. | Food balance estimation. | Yes | No |
| Shroff | 2008 | Shroff, G., Smailagic, A., & Siewiorek, D. P. | Food balance estimation. | No | Yes |
| Puri | 2009 | Puri, M., Zhu, Z., Yu, Q., Divakaran, A., Sawhney, H. | Food classification. | No | Yes |
| Dehais | 2013 | Dehais, J., Shevchik, S., Diem, P., Mougiakakou, S.G. | Volume estimation. | Yes | Yes |
| Allegra | 2017 | Allegra, D., Anthimopoulos, M., Dehais, J., Lu, Y., Stanco, F., Farinella, G.M., Mougiakakou, S. | Volume estimation. | Yes | No |
| Lu | 2018 | Lu, Y., Allegra, D., Anthimopoulos, M., Stanco, F., Farinella, G.M., Mougiakakou, S | Volume estimation. | Yes | No |
| Allegra | 2019 | Allegra, D., Erba, D., Farinella, G.M., Grazioso, G., Maci, P.D., Stanco, F., Tomaselli, V. | Volume estimation. | Yes | No |
| Chen | 2010 | Chen, N., Lee, Y. Y., Rabb, M., & Schatz, B | Food classification and calories estimation. | Yes | Yes |
| Liu | 2012 | Liu, J., Johns, E., Atallah, L., Pettitt, C., Lo, B., Frost, G., Yang, G.Z. | Food classification. | Yes | Yes |
| Kong | 2012 | Kong, F., Tan, J. | Food classification. | Yes | Yes |
| Meyers | 2015 | Meyers, A., Johnston, N., Rathod, V., Korattikara, A., Gorban, A., Silberman, N., Guadarrama, S., Papandreou, G., Huang, J., Murphy, K.P. | Food classification and calories estimation. | Yes | Yes |
| McAllister | 2015 | McAllister, P., Zheng, H., Bond, R., Moorhead | Food classification and calories estimation. | No | Yes |
| Zhang | 2015 | Zhang, W., Yu, Q., Siddiquie, B., Divakaran, A., Sawhney, H. | Food classification and calories estimation. | Yes | Yes |
| Zhu | 2010 | Zhu, F., Bosch, M., Woo, I., Kim, S., Boushey, C.J., Ebert, D.S., Delp, E.J | Food classification and calories estimation. | Yes | Yes |
| Fang | 2015 | Fang, S., Liu, C., Zhu, F., Delp, E.J., Boushey | Food classification and calories estimation. | Yes | Yes |
| Sun | 2014 | Sun, M., Burke, L.E., Mao, Z.H., Chen, Y., Chen, H.C., Bai, Y., Li, Y.; Li, C., Jia, W | Food classification and calories estimation. | Yes | Yes |
| Akpro Hippocrate | 2016 | Akpro Hippocrate, E.A., Suwa, H., Arakawa, Y., Yasumoto, K. | Food classification and calories estimation. | Yes | Yes |
| Hassannejad | 2017 | Hassannejad, H., Matrella, G., Ciampolini, P., Munari, I., Mordonini, M., Cagnoni, S. | Food classification and calories estimation. | No | Yes |
| Lu | 2019 | Lu, Y., Allegra, D., Anthimopoulos, M., Stanco, F., Farinella, G.M., Mougiakakou, S | Food classification and calories estimation. | Yes | Yes |