Skip to main content
. Author manuscript; available in PMC: 2020 Jun 2.
Published in final edited form as: IEEE Access. 2019 Apr 11;7:49653–49668. doi: 10.1109/access.2019.2910308

TABLE 3.

Systematic review of image assisted method towards EI estimation.

Study Data analysis method No of
Food
items
Image
analysis**
Compared
against***
Performance
/accuracy
Real-time
analysis,
platform
Martin (2009) [45] Captures images of food selection, leftovers and a reference card, nutritionist analyses images to estimate El NA Manual WFR Free-living El: −152 ± 694 kcal/day Phone app
Wu (2009) [46] Recognizes foods in videos of eating recorded by a web camera, extracting SIFT features and utilizing pre-trained food model, predicts energy contents from standard fast food database 101 Automatic DB Not reported NA
Zhu (2010) [29] Segments images using hierarchical segmentation technique, classifies regions into food categories using SVM classifier, recognizes food items, estimates portion size through volume estimation of the food from which the energy contents determined 19 Automatic NA Food recognition: 95.8% Phone app
Wazumi (2011) [47] Segments images by hough transformation, extracts rotation invariant SPIN features, records food info in a food log system 10 Manual NA Food recognition: 78% NA
Kong (2012) [48] SIFT/statistical feature based food classification, then estimation of energy content of food items through 3D model reconstruction based volume estimation NA Automatic NA Food recognition: 92% Phone app
Rahman (2012) [33] Captures stereo pairs of images, performs feature matching between stereo images, creates a 3D model of food items to estimate volume of the food 6 Automatic VWD Volume (ml) error: 7.7% NA
Pouladzadeh (2014) [49] Segments images, estimates food portion from SVM classifier, measures volume and calculates nutritional facts from tables. 15 Semi-automatic DB Food recognition : 92.21% (single food), 85% (non-mixed foods), 35-65% (mixed foods) Energy content (kcal) accuracy: 86% NA
Myers (2015) [50] Detects meal from single image, predicts foods, volume and size of foods using CNN, estimates energy content from USDA dataset 2517 Automatic NA NA Real-time, phone app
McAllister (2015) [51] Segments images, asks the participants to indicate the food area, estimates area covered by foods from regression model, computes energy content from selected region 1 Semi-automatic DB Energy content (kcal) of food item portions : 89.12% NA
Zhang (2015) [52] Segments images using hierarchical segmentation technique, classifies regions into food categories using SVM classifier, estimates portion size of the food to determine caloric contents 15 Automatic NA Food recognition: 85% NA
Fang (2015) [53] Estimates portion size automatically using geometric contextual information from the scene. 19 Automatic WFR Energy (kcal) error : 6% NA
Sun (2015) [54] Detects regular shaped utensils, segments food items based on color, texture measures, estimates volume of each food item using food-specific shape model, computes energy contents and nutrients using FNDDS database 10 Automatic VSD Volume (cm ) estimation error : 30% NA
Pouladzadeh (2016) [55] Segments images using graph-cut segmentation technique, classifies and recognizes food items using deep learning neural networks, measures portion size and calculates nutritional facts from tables. 30 Semi-automatic DB Food recognition : 99% (single food) Energy content (kcal) estimation : NA Real time, Phone app
Liao (2016) [56] Acquires depth images, Filters noisy depth images, estimates volume of the foods, estimates mass of food intake using specific gravity function 3 Automatic WFR Food intake mass (g) error : 7.5% NA
Hippocrate (2016) [57] Estimates the diameter and the height of the food container and derives the food volume, given the food type, estimates the mass of the food in the image 15 Automatic WFR Mass (g) estimation error : 6.78% NA
McClung (2017) [58] Captures images using camera, estimates energy content by visual estimations from two estimator NA Manual NA NA NA
Hassannejad (2017) [59] Segments images by semi segmentation method interactive and user-dependent, creates a 3D model using a point-cloud based image modeling algorithm of food items to estimate volume of the food 10 Semi-automatic NA Volume (mm3) estimation accuracy: 92% NA
**

Note: Manual: Analyzed by trained individual; Semi-Automatic: Foods in the images are marked by the user before processing; Automatic: Fully automated analysis. NA, not available.

***

WFR: weighed food record; DB: Nutrition database/ Nutritional Fact labels; NA, not applicable.

VWD: measure volume using water displacement; VSD: measure volume using seed displacement