CN111863194A - Diet information display method, device, equipment and storage medium - Google Patents

Diet information display method, device, equipment and storage medium Download PDF

Info

Publication number
CN111863194A
CN111863194A CN202010719544.9A CN202010719544A CN111863194A CN 111863194 A CN111863194 A CN 111863194A CN 202010719544 A CN202010719544 A CN 202010719544A CN 111863194 A CN111863194 A CN 111863194A
Authority
CN
China
Prior art keywords
dish
information
name
displaying
dishes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010719544.9A
Other languages
Chinese (zh)
Inventor
游志鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yolanda Technology Co ltd
Original Assignee
Shenzhen Yolanda Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yolanda Technology Co ltd filed Critical Shenzhen Yolanda Technology Co ltd
Priority to CN202010719544.9A priority Critical patent/CN111863194A/en
Publication of CN111863194A publication Critical patent/CN111863194A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/60ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets

Landscapes

  • Health & Medical Sciences (AREA)
  • Nutrition Science (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The embodiment of the invention discloses a method, a device, equipment and a storage medium for displaying diet information. The method comprises the following steps: acquiring a target picture containing one or more dishes to be identified; automatically intercepting a dish screenshot of each dish on the target picture; determining the name of the dish corresponding to the dish according to the screenshot of the dish; and displaying the nutritional information and the recommended dosage of various dishes. According to the embodiment of the invention, the screenshot of each dish is captured from the picture containing a plurality of dishes, the name and the nutrition information of each dish are determined, and the recommended dosage of each dish is calculated by combining the body information and the health index of the user, so that the problems that the diet recording mode is not convenient and the dosage recommendation cannot be carried out according to the health requirement of the user are solved, the diet can be recorded conveniently and quickly, the dosage recommendation can be carried out according to the health requirement of the user, and the effect of reasonably controlling the diet by the user is facilitated.

Description

Diet information display method, device, equipment and storage medium
Technical Field
The embodiment of the invention relates to a display technology of diet information, in particular to a method, a device, equipment and a storage medium for displaying diet information.
Background
With the development of economy, the living standard of people is gradually improved, people pay more and more attention to self health management, and the diet health management is an important item. Recording each meal is the basis of diet health management, and the development of artificial intelligence enables diet recording to be easily completed.
In the prior art, the diet of a user is recorded usually in the form of notes and texts, software for recording part of the diet provides a convenient recording function, a food library is constructed, the user can select dishes from the food library in a retrieval form and add the dishes into the record, and photos and related descriptions of the selected dishes in the food library are attached during adding.
At present, the food information display and food recording modes are not convenient and fast, a user needs to manually add dishes, and for the user, repeated mechanical operation is too much, so that the record is difficult to persist; and the nutrition information display and guidance functions are lacked, and the targeted suggestion can not be carried out according to the health requirements of users and the existing dishes, so that the use enthusiasm of the users is greatly influenced.
Disclosure of Invention
The invention provides a method, a device, equipment and a storage medium for displaying diet information, which are used for conveniently and rapidly recording diet, recommending the consumption of dishes according to the health requirements of users and facilitating the effect of reasonably controlling diet of the users.
In a first aspect, an embodiment of the present invention provides a method for displaying diet information, including:
acquiring a target picture containing one or more dishes to be identified;
automatically intercepting a dish screenshot of each dish on the target picture;
and displaying the nutritional information and the recommended dosage of various dishes.
Optionally, the automatically capturing each menu picture on the target picture includes: and detecting the position of each dish in the target picture by adopting a preset dish detection model, and intercepting to obtain a dish screenshot of each dish.
Optionally, determining the name of the dish corresponding to the dish according to the screenshot of the dish includes: and calling an opened dish identification interface to obtain the name of the dish corresponding to the dish.
Optionally, the determining, according to the menu screenshot, the menu name corresponding to the menu includes:
matching in a preset food library according to the dish name;
and calling out the dish type and the nutrition information corresponding to the dish name.
Optionally, before the displaying of the nutritional information and recommended consumption of various dishes, the method further comprises:
calling body information and health indexes of a user;
and calculating to obtain the recommended dosage of various dishes according to the health index and the nutritional information of the dishes.
Optionally, the displaying of the nutritional information and recommended consumption of various dishes includes:
displaying the names and the nutritional information of various dishes;
and the user modifies and/or deletes the displayed dish name and confirms the storage operation.
In a second aspect, an embodiment of the present invention further provides a device for displaying diet information, including:
the picture acquisition module is used for acquiring a target picture containing one or more dishes to be identified;
the picture intercepting module is used for automatically intercepting a dish screenshot of each dish on the target picture;
the dish identification module is used for determining the name of a dish corresponding to the dish according to the screenshot of the dish;
and the information display module is used for displaying the nutritional information and the recommended dosage of various dishes.
Optionally, the method further includes:
the dish matching module is used for matching in a preset food library according to the name of the dish and calling out the category and the nutritional information of the dish corresponding to the name of the dish;
the identity information acquisition module is used for calling the body information and the health index of the user;
the first calculation module is used for calculating the nutritional ingredients required by the current meal of the user according to the health indexes;
and the second calculation module is used for calculating and obtaining the recommended dosage of various dishes according to the nutritional ingredients required by the current meal and the nutritional information of the dishes.
In a third aspect, an embodiment of the present invention further provides a device for displaying diet information, including a memory and a processor, where the memory stores a computer program executable by the processor, and the processor executes the computer program to implement a method for displaying diet information according to the first aspect.
In a fourth aspect, the embodiments of the present invention also provide a computer-readable storage medium, where the storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed, the method for displaying diet information according to the first aspect is implemented.
According to the embodiment of the invention, the screenshot of each dish is captured from the picture containing a plurality of dishes, so that the nutritional information of each dish is determined, the recommended dosage of each dish is calculated by combining the body information and the health index of the user, the names of various dishes, the nutritional information and the recommended dosages of various dishes are displayed to the user, and diet recording is performed.
Drawings
Fig. 1 is a flowchart of a method for displaying diet information according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for displaying diet information according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of a diet information display device according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a diet information display device according to a fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1 is a flowchart of a method for displaying diet information according to an embodiment of the present invention, where the embodiment is applicable to a case where diet information is recorded and a recommended consumption of diet is provided, and the method may be executed by a device for displaying diet information, as shown in fig. 1, and specifically includes the following steps:
step 110, obtaining a target picture containing one or more dishes to be identified.
When the user has a meal at home or goes out for a meal, the user often takes pictures of food on a dining table for sharing, but does not know how much amount of food the user intakes is beneficial to body health, so that a target picture containing the food on the dining table needs to be analyzed, wherein the target picture is a picture shot through a camera of a terminal and can also be a picture stored in an album of the terminal; the target picture may contain one or more dishes to be identified.
And step 120, automatically intercepting a dish screenshot of each dish on the target picture.
When a plurality of dishes are contained in the target picture, the plurality of dishes cannot be simultaneously and accurately identified, and the situation that food in different dishes is mixed into one dish may occur, so that the nutrition and the recommended dosage of each dish cannot be accurately obtained. Therefore, each dish needs to be recognized independently and accurately, the target picture is detected through a preset dish detection model, and a dish screenshot corresponding to each dish in the target picture is intercepted.
And step 130, determining the name of the dish corresponding to the dish according to the screenshot of the dish.
Identifying one or more dish names corresponding to each dish by identifying the characteristic information of each dish, such as dish tomato fried egg, and identifying dish names including but not limited to tomato fried egg, tomato stewed egg, tomato steamed egg, tomato, egg, etc.; the system automatically selects the dish name with the highest probability, and simultaneously takes other identified possible dish names as reference dish names when the user manually corrects the operation.
And 140, displaying the nutritional information and the recommended dosage of various dishes.
And searching the nutritional information of the dishes in a preset food library according to the obtained names of the dishes, calculating the recommended dosage of various dishes according to the personal health information and the diet requirements of the user, and displaying and reminding the dishes.
According to the embodiment of the invention, the screenshot of each dish is captured from the picture containing a plurality of dishes, so that the nutritional information of each dish is determined, the recommended dosage of each dish is calculated by combining the body information and the health index of the user, the names of various dishes, the nutritional information and the recommended dosages of various dishes are displayed to the user, and diet recording is performed.
Example two
Fig. 2 is a flowchart of a method for displaying diet information according to the second embodiment of the present invention. On the basis of the above embodiment, as shown in fig. 2, the specific steps include:
step 210, obtaining a target picture containing one or more dishes to be identified.
And step 220, automatically intercepting a dish screenshot of each dish on the target picture.
Which comprises the following steps: and detecting the position of each dish in the target picture by adopting a preset dish detection model, and intercepting to obtain a dish screenshot of each dish.
Detecting a target picture through a preset dish detection model, identifying the position of each dish in the target picture, and determining the position information of the dishes through a preferred duplication removal operation, wherein the preset dish detection model is obtained through the training of a RetinaNet deep learning algorithm; meanwhile, a Numpy (a scientific computing library of Numerical Python, Python) and an ImageAI (a Python library which supports the most advanced machine learning algorithm and is used for image prediction, user-defined image prediction, object detection, video object tracking and image prediction training) tool are used for intercepting the corresponding screenshot of each dish.
And step 230, determining the name of the dish corresponding to the dish according to the screenshot of the dish.
Step 230 comprises a step 231 and a step 232, wherein the step 231 calls an open dish identification interface to obtain a dish name corresponding to the dish screenshot; step 232, matching in a preset food library according to the dish name; and calling out the dish type and the nutrition information corresponding to the dish name.
Acquiring a dish name and a dish name corresponding to a dish by calling an open AI (Artificial Intelligence) dish identification interface; and then the nutritional information corresponding to the dish is found out by indexing a preset food library. Wherein, a preset food library is constructed by collecting a large amount of nutrient information of dishes in advance.
And identifying the corresponding dish name in each dish by identifying the characteristic information in the screenshot of each dish, and simultaneously generating one or more dish names. Furthermore, dish identification can be carried out according to voice information provided by the user.
And step 240, retrieving physical information and health indexes of the user.
The health management APP is matched for use, and body information and health indexes of a user are called. The physical information of the user comprises basic personal information, such as name, sex, height, weight, age, work and the like; including personal preference information such as taste preferences, liking a spicy, light or sweet and sour taste, food preferences such as liking potato, beef, fish or chicken, etc.; health information such as blood pressure, blood glucose, and basic illnesses, family medical history, etc. from which the user suffers is also included. The health index is an index formulated by the health management APP according to body information of the user or an index self-set by the user, such as weight loss of 2 kilograms, muscle increase of 2 kilograms, fat intake control, blood pressure control and the like.
And step 250, calculating to obtain recommended use amounts of various dishes according to the health indexes and the nutritional information of the dishes.
And judging the current meal according to the current time, and calculating the nutritional ingredients required to be ingested by the user at different meals according to the health indexes. For example, the basal metabolic rate of the user is calculated according to a basal metabolic rate formula, the recommended intake of a day is obtained according to the health index, and the nutritional ingredients required to be taken in by different meals are calculated according to the proportion of breakfast, Chinese meal and dinner to the intake of the whole day.
And calculating recommended dosages of various dishes according to the dish categories and the nutritional information of the identified dishes and nutritional ingredients required to be ingested by the user at the meal, and giving different recommended dosages of various dishes according to the dietary preference of the user so as to meet the individual requirements of the user. The dish category comprises grains, dairy products, aquatic products, meat, fruits and vegetables, fats, wines and the like. When the recommended dosage of various dishes is calculated, the intake proportion of various foods is ensured to be normal as much as possible according to the required nutrition intake calculation, and the diversity of the foods is ensured.
And step 260, displaying the nutrition information and the recommended dosage of various dishes.
And displaying the nutritional information and the recommended dosage of various dishes on a display page in a chart mode, displaying and storing photos of the dishes which are actually eaten by the user, and reminding, such as vibration or sound. The user can manually modify and/or delete the display information and confirm the storage operation, the user confirms whether the name of the dish displayed on the display page and the name of the corresponding dish are correct or not, if the name of the dish displayed on the display page is incorrect, the name of the dish can be manually modified, if the name of the dish is not correct, the user can manually add the name of the dish, and if some dish users do not want to record the name of the dish, the user can delete the name of the dish; and after the operation is finished, the user confirms the final display result, and stores the related data into the diet record database after the operation is confirmed.
Meanwhile, the food record page can be accessed through manual operation, and historical record information can be checked at any time. And the picture, the name, the corresponding food, the nutrition information, the recommended dosage and the like of each dish are displayed through the chart information.
For example, before a meal is eaten, a user takes a picture of dishes on a dining table and uploads a target picture through a terminal, and one target picture contains a plurality of dishes, such as a first dish and a second dish; detecting the position of each dish in a target picture by a preset dish detection model to form two dish screenshots; acquiring the name of a first dish by calling an open AI dish identification interface: selecting the dish names such as potato-roasted chicken, potato-stewed chicken blocks, potato-stewed chicken, potato and chicken with the highest recognition probability according to the recognition probability of the corresponding dish names, such as the potato-roasted chicken; the name of the dish II is as follows: the method comprises parching Chinese cabbage and mashed garlic Chinese cabbage, and selecting the Chinese cabbage with the highest recognition probability according to the recognition probability of corresponding vegetable name, such as parching Chinese cabbage. And then, a food library is preset through indexing, and food nutrition information corresponding to the dish is found out, for example, every 100 g of dish-potato roast chicken contains: about 6 grams of fat, about 9 grams of protein, about 15 grams of carbohydrate, and about 148 calories; every 100 g of the dish, the Chinese cabbage II comprises: 2.70 grams of carbohydrate, 0.30 grams of fat, 1.50 grams of protein, 1.10 grams of cellulose, with 17 kcal.
While identifying dishes, matching with a health management APP to call body information and health indexes of a user, such as Zhangsan, male, height 175cm, weight 80kg and age 26 years, wherein the taste of the user is light, and the user likes potatoes; blood pressure, blood sugar and the like are normal, basic diseases and family medical history do not exist, the weight exceeds standard, and the weight needs to be reduced by 5 kg. Obtaining the current time, judging that the current meal is lunch, calculating various nutrient substances and calories which need to be ingested by the meal, such as 481 calorie, 18g of protein, 18g of fat and 72g of carbohydrate, and calculating the recommended dosage of the dish as follows: the first scheme is as follows: 150g of rice, 130g of first dish and 200g of second dish; scheme II: 130g of cooked rice, 160g of first dish, 150g of second dish and the like.
And displaying the nutritional information and the recommended dosage of various dishes on a display page through a chart style, and manually modifying and/or deleting the displayed information and confirming the storage operation by a user, wherein for example, the name of the dish I is default, and the name of the dish II is modified to be the fried Shanghai green, and the modified dish is confirmed and stored in a diet record database. And the data in the diet record database can be called to check the historical records.
EXAMPLE III
Fig. 3 is a schematic structural diagram of a diet information display device according to a third embodiment of the present invention. The display device for the diet information provided by the embodiment of the invention can execute the display method for the diet information provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
As shown in fig. 3, the apparatus 3 includes:
the picture acquisition module 31 is used for acquiring a target picture containing one or more dishes to be identified;
the picture intercepting module 32 is used for automatically intercepting a dish screenshot of each dish on the target picture;
the dish identification module 33 is used for determining the name of the dish corresponding to the dish according to the screenshot of the dish;
and the information display module 34 is used for displaying the nutritional information and the recommended dosage of various dishes.
According to the embodiment of the invention, the screenshot of each dish is captured from the picture containing a plurality of dishes, so that the nutritional information of each dish is determined, the recommended dosage of each dish is calculated by combining the body information and the health index of the user, the names of various dishes, the nutritional information and the recommended dosages of various dishes are displayed to the user, and diet recording is performed.
Optionally, the method further includes:
the dish matching module is used for matching in a preset food library according to the name of the dish and calling out the category and the nutritional information of the dish corresponding to the name of the dish;
acquiring the name of a dish by calling an open AI dish identification interface; and then the nutrient components corresponding to the dish are found out by indexing a preset food library.
The identity information acquisition module is used for calling the body information and the health index of the user;
the health management APP is matched for use, and body information and health indexes of a user are called. The physical information of the user comprises basic personal information, such as name, sex, height, weight, age, work and the like; including personal preference information such as taste preferences, liking a spicy, light or sweet and sour taste, food preferences such as liking potato, beef, fish or chicken, etc.; health information such as blood pressure, blood glucose, and basic illnesses, family medical history, etc. from which the user suffers is also included.
The first calculation module is used for calculating the nutritional ingredients required by the current meal of the user according to the health indexes;
and judging the current meal according to the current time, and calculating according to the health index and the food nutrition information to obtain the nutritional ingredients required to be ingested by the user at different meals.
And the second calculation module is used for calculating and obtaining the recommended dosage of various dishes according to the nutritional ingredients required by the current meal and the overall nutritional information of the dishes.
And calculating recommended dosages of various dishes according to the food categories and the nutritional information corresponding to the food in the identified dishes and the nutritional ingredients required to be ingested by the user at the meal, and giving the recommended dosages of various dishes accounting for different proportions in consideration of the dietary preference of the user so as to meet the individual requirements of the user.
The system also comprises a modification module which is used for manually modifying and/or deleting the display information and confirming the storage operation. The user confirms whether the name of the dish displayed on the display page and the name of the corresponding dish are correct or not, if the name of the dish and the name of the corresponding dish are incorrect, the name of the corresponding dish can be manually modified, if the name of the corresponding dish is not correct, the name of the corresponding dish can be manually added by the user, and if the name of the corresponding dish is not correct, the name of the corresponding dish can be deleted by the user; and after the operation is finished, the user confirms the final display result, and stores the related data into the diet record database after the operation is confirmed.
Example four
Fig. 4 is a schematic structural diagram of a food information display apparatus according to a fourth embodiment of the present invention, as shown in fig. 4, the food information display apparatus includes a processor 410, a memory 420, an input device 430, and an output device 440; the number of the processors 410 in the display device of the diet information can be one or more, and one processor 410 is taken as an example in fig. 4; the processor 410, the memory 420, the input device 430 and the output device 440 in the diet information display apparatus may be connected by a bus or other means, and fig. 4 illustrates the connection by a bus as an example.
The memory 420 is a computer-readable storage medium, and can be used for storing software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the method for displaying diet information in the embodiment of the present invention. The processor 410 executes software programs, instructions and modules stored in the memory 420 to perform various functional applications and data processing of the diet information display device, that is, to implement the above-mentioned diet information display method.
The memory 420 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory 420 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 420 may further include memory located remotely from processor 410, which may be connected to a presentation device of the dietary information via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input means 430 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function controls of the food and drink information presentation apparatus. The output device 440 may include a display device such as a display screen.
EXAMPLE five
An embodiment of the present invention further provides a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for displaying diet information, the method including:
acquiring a target picture containing one or more dishes to be identified;
automatically intercepting a dish screenshot of each dish on the target picture;
automatically intercepting a dish screenshot of each dish on the target picture;
and displaying the nutritional information and the recommended dosage of various dishes.
The computer-readable storage media of embodiments of the invention may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or terminal. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A method for displaying diet information is characterized by comprising the following steps:
acquiring a target picture containing one or more dishes to be identified;
automatically intercepting a dish screenshot of each dish on the target picture;
determining the name of the dish corresponding to the dish according to the screenshot of the dish;
and displaying the nutritional information and the recommended dosage of various dishes.
2. The method for displaying diet information as claimed in claim 1, wherein said automatically capturing each dish picture on said target picture comprises: and detecting the position of each dish in the target picture by adopting a preset dish detection model, and intercepting to obtain a dish screenshot of each dish.
3. The method for displaying the diet information as claimed in claim 1, wherein the determining the name of the dish corresponding to the dish according to the screenshot of the dish comprises: and calling an opened dish identification interface to obtain the name of the dish corresponding to the dish.
4. The method for displaying diet information according to claim 1, wherein the determining the name of the dish corresponding to the dish according to the screenshot of the dish comprises:
matching in a preset food library according to the dish name;
and calling out the dish type and the nutrition information corresponding to the dish name.
5. The method for displaying diet information according to claim 1, characterized in that, before displaying the nutrition information and recommended dosage of each dish, further comprising:
calling body information and health indexes of a user;
and calculating to obtain the recommended dosage of various dishes according to the health index and the nutritional information of the dishes.
6. The method for displaying diet information as claimed in claim 1, wherein the displaying of the nutrition information and recommended dosage of various dishes includes:
displaying the names and the nutritional information of various dishes;
and the user modifies and/or deletes the displayed dish name and confirms the storage operation.
7. A diet information display device, comprising:
the picture acquisition module is used for acquiring a target picture containing one or more dishes to be identified;
the picture intercepting module is used for automatically intercepting a dish screenshot of each dish on the target picture;
the dish identification module is used for determining the name of a dish corresponding to the dish according to the screenshot of the dish;
and the information display module is used for displaying the nutritional information and the recommended dosage of various dishes.
8. A diet information display device as claimed in claim 7, further comprising:
the dish matching module is used for matching in a preset food library according to the name of the dish and calling out the category and the nutritional information of the dish corresponding to the name of the dish;
the identity information acquisition module is used for calling the body information and the health index of the user;
the first calculation module is used for calculating the nutritional ingredients required by the current meal of the user according to the health indexes;
and the second calculation module is used for calculating and obtaining the recommended dosage of various dishes according to the nutritional ingredients required by the current meal and the nutritional information of the dishes.
9. A diet information presentation device, comprising a memory and a processor, wherein the memory stores a computer program operable on the processor, and the processor executes the computer program to implement a diet information presentation method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that the storage medium stores a computer program comprising program instructions which, when executed, implement a method of displaying dietary information according to any one of claims 1 to 6.
CN202010719544.9A 2020-07-23 2020-07-23 Diet information display method, device, equipment and storage medium Pending CN111863194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010719544.9A CN111863194A (en) 2020-07-23 2020-07-23 Diet information display method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010719544.9A CN111863194A (en) 2020-07-23 2020-07-23 Diet information display method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111863194A true CN111863194A (en) 2020-10-30

Family

ID=72950681

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010719544.9A Pending CN111863194A (en) 2020-07-23 2020-07-23 Diet information display method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111863194A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112652378A (en) * 2020-12-30 2021-04-13 天津航旭科技发展有限公司 Diet recommendation method and device
CN112735562A (en) * 2021-01-25 2021-04-30 珠海格力电器股份有限公司 Diet recommendation method and device, electronic equipment and storage medium
CN113435962A (en) * 2021-06-07 2021-09-24 布瑞克农业大数据科技集团有限公司 Agricultural product online collecting and purchasing method, system and storage medium thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107731278A (en) * 2017-09-04 2018-02-23 广东数相智能科技有限公司 A kind of food recognition methods, nutrient health analysis method, system and device
CN108630298A (en) * 2018-05-09 2018-10-09 南京邮电大学 Healthy diet management method and system, computer readable storage medium, terminal
CN109378050A (en) * 2018-08-14 2019-02-22 上海常仁信息科技有限公司 A kind of healthy dish recommendation system and method based on vegetable identification

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107731278A (en) * 2017-09-04 2018-02-23 广东数相智能科技有限公司 A kind of food recognition methods, nutrient health analysis method, system and device
CN108630298A (en) * 2018-05-09 2018-10-09 南京邮电大学 Healthy diet management method and system, computer readable storage medium, terminal
CN109378050A (en) * 2018-08-14 2019-02-22 上海常仁信息科技有限公司 A kind of healthy dish recommendation system and method based on vegetable identification

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112652378A (en) * 2020-12-30 2021-04-13 天津航旭科技发展有限公司 Diet recommendation method and device
CN112735562A (en) * 2021-01-25 2021-04-30 珠海格力电器股份有限公司 Diet recommendation method and device, electronic equipment and storage medium
CN113435962A (en) * 2021-06-07 2021-09-24 布瑞克农业大数据科技集团有限公司 Agricultural product online collecting and purchasing method, system and storage medium thereof

Similar Documents

Publication Publication Date Title
US11672446B2 (en) Insulin delivery recommendations based on nutritional information
US11669557B2 (en) Iterative image search algorithm informed by continuous human-machine input feedback
CN111863194A (en) Diet information display method, device, equipment and storage medium
CN107705834A (en) A kind of dietary recommendations continued system based on Recognition with Recurrent Neural Network
US20150347520A1 (en) Using crowdsourcing consensus to determine nutritional content of foods depicted in an image
TW201901598A (en) Dietary information suggestion system and its dietary information suggestion method
JP2020181491A (en) System, program, and method
JP6355147B1 (en) Meal management system
CN111811182B (en) Refrigerator and recipe recommendation method
Iftene et al. Eye and voice control for an augmented reality cooking experience
EP3848870A1 (en) Nutritional value calculation of a dish
US20210391051A1 (en) Information processing apparatus, information processing method, and program
JP2019160283A (en) Retrieval device, retrieval method, and retrieval program
CN113724837A (en) Method and device for generating diet schedule of chronic patient and terminal equipment
Hsu et al. A health management application with QR-Code input and rule inference
US11688506B2 (en) Methods and systems for calculating an edible score in a display interface
CN110610753A (en) Recipe recommendation method, device and system and computer readable storage medium
US12048531B2 (en) Glucose management recommendations based on nutritional information
WO2023162822A1 (en) Information provision device, information provision system, information provision method, and program
US20230274812A1 (en) Methods and systems for calculating an edible score in a display interface
CN108932265A (en) Diet information suggesting system for wearing and its diet information suggesting method
CN112233773A (en) Recipe management method based on household robot and household robot
JP2022124701A (en) Cuisine proposal device and generation method of learned model
CN117174253A (en) Personalized ketogenic diet recommendation method and system
JP2012238246A (en) Meal recording server, meal recording system, meal recording method, program and recording medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination