Nutrition Estimation for Dietary Management: A Transformer Approach with Depth Sensing

Zhengyi Kwan, Wei Zhang, Zhengkui Wang, Aik Beng Ng, Simon See
6/4/2024
cs.CVcs.MM

No confident code implementation found for this paper.

Abstract

Nutrition estimation is crucial for effective dietary management and overall health and well-being. Existing methods often struggle with sub-optimal accuracy and can be time-consuming. In this paper, we propose NuNet, a transformer-based network designed for nutrition estimation that utilizes both RGB and depth information from food images. We have designed and implemented a multi-scale encoder and decoder, along with two types of feature fusion modules, specialized for estimating five nutritional factors. These modules effectively balance the efficiency and effectiveness of feature extraction with flexible usage of our customized attention mechanisms and fusion strategies. Our experimental study shows that NuNet outperforms its variants and existing solutions significantly for nutrition estimation. It achieves an error rate of 15.65%, the lowest known to us, largely due to our multi-scale architecture and fusion modules. This research holds practical values for dietary management with huge potential for transnational research and deployment and could inspire other applications involving multiple data types with varying degrees of importance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kwan2024nutrition,
  title  = {Nutrition Estimation for Dietary Management: A Transformer Approach with Depth Sensing},
  author = {Zhengyi Kwan and Wei Zhang and Zhengkui Wang and Aik Beng Ng and Simon See},
  year   = {2024},
  eprint = {2406.01938},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.01938v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.01938.svg)](https://codeofpaper.com/paper/2406.01938)

Discussion