Computer Vision Nutrition Tracking with Event-Driven Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer vision systems are resource-intensive, inflexible, and require repeated evaluations, leading to substantial computational costs and inefficiencies in tracking nutrition information.

Innovation Solution

Utilizing multiple imaging sensors and machine learning models to analyze images from various angles and times, combined with contextual information, to provide accurate nutrition tracking with reduced computational expense by evaluating images only when items are selected, rather than repeatedly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional computer vision models are used for nutrition tracking, then object detection and image analysis can be performed, but substantial computational costs and hardware resources are consumed

Engineering Contradiction:
Improvenutrition tracking accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the computer vision task into two distinct components: a lightweight detection model for identifying food items and their locations, and a separate segmentation model for determining portion sizes. This division allows each model to be optimized independently, reducing overall computational requirements while maintaining tracking accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-processing images to detect food items and their bounding boxes before conducting detailed segmentation analysis. This preliminary detection step filters out non-food elements and establishes regions of interest, thereby reducing the computational burden on subsequent analysis stages.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If conventional computer vision systems perform repeated evaluations to track nutrition, then tracking accuracy is maintained, but significant latency and computational costs are introduced

Engineering Contradiction:
Improvenutrition tracking reliabilityVSAvoidevaluation latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements periodic action by evaluating images only at specific trigger events such as when a user adds items to their cart or completes a shopping session, rather than performing continuous repeated evaluations. This event-driven approach maintains tracking reliability by capturing relevant nutrition data at critical moments while dramatically reducing overall evaluation latency and computational overhead.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If conventional computer vision models are used, then basic object detection is achieved, but flexibility and adaptability to new tasks are limited

Engineering Contradiction:
Improvetask flexibilityVSAvoidmodel architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves universality by designing a modular architecture where the detection model and segmentation model can be independently trained and combined for various nutrition tracking tasks. The same framework can detect different food types, estimate various portion sizes, and adapt to new food categories without requiring complete model retraining, thereby enhancing task flexibility while managing complexity through modular design.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250218564A1Computer vision-based nutrition tracking
Publication Date: 2025.07.03 TOSHIBA GLOBAL COMMERCE SOLUTIONS INC
  • US20250218564A1 patent drawing
  • US20250218564A1 patent drawing
  • US20250218564A1 patent drawing

AI summary

Method and apparatus for computer vision-based tracking are provided. A set of images depicting a set of items in a receptacle of a user is accessed. At least a first item, of the set of items, is identified based on processing at least a first image of the set of images using one or more object recognition machine learning models. Based on a mapping, a caloric value of the first item is determined, and nutrition tracking information for the user is updated based on the caloric value. A set of user characteristics provided by the user is determined. In response to determining that the updated nutrition tracking information satisfies one or more criteria based on the set of user characteristics, a notification is transmitted to a mobile device of the user.