Food ingestion rate estimation method via portable device camera
Abstract
The present invention is based on a PC program which can be executed on a portable device, utilizing its camera. It consists of a user interface that allows the user to monitor the estimated rate of food ingestion, while visual and auditory information is presented in a simple and clear way to help the user to adjust and maintain the rate of food ingestion within normal limits. At the core of the PC program is a deep learning algorithm trained to process video data in order to accurately estimate food ingestion events. The advantages of the invention are: accuracy in estimating the rate of food ingestion, non-use of additional or specialized sensors that can reduce the usability and portability of the invention and estimation of the rate of food ingestion in near real time, during the meal.

Term
15.5 yearsleft in the term
Expires 28 March 2042.
- Priority and filed
- Granted
- Today
- Expires
10 claims: 10 independent, 0 dependent
- 1A near-real-time method of estimating the rate of food ingestion via a hand-held device camera that includes the following phases:1. Μέθοδος εκτίμησης του ρυθμού κατάποσης τροφής μέσω κάμερας φορητής συσκευής σε σχεδόν πραγματικό χρόνο η οποία περιλαμβάνει τις ακόλουθες φάσεις: A. Collection, recording of video data from mobile device via camera Α. Συλλογή, καταγραφή δεδομένων βίντεο από φορητή συσκευή μέσω κάμερας B. Processing video data according to the specific deep learning algorithm for swallowing rate estimation (figure 2). Β. Επεξεργασία δεδομένων βίντεο σύμφωνα με τον συγκεκριμένο αλγόριθμο βαθιάςμάθησης για την εκτίμηση του ρυθμού κατάποσης (σχήμα 2). C. Depicting the rate of swallowing and informing the user with visual, audio information, characterized by the fact that it implements the algorithm (figure 2) according to which the video data is processed in order to estimate the rate of swallowing which, through a PC program, is displayed on a screen and informs the user to modify the rate of food ingestion. C. Απεικόνιση του ρυθμού κατάποσης και ενημέρωση του χρήστη με οπτικές, ηχητικέςπληροφορίες χαρακτηριζόμενη από το ότι υλοποιεί τον αλγόριθμό (σχήμα 2) σύμφωνα με τον οποίο τα δεδομένα βίντεο επεξεργάζονται προκειμένου να εκτιμηθεί ο ρυθμός κατάποσης ο οποίος μέσω προγράμματος Η/Υ απεικονίζεται σε οθόνη και ενημερώνει τον χρήστη προκειμένου αυτός να τροποποιήσει το ρυθμό κατάποσης τροφής.
- 2Method according to claim 1, characterized in that the video data is divided into separate image frames (Step 1). 2. Μέθοδος σύμφωνα με την αξίωση 1, χαρακτηριζόμενη από το ότι τα δεδομένα βίντεο χωρίζονται σε ξεχωριστά καρέ εικόνων (Βήμα 1).
- 3A method according to claim 2, characterized in that a highly discriminative neural network (Neural network 1) is applied to the data of the individual image frames which outputs spatial feature vectors describing the content depicted in each frame. 3. Μέθοδος σύμφωνα με την αξίωση 2, χαρακτηριζόμενη από το ότι στα δεδομένα των ξεχωριστών καρέ εικόνων εφαρμόζεται ένα νευρωνικό δίκτυο υψηλής διακριτικής ικανότητας (Νευρωνικό δίκτυο 1) το οποίο εξάγει διανύσματα χωρικών χαρακτηριστικών που περιγράφουν το περιεχόμενο που απεικονίζεται σε κάθε καρέ.
- 4Method according to claim 3, characterized in that the extracted feature vectors from consecutive image frames are collected using a rolling window (two seconds in size) to form an overall temporal information for each 2 second video sequence. 4. Μέθοδος σύμφωνα με την αξίωση 3, χαρακτηριζόμενη από το ότι τα εξαγόμενα διανύσματα χαρακτηριστικών από συνεχόμενα καρέ εικόνων συλλέγονται με τη χρήση ενός κυλιόμενου παραθύρου (μεγέθους δύο δευτερολέπτων), ώστε να σχηματίσουν μια συνολική χρονική πληροφορία για κάθε βίντεο ακολουθία διάρκειας 2 δευτερολέπτων.
- 5Method according to claim 4, characterized in that this overall information is fed to a neural network (Neural network 2), which analyzes the time sequence of the information in order to recognize the presence or absence of a food ingestion event. 5. Μέθοδος σύμφωνα με την αξίωση 4, χαρακτηριζόμενη από το ότι η συνολική αυτή πληροφορία τροφοδείται σε ένα νευρωνικό δίκτυο (Νευρωνικό δίκτυο 2), το οποίο αναλύει τη χρονική αλληλουχία της πληροφορίας με σκοπό να αναγνωρίσει την ύπαρξη ή μη συμβάντος κατάποσης τροφής.
- 6Low processing power system comprising means for implementing the method according to claim 1, for recording and estimating the individual rate of food ingestion characterized by a user (1) sitting in a chair and consuming food from one or more plates (2 ) placed on a table, where a portable device (3) with a camera is placed. 6. Σύστημα χαμηλής επεξεργαστικής ισχύος το οποίο περιλαμβάνει μέσα για την εφαρμογήτης μεθόδου σύμφωνα με την την αξίωση 1, για τη καταγραφή και εκτίμηση του ατομικού ρυθμού κατάποσης τροφής χαρακτηριζόμενο από χρήστη (1) οποίος κάθεται σε μια καρέκλα και καταναλώνει φαγητό από ένα ή περισσότερα πιάτα (2) τοποθετημένα πάνω σε ένα τραπέζι, όπου τοποθετείται φορητή συσκευή (3) με κάμερα.
- 7System according to claim 6, characterized in that the mobile device can be either a mobile phone or another type of device (laptop, tablet). 7. Σύστημα σύμφωνα με την αξίωση 6, χαρακτηριζόμενο από το ότι η φορητή συσκευή μπορεί να είναι είτε κινητό τηλέφωνο ή άλλου είδους συσκευή (φορητός Η/Υ, tablet).
- 8System according to claim 6, characterized in that the portable device can be supported on a support base (4). 8. Σύστημα σύμφωνα με την αξίωση 6, χαρακτηριζόμενο από το ότι η φορητή συσκευή δύναται να στηρίζεται σε βάση στήριξη (4).
- 9A system according to claim 6, characterized in that the portable device must be more than sixty (60) centimeters and less than one hundred (100) centimeters from the user. 9. Σύστημα σύμφωνα με την αξίωση 6, χαρακτηριζόμενο από το ότι η φορητή συσκευή πρέπει να απέχει από τον χρήστη περισσότερο από εξήντα (60) εκατοστά και λιγότερο από εκατό (100) εκατοστά.
- 10A computer program (Software), based on claim 1 and claim 6, the execution of which implements the method of estimating the individual food ingestion rate via a camera of a portable device in near real time characterized by a user interface, which:a) easily allows the user to start or stop the recording process and b) offers the user visual (color bar on the mobile device screen) and audible (audio tone on the mobile device speaker) information about the estimated rate of food ingestion, helping in this way it modifies the rate of food ingestion and keeps it within normal limits. 10. Πρόγραμμα Η/Υ (Λογισμικό), βασιζόμενο στην αξίωση 1 και στην αξίωση 6 η εκτέλεση του οποίου υλοποιεί τη μέθοδο εκτίμησης του ατομικού ρυθμού κατάποσης τροφής μέσω κάμερας φορητής συσκευής σε σχεδόν πραγματικό χρόνο χαρακτηριζόμενο από μία χρηστική διεπαφή, η οποία: α) επιτρέπει εύκολα στο χρήστη να εκκινεί ή να σταματάει τη διαδικασία καταγραφής και β) προσφέρει στον χρήστη οπτικές (χρωματική μπάρα στην οθόνη της φορητής συσκευής) και ακουστικές (ηχητικός τόνος στο ηχείο της φορητής συσκευής) πληροφορίες για τον εκτιμώμενο ρυθμό κατάποσης τροφής, βοηθώντας τον με αυτόν τον τρόπο νατροποποιείτο ρυθμό κατάποσης τροφής και να τον διατηρεί εντόςφυσιολογικών ορίων.
Independent claims10
22 paragraphs in 1 section, as filed
FOOD INGESTION RATE ESTIMATION METHOD USING A PORTABLE DEVICE CAMERA
The invention relates to a method of estimating the individual rate of food ingestion by means of a portable device, a suitable PC program (interface) and a deep learning algorithm. In particular, this invention allows the recording of a person by a camera of a portable device during a meal, the processing of the video in near real time and the estimation of the individual rate of food ingestion, as calculated in the number of food ingestion events per minute. It has been shown in the relevant literature that the rate of food ingestion is directly linked to the development or existence of diet-related medical problems, such as obesity, type 2 diabetes, gastroesophageal reflux disease, and metabolic syndrome. Therefore, the purpose of the present invention is to apply to people with such medical problems or in general to people who are careful about their diet and metabolic rate, so that they do not develop medical problems in the future. Through visual and acoustic signals from the mobile device, the present invention can intervene during a meal and inform the user that he is exceeding the normal and permissible limits of the rate of food ingestion, thus managing to slow down or even prevent the growth medical problems related to nutrition.
The need to accurately estimate the rate of food ingestion as part of the overall problem of recording eating behavior has been recognized in the literature, and there have been several attempts in this direction, each with its own advantages and disadvantages. Some inventions, such as US2013267794 and US2015379238, use the camera as the dominant element, but it is placed on the person, as a result of which it creates disturbances during their movements and thus limits its usefulness. In fact, the first of the aforementioned inventions uses two cameras, simultaneously increasing the cost and complexity of such a system. Also, both inventions require powerful computing systems to estimate the rate of food ingestion, further limiting their outdoor utility and therefore their portability and scope. Other inventions, such as KR20180116779, trying to avoid the aforementioned problems resort to portable devices, equipped with a camera and a processor, take photos of the food at regular intervals or at the beginning and end of the meal, calculate the differences from the photos and estimate the rate and volume of food ingestion. However, such inventions either estimate only an overall rate of food ingestion once the meal is finished, or exhibit serious accuracy problems due to the great difficulty of estimating food volume from photographs.
Many attempts to estimate the changing rate of food ingestion have also been made using smart watches or wristbands. Such applications take advantage of the time signals generated by the accelerometer and gyroscope of these devices to recognize hand movements and correlate them with the corresponding movements made during the process of swallowing food. A major disadvantage of these applications lies in the need to collect the entire signals before processing them to estimate the rate of ingestion, so that it is not possible to intervene in the person during the meal. Also, such apps face accuracy issues because movements of the person to wipe or touch their face can be mistakenly identified as ingesting movements.
Finally, some recent studies have relied on portable scales that allow accurate estimation of the changing rate of ingestion and also the volume of food per bite. A serious disadvantage of such an application lies in the inherent limitation of the scale to provide weight information from only one plate of food, with the result that an accurate estimation of the rate of food ingestion is not possible when the subject consumes food from two or more plates. Also, another disadvantage of such an application is the need to acquire and transport the portable scale where necessary, burdening the budget of each interested party and limiting its usefulness.
The invention addresses the problem of estimating a person's food ingestion rate in near real time using a handheld device camera and therefore offers specific advantages as listed below:
A) Estimation of food ingestion rate with high accuracy thanks to the processing of video sequences, which provide information about both the body (including the hands) and the face of the user.
B) Estimation of food ingestion rate without the use of specialized or additional sensors (more than one camera or scales).
C) Estimation of food ingestion rate in near real time during a meal.
A detailed explanation and description of each of the advantages of the invention will be given separately.
Advantage A: Accuracy in food ingestion rate estimation
The invention estimates food ingestion rate through high-speed video processing and estimation of the number of food ingestion events per minute (bites/min). The invention is based on the use of a deep learning algorithm that has been trained on a database of labeled videos of people recorded during various meals and has achieved high accuracy in estimating the rate of food ingestion. The fact that the algorithm has been trained with different people and meals allows the invention to be used with great precision on new videos. In addition, the fact that it is based on the combined processing of visual data of the user's movement (body, hands, face) gives the invention the distinctive ability to avoid false detections that may be due to movements of the person to wipe, touch his face or simply raise his hand, thus bypassing the disadvantages of applications based on non-visual data. Finally, the invention is not limited by the number of dishes, from which a person can consume, thus avoiding the serious drawback of applications based on portable scales.
Advantage B: Portability and cost
The invention does not require additional or specialized sensors and therefore the cost of its use is zero, since it works as a PC program that can be executed on a mobile device and using only its camera, without forcing the user to acquire additional sensors or processing units . Since the majority of the general population has a portable device, which is available wherever they go, it allows the invention to be used to estimate the rate of food ingestion without limitation under any conditions either indoors or outdoors. This fact increases the portability, utility and scope of the invention as opposed to existing applications or inventions.
Advantage C: Valuation in near real time
The invention is based on a deep learning algorithm of low technical specifications that allows its very fast execution even on devices with low processing power, such as a mobile device. In this way the estimation of the rate of food ingestion during a meal is achieved, allowing the invention to intervene through visual and auditory information and enabling the person to modify the rate of food ingestion on the spot when a deviation from normal limits is observed. This fact has the effect of increasing the utility of the invention over other applications that estimate the rate of food ingestion after a meal.
The invention relates to an innovative method of estimating the rate of food ingestion during a meal using video data from a portable device. The main parts of which it consists are the following:
• System for recording and estimating individual food ingestion rate (Figure 1)
The system for recording and estimating individual food ingestion rate includes a user (1), who sits on a chair and consumes food from one or more plates (2) placed on a table. The user's handheld device (3) must be placed on the table at a distance of at least 60 cm from the user so that the user's upper body, including hands and face throughout, can be seen by the handheld device's camera during the meal. Also, the distance of the mobile device from the user must not be more than 100 cm as the user's movements must be clearly visible from the camera of the mobile device. Objects that interfere with the camera's field of view and obscure user movements must be removed. To achieve the above, a support base (4) of the portable device can be used for better recording of the user. It should be noted at this point that the conditions and distances mentioned above are ideal and ensure the proper functioning of the method of estimating the individual food ingestion rate. The system has also been tested at shorter or longer distances and/or with interfering objects, but in such cases a loss of accuracy may be observed. When ready the user can press the start recording button from the PC program and start eating. The food ingestion rate estimation algorithm runs automatically and calculates the food ingestion rate, which is received by the PC program and presented to the user via visual and audio signals. When the user finishes their meal, they can press the button again to stop recording and estimating their food intake rate.
• Food ingestion rate estimation algorithm (Figure 2)
The food ingestion rate estimation algorithm starts running when the user presses the corresponding button to start recording and stops running when the user presses the corresponding button to stop recording. The algorithm is based on deep learning techniques to process video data and estimate food ingestion rate. First, the video during recording is divided into separate image frames (Step 1). Next, a highly discriminative neural network (Neural Network 1) is applied, which outputs spatial feature vectors that describe the content depicted in each frame (Step 2). The extracted feature vectors from consecutive image frames are collected using a rolling window (two seconds in size) to form an overall temporal information for each 2-second video sequence (Step 3). Then, this overall information is fed to a neural network (Neural network 2), which analyzes the time sequence of the information in order to recognize the presence or absence of a food ingestion event (Step 4). Finally, an accumulation variable is used to accumulate the total number of food ingestion events per minute and thereby estimate the food ingestion rate (Step 5). Due to the rolling window, the algorithm updates the food ingestion rate every 10 seconds, providing the user with valuable information about the current food ingestion rate and allowing them to alter it appropriately during the meal.
• PC program (Figure 3)
Part of the invention is the computer program, which has a simple and user-friendly interface that enables the user to easily operate the invention for estimating the rate of food ingestion. The user interface consists of the video display frame (1), the food ingestion rate display bar (2) and the record button (3). More specifically, the user can observe in the display frame in real time what the camera of the mobile phone is recording, so that it can be placed in an appropriate place to image him from the waist up during the meal without interfering with other objects or obstacles. The record button allows the user to start and stop recording at will. On the other hand, the food ingestion rate display bar informs the user of the estimated number of food ingestion events per minute by changing the size and color of the bar accordingly. The color of the display bar is also used to indicate whether the rate of food ingestion is within or outside normal limits, which are defined in the literature and can vary depending on the individual's condition. In the event that the user exceeds normal limits of the rate of food ingestion, the color of the bar changes accordingly and the PC program plays through the speaker (4) of the mobile device an acoustic alert (audio tone) as an additional notification that will guide the user towards reducing the rate of food ingestion and returning it within normal limits.
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| EP1179799A2 | Cites | European Patent Office (EPO) | A | Search report |
| WO2008157622A1 | Cites | World Intellectual Property Organization (WIPO) | A | Search report |
| US2013267794A1 | Cites | United States of America | A | Search report |
| US2015306771A1 | Cites | United States of America | A | Search report |
| US2016012749A1 | Cites | United States of America | A | Search report |
| US2016073953A1 | Cites | United States of America | X | Search report |
| US2016143582A1 | Cites | United States of America | A | Search report |
3 members in 2 offices
Members3
| Document | Office | Kind | |
|---|---|---|---|
| GR1010356BThis record | Greece | B | |
| WO2023187573A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2023187573A4 | World Intellectual Property Organization (WIPO) | A4 |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Patent grantedGrantedPG | PG |
Numbers
- Publication
- 1010356
- Application
- 100272
Titles2
- Greek
- ΜΕΘΟΔΟΣ ΕΚΤΙΜΗΣΗΣ ΡΥΘΜΟΥ ΚΑΤΑΠΟΣΗΣ ΤΡΟΦΗΣ ΜΕΣΩ ΚΑΜΕΡΑΣ ΦΟΡΗΤΗΣ ΣΥΣΚΕΥΗΣ
- English
- FOOD INGESTION RATE ESTIMATION METHOD VIA PORTABLE DEVICE CAMERA
Classification
- CPC, 9
- G16H20/60
- A61B5/1114
- G16H50/20
- G16H50/30
- A61B5/4866
- A61B5/486
- A61B5/7264
- A61B5/7267
- A61B5/742
- IPC, 3
- A61B5 00
- A61B5 11
- G16H20 60