Visual early warning system for robot
By integrating a visual early warning system in the robot feeding system, using image analysis and data acquisition technology, intelligently adjusting the feed amount of pets and detecting feed risks, the problem of failure to consider the feed amount and nutritional needs of pets at different times in the existing technology is solved to ensure the health and safety of pets.
Patent Information
- Application Number
- CN202510340292.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-03-21
AI Technical Summary
The prior art does not consider the difference in feeding amounts of pets and nutritional needs of pets at different periods when determining the amount of pets, which can easily lead to obesity or malnutrition in pets.
A visual early warning system for robots is designed. By managing mobile terminals, pet activity information modules, feeding information collection modules and analysis modules, basic pet information, feeding information and activity data are obtained, and the feeding amount is intelligently adjusted after analysis, and the feeding risk index is judged through image analysis to prevent pets from eating spoiled feed.
It has achieved intelligent adjustment of feeding amount based on the pet's growth and physical condition, timely detection of feed abnormalities, ensuring the safety of feeding and avoiding pet health problems.
Smart Images

Figure CN119837051A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of robot vision, and in particular to a visual early warning system for a robot. Background Art
[0002] With the improvement of living standards, pets play an increasingly important role in people's lives. With the popularity of pet culture, keeping pets has become a fashion trend. More and more people are beginning to pay attention to the quality of life and health of pets. Among them, most pet owners are busy at work and have a fast pace of life. Especially pet owners who need to go out frequently, in order to ensure that their pets can be fed regularly, they generally choose pet feeding robots to feed their pets at regular intervals and in fixed quantities to avoid problems such as hunger or overeating.
[0003] In the prior art, there is a pet robot intelligent feeding method, chip and robot with publication number "CN114467782B". The pet robot automatically recognizes the pet's face and automatically records the pet's intake, and automatically sets the pet's feeding amount according to the pet's intake during feeding training. The pet that has completed the feeding training is fed at a scheduled time according to the pet's feeding amount.
[0004] However, the above technology still has major defects. For example, when determining the amount of food to feed a pet, the above technology does not take into account that the amount of food a pet feeds is different at different times; and it also does not take into account the nutritional needs of the pet. If the pet consumes too much or too little, it is easy to cause health problems such as obesity or malnutrition. Summary of the invention
[0005] The purpose of the present invention is to provide a visual warning system for a robot to solve the problems raised in the above background technology.
[0006] To achieve the above object, the present invention provides the following technical solutions: A visual warning system for a robot, applicable to a feeding robot, wherein the feeding robot comprises a feeder and a feeding tray; the visual warning system comprises a management mobile terminal, a pet activity information module, a feeding information collection module and an analysis module: The management mobile terminal includes a pet basic information module and a pet feed information module; the pet basic information module is used to obtain pet basic information data; the pet feed information module is used to obtain pet feed information data; the pet feed information data is first feed image data; The feeding information acquisition module includes an image acquisition module for acquiring second feed image data of the feeding tray and a weight acquisition module for acquiring the weight value of the pet feed in the feeding tray; The pet activity information module is used to obtain the activity data of the pet; The analysis module is used to analyze the basic information data, the activity data of the pet in the past preset time period and the pet feed information data to obtain the feeding amount; the analysis module is also used to analyze the first feed image data and the second feed image data of the feeding plate according to the feeder during the feeding process of the feeder to obtain the feed risk index, and judge whether the pet feed is abnormal according to the feed risk index. If it is abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding.
[0007] As a further solution of the present invention: the basic information data includes the pet's date of birth, pet breed and current growth parameters of the pet; the pet feed information data includes a nutritional composition table and a production date; the image acquisition module is arranged above the feeding tray; and the weight acquisition module is arranged at the bottom of the feeding tray.
[0008] As a further solution of the present invention: the working process of the visual warning system includes the following steps: S1: According to the pet's breed and birth date, obtain the current preset growth parameters and growth period of the pet of the breed; S2: Obtaining a growth target coefficient based on preset growth parameters and the pet's current growth parameters; analyzing the growth target coefficient, the current growth period of the pet, the pet's activity data in the past preset time period, and the pet feed information data to determine the feeding amount; S3: When feeding from the feeder, feed the food to the feeding tray for a preset time and then stop; S4: Acquire the second feed image data and the pet feed weight value of the feeding tray through the image acquisition module and the weight acquisition module; S5: Obtaining a feed risk index by analyzing the second feed image data and the first feed image data of the feeding tray; S6: Determine whether the pet feed is abnormal based on the feed risk index. If abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding until the pet feed in the feeding tray reaches the feeding amount.
[0009] As a further embodiment of the present invention: the growth period includes childhood, adulthood and old age.
[0010] As a further solution of the present invention: the preset growth parameters include preset height and preset weight; the current growth parameters of the pet include current height and current weight, through the formula: ; Calculate the growth target coefficient ; in, is the first judgment function, when hour, ;when hour, ; is the pet's current weight; The default weight for the pet breed; It is the basic error of preset weight; is the growth parameter error adjustment coefficient of the pet breed in the current growth period; is the current height of the pet; The default height for the pet breed; It is the preset basic error of height; is a first preset adjustment coefficient; is the first weight coefficient; is the second weight coefficient; is the first preset constant; is the second preset constant.
[0011] As a further solution of the present invention: by formula: Calculate today's Feeding amount ; in, The daily calorie consumption per unit body weight of the pet breed in the current growth period; Predict the calorie consumption of the pet's activities today; The number of daily feedings during the current growth period; ; For daily The feeding coefficient of feeding times, ; The calories per unit weight of pet food.
[0012] As a further solution of the present invention: by formula: ; Calculate the stability index of the calories burned during the past preset time period ; in, is the second judgment function, when hour, ;when hour, ; is the number of days in the past preset time period, ; The number of the preset time period in the past Daily activities consume calories; is the preset standard deviation.
[0013] As a further solution of the present invention: the pet is predicted to consume calories in its activities today The process of obtaining is: when or hour, ; when and hour, ; when and hour, ; in, Preset time period for the past The minimum amount of calories burned by daily activities; Preset time period for the past The maximum amount of calories burned by daily activities.
[0014] As a further solution of the present invention: by formula: ; Calculating the Feed Risk Index ; in, It is the preset feed color similarity; is the actual similarity of feed color; when When the pet feed is normal; when When the pet food is abnormal.
[0015] Compared with the prior art, the present invention has the following beneficial effects: The present invention obtains pet basic information data through a pet basic information module; obtains pet feed information data through a pet feed information module; obtains second feed image data of a feeding tray through an image acquisition module; collects the weight value of pet feed in the feeding tray through a weight acquisition module; obtains pet activity data by connecting with a pet wearable device through a pet activity information module; finally, obtains the feeding amount through an analysis module according to the basic information data, the activity data of the pet in a preset time period in the past, and the pet feed information data; intelligently adjusts the feeding amount according to the growth and physical condition of the pet, and obtains the feed risk index through the analysis module according to the first feed image data and the second feed image data of the feeding tray according to the feeder during the feeding process of the feeder, and judges whether the pet feed is abnormal according to the feed risk index; and promptly discovers feed abnormalities, thereby ensuring the safety of the fed feed, and preventing the pet from eating spoiled pet feed and causing health problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The present invention will be further described below in conjunction with the accompanying drawings.
[0017] Figure 1A system module framework diagram of an embodiment of the present invention. DETAILED DESCRIPTION
[0018] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific embodiments.
[0019] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The words "first", "second" and similar words used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0020] See also Figure 1 As shown, in one embodiment, a visual warning system for a robot is provided, which is applicable to a feeding robot, wherein the feeding robot includes a feeder and a feeding tray; the visual warning system includes a management mobile terminal, a pet activity information module, a feeding information collection module, and an analysis module: The management mobile terminal includes a pet basic information module and a pet feed information module; the pet basic information module is used to obtain pet basic information data; the basic information data includes the pet's date of birth, pet breed and pet's current growth parameters; the pet feed information module is used to obtain pet feed information data; the pet feed information data includes a nutritional composition table, a production date and first feed image data; the nutritional composition table includes the calorie content of pet feed per unit weight The feeding information acquisition module includes an image acquisition module arranged above the feeding tray and a weight acquisition module arranged at the bottom of the feeding tray; the image acquisition module is used to obtain the second feed image data of the feeding tray; the weight acquisition module is used to collect the weight value of the pet feed in the feeding tray; The pet activity information module is used to obtain the activity data of the pet; The analysis module is used to analyze the basic information data, the activity data of the pet in the past preset time period and the pet feed information data to obtain the feeding amount; the analysis module is also used to analyze the first feed image data and the second feed image data of the feeding plate according to the feeder during the feeding process of the feeder to obtain the feed risk index, and judge whether the pet feed is abnormal according to the feed risk index. If it is abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding; Through the above technical scheme, this embodiment obtains the basic information data of the pet through the pet basic information module; obtains the pet feed information data through the pet feed information module; obtains the second feed image data of the feeding plate through the image acquisition module; collects the weight value of the pet feed in the feeding plate through the weight acquisition module; connects with the pet wearable device through the pet activity information module to obtain the activity data of the pet; finally, the analysis module analyzes the basic information data, the activity data of the pet in the past preset time period and the pet feed information data to obtain the feeding amount; the feeding amount is intelligently adjusted according to the growth and physical condition of the pet, and the analysis module analyzes the first feed image data and the second feed image data of the feeding plate according to the feeder during the feeding process of the feeder to obtain the feed risk index, and judges whether the pet feed is abnormal according to the feed risk index; the feed abnormality is discovered in time, so as to ensure the safety of the fed feed, and avoid the pet from eating spoiled pet feed and causing health problems.
[0021] It should be noted that the basic information data of the pet can be obtained by manual input; the pet feed information data can be obtained by manual input or photo recognition; both are existing technologies and will not be described in detail here.
[0022] As an implementation mode of the present invention, the working process of the visual warning system includes the following steps: S1: According to the pet's breed and birth date, obtain the current preset growth parameters and growth period of the pet of the breed; S2: Obtaining a growth target coefficient based on preset growth parameters and the pet's current growth parameters; analyzing the growth target coefficient, the current growth period of the pet, the pet's activity data in the past preset time period, and the pet feed information data to determine the feeding amount; S3: When feeding from the feeder, feed the food to the feeding tray for a preset time and then stop; S4: Acquire the second feed image data and the pet feed weight value of the feeding tray through the image acquisition module and the weight acquisition module; S5: Obtaining a feed risk index by analyzing the second feed image data and the first feed image data of the feeding tray; S6: Determine whether the pet feed is abnormal based on the feed risk index. If abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding until the pet feed in the feeding tray reaches the feeding amount; Through the above technical solution, this embodiment first obtains the current preset growth parameters and growth period of the pet of the breed according to the pet's breed and the pet's date of birth; then obtains the growth target coefficient according to the preset growth parameters and the pet's current growth parameters; analyzes the growth target coefficient, the current pet's growth period, the pet's activity data in the past preset time period, and the pet feed information data to determine the feeding amount; when feeding with a feeder, first feed the feeding plate for a preset time and then stop; obtains the second feed image data of the feeding plate and the pet feed weight value through the image acquisition module and the weight acquisition module; The first feed image data and the second feed image data are analyzed to obtain a feed risk index; whether the pet feed is abnormal is determined according to the feed risk index, and if so, an early warning message is sent to the management terminal and feeding is suspended; otherwise, feeding is continued to make the pet feed in the feeding tray reach the feeding amount; first, feeding the feeding tray for a preset time and then stopping, the preset time is short, so that there is less pet feed in the feeding tray, which is convenient for identifying the feed in the second feed image data, and if there is an abnormality in the feed in the feeding tray, there is less pet feed in the feeding tray, and even if the pet eats it, it will not eat too much, thereby causing discomfort to the pet.
[0023] As an embodiment of the present invention, the growth period includes childhood, adulthood and old age.
[0024] As an embodiment of the present invention, the preset growth parameters include preset height and preset weight; the current growth parameters of the pet include current height and current weight, through the formula: ; Calculate the growth target coefficient ; in, is the first judgment function, when hour, ;when hour, ; is the pet's current weight; The default weight for the pet breed; It is the basic error of preset weight; is the growth parameter error adjustment coefficient of the pet breed in the current growth period; is the current height of the pet; The default height for the pet breed; It is the preset basic error of height; is a first preset adjustment coefficient; is the first weight coefficient; is the second weight coefficient; is the first preset constant; is the second preset constant; Through the above technical solution, this embodiment The ratio of the pet's current weight to its preset weight; is the absolute value of the ratio of the difference between the pet's current weight and the preset weight to the preset weight. The preset weight error for the pet breed in the current growth period; The difference between the current weight of the pet and the preset weight and the absolute value of the ratio of the preset weight and the preset weight error of the pet breed in the current growth period; in the formula In the judgment function In Refers to , Refers to , used to determine whether the absolute value of the difference between the pet's current weight and the preset weight and the ratio of the preset weight exceeds the preset weight error of the pet's current growth period; when , it means that the pet's current weight is within a reasonable range, so ;when , it means that the pet's current weight is not within a reasonable range, so Similarly, this embodiment It is the ratio of the pet's current body length to its preset body length; is the absolute value of the ratio of the difference between the current height of the pet and the preset height to the preset height. The preset height error for the current growth period of the pet breed; The absolute value of the ratio of the current height of the pet to the preset height and the preset height error of the pet breed in the current growth period is the difference between the current height of the pet and the preset height. In the first judgment function In Refers to , Refers to , used to determine whether the absolute value of the ratio of the difference between the current height of the pet and the preset height to the preset height exceeds the preset height error of the pet breed in the current growth period; when , it means that the current height of the pet is within a reasonable range, so ;when , it means that the current height of the pet is not within a reasonable range, so ; Through the formula Assess your pet's physical condition; It should be noted that the first preset adjustment coefficient , the first weight coefficient , the second weight coefficient , the first preset constant , the second preset constant and the growth parameter error adjustment coefficient of the pet breed in the current growth period It is a preset value obtained based on experience and will not be described in detail here.
[0025] As an implementation mode of the present invention, by formula: Calculate today's Feeding amount ; in, The daily calorie consumption per unit body weight of the pet breed in the current growth period; Predict the calorie consumption of the pet's activities today; The number of daily feedings during the current growth period; ; For daily The feeding coefficient of feeding times, ; The calories per unit weight of pet food; Through the above technical solution, this embodiment The daily calorie consumption of the pet at its current weight. The more calories you eat, the more calories you need to consume today. The total calories consumed today is predicted; the more calories consumed today, the more calories you need to consume today. When , it means that the pet's height or weight is not up to standard and needs to increase its intake. Therefore, the calorie intake needs to be increased today; when If the pet is growing too fast or is overweight, it means that the pet needs to reduce its intake, so the calorie intake for the day is reduced; The feeding amount for today; reasonably distribute the feeding amount for the day according to the feeding coefficient; It should be noted that the daily calorie consumption per unit weight of the pet breed in the current growth period is It is a preset value, obtained based on experience, and will not be described in detail here.
[0026] It should be noted that the number of daily feedings during the current growth period is based on and daily Feeding coefficient of feeding It is determined according to the current growth period and is a preset value, so it will not be described in detail here.
[0027] As an implementation mode of the present invention, by formula: ; Calculate the stability index of the calories burned during the past preset time period ; in, is the second judgment function, when hour, ;when hour, ; is the number of days in the past preset time period, ; The number of the preset time period in the past Daily activities consume calories; is the preset standard deviation; Through the above technical solution, this embodiment Preset time period for the past Standard deviation of daily activity calories burned for the day; past preset time period Standard deviation of daily activity calories burned The larger the value, the more unstable the pet's daily activity level has been in the past preset time period. Preset time period for the past The standard deviation of daily activity calories burned for the day and the preset standard deviation The difference between In the second judgment function In Refers to , used to determine the past preset time period Whether the standard deviation of daily activity calorie consumption exceeds the preset standard deviation; , it means that the pet's daily activity level has been relatively stable in the past preset time period. ;when , it means that the pet's daily activity has been unstable in the past preset time period. ; It should be noted that the preset standard deviation It is a preset value, obtained based on experience, and will not be described in detail here.
[0028] The pet is expected to consume calories through its activities today The process of obtaining is: when or hour, ; when and hour, ; when and hour, ; in, Preset time period for the past The minimum amount of calories burned by daily activities; Preset time period for the past The maximum amount of calories burned by daily activities on that day; Through the above technical solution, this embodiment or , it means that the pet's daily activity has been relatively stable in the past preset time period or the pet's height and weight are within a reasonable range, so the pet's predicted activity calorie consumption for today Set to a preset time period in the past The average daily activity calories consumed during the day; and , it means that the pet's daily activity has been unstable in the past preset time period and the pet's height or weight is over the standard, so the calorie intake needs to be reduced. Therefore, the pet's predicted activity calorie consumption for today Set to a preset time period in the past The minimum amount of calories consumed by daily activities on a given day to reduce intake; and , it means that the pet's daily activity has been unstable in the past preset time period and the pet's height or weight is not up to standard, and the calorie intake needs to be increased. Therefore, the pet's predicted activity calorie consumption for today Set to a preset time period in the past Increase your intake by burning the maximum amount of calories through daily activity.
[0029] As an implementation mode of the present invention, by formula: ; Calculating the Feed Risk Index ; in, It is the preset feed color similarity; is the actual similarity of feed color; when When the pet feed is normal; when When the pet feed is abnormal; Through the above technical solution, this embodiment identifies the second feed image data and the first feed image data of the feeding tray, respectively identifies the feed in the second feed image data and the first feed image data, and analyzes the feed color in the second feed image data and the first feed image data to obtain the actual similarity of the feed color. This process is analyzed through the trained convolutional neural network model. The training process is a prior art and will not be described in detail here. When , it means that the actual similarity of the feed color is higher than the preset feed color similarity, so there is no abnormality in the pet feed; when When the feed color is different from the preset feed color similarity, it means that the actual feed color similarity is lower than the preset feed color similarity, indicating that the feed may be spoiled, so the pet feed is abnormal; the feed should be evaluated during the feeding process to prevent the pet from eating spoiled feed, which may cause health problems; It should be noted that the preset feed color similarity It is a preset value obtained based on experience and will not be described in detail here.
[0030] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.
Claims
1. A visual warning system for a robot, suitable for a feeding robot, wherein the feeding robot comprises a feeder and a feeding tray; characterized in that: The visual warning system includes a management mobile terminal, a pet activity information module, a feeding information collection module and an analysis module: The management mobile terminal includes a pet basic information module and a pet feed information module; the pet basic information module is used to obtain pet basic information data; the pet feed information module is used to obtain pet feed information data; the pet feed information data is first feed image data; The feeding information acquisition module includes an image acquisition module for acquiring second feed image data of the feeding tray and a weight acquisition module for acquiring the weight value of the pet feed in the feeding tray; The pet activity information module is used to obtain the activity data of the pet; The analysis module is used to analyze the basic information data, the activity data of the pet in the past preset time period and the pet feed information data to obtain the feeding amount; the analysis module is also used to analyze the first feed image data and the second feed image data of the feeding plate according to the feeder during the feeding process of the feeder to obtain the feed risk index, and judge whether the pet feed is abnormal according to the feed risk index. If it is abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding.
2. A visual warning system for a robot according to claim 1, characterized in that: The basic information data includes the pet's date of birth, pet breed and current growth parameters of the pet; the pet feed information data includes a nutritional composition table and production date; the image acquisition module is arranged above the feeding tray; and the weight acquisition module is arranged at the bottom of the feeding tray.
3. A visual warning system for a robot according to claim 2, characterized in that: The working process of the visual warning system includes the following steps: S1: According to the pet's breed and birth date, obtain the current preset growth parameters and growth period of the pet of the breed; S2: Obtaining a growth target coefficient based on preset growth parameters and the pet's current growth parameters; analyzing the growth target coefficient, the current growth period of the pet, the pet's activity data in the past preset time period, and the pet feed information data to determine the feeding amount; S3: When feeding from the feeder, feed the food to the feeding tray for a preset time and then stop; S4: Acquire the second feed image data and the pet feed weight value of the feeding tray through the image acquisition module and the weight acquisition module; S5: Obtaining a feed risk index by analyzing the second feed image data and the first feed image data of the feeding tray; S6: Determine whether the pet feed is abnormal based on the feed risk index. If abnormal, send an early warning message to the management terminal and suspend feeding; otherwise, continue feeding until the pet feed in the feeding tray reaches the feeding amount.
4. A visual warning system for a robot according to claim 3, characterized in that: The growth period includes childhood, adulthood and old age.
5. A visual warning system for a robot according to claim 4, characterized in that: The preset growth parameters include preset height and preset weight; the current growth parameters of the pet include current height and current weight, which are calculated by the formula: ; Calculate the growth target coefficient ; in, is the first judgment function, when hour, ;when hour, ; is the pet's current weight; The default weight for the pet breed; It is the basic error of preset weight; is the growth parameter error adjustment coefficient of the pet breed in the current growth period; is the current height of the pet; The default height for the pet breed; It is the preset basic error of height; is a first preset adjustment coefficient; is the first weight coefficient; is the second weight coefficient; is the first preset constant; is the second preset constant.
6. A visual warning system for a robot according to claim 5, characterized in that: By formula: ; Calculate today's Feeding amount ; in, The daily calorie consumption per unit body weight of the pet breed in the current growth period; Predict the calorie consumption of the pet's activities today; is the number of daily feedings during the current growth period; ; For daily The feeding coefficient of feeding times, ; The calories per unit weight of pet food.
7. A visual warning system for a robot according to claim 6, characterized in that: By formula: ; Calculate the stability index of the activity calories burned in the past preset time period ; in, is the second judgment function, when hour, ;when hour, ; The number of days in the past preset time period, ; The number of the preset time period in the past Daily activities consume calories; is the preset standard deviation.
8. A visual warning system for a robot according to claim 7, characterized in that: The pet is expected to consume calories through its activities today The process of obtaining is: when or hour, ; when and hour, ; when and hour, ; in, Preset time period for the past The minimum amount of calories burned by daily activities; Preset time period for the past The maximum amount of calories burned by daily activities.
9. A visual warning system for a robot according to claim 8, characterized in that: By formula: ; Calculating the Feed Risk Index ; in, It is the preset feed color similarity; is the actual similarity of feed color; when When the pet feed is normal; when When the pet food is abnormal.
Citation Information
Patent Citations
Spoiled food edible warning method and system based on smart home
CN106056870A
Automatic pet feeder
CN108207686A
Pet feed recommendation method and system based on artificial intelligence
CN114819712A
Feed formula optimization method and system based on pet differentiation analysis
CN115169743A
Biological cultivation life cycle data record management system and method
CN118947625A