Record pet toileting methods and toileting devices
By recording pet toileting data and calculating differentiation values, the problem of difficulty in quickly and accurately distinguishing pet toileting types in existing technologies has been solved, enabling rapid and accurate recording of pet toileting data and monitoring of their health status.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-27
- Publication Date
- 2026-03-13
AI Technical Summary
Existing technologies struggle to quickly and accurately record pet toileting data, especially distinguishing between defecation and urination, resulting in incomplete and time-consuming pet toileting data collection.
By recording pets' toileting data and calculating discrimination values to distinguish toileting types, the process includes setting an initial discrimination duration, filtering and iterating the discrimination duration set, using camera modules and weight sensors to acquire pets' actions and weight information when toileting, calculating the duration of a single toileting session and the number of times they defecate and urinate, and forming discrimination values to accurately record pets' toileting types.
It enables rapid and accurate recording of pet toileting data, accurately distinguishing between defecation and urination over long-term feeding, thus improving the scientific rigor and efficiency of pet health monitoring.
Smart Images

Figure CN116383706B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of pet care, and in particular to a method and device for recording pet toilet use. Background Technology
[0002] Currently, when people keep pets, they pay special attention to their pets' health. They not only need to focus on their pets' diet, but also on their toilet habits, in order to determine whether their pets are healthy or whether their diet needs to be adjusted.
[0003] However, existing data collection on pet toilet habits still relies on manual recording. On the one hand, it is difficult to conduct comprehensive and accurate statistics on pet toilet habits. On the other hand, it is time-consuming, labor-intensive, and requires a large amount of manpower.
[0004] Furthermore, some automatic pet toileting devices include a recording module to count the number of times a pet uses the toilet. However, the primary function of these devices is to clean up pet feces, making it difficult to distinguish between different types of toileting (e.g., defecation or urination), and thus difficult to record pet toileting data quickly and accurately. Summary of the Invention
[0005] The purpose of this application is to solve the problem of how to quickly and accurately record pet toilet data. Therefore, this application provides a method and toilet device for recording pet toilet data. By statistically analyzing the normal toilet data of pets, a differentiation value can be obtained to quickly distinguish the types of pet toilet use. This enables the rapid and accurate recording of pet toilet data over a long period of feeding, thus meeting people's needs for healthy pet ownership.
[0006] This application provides a method for recording pet toilet habits, including:
[0007] Step 1: Record your pet's toilet training data; toilet training data includes the number of days the pet uses the toilet, the number of times the pet uses the toilet on each day, the total duration of the toilet training, and the duration of each toilet training session.
[0008] Step 2: Calculate the discrimination value based on toilet training data. The discrimination value is used to distinguish the pet's toilet training type. Step 2 includes:
[0009] Step 2.1: Set the initial differentiation time;
[0010] Step 2.2: Mark the duration of each toilet visit in the toilet data according to the initial differentiation duration. A single toilet visit duration that is longer than the initial differentiation duration is marked as defecation, and a single toilet visit duration that is shorter than or equal to the initial differentiation duration is marked as urination.
[0011] Step 2.3: Calculate the average number of bowel movements and the average number of urinations per day based on toilet data;
[0012] Step 2.4: Calculate the daily voiding rate. If the daily voiding rate falls within the first interval, record it in the discrimination duration set; if the daily voiding rate falls within the first interval, do not record the initial discrimination duration.
[0013] Step 2.5: Iterate through the initial discrimination durations to form a discrimination duration set;
[0014] Step 2.6: Calculate the discrimination value based on the discrimination duration set;
[0015] Step 3: Record and monitor the pet's actual toileting data, and determine and record the type of toileting per pet's single toileting session according to the differentiation value.
[0016] Using the above technical solution, firstly, sufficient pet toilet data is collected in step 1 to analyze the pet's toilet habits under normal conditions. Then, a discrimination value is calculated based on the collected toilet data, which allows for quick identification and differentiation of the pet's toilet type. This enables the rapid and accurate recording of pet toilet data over a long period of feeding, and allows for the identification of the pet's toilet type. This allows owners to better monitor their pet's health based on the toilet data, which is beneficial for achieving scientific feeding practices.
[0017] In some embodiments, the preset number of days is 30 to 60 days.
[0018] By employing the above technical solution, step 1 can record a sufficient amount of pet toilet training data, thereby enabling a more accurate calculation of the discrimination value based on this data. Simultaneously, it avoids recording toilet training data for too many days, which would cause step 1 to have an excessively long execution cycle.
[0019] In some embodiments, toileting data is filtered to remove groups of days with more than 8 toilet visits and days with 0 toilet visits; groups of days with the highest and lowest total toilet time are also removed. Typically, pets will not toilet visit more than 8 times a day, and data with 0 toilet visits cannot be recorded. Therefore, the above method can effectively remove abnormal and invalid data from toileting data, making the calculation of the discrimination value more accurate.
[0020] In some embodiments, step 2.1 includes:
[0021] Set the initial separation coefficient and calculate the average toilet time;
[0022] The average toilet time is the sum of the duration of a single toilet visit on each day divided by the sum of the number of toilet visits on each day.
[0023] The initial separation time is the initial separation coefficient multiplied by the average toilet time.
[0024] By adopting the above technical solution, an initial separation coefficient is introduced and an initial differentiation time is calculated, which facilitates subsequent iteration of the initial differentiation time and improves data processing efficiency.
[0025] In some embodiments, the first interval includes a first end value and a second end value, and the first end value is less than the second end value;
[0026] Step 2.5 includes:
[0027] If the daily voiding rate is less than or equal to the first threshold, the initial separation coefficient is increased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated.
[0028] If the daily voiding rate is greater than or equal to the second endpoint, the initial separation coefficient is reduced by the second adjustment parameter, and steps 2.2 to 2.5 are repeated.
[0029] If the daily voiding rate is greater than the first endpoint but less than the second endpoint, then the initial separation coefficient is increased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated until the daily voiding rate equals the fourth ratio. At the same time, the initial separation coefficient is decreased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated until the daily voiding rate equals the third ratio.
[0030] In some embodiments, the initial separation coefficient is 0.5 to 2.5, the first adjustment parameter is 0.001 to 0.0005, the second adjustment parameter is 0.001 to 0.0005, the third ratio is 70%, and the fourth ratio is 80%.
[0031] In some embodiments, step 2.6 includes filtering the distinguished duration set, using each distinguished duration in the distinguished duration set as a standard to determine the toilet type of each toilet visit in the toilet data, and calculating the average number of bowel movements and the average number of urinations per day. If the average number of bowel movements per day falls within the range of the first number and the average number of urinations per day falls within the range of the second number, then the distinguished duration is retained; otherwise, the distinguished duration is removed.
[0032] Then, the remaining distinction durations within the distinction duration set are weighted and averaged to obtain the distinction value.
[0033] In some embodiments, the first number ranges from 0 to 3; the second number ranges from 2 to 5.
[0034] In some embodiments, step 2.3 includes:
[0035] The number of bowel movements and urinations on each day were recorded, with the number of bowel movements marked as defecation and the number of urinations marked as urination.
[0036] The average number of bowel movements per day is the sum of the number of bowel movements per day divided by the number of days spent using the toilet. The average number of urinations per day is the sum of the number of urinations per day divided by the number of days spent using the toilet.
[0037] In some embodiments, the steps for collecting the duration of a single toilet visit are as follows:
[0038] Step 1.1: Determine if the pet has entered the toilet stall; if so, record the first time point and proceed to Step 1.2.
[0039] Step 1.2: Acquire the toilet stall footage; acquire the pet's movement footage until the pet leaves the toilet stall, and record the second time point;
[0040] Step 1.3: Analyze the pet's movement footage information, screen out footage segments in which the pet is continuously still and the duration of stillness exceeds the first threshold; record the start and end times of the footage segments.
[0041] Step 1.4: Calculate the duration of a single toilet visit; calculate the duration of a single toilet visit based on the start and end times.
[0042] By adopting the above technical solution, the pet's habit of remaining still while using the toilet can be utilized to accurately calculate and record the duration of each toilet session, thereby improving the accuracy of the pet's toilet data recording.
[0043] In some embodiments, the steps for collecting the duration of a single toilet visit are as follows:
[0044] Step 1.1: Record the changes in the weight of the toilet compartment;
[0045] Step 1.2: Determine if the pet has entered the toilet stall; if the weight of the toilet stall increases by the first value, then determine that the pet has entered the toilet stall, record the first time point, and proceed to Step 1.3;
[0046] Step 1.3: Determine whether the pet has exited the toilet stall. If the weight of the toilet stall decreases by the first value, then determine that the pet has exited the toilet stall, record the second time point, and proceed to step 1.4.
[0047] Step 1.4: Calculate the duration of a single toilet break for the pet, analyze the weight change of the toilet bowl between the first and second time points, screen out time periods where the weight change is continuous and static, and record the duration of the time period as the duration of a single toilet break.
[0048] By adopting the above technical solution, the pet's habit of remaining still while using the toilet can be utilized to accurately calculate and record the duration of each toilet session, thereby improving the accuracy of the pet's toilet data recording. Furthermore, the weight changes of the pet itself can be measured by the weight changes of the toilet compartment, as well as the weight of defecation and urination, enabling multi-faceted monitoring of various data of the pet.
[0049] In some embodiments, the first threshold can be 5 to 10 seconds. This avoids the first threshold time being too short, preventing the recording of brief periods of stillness instead of toileting as the duration of a single toileting session, while also preventing the first threshold time from being too long, thus missing the recording of short toileting sessions.
[0050] This application also provides a pet toileting device that records pet toileting data using the method described in any of the above embodiments.
[0051] By adopting the above technical solution, the toilet device can obtain a differentiation value that can quickly distinguish the type of pet toileting by statistically analyzing the normal toileting data of pets. This allows for the rapid and accurate recording of pet toileting data when pets are using the toilet, thus meeting people's needs for healthy pet ownership.
[0052] In some embodiments, the toilet device includes an automatic litter box, a camera module disposed within the automatic litter box, a weight sensor, and a control module;
[0053] The control module is connected to an automatic litter box, a weight sensor, and a camera module, and is used to perform a method for recording pet toileting as described in any of the above embodiments. Attached Figure Description
[0054] Figure 1 This is a schematic diagram illustrating the steps of a method for recording pet toilet use according to an embodiment of this application;
[0055] Figure 2 This is a schematic diagram illustrating the steps of recording the duration of a pet's single toilet session according to an embodiment of this application;
[0056] Figure 3 This is a schematic diagram illustrating the steps for calculating the distinguishing value in an embodiment of this application. Detailed Implementation
[0057] The following specific embodiments illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. Although the description of this application will be presented in conjunction with some embodiments, this does not mean that the features of this application are limited to this embodiment. On the contrary, the purpose of describing the application in conjunction with embodiments is to cover other options or modifications that may be derived based on the claims of this application. To provide a thorough understanding of this application, many specific details will be included in the following description. This application may also be implemented without using these details. Furthermore, to avoid confusion or obscuring the focus of this application, some specific details will be omitted in the description. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0058] It should be noted that in this specification, similar reference numerals and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0059] In the description of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0060] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0061] In the description of this application, it should be understood that "electrical connection" can be understood as physical contact and electrical conduction between components; it can also be understood as the form in which different components in a circuit structure are connected through physical lines that can transmit electrical signals, such as copper foil or wires on a printed circuit board (PCB).
[0062] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0063] Please see Figures 1-3 , Figure 1 This is a schematic diagram illustrating the steps of recording a pet's toilet habits according to an embodiment of this application. Figure 2 This is a schematic diagram illustrating the steps for calculating the distinguishing value in an embodiment of this application. Figure 3 This is a schematic diagram illustrating the steps of recording the duration of a pet's single toilet visit according to an embodiment of this application.
[0064] like Figure 1 and Figure 2 As shown, Embodiment 1 of this application provides a method for recording pet toilet habits, including:
[0065] Step 1: Record your pet's toilet training data; toilet training data includes the number of days the pet uses the toilet, the number of times the pet uses the toilet on each day, the total duration of the toilet training, and the duration of each toilet training session.
[0066] Step 2: Calculate the discrimination value based on the toilet data. The discrimination value is used to distinguish the toilet type of the pet.
[0067] Step 3: Record and monitor the pet's actual toileting data, and determine and record the type of toileting per pet's single toileting session according to the differentiation value.
[0068] In one embodiment, the method for recording pet toileting can be applied to pet toileting devices. Those skilled in the art will understand that the method for recording pet toileting can also be applied to any device, software, and system that needs to monitor pet toileting. For example, it can be recorded manually under experimental conditions, or the toileting of each pet can be recorded separately in a kennel housing multiple pets.
[0069] To illustrate the method for recording pet toilet use in this application, this application will provide a detailed description using a toilet device applied to pets as an example.
[0070] This application also provides a pet toileting device (not shown in the figure). The toileting device includes a toilet compartment, and a camera module, a weight sensor, and a control module disposed within the toilet compartment. The control module is connected to the camera module and can acquire video information of the pet inside the toilet compartment through the camera module. The control module is connected to the weight sensor and can acquire weight information of the pet inside the toilet compartment through the weight sensor.
[0071] In other alternative implementations, only one of the camera module and the weight sensor may be provided.
[0072] In one implementation, the toilet stall can be an existing automatic litter box that automatically cleans up pet feces and urine, reducing the effort required to care for pets and keeping the toilet stall clean, thus improving the pet's toileting experience. In other alternative implementations, the toilet stall can also be a bowl-shaped structure without automatic cleaning, simply allowing the pet to relieve itself within the stall.
[0073] In one implementation, the pet can be a cat; in other alternative implementations, the pet can be a dog, hamster, or other pet with regular toilet habits.
[0074] Since different pets have different toilet habits, it is necessary to record enough toilet data of the pets in their normal state to provide a reliable basis for subsequent calculation of the differentiation value.
[0075] In one implementation, the control module performs step 1, recording the pet's toileting data, as follows.
[0076] The control module can record the pet's toilet habits for a preset number of days, which can be 30 to 60 days (e.g., 35, 45, 50 days, etc.). In other alternative implementations, the preset number of days can be less than 30 days.
[0077] During the period of recording the pet's toilet data, the control module counts each time the pet enters and exits the toilet compartment as a toilet session and records the duration of each toilet session.
[0078] Furthermore, the toilet data was grouped by day to calculate the number of toilet visits, total toilet time, and duration of each toilet visit for each day.
[0079] Furthermore, the toilet usage data is filtered to remove groups of days with more than 8 toilet visits and days with 0 toilet visits; groups of days with the highest and lowest total toilet time are also removed. This effectively removes abnormal data from the toilet usage data. Those skilled in the art will understand that the removed data may include normal data, as long as the proportion of abnormal data after filtering is low. In other alternative implementations, other methods can be used to filter the recorded toilet usage data. For example, groups of days with more than 6, 7, or 9 toilet visits can be removed, as can groups of days with 1 toilet visit.
[0080] When a pet enters the toilet stall, it may not immediately relieve itself. For example, it may observe the environment and choose a toileting spot. Furthermore, after relieving itself, the pet may not leave the toilet stall immediately; for example, it may bury its feces or linger. Therefore, in one implementation, the steps for recording the duration of a single toileting session are as follows:
[0081] Step 1.1: Determine if the pet has entered the toilet stall; if so, record the first time point and proceed to Step 1.2.
[0082] Step 1.2: Obtain the toilet stall footage; capture the pet's movement footage until the pet leaves the toilet stall, and record the second time point.
[0083] The above steps record the total time a pet spends inside the toilet stall, which is the interval between a first time point and a second time point. The camera module of the toilet stall can be activated at the first time point and deactivated at the second time point. This avoids prolonged operation of the camera module, which would reduce its lifespan, and also saves energy. In other alternative implementations, the camera module can be kept continuously to ensure real-time monitoring of the area inside the toilet stall.
[0084] In other implementations, when the camera module is turned on, the control module can record the images captured by the camera module and transmit them to the pet owner. The control module can also synchronously transmit the real-time images from the camera module to the pet owner, allowing the owner to better observe the pet's toilet habits and manually monitor the pet's health.
[0085] Step 1.3: Analyze the pet's movement footage information, screen out footage segments in which the pet is continuously still and the stillness duration is greater than the first threshold; record the start and end times of the footage segments.
[0086] Step 1.4: Calculate the duration of a single toilet visit based on the start and end times. The duration of a single toilet visit is the difference between the start and end times.
[0087] In one example, pets remain relatively still while using the toilet. Therefore, by selecting footage clips of pets remaining still for a certain duration (e.g., 10-20 seconds, 25 seconds, etc.), it is possible to quickly and accurately determine that the pet is using the toilet at that time.
[0088] Those skilled in the art will understand that in other alternative implementations, if the pet's toileting data can also be recorded in other ways, for example, the steps for collecting the duration of a single toileting session are as follows:
[0089] Step 1.1: Record the changes in the weight of the toilet compartment;
[0090] Step 1.2: Determine if the pet has entered the toilet stall; if the weight of the toilet stall increases by the first value, then determine that the pet has entered the toilet stall, record the first time point, and proceed to Step 1.3;
[0091] Step 1.3: Determine whether the pet has exited the toilet stall. If the weight of the toilet stall decreases by the first value, then determine that the pet has exited the toilet stall, record the second time point, and proceed to step 1.4.
[0092] Step 1.4: Calculate the duration of a single toilet break for the pet, analyze the weight change of the toilet bowl between the first and second time points, screen out time periods where the weight change is continuous and static, and record the duration of the time period as the duration of a single toilet break.
[0093] Those skilled in the art will understand that when a pet is not using the toilet in its litter box, it will move around, and the weight recorded in the litter box will change. When the pet uses the toilet, it will remain relatively still, and the weight recorded in the litter box will remain stable. Therefore, the duration of a pet's single toilet session can be recorded by the change in the weight of the litter box.
[0094] In one implementation, the weight change of the pet itself can also be measured by the change in the weight of the toilet stall, as well as the weight of defecation and urination, enabling multi-faceted monitoring of various pet data. For example, the pet's weight can be calculated by subtracting the pet's weight before entering the toilet stall from its weight after entering; the weight of the pet's defecation or urination can be calculated by subtracting the pet's weight before entering the toilet stall from its weight after using the toilet and leaving.
[0095] In one implementation, the first threshold can be 5s to 30s, for example, 10s, 15s, 20s, 25s, etc. This avoids the first threshold time being too short, preventing the recording of brief periods of stillness instead of toileting as the duration of a single toileting session. At the same time, it avoids the first threshold time being too long, causing omissions in recording short toileting sessions.
[0096] Those skilled in the art will understand that the first threshold can be freely set according to the toilet habits of different pets, and in other alternative implementations, it can also be more than 30 seconds or less than 5 seconds.
[0097] Furthermore, those skilled in the art will understand that the camera module and the weight sensor can operate independently or simultaneously. Therefore, both methods can be used simultaneously in the same toileting device to record the pet's toileting data, improving data accuracy. Alternatively, only one method can be used to record the pet's toileting data, simplifying the process and reducing costs.
[0098] like Figure 1 and Figure 3 As shown, in one embodiment, step 2 includes:
[0099] Step 2.1: Set the initial differentiation time, including:
[0100] Set the initial separation coefficient and calculate the average toilet time;
[0101] The average toilet time is the sum of the duration of a single toilet visit on each day divided by the sum of the number of toilet visits on each day.
[0102] The initial separation time is the initial separation coefficient multiplied by the average toilet time.
[0103] The average toilet time of pets is obtained by recording their toilet habits. By setting an initial separation coefficient, the calculated initial differentiation time is made close to the final differentiation value. This reduces the time and steps for calculating and filtering differentiation values, and improves the efficiency of differentiation value calculation.
[0104] Step 2.2: Mark the duration of each toilet visit in the toilet data according to the initial differentiation duration. A single toilet visit duration that is longer than the initial differentiation duration is marked as defecation, and a single toilet visit duration that is shorter than or equal to the initial differentiation duration is marked as urination.
[0105] Step 2.3: Calculate the average number of bowel movements and the average number of urinations per day based on toilet data; including:
[0106] The number of bowel movements and urinations on each day were recorded, with the number of bowel movements marked as defecation and the number of urinations marked as urination.
[0107] The average number of bowel movements per day is the sum of the number of bowel movements per day divided by the number of days spent using the toilet. The average number of urinations per day is the sum of the number of urinations per day divided by the number of days spent using the toilet.
[0108] Step 2.4: Calculate the daily voiding rate. If the daily voiding rate falls within the first interval, record it in the discrimination duration set; if the daily voiding rate falls within the first interval, do not record the initial discrimination duration.
[0109] Those skilled in the art will understand that pets of the same breed share common toileting patterns (e.g., their daily urination rate is within a normal range), while toileting habits vary among different individuals of the same breed (e.g., urination and defecation duration). Therefore, it is difficult to apply a uniform discrimination value to accurately distinguish the toileting type of pets for different individuals. An initial discrimination time is obtained based on the recorded average toileting time of pets. Using this initial discrimination time as a criterion, the toileting type is determined for each instance of toileting in the recorded pet toileting data. The determination is then made based on whether the result of distinguishing the pet's toileting type conforms to the pet's common toileting patterns (e.g., daily urination rate). If it does, it indicates that the initial discrimination time can roughly distinguish the pet's toileting type; if it does not, it indicates that the initial discrimination time cannot accurately distinguish the pet's toileting type.
[0110] Since pets' general toilet habits are only a broad range, even if an initial differentiation time is obtained that can roughly distinguish pets' toilet habits, it is difficult to guarantee the accuracy of long-term judgments on pets' toilet habits. Therefore, by adjusting the initial differentiation time, a sufficient amount of data that can roughly distinguish pets' toilet habits can be obtained to form a differentiation time set. This differentiation time set can then be filtered and adjusted to obtain more accurate differentiation values, so as to accurately distinguish pets' toilet habits in the long term and ensure the accuracy of pet health monitoring.
[0111] In one implementation, step 2.5, iterating the initial differentiation time to form a differentiation time set, includes:
[0112] It should be noted that in step 2.4, the first interval includes the first endpoint and the second endpoint, and the first endpoint is less than the second endpoint.
[0113] Furthermore, the process in step 2.5 is as follows:
[0114] If the daily voiding rate is less than or equal to the first threshold, the initial separation coefficient is increased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated.
[0115] If the daily voiding rate is greater than or equal to the second endpoint, the initial separation coefficient is reduced by the second adjustment parameter, and steps 2.2 to 2.5 are repeated.
[0116] If the daily voiding rate is greater than the first endpoint but less than the second endpoint, then the initial separation coefficient is increased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated until the daily voiding rate equals the fourth ratio. At the same time, the initial separation coefficient is decreased by the first adjustment parameter, and steps 2.2 to 2.5 are repeated until the daily voiding rate equals the third ratio.
[0117] Step 2.5 iterates through the initial differentiation time by changing the initial separation coefficient, thereby recording all differentiation times that can be used to determine the pet's toileting type and forming a differentiation time set. Alternatively, it can be understood that the differentiation times within the differentiation time set are uniformly distributed according to the first and second tuning parameters, and that all differentiation times within the set ensure that the pet's urination rate falls within the first interval.
[0118] On the one hand, the number of distinct durations in the distinct duration set can be changed by adjusting the first and second adjustment parameters. On the other hand, the distinct durations in the distinct duration set can be made to change evenly according to the difference between the first and second adjustment parameters, which is beneficial for subsequent screening and calculation of the distinct duration set and finally obtaining accurate distinguishing values.
[0119] In one embodiment, the initial separation coefficient is 0.5 to 2.5, for example, the initial separation coefficient can be 0.5, 1, 1.5, 2.0, etc. Those skilled in the art will understand that the initial separation coefficient can be adjusted according to the different toileting habits of different pet categories.
[0120] In one implementation, the first tuning parameter is 0.001 to 0.0005, and the second tuning parameter is 0.001 to 0.0005. In one example, both the first and second tuning parameters are 0.001, thereby increasing the number of differentiation durations within the differentiation duration set and improving the accuracy of the final calculated differentiation value in distinguishing pet toileting types.
[0121] In one implementation, the third ratio is 70% and the fourth ratio is 80%. This ensures that when the differentiation duration within the differentiation duration set is used as the criterion, the pet's daily urination rate is between 70% and 80%, which is beneficial for accurately determining the littering type of cats.
[0122] In one implementation, step 2.6, calculating the distinction value based on the distinction duration set, includes:
[0123] The system filters the time interval sets and uses each interval within the set as a standard to determine the toilet type for each toilet visit in the toilet data. If the average number of bowel movements per day falls within the range of the first time interval and the average number of urination per day falls within the range of the second time interval, then the interval interval is retained; otherwise, the interval interval is removed.
[0124] Then, the remaining distinction durations within the distinction duration set are weighted and averaged to obtain the distinction value.
[0125] By further filtering the differentiation durations within the differentiation duration set using the above method, the accuracy of the final differentiation value in determining the pet's toileting type can be further increased.
[0126] In other alternative implementations, step 2.6 can also simply remove the maximum and minimum values within the discrimination duration set, and then perform a weighted average of all remaining discrimination durations within the discrimination duration set to obtain the discrimination value. This improves the efficiency of discrimination value calculation while ensuring its accuracy.
[0127] In one implementation, the first count ranges from 0 to 3; the second count ranges from 2 to 5. This is helpful for accurately determining the littering type of a cat.
[0128] In one implementation, step 3 involves recording and monitoring the pet's actual toileting data, and determining and recording the type of toileting during a single visit based on a distinguishing value.
[0129] After calculating accurate differentiation values, pet toileting data can be recorded long-term, achieving an accuracy rate of over 96% in determining pet toileting type. This allows for the assessment of a pet's toileting health based on their data, such as whether they are constipated or dehydrated.
[0130] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method of recording a pet's toileting, characterized by, The method comprises the following steps: Step 1, recording the pet's toilet data; the toilet data comprises toilet days, and the number of toilet times, the total toilet time and the single toilet time in each day; Step 2, calculating the distinguishing value according to the toilet data, wherein the distinguishing value is used to distinguish the toilet type of the pet; and the step 2 comprises: Step 2.1, setting an initial distinguishing time; setting an initial separation coefficient and calculating an average toilet time; the average toilet time is the sum of the single toilet time in each day divided by the sum of the number of toilet times in each day; the initial distinguishing time is the initial separation coefficient multiplied by the average toilet time; Step 2.2, marking the single toilet time in the toilet data according to the initial distinguishing time; the single toilet time greater than the initial distinguishing time is marked as defecation, and the single toilet time less than or equal to the initial distinguishing time is marked as urination; Step 2.3, calculating the average daily defecation times and the average daily urination times according to the toilet data; Step 2.4, calculating the daily urination rate; if the daily urination rate meets the first interval, the initial distinguishing time is recorded in the distinguishing time set; if the daily urination rate meets the first interval, the initial distinguishing time is not recorded; Step 2.5, iterating the initial distinguishing time to form the distinguishing time set; The first interval comprises a first end value and a second end value, and the first end value is less than the second end value; The step 2.5 comprises: If the daily urination rate is less than or equal to the first end value, the initial separation coefficient is increased by a first adjusting parameter, and steps 2.2 to 2.5 are repeatedly executed; If the daily urination rate is greater than or equal to the second end value, the initial separation coefficient is decreased by a second adjusting parameter, and steps 2.2 to 2.5 are repeatedly executed; If the daily urination rate is greater than the first end value and less than the second end value, the initial separation coefficient is increased by the first adjusting parameter, and steps 2.2 to 2.5 are repeatedly executed until the daily urination rate is equal to a fourth ratio, and the initial separation coefficient is decreased by the first adjusting parameter, and steps 2.2 to 2.5 are repeatedly executed until the daily urination rate is equal to a third ratio; Step 2.6, calculating the distinguishing value according to the distinguishing time set; Step 3, recording and monitoring the actual toilet data of the pet, and judging and recording the toilet type of the pet according to the distinguishing value.
2. The method of claim 1, wherein the recording pet toilet is characterized by, The toilet days are the days of recording the toilet data, and the toilet days are 30-60 days.
3. The method of claim 2, wherein the recording of the pet's toilet is performed by a camera. The toilet data is screened to remove the data in the group of days with the number of toilet times greater than 8 and the number of toilet times being 0; and the data in the group of days with the highest and lowest total toilet time is removed.
4. The method of claim 1, wherein the recording pet toilet is characterized by, The initial separation coefficient is 0.5-2.5, the first adjusting parameter is 0.001-0.0005, the second adjusting parameter is 0.001-0.0005, the third ratio is 70%, and the fourth ratio is 80%.
5. The method of claim 1 to 3, wherein the recording of the pet's toilet is performed by a camera. The step 2.6 includes screening the set of differentiated durations, judging the type of each toilet visit in the toilet data according to each differentiated duration in the set of differentiated durations, and retaining the differentiated duration if the average daily defecation frequency is in the first frequency range and the average daily urination frequency is in the second frequency range; otherwise, removing the differentiated duration. Then, the set of differentiated durations is weighted and averaged to obtain the differentiation value.
6. The method of claim 5, wherein the recording pet toilet is characterized by, The first frequency range is 0-3, and the second frequency range is 2-5.
7. The method of claim 1 to 3, wherein the recording of the pet's toilet is characterized by, The step 2.6 includes removing the maximum and minimum values in the set of differentiated durations, and weighting and averaging the remaining differentiated durations in the set of differentiated durations to obtain the differentiation value.
8. The method of claim 1 to 3, wherein the recording of the pet's toilet is characterized by, The step 2.3 includes counting the number of defecations and the number of urinations in each day, wherein the number of defecations is the number of defecations marked, and the number of urinations is the number of urinations marked. The average daily defecation frequency is the sum of the number of defecations in each day divided by the number of toilet days, and the average daily urination frequency is the sum of the number of urinations in each day divided by the number of toilet days.
9. The method of claim 1 to 3, wherein the recording of the pet's toilet is characterized by, The collection of the single toilet duration is as follows: Step 1.1, judging whether the pet enters the toilet bin; if yes, recording the first time point and executing step 1.2; Step 1.2, obtaining the toilet bin screen; obtaining the action screen information of the pet until the pet leaves the toilet bin, and recording the second time point; Step 1.3, analyzing the action screen information of the pet, screening out the screen segment in which the pet is continuously stationary and the stationary duration is greater than a first threshold value; recording the start time and end time of the screen segment; Step 1.4, calculating the single toilet duration according to the start time and the end time.
10. The method of claim 1 to 3, wherein the recording of the pet's toilet is characterized by, The collection of the single toilet duration is as follows: Step 1.1, recording the weight change of the toilet bin; Step 1.2, judging whether the pet enters the toilet bin; if the weight of the toilet bin increases by a first value, it is judged that the pet enters the toilet bin, and then the first time point is recorded and step 1.3 is executed; Step 1.3, judging whether the pet leaves the toilet bin; if the weight of the toilet bin decreases by the first value, it is judged that the pet leaves the toilet bin, and then the second time point is recorded and step 1.4 is executed; Step 1.4, calculating the single toilet duration of the pet, analyzing the weight change of the toilet bin between the first time point and the second time point, screening out the time period in which the weight change is continuously stationary, and the time period is greater than a first threshold value, and recording the duration of the time period as the single toilet duration.
11. A pet toilet device, characterized by comprising: The toilet device adopts the method for recording pet toilet as claimed in any one of claims 1-10 to record pet toilet.
12. The toilet device as claimed in claim 11, characterized in that The toilet device includes an automatic cat litter box, a camera module arranged in the automatic cat litter box, a weight sensor, and a control module; The control module is connected with the automatic cat litter box, the weight sensor, and the camera module.
Citation Information
Patent Citations
Air conditioner control method and device, air conditioner and storage medium
CN114857752A
Method for recording defecation of pet and defecation device
CN116340828A
Management platform and management system for monitoring pet health
CN116616208A