A Pet Boarding Monitoring System Based on Big Data
By implementing a pet foster monitoring system based on big data in pet stores, using foster numbers for precise monitoring and attention adjustment, the problem that pets in large pet stores are not paid attention to in a timely manner, and the rationality and humanization of pet foster care are improved.
Patent Information
- Application Number
- CN202410951005.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-16
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2044-07-16
AI Technical Summary
In large pet stores, it is difficult for staff to take into account all pet interactions, resulting in some pets not being able to pay attention in time, affecting their health during foster care.
Design a pet foster monitoring system based on big data. By applying foster number to each pet, accurate monitoring and information retrieval can be achieved, and whether the pet needs attention is determined, and prompt the staff through a mobile terminal.
Accurate monitoring and attention adjustment for each foster pet is achieved, increasing the rationality and humanization of pet foster care, and helping staff pay better attention to each pet.
Smart Images

Figure CN118942029B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of big data, and specifically to a pet foster care monitoring system based on big data. Background Art
[0002] With the continuous development of society and the continuous improvement of people's living standards, people are becoming more and more fond of animals. The pet foster care industry has inevitably become a new social trend. As the number of pet owners gradually increases, especially those born after 1995 and 2000 are the main pet consumers, with a fast development speed. More and more people keep pets, and the degree of attention to pets is getting higher and higher. People need pet foster care when they go on business trips or travel.
[0003] During the process of pet foster care, in addition to daily feeding of pets, it mainly involves the interaction between staff and pets during group activities of pets. In the prior art, the foster care monitoring system monitors the emotions and physical conditions of pets to maintain the health status of pets during the foster care process. However, in some pet stores of a certain scale, it is difficult for staff to take care of all pets during daily interaction with pets, resulting in some pets not being noticed in time, affecting their health status during the foster care process. Especially for some types of pets that are used to a certain activity frequency in daily life, maintaining good interaction and communication with them to keep the good mood of pets is crucial for these pets and their foster care customers. Therefore, it is necessary to design a pet foster care monitoring system based on big data with strong dynamic monitoring ability and high degree of foster care humanization. Summary of the Invention
[0004] The purpose of the present invention is to provide a pet foster care monitoring system based on big data to solve the problems raised in the above background art.
[0005] To solve the above technical problems, the present invention provides the following technical solution: A pet foster care monitoring method based on big data, the pet foster care monitoring method includes the following steps:
[0006] Step S1: Connect the control terminal in the pet store to the pet foster care monitoring system. When the pet store receives a foster care order from a customer, take a photo of the pet to obtain the initial image of the pet;
[0007] Step S2: When the pet enters the pet store, the monitoring system assigns a foster care number to the pet according to the initial image of the pet;
[0008] Step S3: When the customer fosters a pet, fill in the daily outdoor exercise time information of the pet at the registration terminal. The control terminal collects the information. After the pet enters the regular activity area, monitor the pets in the activity area and analyze the relevant information of the target monitored pet in the monitored area;
[0009] Step S4: Determine whether the current target monitored pet needs attention. When the system determines that the current target monitored pet needs attention, the system sends the corresponding foster number of the pet that needs to increase the attention level to the mobile terminal carried by the staff and rings a bell for reminder;
[0010] The said step S4 includes:
[0011] Step S41: Monitor the compatibility between other pets in the monitoring area and the target monitored pet , where γ1 is the species compatibility difference coefficient, γ2 is the breed compatibility difference coefficient, γ1 > γ2, A and B form the pet type numbers corresponding to the pet, C and D form the corresponding serial numbers of the breeds in this pet type stored in the database, E is the number of days the pet has been fostered, A i 、B i are respectively the pet type numbers corresponding to the currently selected other pets, C i 、D i are respectively the corresponding serial numbers of the breeds in the currently selected other pet types stored in the database, E i is the number of days the currently selected other pet has been fostered, i < n;
[0012] Step S42: Arrange the obtained compatibility degrees, select the other two pets corresponding to the maximum compatibility degree, and monitor the positions (x1, y1, z1), (x2, y2, z2) of these two pets. Then the distances between the other two pets and the target pet are respectively 、 , and the current demand attention degree value of the pet , where η is the activity range proportion value of the target monitored pet. If the demand attention degree value is higher than the threshold value, it is determined that the current target monitored pet needs attention.
[0013] According to the above technical solution, in the said step S2, the specific method for obtaining the pet foster number is:
[0014] The foster number consists of fifteen digits. The fifteen digits are, from front to back, the date of picking up the pet, the pet type number corresponding to the pet, the corresponding serial number of the breed in this pet type stored in the database, the foster number of picking up the current pet on the same day, and the expected number of days the pet will be fostered. Among them, the difference between the corresponding serial numbers of different breeds in this pet type stored in the database is directly proportional to the distance of the blood relationship between the breeds, and the maximum number of foster orders picked up by the pet store in a single day is 100.
[0015] According to the above technical solution, the said step S3 includes:
[0016] Step S31: After the pet enters the timed activity area, the staff of the pet store activates the camera of the foster care monitoring system. The camera turns on the shooting function to monitor the activity area. Taking the midpoint of the staff's feet in the pet store as the coordinate origin, the direction of the staff's face as the positive semi-axis of the Y-axis, in the ground plane of the pet store, draw a straight line perpendicular to the Y-axis through the coordinate origin as the X-axis, and draw a straight line perpendicular to the X-axis and Y-axis through the coordinate origin as the Z-axis to establish a space rectangular coordinate system. The coordinates of the center of the staff's feet are (0, 0), and the coordinates of the staff's head are (0, 0, z0), where z0 is a variable value. Then the coordinates of the head of the target monitored pet in the space rectangular coordinate system are (x, y, z). During the activity period, monitor the distance between the head of the target monitored pet and the head of the staff in the pet store. ;
[0017] Step S32: When the distance L between the head of the target monitored pet and the head of the staff in the pet store is higher than the limit value, further monitor the target monitored pet, and obtain relevant information of the pet in the monitoring area through the image feature recognition and analysis method.
[0018] According to the above technical solution, the step S32 includes:
[0019] Step S321: Compare the features of the pet image captured by the camera with all the pet images at the time of collection to determine the initial image with the closest image features to the target monitored pet image, obtain the pet foster number corresponding to this initial image, extract the numbers from the fifth to the eighth digits in the pet foster number, denoted as ABCD, and obtain the number of days the pet has been fostered according to the numbers from the first to the fourth digits in the pet foster number and the current date. Denote the number of days the pet has been fostered as E;
[0020] Step S322: The camera continuously adjusts the shooting angle, and monitors the pets in the plane area with the position of the current target monitored pet as the center and the maximum interaction distance r between pets obtained from the database as the radius in the plane where the X and Y axes are located. Obtain all the pet targets that appear in the monitoring area, and according to the image feature recognition and analysis method in the step S321, sequentially obtain the numbers from the fifth to the eighth digits in the pet foster numbers of the pets in the monitoring area, denoted as A1B1C1D1, A2B2C2D2... A n B n C n D n , and the number of days the pets have been fostered are denoted as E1, E2... E n , where n is the number of pets counted.
[0021] According to the above technical solution, in the step S41, the method for obtaining the pet activity range ratio value is specifically as follows:
[0022] Authorize access to the information database of the facilities in the pet store, extract the area information of the pet activity areas in the pet store, and calculate the regular activity area of the pet as S1, where the regular activity area of the pet is the area where the target pet moves alone. The timed activity area is S2, where the timed activity area of the pet is the area where the target pet moves together with other pets. Analyze the pet activity range ratio value based on the statistical information , where t is the average daily outdoor activity time of the pet, t0 is the daily outdoor exercise time of the pet filled in and recorded by the customer, μ1 is the indoor interaction coefficient retrieved by the system according to the average moving track length of the target pet in the timed activity area every day, and ω is the unit conversion coefficient.
[0023] According to the above technical solution, the pet boarding monitoring system includes a data acquisition module, a boarding monitoring module, and a ringing reminder module. The data acquisition module is used to collect the corresponding information of the boarded pet during the boarding process; the boarding detection module is used to monitor the boarded pet based on the collected corresponding boarding information to determine whether the boarded pet needs additional attention; the ringing reminder module is used to ring to remind the staff to pay attention to the pet that needs additional attention detected by the system.
[0024] According to the above technical solution, the data acquisition module includes a pet store information acquisition module and a boarding data recording module. The pet store information acquisition module is used to collect the facility information in the pet store database; the boarding data recording module is used to record the relevant information of the boarded pet filled in by the customer.
[0025] According to the above technical solution, the boarding monitoring module includes a camera unit, an activity area construction module, a distance detection module, and a attention level monitoring module. The camera unit is used to capture the video information of the activity area; the activity area construction module is used to construct a spatial rectangular coordinate system through the video information and obtain the coordinate position information of the pet store staff and the pet based on the coordinate system; the distance detection module is used to detect the distance information between the target detected pet and the staff and other pets according to the coordinate system; the attention level monitoring module is used to detect the current attention level value of the pet.
[0026] According to the above technical solution, the attention level monitoring module includes a compatibility analysis sub-module and an activity range ratio detection sub-module. The compatibility analysis sub-module is used to analyze the compatibility information between different pets in the monitoring area; the activity range ratio detection sub-module is used to calculate the activity range ratio value of the pet in the pet store through the information collected and recorded by the monitoring system.
[0027] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: In the present invention, by assigning a foster number to each pet entering the pet store, precise monitoring of each fostered pet and information retrieval within a short time can be achieved, enabling timely adjustment of the attention level of the target pet and increasing the rationality of pet fostering; by retrieving pet information through the number medium, relevant information of each pet can be accurately obtained when the monitoring system is working, accurately distinguishing pets with different activity frequency habits, and helping the pet fostering monitoring system obtain the targets to be detected more accurately and quickly. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention, and do not constitute a limitation to the present invention. In the drawings:
[0029] Figure 1 is a flowchart of a method for operating a pet fostering monitoring system provided by the present invention;
[0030] Figure 2 is a schematic diagram of the module composition of a pet fostering monitoring system provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0031] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0032] Please refer to Figure 1 , the embodiments of the present invention provide a technical solution: A pet fostering monitoring method based on big data, the pet fostering monitoring method includes the following steps:
[0033] Step S1: Connect the control terminal in the pet store to the pet fostering monitoring system. When the pet store receives a foster order from a customer, take a photo of the pet to obtain the initial image of the pet;
[0034] Step S2: When the pet enters the pet store, the monitoring system assigns a foster number to the pet according to the initial image of the pet;
[0035] Step S3: When the customer fosters the pet, fill in the daily outdoor exercise time information of the pet at the registration terminal. The control terminal collects the information. After the pet enters the timed activity area, monitor the pets in the activity area and analyze the relevant information of the target monitored pet in the monitored area;
[0036] Step S4: Determine whether the current target monitored pet needs attention. When the system determines that the current target monitored pet needs attention, the system sends the corresponding foster number of the pet that needs to increase the attention level to the mobile terminal carried by the staff and rings a bell for reminder.
[0037] The said step S4 includes:
[0038] Step S41: Monitor the compatibility degree between other pets and the target monitored pet within the monitoring area , where γ1 is the species compatibility difference coefficient, γ2 is the breed compatibility difference coefficient, γ1 > γ2, A and B form the pet type numbers corresponding to the pets, C and D form the corresponding serial numbers of the breeds within the pet type stored in the database, E is the number of days the pet has been fostered, A i , B i are respectively the pet type numbers corresponding to the currently selected other pets, C i , D i are respectively the corresponding serial numbers of the breeds within the currently selected other pet types stored in the database, E i is the number of days the currently selected other pet has been fostered, i < n;
[0039] Step S42: Arrange the obtained compatibility degrees, select the other two pets corresponding to the maximum compatibility degree, and monitor the positions (x1, y1, z1), (x2, y2, z2) of these two pets. Then the distances between the other two pets and the target pet are respectively , , and the current demand attention level value of the pet , where η is the activity range proportion value of the target monitored pet. If the demand attention level value is higher than the threshold value, it is determined that the current target monitored pet needs attention.
[0040] In the embodiments of the present invention, by applying a foster number to each pet entering the pet store, precise monitoring of each fostered pet and information retrieval within a short time are realized, the attention level of the target pet can be adjusted in a timely manner, and the rationality of pet fostering is increased; by retrieving pet information through the number medium, relevant information of each pet can be accurately obtained when the monitoring system is working, different pets with different activity frequency habits can be accurately distinguished, and the pet fostering monitoring system can obtain the target to be detected more accurately and quickly.
[0041] In a preferred embodiment, the method for obtaining the pet foster number in step S2 is specifically as follows:
[0042] The foster number consists of fifteen digits. From the front to the back, the fifteen digits are the date of picking up the pet, the pet type number corresponding to the pet, the corresponding serial number of the breed in this pet type stored in the database, the foster number of the current pet picked up on the same day, and the expected foster days of the pet. Among them, the difference between the corresponding serial numbers of different breeds in this pet type stored in the database is directly proportional to the closeness of the blood relationship between the breeds. The maximum number of foster orders picked up by the pet store in a single day is 100.
[0043] Arbitrarily extract two pet breeds in the database. The smaller the difference between the corresponding serial numbers, the closer the blood relationship between the two pets; conversely, the larger the difference between the corresponding serial numbers, the farther the blood relationship between the two pets.
[0044] In a preferred embodiment, the target 1 pet breed is a Samoyed, which arrives at the store for foster care on March 27th. It is the 7th foster order picked up on the same day, and the expected foster period is 8 days. Then the final foster number obtained for the target 1 pet is 032701X1X207008, where X1 and X2 are the corresponding breed serial numbers of the Samoyed in the dog category in the pet store database obtained by the system;
[0045] In a preferred embodiment, the target 2 pet breed is a Ragdoll cat, which arrives at the store for foster care on October 2nd. It is the 45th foster order picked up on the same day, and the expected foster period is 63 days. Then the final foster number obtained for the target 2 pet is 100202Y1Y245063, where Y1 and Y2 are the corresponding breed serial numbers of the Ragdoll cat in the cat category in the pet store database obtained by the system;
[0046] Through this technical solution, the problem that large pet stores pick up different pets every day and it is difficult to retrieve and monitor information related to the target pet in a short time, resulting in slow data analysis after monitoring, is solved. By applying a foster number to each pet entering the pet store, precise monitoring of each fostered pet and information retrieval work in a short time are realized, and the attention level of the target pet can be adjusted in a timely manner, increasing the rationality of pet fostering.
[0047] In a preferred embodiment, step S3 includes:
[0048] Step S31: After the pet enters the timed activity area, the staff of the pet store activates the camera of the foster care monitoring system. The camera turns on the shooting function to monitor the activity area. Taking the midpoint between the staff's feet in the pet store as the coordinate origin, the direction of the staff's face as the positive semi-axis of the Y-axis, in the ground plane of the pet store, draw a straight line perpendicular to the Y-axis through the coordinate origin as the X-axis, and draw a straight line perpendicular to the X-axis and Y-axis through the coordinate origin as the Z-axis to establish a space rectangular coordinate system. The coordinates of the center of the staff's feet are (0, 0), and the coordinates of the staff's head are (0, 0, z0), where z0 is a variable value. Then the coordinates of the head of the target monitored pet in the space rectangular coordinate system are (x, y, z). During the activity period, the distance between the head of the target monitored pet and the head of the staff in the pet store ;
[0049] Step S32: When the distance L between the head of the target monitored pet and the head of the staff in the pet store is higher than the threshold value, further monitor the target monitored pet, and obtain relevant information of the pet in the monitoring area through the image feature recognition and analysis method.
[0050] During the interaction between humans and pets, the closer the distance between the head of the staff and the head of the pet, the closer the current interaction between humans and pets.
[0051] When the distance L between the head of the monitored target pet and the head of the staff in the pet store exceeds a certain range, it can indicate that the target pet is not within the direct range of interaction with the staff, that is, the staff cannot directly interact with the target pet under normal circumstances, and it is necessary to judge whether the current monitored target pet belongs to the possible situation of being active but not getting interaction.
[0052] In this embodiment, step S32 includes:
[0053] Step S321: Compare the features of the pet images taken by the camera with all the pet images at the time of collection to determine the initial image with the closest feature to the target monitored pet image, obtain the pet foster number corresponding to this initial image, extract the numbers from the fifth to the eighth digits in the pet foster number, denoted as ABCD, and obtain the number of days the pet has been fostered according to the numbers from the first to the fourth digits in the pet foster number and the current date, and denote the number of days the pet has been fostered as E;
[0054] Step S322: The camera continuously adjusts the shooting angle and monitors the pets within the plane area on the X and Y axes. With the position of the currently targeted monitored pet as the center and the maximum interaction distance r between pets obtained from the database as the radius, it monitors the pets within the area, obtains all pet targets that appear in the monitored area, and according to the image feature recognition and analysis method in Step S321, sequentially obtains the fifth to eighth digits in the pet foster numbers within the monitored area, denoted as A1B1C1D1, A2B2C2D2... A n B n C n D n , and the number of days in foster care are denoted as E1, E2... E n , where n is the number of pets counted.
[0055] Through this technical solution, the problem of being unable to quickly retrieve and identify the target monitored pet and extract the relevant information of the target monitored pet within a large number of foster pets is solved. By using image feature recognition to analyze pets, identifying pets and corresponding numbers according to images, and retrieving pet information through number media, the relevant information of each pet can be accurately obtained when the monitoring system is working, providing a strong basis for comparing the information within the numbers of other pets when monitoring the target pet.
[0056] The reason for interacting with other pets is that the behavior of two pets sticking together is usually because they like each other or have a tacit understanding. This behavior is more obvious during common hobbies or activities, such as playing or performing common tasks. This behavior easily allows different pets to establish a sense of security. Therefore, in the case of the same breed, the higher the breed similarity between pets, the easier it is for pets to form an intimate relationship, and the closer the distance between them during interaction.
[0057] In Step S41 of this embodiment, the method for obtaining the pet activity range ratio value is specifically as follows:
[0058] Authorize access to the pet store facility information database, extract the pet activity area information in the pet store, and count the regular activity area of the pet as S1, where the regular activity area of the pet is the area where the target pet moves alone, and the timed activity area is S2, where the timed activity area of the pet is the area where the target pet moves together with other pets. Analyze the pet activity range ratio value according to the statistical information , where t is the average daily outdoor activity time of the pet, t0 is the daily outdoor exercise time filled in and recorded by the customer, μ1 is the indoor interaction coefficient retrieved by the system according to the average moving track length of the target pet within the timed activity area every day, and ω is the unit conversion coefficient.
[0059] Through this technical solution, the problem that different pets have diverse daily activity habits and it is impossible to distinguish between pets with frequent exercise frequencies and those with low activity frequencies is solved. By extracting the regular activity areas, timed activity areas and outdoor activity situations of pets and analyzing the actual activity area ratio of pets based on data, pets with different activity frequency habits can be accurately distinguished, helping the pet foster care monitoring system to more accurately and quickly obtain the targets that need to be detected.
[0060] The pet foster care monitoring system includes a data collection module, a foster care monitoring module and a ringing reminder module. The data collection module is used to collect corresponding information of the fostered pet during the foster care process when fostering a pet; the foster care detection module is used to monitor the fostered pet based on the collected corresponding foster care information and judge whether the fostered pet needs extra attention; the ringing reminder module is used to ring to remind the staff to pay attention to the pets that need extra attention detected by the system.
[0061] The data collection module includes a pet store information collection module and a foster care data collection module. The pet store information collection module is used to collect facility information in the pet store database; the foster care data collection module is used to collect relevant information of the fostered pet filled in by the customer.
[0062] The foster care monitoring module includes a camera unit, an activity area construction module, a distance detection module and a attention level monitoring module. The camera unit is used to capture the picture information of the activity area; the activity area construction module is used to construct a spatial rectangular coordinate system through the picture information and obtain the coordinate position information of the pet store staff and the pet based on the coordinate system; the distance detection module is used to detect the distance information between the target detected pet and the staff and other pets according to the coordinate system; the attention level monitoring module is used to detect the current attention level value of the pet.
[0063] The attention level monitoring module includes a compatibility analysis sub-module and an activity range ratio detection sub-module. The compatibility analysis sub-module is used to analyze the compatibility information between different pets in the monitoring area; the activity range ratio detection sub-module is used to count the activity range ratio value of the pet in the pet store through the information collected and stored by the monitoring system.
[0064] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device.
[0065] Finally, it should be noted that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A pet foster care monitoring method based on big data, characterized in that: The pet foster care monitoring method comprises the following steps: Step S1: The control terminal in the pet shop is connected to the pet foster care monitoring system. When the pet shop receives a foster care order from a customer, the pet is photographed to obtain an initial image of the pet; Step S2: When the pet enters the pet shop, the monitoring system assigns the pet a foster number according to the initial image of the pet; Step S3: When the customer is boarding a pet, he / she fills in the pet's daily outdoor exercise time information on the registration terminal, and the control terminal records the information. After the pet enters the scheduled activity area, the pet in the activity area is monitored, and the relevant information of the target monitored pet in the monitoring area is analyzed; Step S4: Determine whether the current target monitored pet needs attention. When the system determines that the current target monitored pet needs attention, the system sends the foster care number corresponding to the pet that needs to be paid more attention to the mobile terminal carried by the staff and rings a bell to remind; The step S4 comprises: Step S41: Compatibility between other pets in the monitoring area and the target monitoring pet , where γ1 is the type-specific difference coefficient, γ2 is the breed-specific difference coefficient, γ1>γ2, A and B constitute the pet type number corresponding to the pet, C and D constitute the corresponding serial number of the breed in the pet type stored in the database, E is the number of days the pet has been fostered, A i , B i are the pet type numbers corresponding to the currently selected other pets, C i , D i are the corresponding serial numbers of the species of other pets currently stored in the selected composition database, E i The number of days that the selected other pets have been fostered, i<n; Step S42: Arrange the obtained compatibility, select the other two pets with the largest compatibility, monitor the positions of the pets (x1, y1, z1) and (x2, y2, z2), then the distances between the other two pets and the target pet are , , the pet's current attention needs value , where η is the activity range ratio of the target monitored pet. If the required attention level value is higher than the limit value, it is determined that the current target monitored pet needs attention.
2. A pet foster care monitoring method based on big data according to claim 1, characterized in that: In step S2, the method for obtaining the pet foster care number is specifically as follows: The foster care number consists of fifteen digits, which are, from the front to the back, the date of picking up the pet, the pet species number corresponding to the pet, the corresponding serial number of the breed in the pet species stored in the database, the foster care number of the current pet picked up on the day and the estimated number of days for the pet to be fostered. The difference between the corresponding serial numbers of different breeds of the pet species stored in the database is directly proportional to the closeness of the blood relationship between the breeds. The maximum number of foster care orders received by the pet shop in a single day is 100.
3. A pet foster care monitoring method based on big data according to claim 2, characterized in that: The step S3 comprises: Step S31: After the pet enters the timed activity area, the pet shop staff starts the camera of the foster monitoring system, and the camera starts the shooting function to monitor the activity area. The midpoint of the pet shop staff's feet is used as the coordinate origin, and the staff's face is facing the positive half axis of the Y axis. In the ground plane of the pet shop, a straight line perpendicular to the Y axis through the coordinate origin is drawn as the X axis, and a straight line perpendicular to the X axis and the Y axis through the coordinate origin is drawn as the Z axis to establish a spatial rectangular coordinate system. The coordinates of the center of the staff's feet are (0, 0), and the coordinates of the staff's head are (0, 0, z0), where z0 is a variable value. The coordinates of the target monitored pet's head in the spatial rectangular coordinate system are (x, y, z). During the activity time period, the distance between the head of the target monitored pet and the head of the pet shop staff is monitored. ; Step S32: When the distance L between the head of the target monitored pet and the head of the pet store staff is higher than the limit value, the target monitored pet is further monitored, and the relevant information of the pet in the monitoring area is obtained through image feature recognition and analysis methods.
4. A pet foster care monitoring method based on big data according to claim 3, characterized in that: The step S32 comprises: Step S321: perform feature comparison between the pet image captured by the camera and all pet images collected at the time of collection, determine the initial image whose features are closest to the target monitored pet image, obtain the pet foster number corresponding to the initial image, extract the fifth to eighth digits in the pet foster number, record them as ABCD, and obtain the number of days the pet has been fostered based on the first to fourth digits in the pet foster number and the date of the day, record the number of days the pet has been fostered as E; Step S322: The camera continuously adjusts the shooting angle, monitors the pets in the plane area with the position of the current target monitored pet as the center and the farthest interaction distance r between pets obtained through the database as the radius in the plane where the X and Y axes are located, obtains all pet targets appearing in the monitoring area, and obtains the fifth to eighth digits of the pet fostering number in the monitoring area in turn according to the image feature recognition and analysis method of step S321, which are recorded as A1B1C1D1, A2B2C2D2...A respectively. n B n C n D n , the number of foster care days is recorded as E1, E2, ... E n , where n is the number of pets counted.
5. The pet foster care monitoring method based on big data according to claim 4 is characterized in that: In step S41, the method for obtaining the pet activity range ratio value is specifically as follows: Authorize access to the pet store facility information database, extract the pet activity area information in the pet store, and count the regular activity area of the pet as S1, where the regular activity area of the pet is the area where the target pet moves alone, and the scheduled activity area as S2, where the scheduled activity area of the pet is the area where the target pet and other pets move together, and analyze the pet activity range ratio value based on the statistical information , where t is the average daily outdoor activity time of the pet, t0 is the daily outdoor exercise time of the pet filled in and recorded by the customer, μ1 is the indoor interaction coefficient retrieved by the system based on the average moving trajectory length of the target pet in the scheduled activity area every day, and ω is the unit conversion coefficient.
6. A pet foster care monitoring system based on big data, the system is used to implement any one of the pet foster care monitoring methods based on big data in claims 1-5, characterized in that: The pet foster care monitoring system includes a data acquisition module, a foster care monitoring module and a bell reminder module. The data acquisition module is used to collect relevant information about the foster pets during the foster care process; the foster care monitoring module is used to monitor the foster pets based on the collected corresponding foster care information and determine whether the foster pets need extra attention; the bell reminder module is used to ring a bell to remind the staff to pay attention to the pets detected by the system that need extra attention.
7. A pet foster care monitoring system based on big data according to claim 6, characterized in that: The data collection module includes a pet store information collection module and a foster care data collection module. The pet store information collection module is used to collect facility information in the pet store in the pet store database; the foster care data collection module is used to collect foster pet related information filled in by customers.
8. The pet foster care monitoring system based on big data according to claim 7, characterized in that: The foster monitoring module includes a camera unit, an activity area construction module, a distance detection module and an attention level monitoring module. The camera unit is used to capture image information of the activity area; the activity area construction module is used to construct a spatial rectangular coordinate system through the image information, and obtain the coordinate position information of the pet store staff and the pet based on the coordinate system; the distance detection module is used to detect the distance information between the pet and the staff and other pets according to the coordinate system detection target; the attention level monitoring module is used to detect the current required attention level value of the pet.
9. A pet foster care monitoring system based on big data according to claim 8, characterized in that: The attention level monitoring module includes a compatibility analysis submodule and an activity range ratio detection submodule. The compatibility analysis submodule is used to analyze the compatibility information between different pets in the monitoring area; the activity range ratio detection submodule is used to collect and record information through the monitoring system and count the activity range ratio values of pets in the pet store.
Citation Information
Patent Citations
Method and system for monitoring pet continuous tracking management
CN109064012A
Pet chain new retail store AI management system
CN111798149A