Pet feeding method, system and device, electronic equipment and medium

By acquiring pet and environmental information, and combining basal metabolic rate and activity level factors, the system calculates the pet's calorie expenditure, solving the accuracy and real-time issues of traditional pet feeding methods. This enables the scientific and automated management of pet diets, ensuring that pets receive balanced nutrition and improving their health.

CN119278873APending Publication Date: 2025-01-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411552604.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

Traditional pet feeding methods are time-consuming and labor-intensive, making it difficult to guarantee the accuracy and real-time nature of data. They also fail to meet the high demands of modern pet owners for pet health management, and can easily lead to nutritional imbalances or health problems.

Method used

By acquiring pet information, food calorie information, and environmental information, and combining basal metabolic rate, activity level factor, and environmental impact parameters, the calorie expenditure of pets is calculated, and the target portion size is determined based on the calorie expenditure and food calorie information, thus achieving automated and intelligent feeding management.

Benefits of technology

It improves the scientific nature and accuracy of pet diet management, ensuring that pets receive balanced nutrition and appropriate energy intake, thereby improving their quality of life and health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119278873A_ABST
    Figure CN119278873A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a pet feeding method, system and device, electronic equipment and a medium. The method comprises the steps that the weight and activity amount of a pet, heat information of pet food and environment information are obtained; determining heat consumption of the pet according to the weight, the activity amount and the environment information of the pet; the target quantity of the pet food needing to be put is calculated in combination with the heat information of the pet food; and finally, feeding the pet food according to the calculated target quantity. According to the embodiment of the invention, the scientificity and accuracy of pet diet management are improved, it is ensured that pets can obtain balanced nutrition and appropriate energy intake, and the life quality and health level of pets are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of pet feeding, and in particular to a pet feeding method, system, device, electronic equipment and medium. Background Art

[0002] With the continuous advancement of pet care technology, more and more pet owners are beginning to pay attention to how to manage their pets' diet more scientifically and conveniently.

[0003] In the traditional way of feeding pets, pet owners usually estimate the food intake of their pets based on experience and feed them manually. This method is not only time-consuming and labor-intensive, but also difficult to ensure the accuracy and real-time nature of the data, which can easily lead to nutritional imbalance or health problems for cats. It is also inconvenient for pet owners to adjust their pets' food intake, and it is difficult to meet the high requirements of modern pet owners for pet health management. Summary of the invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide a pet feeding method, system, device, electronic device and medium that overcome the above problems or at least partially solve the above problems.

[0005] In order to solve the above problems, an embodiment of the present invention discloses a pet feeding method, comprising:

[0006] Obtaining pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined according to the pet's activity trajectory;

[0007] Determining the calorie consumption of the pet according to the pet's weight, activity level and the environmental information;

[0008] Determining a target amount of pet food required according to the calorie consumption of the pet and the calorie information of the pet food;

[0009] The target amount of the pet food is administered.

[0010] Optionally, determining the calorie consumption of the pet according to the pet's weight, activity level and environmental information includes:

[0011] Determining the basal metabolic rate of the pet according to the weight of the pet;

[0012] determining an activity factor according to the activity amount;

[0013] Determining environmental impact parameters based on the environmental information;

[0014] The calorie consumption of the pet is determined according to the basal metabolic rate, the activity factor and the environmental impact parameter.

[0015] Optionally, the activity amount includes a current activity distance, and determining the activity amount factor according to the activity amount includes:

[0016] Get the activity coefficient;

[0017] According to the following formula, the activity factor is determined based on the activity coefficient and the current activity distance;

[0018] Activity factor = 1 + activity coefficient * current activity distance.

[0019] Optionally, the environmental information includes current temperature, and determining the environmental impact parameter according to the environmental information includes:

[0020] Get the temperature coefficient;

[0021] According to the following formula, the environmental impact parameter is determined according to the current temperature;

[0022] Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|.

[0023] Optionally, determining the calorie consumption of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter includes:

[0024] According to the following formula, the calorie consumption of the pet is determined based on the basal metabolic rate, the activity factor and the environmental impact parameter;

[0025] Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

[0026] Optionally, it also includes:

[0027] After the pet food was last delivered, obtaining the remaining amount of the pet food;

[0028] The activity coefficient and the temperature coefficient are adjusted according to the remaining amount of the pet food.

[0029] The embodiment of the present invention also discloses a pet feeding system, comprising: a control device and a pet device;

[0030] The control device is used to obtain pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined according to the pet's activity trajectory; the pet's calorie consumption is determined according to the pet's weight, activity level and environmental information; the target amount of pet food required is determined according to the pet's calorie consumption and the calorie information of the pet food;

[0031] The pet equipment is used to deliver the target amount of pet food.

[0032] Optionally, the pet device includes a weight sensor for detecting and monitoring the weight of the pet.

[0033] Optionally, the pet equipment further comprises a pet food delivery device for delivering the target amount of the pet food.

[0034] Optionally, it also includes:

[0035] at least one camera, for capturing images of the pet;

[0036] The control device is used to determine the activity trajectory of the pet based on the image of the pet, and determine the activity amount based on the activity trajectory.

[0037] The embodiment of the present invention further discloses a pet feeding device, comprising:

[0038] An information acquisition module, used to acquire pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined according to the pet's activity trajectory;

[0039] A calorie determination module, used to determine the calorie consumption of the pet according to the pet's weight, activity level and environmental information;

[0040] A portion determination module, used to determine a target portion of the pet food required according to the calorie consumption of the pet and the calorie information of the pet food;

[0041] A delivery module is used to deliver the target amount of the pet food.

[0042] Optionally, the heat determination module includes:

[0043] A metabolic rate determination submodule, used to determine the basal metabolic rate of the pet according to the weight of the pet;

[0044] An activity factor determination submodule, used to determine an activity factor according to the activity amount;

[0045] An environmental impact parameter determination submodule, used to determine environmental impact parameters based on the environmental information;

[0046] The calorie determination submodule is used to determine the calorie consumption of the pet based on the basal metabolic rate, the activity factor and the environmental impact parameter.

[0047] Optionally, the activity amount includes a current activity distance, and the activity amount factor determination submodule includes:

[0048] An activity coefficient obtaining unit, used for obtaining an activity coefficient;

[0049] An activity factor determination unit, configured to determine an activity factor according to the activity coefficient and the current activity distance according to the following formula;

[0050] Activity factor = 1 + activity coefficient * current activity distance.

[0051] Optionally, the environmental impact parameter determination submodule includes:

[0052] A temperature coefficient acquisition unit, used for acquiring a temperature coefficient;

[0053] An environmental impact parameter determination unit, used to determine the environmental impact parameter according to the current temperature according to the following formula;

[0054] Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|.

[0055] Optionally, the heat determination submodule includes:

[0056] A heat determination unit, used to determine the consumed heat of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter according to the following formula;

[0057] Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

[0058] Optionally, it also includes:

[0059] A remaining amount acquisition module, used for acquiring the remaining amount of pet food after the pet food was last delivered;

[0060] The coefficient adjustment module is used to adjust the activity coefficient and the temperature coefficient according to the remaining amount of the pet food.

[0061] An embodiment of the present invention further discloses an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the steps of the pet feeding method described above when executed by the processor.

[0062] The embodiment of the present invention further discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the pet feeding method described above are implemented.

[0063] The embodiments of the present invention include the following advantages:

[0064] In an embodiment of the present invention, the pet's weight, activity level, and environmental information are obtained; based on this information, the pet's calorie consumption is determined; combined with the calorie information of the pet's food, the target amount of pet food to be delivered is calculated; finally, the pet food is delivered according to the calculated target amount. Therefore, by comprehensively considering the pet's weight, activity level, and environmental information, the pet's calorie consumption can be determined more accurately, and then the most appropriate amount of pet food delivered can be calculated based on the calorie consumption and the calorie information of the pet's food. The embodiment of the present invention improves the scientificity and accuracy of pet diet management, ensures that the pet can obtain balanced nutrition and appropriate energy intake, and improves the pet's quality of life and health level. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 is a flowchart of the steps of a pet feeding method provided by an embodiment of the present invention;

[0066] Figure 2 is a flowchart of another pet feeding method provided by an embodiment of the present invention;

[0067] Figure 3 is a structural block diagram of a pet feeding device provided by an embodiment of the present invention;

[0068] Figure 4 It is a structural block diagram of another pet feeding device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0069] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0070] In practical applications, traditional pet feeding methods have many inconveniences. Pet owners usually need to manually record their pets' weight changes and activity levels, and estimate their pets' food intake based on experience. This method is not only time-consuming and labor-intensive, but also difficult to ensure the accuracy and real-time nature of the data, and it is difficult to take into account the impact of environmental factors on pets' food intake. In addition, since pets' food requirements change with age, weight, and environment, traditional feeding methods are difficult to adapt to these dynamic changes, which can easily lead to nutritional imbalances or health problems in cats.

[0071] Based on this, an embodiment of the present invention proposes to realize automation and intelligence of pet feeding by integrating pet equipment, cameras, thermometers and central control screens.

[0072] One of the core concepts of the embodiments of the present invention is that by obtaining pet information, calorie information of pet food and environmental information, the system can accurately calculate the optimal daily feeding amount for the pet, and adjust the feeding amount this time according to the remaining amount of pet food and activity level after the pet food was last fed.

[0073] The present invention not only improves the scientificity and accuracy of pet feeding, but also greatly reduces the burden on pet owners. Through automated and intelligent management methods, pet owners can more easily pay attention to the health of cats, adjust feeding strategies in time, and effectively prevent pets from overeating or malnutrition. At the same time, the system also has data recording and analysis functions, which can help pet owners better understand the eating habits and health status of their pets, provide strong support for the health management of pets, solve many problems existing in traditional feeding methods, and provide strong guarantees for the health and longevity of pets.

[0074] Reference Figure 1 , shows a flowchart of a pet feeding method provided by an embodiment of the present invention, and the method may specifically include the following steps:

[0075] Step 101, obtaining pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined based on the pet's activity trajectory.

[0076] The embodiment of the present invention can be applied to a control device, and the control device can have an interactive function, and a user can control the feeding of a pet through the control device.

[0077] The control device can obtain pet information, which may include information such as weight and amount of exercise that needs to be dynamically updated every day. The pet information may also include information such as the pet's breed and age that only needs to be initially input once by the user and does not need to be dynamically updated.

[0078] In some embodiments, a pet device may be provided in the user's home, for example, the pet device may be a pet house. The pet house may provide a living space for the pet, and a weight sensor may be provided in the pet house to collect the pet's weight. The control device may communicate with the pet device and receive the pet's weight sent by the pet device.

[0079] In some embodiments, a camera can be set up in the pet's activity area in the user's home. The camera can capture images or videos of the pet's activities and transmit the captured images or videos to a control device. The control device can determine the pet's activity trajectory based on the images or videos; and determine the pet's activity level based on the pet's activity trajectory.

[0080] In order to further improve the efficiency of pet feeding, pet devices can not only obtain pet information of a single pet, but also obtain pet information of multiple pets at the same time. By increasing the number of cameras and introducing more advanced target tracking algorithms, pet devices can capture the activity trajectory of each pet more comprehensively and accurately, thereby providing pet owners with more detailed activity information.

[0081] In some embodiments, the number of pets in the user's home may be no less than one, and multiple cameras are set in the pet's activity area. The cameras can simultaneously capture images or videos of different pets and transmit the captured images or videos to the control device. The control device can confirm the activity trajectories of different pets in combination with a sort target tracking algorithm, thereby determining the activity amount of different pets based on the activity trajectories of different pets.

[0082] The calorie information of the pet food is the calorie provided by the pet food, for example, the calorie provided by each gram of cat food. The user can input the calorie information of the pet food in the control device.

[0083] Environmental information may include temperature, humidity, etc. of the pet's activity area. In some embodiments, multiple sensors may be set in the pet's activity area in the user's home to dynamically collect environmental information through the sensors. The control device may receive the environmental information collected by the sensors.

[0084] Step 102, determining the calorie consumption of the pet according to the pet's weight, activity level and environmental information;

[0085] The daily calorie consumption of a pet can be determined based on the pet's weight, activity level and environmental information.

[0086] Specifically, the pet's weight, activity level and environmental information acquired in step 101 are used for calculation and processing.

[0087] In some embodiments, step 102 may include the following sub-steps:

[0088] Sub-step S11, determining the basal metabolic rate of the pet according to the weight of the pet;

[0089] In one example, the basal metabolic rate of a pet may be calculated according to the Kleiber formula, which may be:

[0090] BMR=70×M 0.75

[0091] BMR is basal metabolic rate in kcal, and M is body weight in kg.

[0092] The calories consumed by a pet in a day include the calories consumed corresponding to the basal metabolic rate and the calories consumed by other influencing factors.

[0093] Sub-step S12, determining an activity amount factor according to the activity amount;

[0094] In addition to the basal metabolic rate, activity can also measure the calorie consumption of pets. The more active a pet is, the more calories it consumes. The activity factor is a parameter used to quantify the activity intensity of a pet. The activity factor can be used to quantify the calorie consumption of a pet. By introducing the activity factor parameter, the activity intensity of a pet can be quantified more accurately.

[0095] In one example, the activity factor can be calculated based on the activity coefficient and the current activity distance. The activity coefficient is a preset constant or variable used to adjust the calculation of the activity factor, and can be set based on factors such as the pet's breed, age, and weight to ensure that the calculation of the activity factor is more accurate and personalized.

[0096] In some embodiments, sub-step S12 may include: obtaining an activity coefficient; determining an activity factor according to the activity coefficient and the current activity distance according to the following formula, and the calculation formula may be:

[0097] Activity factor = 1 + activity coefficient * current activity distance.

[0098] Sub-step S13, determining environmental impact parameters according to the environmental information;

[0099] In addition to basal metabolic rate and activity level, the environmental impact parameter can also measure the calories consumed by pets. The higher the environmental impact parameter, the greater the impact of environmental conditions on the pet and the more calories consumed. The environmental impact parameter is a parameter used to quantify the impact of environmental conditions on the activity level or health status of pets. It can be calculated by combining the temperature coefficient and the difference between the current temperature and the preset comfort temperature, reflecting the degree of impact of environmental conditions on pets. By introducing the environmental impact parameter, the impact of environmental conditions on the activity level and health status of pets can be more comprehensively considered.

[0100] In one example, the environmental impact parameter can be calculated based on the temperature coefficient and the current temperature. The temperature coefficient is a preset constant or variable used to adjust the calculation of the environmental impact parameter, and can be set based on factors such as the pet's breed, age, and weight to ensure that the calculation of the environmental impact parameter is more accurate and personalized.

[0101] In some embodiments, the sub-step S13 may include: obtaining a temperature coefficient; determining an environmental impact parameter according to the current temperature according to the following formula, and the calculation formula may be:

[0102] Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|

[0103] The preset comfort temperature may be 25°C, and the temperature coefficient may be a preset initial value or a value adjusted according to the remaining food and activity level.

[0104] The use of the absolute value of |current temperature - preset comfort temperature| in the formula reflects the positive or negative impact that environmental conditions may have on pets. The purpose of the environmental impact parameter is to quantify the degree of impact of environmental conditions on pets. Whether the temperature difference is positive or negative, its impact on pets is real. Using absolute values ​​can more accurately reflect this actual impact, ensuring that the environmental impact parameter can truly reflect the negative or positive impact of environmental conditions on pets. When the current temperature is less than the preset temperature, using absolute values ​​can avoid negative values ​​for the environmental impact parameter, ensuring that the environmental impact parameter is always positive, thereby more reasonably reflecting the impact of environmental conditions on pets.

[0105] Sub-step S14, determining the calorie consumption of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter.

[0106] In some embodiments, the sub-step S14 may include: determining the calorie consumption of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter according to the following formula, and the calculation formula may be:

[0107] Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

[0108] Pets of different breeds and ages differ in body size, range of activity, metabolism, etc., so the food portion size can be set according to the pet's breed and age. Users can manually enter the pet's breed, age, and unit weight calories of pet food to set initial parameters, including the initial temperature coefficient and the initial activity coefficient.

[0109] In some embodiments, before step 102, the initial temperature coefficient and the initial activity coefficient may be calculated by obtaining multiple sets of empirical values, each set of values ​​including a target amount of pet food to be delivered per day, a remaining amount, a temperature difference, an activity distance, etc., setting unknown values ​​as the activity coefficient and the temperature coefficient, randomly selecting two sets of data with large activity distances and temperature differences, and listing a set of two-variable linear equations according to the calculation formula for the target amount for solution, thereby obtaining the initial temperature coefficient and the initial activity coefficient.

[0110] In one embodiment, slightly more pet food (M_start) than the normal amount is released based on experience, and the activity distance (L) and temperature difference (T, the absolute value of the difference between the room temperature and the comfortable temperature of 25 degrees) are recorded every day, and the weight of the remaining pet food M_end after one day is recorded. The actual consumption weight M = M_start-M_end, two sets of data with larger activity distance and temperature difference are selected, assuming that the calorie per gram of pet food is a constant C, the activity factor is α, and the temperature coefficient is ε, the following two-variable linear equation system can be listed:

[0111] M1=(BMR*L1*α+T1*ε) / C

[0112] M2=(BMR*L2*α+T2*ε) / C

[0113] Solving the equations we can obtain the initial temperature coefficient and the initial activity coefficient.

[0114] In one embodiment, according to the historical data in the database, it is known that a cat food (M_start) slightly more than the normal amount of food is released, and the activity distance (L) and temperature difference (T, which is the absolute value of the difference between the room temperature and the comfortable temperature of 25 degrees) are recorded every day, and the weight of the remaining cat food M_end after one day is recorded. The actual consumption weight M=M_start-M_end is recorded, and two sets of data with larger activity distance and temperature difference are selected. Assuming that the calorie per gram of cat food is a constant C, the activity factor is α, and the temperature coefficient is ε, a set of two-variable linear equations can be listed, and the initial values ​​of α and ε can be obtained by solving the equations.

[0115] Assume that α and ε are 0.2 and 5 respectively, the pet cat weighs 4kg, the activity distance is 2km, the current temperature is 30℃, and the calorie content per unit weight of the cat food is 200kcal / 100g according to the calorie information on the cat food package. Then, according to the above formula, we can get:

[0116] Basal metabolism is: BMR = 70 * 40.75 = 198 kcal;

[0117] Activity coefficient = 1 + 0.2 * 2 = 1.4;

[0118] Temperature adjustment parameter = 5*(30-25) = 25 kcal;

[0119] In summary, the expected cat food weight = (198*1.4+25)*100 / 200 = 155g.

[0120] Step 103, determining a target amount of pet food required according to the calorie consumption of the pet and the calorie information of the pet food;

[0121] The daily calorie consumption of a pet can be determined based on the calorie consumption of the pet and the calorie information of the pet food.

[0122] The caloric information of pet food is crucial to determine the amount of food a pet needs every day, making it easy for users to feed their pets accurately even when switching to different types of pet food.

[0123] In some embodiments, the calorie information of the pet food may be the calorie per unit weight, which may be manually input by the user. The specific calculation method of the target serving size may be:

[0124] Target serving size = calories consumed / calories per unit weight

[0125] The embodiment of the present invention not only improves the accuracy of pet food delivery, but also enables the control device to dynamically adjust the target portion size according to the calorie information of different pet foods, thereby better adapting to the feeding needs of different foods.

[0126] Step 104: administer the target amount of the pet food.

[0127] The control device can calculate the target amount of pet food, send instructions to the pet food delivery device of the pet device, and accurately control the delivery amount of the pet food.

[0128] The remaining amount of pet food reflects the actual feeding situation of the pet. If the pet often leaves food uneaten, it may mean that the current activity coefficient is set too high, resulting in excessive feeding. On the contrary, if the pet often eats all the food, it may mean that the activity coefficient is set too low, resulting in insufficient feeding. At the same time, the ambient temperature will affect the appetite and metabolism of the pet. For example, in the hot summer, the pet may lose appetite and need to reduce the feeding amount; while in the cold winter, the pet may need more energy to maintain body temperature and need to increase the feeding amount.

[0129] In some embodiments, the activity coefficient and temperature coefficient can be dynamically adjusted according to the remaining amount of pet food and the activity level, further optimizing the calculation of the activity level and environmental impact parameters. This not only improves the accuracy of the pet's activity level and environmental impact parameters, but also enables the control device to dynamically adjust the feeding amount according to the actual needs of the pet, thereby better meeting the personalized care needs of different pets.

[0130] In some embodiments, the method may include: obtaining a remaining amount of pet food after the pet food was last dispensed; and adjusting the activity coefficient and the temperature coefficient according to the remaining amount of pet food.

[0131] In one embodiment, the method may further include: obtaining the remaining amount of pet food and the amount of activity of the pet after the pet food was last dispensed; and adjusting the activity coefficient and the temperature coefficient according to the remaining amount of pet food and the amount of activity of the pet.

[0132] Specifically, after the control device obtains the remaining amount of pet food and the amount of activity, the linear regression model is used to adjust the parameters involved in the calculation in the formula. The calculation method can be:

[0133] The activity distance (L) and temperature difference (T, the absolute value of the difference between the room temperature and the comfortable temperature of 25 degrees) were recorded every day. Assuming that the calorie per gram of pet food is a constant C, the activity factor is α, the temperature coefficient is ε, and M is the actual pet food consumption.

[0134] Then the linear regression model can be: Y = X1*α+X2*ε

[0135] Obtain multiple sets of data on the number of days of remaining pet food, and use regression analysis to obtain the values ​​of α, ε, and R 2 and p-value, when R 2 If the p-value of each variable is less than 0.05, the model is considered to have a good fit, and α and ε can be modified to adjust the activity coefficient and temperature coefficient.

[0136] The embodiment of the present invention not only improves the accuracy of pet food delivery, but also enables the control device to dynamically adjust the feeding amount according to the actual eating situation, activity situation and environmental conditions of the pet, so as to better adapt to the personalized needs of different pets and environmental changes. In the embodiment of the present invention, pet owners can manage their pets' diet more scientifically and further improve their pets' health level and quality of life.

[0137] In an embodiment of the present invention, the pet's weight, activity level, and environmental information are obtained; based on this information, the pet's calorie consumption is determined; combined with the calorie information of the pet's food, the target amount of pet food to be delivered is calculated; finally, the pet food is delivered according to the calculated target amount. Therefore, by comprehensively considering the pet's weight, activity level, and environmental information, the pet's calorie consumption can be determined more accurately, and then the most appropriate amount of pet food delivered can be calculated based on the calorie consumption and the calorie information of the pet's food. The embodiment of the present invention improves the scientificity and accuracy of pet diet management, ensures that the pet can obtain balanced nutrition and appropriate energy intake, and improves the pet's quality of life and health level.

[0138] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0139] Reference Figure 2 , shows a structural block diagram of a pet feeding system provided by an embodiment of the present invention, which may specifically include a control device and a pet device;

[0140] The control device 201 is used to obtain pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined according to the pet's activity trajectory; the pet's calorie consumption is determined according to the pet's weight, activity level and environmental information; the target amount of pet food required is determined according to the pet's calorie consumption and the calorie information of the pet food;

[0141] The pet device 202 is used to deliver the target amount of the pet food.

[0142] In some embodiments, the pet device 202 includes a weight sensor for detecting and monitoring the weight of the pet;

[0143] The weight sensor can measure the pet's weight in real time and send the data to the control device.

[0144] In some embodiments, the pet equipment further comprises a pet food delivery device for delivering the target amount of the pet food;

[0145] The food delivery device can accurately control the output of pet food according to the instructions of the control device, and transmit the data of the remaining amount of pet food to the control device for adjusting the activity coefficient and the temperature coefficient.

[0146] In some embodiments, the pet feeding system may further include: at least one camera for capturing an image of the pet;

[0147] The control device is used to determine the activity track of the pet based on the image of the pet, and determine the activity amount based on the activity track;

[0148] The camera can be set up in the pet activity area to capture the pet's activity images in real time. The camera uses a high-resolution lens and infrared night vision function to ensure all-weather monitoring;

[0149] The camera transmits pet images and data to the control device, which can use image recognition technology to calculate the cat's activity trajectory and activity level.

[0150] In some embodiments, the control device 201 is used to determine the basal metabolic rate of the pet based on the weight of the pet; determine the activity factor based on the activity level; determine the environmental impact parameter based on the environmental information; and determine the calorie consumption of the pet based on the basal metabolic rate, the activity factor and the environmental impact parameter.

[0151] In addition to the basal metabolic rate, activity can also measure the calorie consumption of pets. The more active a pet is, the more calories it consumes. The activity factor is a parameter used to quantify the activity intensity of a pet. The activity factor can be used to quantify the calorie consumption of a pet. By introducing the activity factor parameter, the activity intensity of a pet can be quantified more accurately.

[0152] In some embodiments, the control device 201 is used to obtain an activity coefficient; according to the following formula, the activity factor is determined based on the activity coefficient and the current activity distance;

[0153] Activity factor = 1 + activity coefficient * current activity distance.

[0154] In addition to basal metabolic rate and activity level, the environmental impact parameter can also measure the calories consumed by pets. The higher the environmental impact parameter, the greater the impact of environmental conditions on the pet and the more calories consumed. The environmental impact parameter is a parameter used to quantify the impact of environmental conditions on the activity level or health status of pets. It can be calculated by combining the temperature coefficient and the difference between the current temperature and the preset comfort temperature, reflecting the degree of impact of environmental conditions on pets. By introducing the environmental impact parameter, the impact of environmental conditions on the activity level and health status of pets can be more comprehensively considered.

[0155] In some embodiments, the control device 201 is used to obtain a temperature coefficient; according to the following formula, the environmental impact parameter is determined according to the current temperature;

[0156] Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|.

[0157] In some embodiments, the control device 201 is used to determine the calorie consumption of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter according to the following formula;

[0158] Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

[0159] Pets of different breeds and ages differ in body size, range of activity, metabolism, etc., so the food portion size can be set according to the pet's breed and age. Users can manually enter the pet's breed, age, and unit weight calories of pet food to set initial parameters, including the initial temperature coefficient and the initial activity coefficient.

[0160] The remaining amount of pet food reflects the actual feeding situation of the pet. If the pet often leaves food uneaten, it may mean that the current activity coefficient is set too high, resulting in excessive feeding. On the contrary, if the pet often eats all the food, it may mean that the activity coefficient is set too low, resulting in insufficient feeding. At the same time, the ambient temperature will affect the appetite and metabolism of the pet. For example, in the hot summer, the pet may lose appetite and need to reduce the feeding amount; while in the cold winter, the pet may need more energy to maintain body temperature and need to increase the feeding amount.

[0161] In some embodiments, the control device 201 can be used to calculate the initial temperature coefficient and the initial activity coefficient, specifically for: obtaining multiple sets of empirical values, each set of values ​​including the target amount of pet food to be delivered per day, the remaining amount, the temperature difference, the activity distance, etc., setting the unknown values ​​as the activity coefficient and the temperature coefficient, randomly selecting two sets of data with large activity distances and temperature differences, and listing a set of two-variable linear equations according to the calculation formula for the target amount for solution to obtain the initial temperature coefficient and the initial activity coefficient.

[0162] In some embodiments, the control device 201 is further used to obtain the remaining amount of pet food after the pet food was last dispensed; and adjust the activity coefficient and the temperature coefficient according to the remaining amount of pet food.

[0163] In one embodiment, the control device 201 is further used to obtain the remaining amount of pet food and the amount of activity after the pet food was last delivered; and adjust the activity coefficient and the temperature coefficient according to the remaining amount of pet food and the amount of activity. Specifically, after the control device 201 obtains the remaining amount of pet food and the amount of activity, the linear regression model can be used to adjust the parameters involved in the calculation in the formula.

[0164] Reference Figure 3 , shows a structural block diagram of another pet feeding system provided by an embodiment of the present invention, wherein the pet feeding system may include a control device 301, a pet device 302, a camera 303, and a temperature sensor 304;

[0165] The control device 301 includes: a control module 3011, a data processing module 3012, an interaction module 3013, and a database 3014; the pet device 302 includes: a weight sensor 3021 and a pet food delivery device 3022;

[0166] The control module 3011 is the core control unit of the system, which is specifically used to connect various smart devices through wireless communication (such as WiFi or Bluetooth), and the smart devices may include: pet device 302, camera 303 and temperature sensor 304, etc., and control the operating status and data collection frequency of each device, such as starting / stopping the camera 303, temperature sensor 304 and other devices;

[0167] The control module 3011 may also be used to send instructions to the pet food delivery device 3022 of the pet device 302 to control the amount of pet food delivered each time.

[0168] The data processing module 3012 is a high-performance processor built into the central control screen, which may include but is not limited to NPU (Neural Processing Unit). It is specifically used to: obtain historical data from the database 3014: including but not limited to pet information, activity level, environmental information, etc.;

[0169] It can also be used to execute the YOLO algorithm through the NPU. When there are multiple pets, it is necessary to combine the target tracking algorithm similar to sort to identify the location of the pet and calculate the activity;

[0170] It can also be used in computing models to calculate the target portion size of pet food through the acquired data information;

[0171] It can also be used to make corrections in combination with the data fed back from the database 3014. By using the data such as the remaining amount of pet food, activity distance and temperature difference fed back to the database 3014, the linear regression model is used to correct the parameters involved in the calculation in the formula.

[0172] The interactive module 3013 is specifically used for the user to manually input information such as the breed and age of the pet, the calories per unit weight of pet food, etc.;

[0173] It can also be used to provide health management suggestions, such as weight monitoring, activity analysis, and environmental adaptability suggestions, based on the data fed back by the data processing module 3012 and compared with preset indicators;

[0174] It can also be used for pet owners to view their pets' real-time and historical data and make necessary settings and adjustments.

[0175] The database 3014 can be used to save and query daily data and various parameters set, such as the pet's weight, activity level, body temperature, age; environmental information, etc.

[0176] The weight sensor 3021 can measure the pet's weight in real time and send the data to the database 3014;

[0177] The pet food delivery device 3022 can accurately control the target amount of pet food delivered according to the instructions of the control module 3011.

[0178] Reference Figure 4 , shows a structural block diagram of a pet feeding device provided by an embodiment of the present invention, which may specifically include the following modules:

[0179] The information acquisition module 401 is used to acquire pet information, calorie information of pet food and environmental information; the pet information includes the pet's weight and activity level; the activity level is determined according to the pet's activity trajectory;

[0180] The calorie determination module 402 is used to determine the calorie consumption of the pet according to the pet's weight, activity level and the environmental information;

[0181] A portion determination module 403 is used to determine a target portion of the pet food required according to the calorie consumption of the pet and the calorie information of the pet food;

[0182] The delivery module 404 is used to deliver the target amount of the pet food.

[0183] In some embodiments, the heat determination module 402 includes:

[0184] A metabolic rate determination submodule, used to determine the basal metabolic rate of the pet according to the weight of the pet;

[0185] An activity factor determination submodule, used to determine an activity factor according to the activity amount;

[0186] An environmental impact parameter determination submodule, used to determine environmental impact parameters based on the environmental information;

[0187] The calorie determination submodule is used to determine the calorie consumption of the pet based on the basal metabolic rate, the activity factor and the environmental impact parameter.

[0188] In some embodiments, the activity amount includes a current activity distance, and the activity amount factor determination submodule includes:

[0189] An activity coefficient obtaining unit, used for obtaining an activity coefficient;

[0190] An activity factor determination unit, configured to determine an activity factor according to the activity coefficient and the current activity distance according to the following formula;

[0191] Activity factor = 1 + activity coefficient * current activity distance.

[0192] In some embodiments, the environmental impact parameter determination submodule includes:

[0193] A temperature coefficient acquisition unit, used for acquiring a temperature coefficient;

[0194] An environmental impact parameter determination unit, used to determine the environmental impact parameter according to the current temperature according to the following formula;

[0195] Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|.

[0196] In some embodiments, the heat determination submodule includes:

[0197] A heat determination unit, used to determine the consumed heat of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter according to the following formula;

[0198] Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

[0199] In some embodiments, the device further comprises:

[0200] A remaining amount acquisition module, used for acquiring the remaining amount of pet food after the pet food was last delivered;

[0201] The coefficient adjustment module is used to adjust the activity coefficient and the temperature coefficient according to the remaining amount of the pet food.

[0202] In an embodiment of the present invention, the pet's weight, activity level, and environmental information are obtained; based on this information, the pet's calorie consumption is determined; combined with the calorie information of the pet's food, the target amount of pet food to be delivered is calculated; finally, the pet food is delivered according to the calculated target amount. Therefore, by comprehensively considering the pet's weight, activity level, and environmental information, the pet's calorie consumption can be determined more accurately, and then the most appropriate amount of pet food delivered can be calculated based on the calorie consumption and the calorie information of the pet's food. The embodiment of the present invention improves the scientificity and accuracy of pet diet management, ensures that the pet can obtain balanced nutrition and appropriate energy intake, and improves the pet's quality of life and health level.

[0203] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0204] An embodiment of the present invention further provides an electronic device, including:

[0205] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, each process of the above-mentioned pet feeding method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0206] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned pet feeding method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0207] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0208] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0209] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0210] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0211] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0212] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0213] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0214] The pet feeding method, system, device, electronic device and medium provided by the present invention are introduced in detail above. The principles and implementation methods of the present invention are explained in this article using specific examples. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. A method for feeding a pet, characterized in that: include: Obtain pet information, pet food calorie information and environmental information; The pet information includes the pet's weight and activity level; The activity amount is determined according to the activity trajectory of the pet; Determining the calorie consumption of the pet according to the pet's weight, activity level and the environmental information; Determining a target amount of pet food required according to the calorie consumption of the pet and the calorie information of the pet food; The target amount of the pet food is administered.

2. The method according to claim 1, characterized in that The step of determining the calorie consumption of the pet according to the pet's weight, activity level and environmental information includes: Determining the basal metabolic rate of the pet according to the weight of the pet; determining an activity factor according to the activity amount; Determining environmental impact parameters based on the environmental information; The calorie consumption of the pet is determined according to the basal metabolic rate, the activity factor and the environmental impact parameter.

3. The method according to claim 2, characterized in that: The activity amount includes the current activity distance, and determining the activity amount factor according to the activity amount includes: Get the activity coefficient; According to the following formula, the activity factor is determined based on the activity coefficient and the current activity distance; Activity factor = 1 + activity coefficient * current activity distance.

4. The method according to claim 3, characterized in that: The environmental information includes the current temperature, and the determining of the environmental impact parameter according to the environmental information includes: Get the temperature coefficient; According to the following formula, the environmental impact parameter is determined according to the current temperature; Environmental impact parameter = temperature coefficient*|current temperature-preset comfort temperature|.

5. The method according to claim 4, characterized in that: The step of determining the calorie consumption of the pet according to the basal metabolic rate, the activity factor and the environmental impact parameter comprises: According to the following formula, the calorie consumption of the pet is determined based on the basal metabolic rate, the activity factor and the environmental impact parameter; Calories consumed = basal metabolic rate * activity factor + environmental impact parameters.

6. The method according to claim 5, characterized in that Also includes: After the pet food was last delivered, obtaining the remaining amount of the pet food; The activity coefficient and the temperature coefficient are adjusted according to the remaining amount of the pet food.

7. A pet feeding system, characterized in that: include: Control devices and pet equipment; The control device is used to obtain pet information, pet food calorie information and environmental information; The pet information includes the pet's weight and activity level; the activity level is determined based on the pet's activity trajectory; the pet's calorie consumption is determined based on the pet's weight, activity level and environmental information; the target amount of pet food required is determined based on the pet's calorie consumption and the calorie information of the pet food; The pet equipment is used to deliver the target amount of pet food.

8. The system according to claim 7, characterized in that The pet device comprises a weight sensor for detecting and monitoring the weight of the pet.

9. The system according to claim 7, characterized in that The pet equipment further comprises a pet food delivery device for delivering the target amount of the pet food.

10. The system according to claim 7, characterized in that Also includes: at least one camera, for capturing images of the pet; The control device is used to determine the activity trajectory of the pet based on the image of the pet, and determine the activity amount based on the activity trajectory.

11. A pet feeding device, characterized in that: include: An information acquisition module, used to acquire pet information, pet food calorie information and environmental information; The pet information includes the pet's weight and activity level; The activity amount is determined according to the activity trajectory of the pet; A calorie determination module, used to determine the calorie consumption of the pet according to the pet's weight, activity level and environmental information; A portion determination module, used to determine a target portion of the pet food required according to the calorie consumption of the pet and the calorie information of the pet food; A delivery module is used to deliver the target amount of the pet food.

12. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the pet feeding method according to any one of claims 1 to 6 are implemented.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the pet feeding method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Animal intelligent feeding device, method and system

    CN111134033A

  • Pet nursing and accompanying system

    CN113796336A

  • Pet feeding control method and device, electronic equipment and storage medium

    CN115968801A

  • Pet food delivery control method, device and equipment and storage medium

    CN116034897A