| Literature DB >> 26225994 |
Yasmine Probst1, Duc Thanh Nguyen2, Minh Khoi Tran3, Wanqing Li4.
Abstract
Dietary assessment, while traditionally based on pen-and-paper, is rapidly moving towards automatic approaches. This study describes an Australian automatic food record method and its prototype for dietary assessment via the use of a mobile phone and techniques of image processing and pattern recognition. Common visual features including scale invariant feature transformation (SIFT), local binary patterns (LBP), and colour are used for describing food images. The popular bag-of-words (BoW) model is employed for recognizing the images taken by a mobile phone for dietary assessment. Technical details are provided together with discussions on the issues and future work.Entities:
Keywords: food image; food record; image processing; mHealth; pattern recognition
Mesh:
Year: 2015 PMID: 26225994 PMCID: PMC4555113 DOI: 10.3390/nu7085274
Source DB: PubMed Journal: Nutrients ISSN: 2072-6643 Impact factor: 5.717
Figure 1An image of snowpeas showing interest points shown as red points and the corresponding best matching codewords labelled w1, w2, w3.
Processing time of interest point detectors.
| Interest Point Detector | Processing Time (s/image) † |
|---|---|
| Original interest point detector [ | 74 |
| ezSift | 14 |
| openCV | 60–65 |
| zerofog | 15–20 |
Obtained without resizing the input image.
Summary of the dataset used for training and testing of the food image recognition method. Positive images of a food category indicate the number of images contained in each food category.
| Food Category | Positive Training Images,
| Test Images,
|
|---|---|---|
| Beans | 4 | 18 |
| Carrots | 7 | 47 |
| Cheese | 4 | 53 |
| Custards | 5 | 64 |
| Milk | 4 | 44 |
| Muscle meat | 7 | 34 |
| Oranges | 8 | 61 |
| Peas | 5 | 13 |
| Tomato | 6 | 24 |
| Yoghurt | 6 | 52 |
Figure 2An example of a food image containing five food categories: cheese, tomato, oranges, beans, and carrots.
Recognition accuracy of the food image recognition method with various feature types. SIFT, scale invariant feature transformation; LBP, local binary patterns.
| SIFT | LBP | Colour | SIFT + LBP + Colour | |
|---|---|---|---|---|
| Beans | 0.33 |
| 0.19 | 0.43 |
| Carrots | 0.37 | 0.44 | 0.46 |
|
| Cheese |
|
|
|
|
| Custards | 0.60 | 0.22 | 0.24 |
|
| Milk | 0.13 |
| 0.3 | 0.13 |
| Muscle meat | 0.40 | 0.32 | 0.5 |
|
| Oranges | 0.23 | 0.44 | 0.5 |
|
| Peas | 0.65 | 0.85 |
| 0.93 |
| Tomato |
| 0.29 | 0.29 | 0.33 |
| Yoghurt |
| 0.2 | 0.2 | 0.42 |
|
|
|
|
|
|