[go: up one dir, main page]

WO2018039933A1 - Terminal, and pet movement state determination method and apparatus - Google Patents

Terminal, and pet movement state determination method and apparatus Download PDF

Info

Publication number
WO2018039933A1
WO2018039933A1 PCT/CN2016/097390 CN2016097390W WO2018039933A1 WO 2018039933 A1 WO2018039933 A1 WO 2018039933A1 CN 2016097390 W CN2016097390 W CN 2016097390W WO 2018039933 A1 WO2018039933 A1 WO 2018039933A1
Authority
WO
WIPO (PCT)
Prior art keywords
pet
motion
state
determining
angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/097390
Other languages
French (fr)
Chinese (zh)
Inventor
王忠山
周毕兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Water World Co Ltd
Original Assignee
Shenzhen Water World Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Water World Co Ltd filed Critical Shenzhen Water World Co Ltd
Priority to PCT/CN2016/097390 priority Critical patent/WO2018039933A1/en
Publication of WO2018039933A1 publication Critical patent/WO2018039933A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K27/00Leads or collars, e.g. for dogs

Definitions

  • the present invention relates to the field of pet motion detection, and more particularly to a method and apparatus for determining a terminal and a pet's motion state.
  • the state of motion of a pet can reflect the sporting interest of the pet, such as whether the pet likes to climb, run, or the like.
  • the method so far only allows the pet owner to spend a lot of time watching the pet's exercise state, bringing more inconvenience to the pet owner.
  • a primary object of the present invention is to provide a method and apparatus for determining a terminal and a state of motion of a pet that improve the accuracy of the judgment.
  • the present invention first provides a method for judging a state of motion of a pet, including
  • Obtaining a motion parameter of the pet including a position angle of a position where the pet is located;
  • the motion parameter further includes a moving speed, wherein, if the average angle is less than a preset angle, determining that the pet is in a horizontal direction comprises:
  • the step of determining the motion state of the pet in the horizontal direction comprises:
  • the motion parameter further includes a moving road picture, wherein, if the average angle is greater than or equal to the preset angle, the step of determining that the pet is in the oblique direction motion comprises:
  • the motion parameter further includes a moving speed, wherein, if the matching, determining that the pet is in the step of climbing the ladder comprises:
  • the method includes:
  • the physical parameter includes one or more of a pet's gender, height, weight, and age, and the breed of the pet.
  • the present invention also provides a device for judging a state of motion of a pet, comprising:
  • a first obtaining unit configured to acquire a motion parameter of the pet, where the motion parameter includes a motion angle
  • a determining unit configured to determine whether the motion angle is 90 degrees, and if not, compare the motion Whether the angle is greater than the preset angle
  • a determining unit configured to determine that the pet is in a tilting direction if the motion angle is greater than the preset angle; and determine that the pet is in a horizontal direction if the motion angle is less than the preset angle motion.
  • the motion parameter further includes a moving speed
  • the determining device of the pet moving state further includes:
  • a second obtaining unit configured to acquire a vital sign parameter of the pet
  • a first searching unit configured to search, in the standard database, a standard horizontal speed parameter corresponding to the physical parameter according to the physical parameter;
  • a first comparing unit configured to compare the moving speed with the standard horizontal speed parameter
  • a result unit configured to determine, according to the comparison result, a motion state of the pet in a horizontal direction.
  • the result unit includes:
  • a fast walking determination module configured to determine that the pet is in a horizontal fast walking state when the moving speed is within a first range value of the standard horizontal speed parameter
  • a slow walking determination module configured to determine that the pet is in a horizontal slow walking state when the moving speed is less than a minimum value of the first range value
  • a jogging determination module configured to: when the moving speed is within a second range of values in the standard horizontal speed parameter
  • the running determination module is configured to determine that the pet is in a horizontal running state when the moving speed is greater than a maximum value of the second range value.
  • the motion parameter further includes a motion road image, wherein the determining device of the pet motion state includes:
  • an extracting unit configured to extract road surface shape information from the moving road surface image
  • a step determining unit configured to determine whether the road surface shape information matches a preset step shape
  • the step determining unit is configured to determine that the pet is in a climbing step if the road surface shape information matches the preset step shape.
  • the motion parameter further includes a moving speed
  • the determining device of the pet moving state includes:
  • a second obtaining unit configured to acquire a vital sign parameter of the pet
  • a second searching unit configured to search, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database
  • a second comparison unit configured to compare whether the moving speed is greater than the standard ladder speed
  • a quick step unit configured to determine that the pet is in a fast climb step if the moving speed is greater than the standard ladder speed.
  • the determining device of the pet motion state includes:
  • a counting unit configured to calculate a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction;
  • a sending unit configured to send the state of the state and the motion state of the pet in a horizontal direction to the mobile terminal.
  • the vital signs include one or more of a pet's gender, height, weight, age, and pet breed.
  • the present invention also provides a terminal, including a processor and a memory;
  • the memory is configured to store a program for determining a pet motion state by executing a program for determining a pet motion state;
  • the processor is configured to execute a program stored in the memory.
  • the terminal is a mobile phone, a tablet computer, a smart watch, a smart bracelet or a smart pet collar worn on a pet.
  • the method and device for determining the state of motion of a terminal and a pet wherein the method determines, by the position angle of the position of the pet at the position of the exercise, whether the pet movement is in an uphill or downhill motion state. , or in a horizontal motion state, it is convenient for the user to understand the current state of the pet's current state of movement, saving the user from observing the moment of the pet's exercise state, and improving the user's convenience in understanding the pet. Further, it is convenient for the user to know whether the pet has an interest in climbing.
  • the judging device including the terminal of the above method and the state of movement of the pet also has the effect achieved by the method.
  • FIG. 1 is a schematic flow chart of a method for determining a state of motion of a pet according to an embodiment of the present invention
  • FIG. 2 is a schematic block diagram showing the structure of a pet motion state judging device according to an embodiment of the present invention
  • FIG. 3 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention.
  • FIG. 4 is a schematic block diagram showing the structure of a result unit according to an embodiment of the present invention.
  • FIG. 5 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention.
  • FIG. 6 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention.
  • FIG. 7 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • terminal and terminal device used herein include both a device of a wireless signal receiver, a device having only a wireless signal receiver without a transmitting capability, and a receiving and receiving device.
  • Such a device may comprise: a cellular or other communication device having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Persona 1 Communications Service), which may combine voice, Data processing, fax and/or data communication capabilities; PDA (Personal Digital Assistant), which can include radio frequency receivers, pagers, Internet/Intranet access, web browsers, notepads, calendars and/or GPS ( Global Positioning System, Receiver; Conventional laptop and/or palmtop computer or other device having a conventional laptop and/or palmtop computer or other device that includes and/or includes a radio frequency receiver.
  • PCS Personala 1 Communications Service
  • PDA Personal Digital Assistant
  • terminal may be portable, transportable, installed in a vehicle (aviation, sea and/or land), or adapted and/or configured to operate locally, and/or Run in any other location on the Earth and/or space in a distributed fashion.
  • the "terminal” and “terminal device” used herein may also be a communication terminal, an internet terminal, a music/video playback terminal, and may be, for example, a PDA, a MID (Mobile Internet Device), and/or have a music/video playback.
  • Functional mobile phone can also be smart TV, pet smart wearable device, set-top box And other equipment.
  • an embodiment of the present invention provides a method for determining a state of motion of a pet, including the following steps: [0082] Sl, acquiring a motion parameter of the pet, where the motion parameter includes a position angle of a position where the pet is located; [0083] S2, determining whether the position angle is 90 degrees, and if not, comparing whether the average angle of the position angle within the specified inter-turn length is greater than a preset angle;
  • the position angle of the position where the pet is located is the angle between the position of the pet and the horizontal plane, and the position angle can be directly measured by the angle sensor.
  • the angle sensor is set on the dog collar or the chest strap, etc.
  • the detected position angle is zero degrees, then when the angle sensor collects the angle is 90 degrees,
  • the pet body is in an abnormal state, for example, in a human state.
  • the above average angle is the average value of the angles that the pet collects in a certain time.
  • the preset angle may be 1 degree, 10 degrees or 15 degrees, etc., which is generally an average value.
  • the ground When the pet moves on a ground, the ground may be uneven, and during the movement, the pet is located in the recessed portion. ⁇ between the raised parts, there will be a large angle of position, but the ground is flat, then the average position of the pet is generally greater than zero degrees, and less than a certain angle, then, according to the average angle and pre- The angle is compared. If the average angle is greater than or equal to the preset angle, the pet is determined to be in the oblique direction; if the average angle is less than the preset angle, the pet is determined to be in the horizontal direction. By this method, it is possible to accurately determine whether the pet is in a slope motion or a horizontal motion.
  • the method may further include determining whether the pet is in motion, and if so, determining whether the pet's exercise time reaches the preset time, and if the step S1 is reached.
  • the motion parameter further includes a moving speed, wherein, if the average angle is less than the preset angle, the step S4 of determining that the pet is in the horizontal direction comprises:
  • the above-mentioned physical parameters are the height, weight, age, variety, sex, etc. of the pet, and different pets have different physical parameters, for example, the height of the A dog is 100 cm, B dog The height is 20 cm. If the movement speed of the two is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state; for example, there are A dog and B dog, their height, The weight and age are the same, but the two varieties are different, then the corresponding standard of exercise may be different. The same exercise is normal exercise compared to A dog, and it is a vigorous exercise compared to B dog. .
  • the step S44 of determining the motion state of the pet in the horizontal direction according to the comparison result includes: when the moving speed is within the first range value of the standard horizontal speed parameter Determining that the pet is in a horizontal fast walking state; when the moving speed is less than a minimum value of the first range value, determining that the pet is in a horizontal slow walking state; when the moving speed is in a standard horizontal speed parameter
  • the second range value is ⁇ , determining that the pet is in a horizontal jogging state, wherein a minimum value of the second range value is greater than a maximum value of the first range value; and when the moving speed is greater than the second
  • the maximum value of the range value ⁇ determines that the pet is in a horizontal running state.
  • a threshold range of a plurality of standard horizontal speeds is preset, for example, the first range threshold is a horizontal fast walking state, and when the moving speed of the motion parameter is within a first range threshold, the pet may be determined to be in a horizontal fast state. body.
  • a second range threshold or the like of the horizontal jog state may be set, and the span between the range thresholds may be set according to an empirical value, or may be set according to a pet's vital parameters.
  • the motion parameter further includes a moving road picture, wherein, if the average angle is greater than or equal to the preset angle, the step S3 of determining that the pet is in the oblique direction motion comprises: [0097] S31. Extracting road surface shape information from the moving road surface image;
  • the moving road picture is a picture taken during the pet's travel, and the shooting method is generally: when it is determined that the pet is in the oblique direction, the shooting command is issued, and the assembly is controlled. Take a picture with a camera on a wearable device such as a pet collar or chest strap, and take a picture of the moving road surface in the direction of the pet. After obtaining the moving road picture, the road shape information may be extracted by image analysis technology, and then the road shape information is compared with the preset step shape for comparison. If the comparison is matched, the pet is determined to be in the upper step or the lower step state. .
  • the determination of the step or the lower step of the pet may be judged by the height sensor. Specifically, when the pet is moving, it is first determined whether the change in the height of the pet's movement is regular, and the law is on a reference line. It floats up and down, and floats the same or within the preset range. If it is downward, it determines that the pet is in the lower ladder state. If it is up, the pet is in the upper ladder state. For example, if the pet is uphill or downhill, the detected height change line will deviate from its baseline.
  • the pet is considered to be downhill, that is, near the lower step; If you deviate upward from the baseline, the pet is considered to be uphill, that is, near the upper step.
  • the above height sensor is calculated by a barometer, and the lower the air pressure is, the lower the air pressure is.
  • the motion parameter further includes a moving speed, where, if the matching, determining that the pet is in the step of climbing the step S33, the method includes:
  • S332 searches for a standard crawling speed corresponding to the physical parameter in a preset standard database according to the physical parameter;
  • the above-mentioned physical parameters are the height, weight, age, variety, sex, etc. of the pet, and different pets have different physical parameters, for example, the height of the A dog is 100 cm, and the height of the B dog. 20 cm, if the movement speed of the two is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state; for example, there are A dog and B dog, their height, weight, Same age However, the difference between the two varieties, then the corresponding standard of exercise may be different, the same exercise, relative to the A dog is a normal exercise, and relative to the B dog is a vigorous exercise.
  • the method includes:
  • the motion state of the pet may be calculated after step S4, S33 or S334 to determine the length of the pet's exercise, and the motion length and the motion state are sent.
  • Mobile terminal may be calculated after step S4, S33 or S334 to determine the length of the pet's exercise, and the motion length and the motion state are sent.
  • hardware devices such as an angle sensor, a height sensor, and a camera are disposed on the smart chest strap of the pet.
  • the position angle is 90 degrees. If it is not 90 degrees, the specified time in the day will be collected.
  • the position angle is averaged to obtain an average angle, and then the average angle is compared with the preset angle. If the average angle is greater than or equal to the preset angle, the pet is considered to be moving on the inclined surface, and if the average angle is smaller than the preset angle, the pet is considered to be a pet.
  • the water Moving on a horizontal surface, the water
  • the plane generally has a raised or recessed ground surface, and the projections and depressions substantially cancel each other out, and the ground is considered to be a horizontal plane.
  • the method for judging the state of movement of the pet determines whether the pet movement is in an uphill or downhill motion state or in a horizontal motion state by the obtained movement angle of the pet, thereby obtaining whether the pet is Have the interest of climbing, and then set the appropriate living space for the pet.
  • an embodiment of the present invention further provides a device for determining a state of motion of a pet, which is characterized in that:
  • the first obtaining unit 10 is configured to acquire a motion parameter of the pet, where the motion parameter includes a motion angle; [0117] a determining unit 20, configured to determine whether the motion angle is 90 degrees, and if not, compare the Whether the motion angle is greater than a preset angle;
  • the determining unit 30 is configured to determine that the pet is in an oblique direction if the motion angle is greater than the preset angle, and determine that the pet is in a horizontal state if the motion angle is less than the preset angle Directional movement.
  • the first acquiring unit 10, the determining unit 20, and the determining unit 30, the position angle of the position where the pet is located is an angle between the position of the pet and the horizontal plane, and the position angle can be directly adopted by the angle sensor. measuring. For example, the pet is a shit, the angle sensor is set on the dog collar or the chest strap, etc. When the dog is in the horizontal position, the detected position angle is zero degrees, then when the angle sensor collects the angle is 90 degrees, The pet body is in an abnormal state, for example, in a human state.
  • the above average angle is the average value of the angles that the pet collects in a certain time.
  • the preset angle may be 1 degree, 10 degrees or 15 degrees, etc., which is generally an average value.
  • the ground When the pet moves on a ground, the ground may be uneven, and during the movement, the pet is located in the recessed portion. ⁇ between the raised parts, there will be a large angle of position, but the ground as a whole is flat, then the average position of the pet is one Generally, it is greater than zero degrees and less than a certain angle. Then, by comparing the average angle with the preset angle, if the average angle is greater than or equal to the preset angle, it is determined that the pet is in the oblique direction; if the average angle is smaller than the preset The angle determines that the pet is moving in the horizontal direction. Through this method, it can be accurately determined that the pet is in a slope motion or a horizontal motion.
  • the determining device for the pet motion state may further include a dynamic determining unit and a dynamic length determining unit, wherein the dynamic determining unit is configured to determine whether the pet is in motion; and the dynamic length determining unit is configured to determine the pet. Whether the movement time reaches the preset time, and if so, starts the first acquisition unit 10
  • the motion parameter further includes a moving speed
  • the determining device of the pet moving state further includes:
  • the second obtaining unit 311 is configured to acquire a vital sign parameter of the pet.
  • the first searching unit 312 is configured to search, in the standard database, a standard horizontal speed parameter corresponding to the physical parameter according to the physical parameter;
  • a first comparison unit 313, configured to compare the moving speed with the standard horizontal speed parameter
  • a result unit 314, configured to determine, according to the comparison result, the motion of the pet in a horizontal direction State
  • the second obtaining unit 311, the first searching unit 312, the first comparing unit 313, and the result unit 314, the above-mentioned vital parameters are the height, weight, age, variety, gender, etc. of the pet, and the signs of different pets.
  • the parameters are different.
  • the height of the A dog is 100 cm
  • the height of the B dog is 20 cm. If the movement speed of the two dogs is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state.
  • the result unit 314 includes:
  • the fast walk determination module 3141 is configured to determine that the pet is in a horizontal fast walking state when the moving speed is within a first range value of the standard horizontal speed parameter;
  • the slow walking determination module 3142 is configured to determine that the pet is in a horizontal slow walking state when the moving speed is less than a minimum value of the first range value
  • the jogging determination module 3143 is configured to determine that the pet is in a horizontal jog state when the moving speed is within a second range value of the standard horizontal speed parameter, wherein a minimum value of the second range value a maximum value greater than the first range value;
  • the running determination module 3144 is configured to determine that the pet is in a horizontal running state when the moving speed is greater than a maximum value of the second range value.
  • the fast walking determination module 3141, the slow walking determination module 3142, the jog determination module 3143, and the fast running determination module 3144 preset a threshold range of a plurality of standard horizontal speeds, for example, the first range threshold is a horizontal fast walking state, when the motion If the moving speed of the parameter is within the first range threshold ⁇ , it can be determined that the pet is in the horizontal fast moving body.
  • a second range threshold or the like of the horizontal jog state may be set, and the span between the range thresholds may be set according to an empirical value, or may be set according to a pet's vital parameters. Through the setting of the range threshold, it is possible to accurately determine the movement state of the pet on the horizontal ground such as running, jogging, brisk walking, slow walking, etc., thereby analyzing the pet's interest in sports on the horizontal plane.
  • the motion parameter further includes a motion road image
  • the determining device of the pet motion state includes:
  • an extracting unit 321, configured to extract road surface shape information from the moving road surface image
  • the step determining unit 322 is configured to determine whether the road surface shape information matches a preset step shape
  • the step determining unit 323 is configured to determine that the pet is in the climbing ladder if the road surface shape information matches the preset step shape.
  • the moving road picture is a picture taken during the pet's travel, and the shooting method is generally: when it is determined that the pet is in the oblique direction, the Shooting commands, controlling cameras mounted on wearable devices such as pet collars or chest straps to take pictures, and taking pictures of moving roads in the direction of pets.
  • the road shape information can be extracted by image analysis technology, and then the road shape information and the preset shape are The step shape conforms to the comparison, and if the alignment matches, it is determined that the pet is in the state of the upper step or the lower step.
  • the determination of the step or the lower step of the pet may be judged by the height sensor. Specifically, when the pet is moving, it is first determined whether the change in the height of the pet's movement is regular, and the law is on a reference line. It floats up and down, and floats the same or within the preset range. If it is downward, it determines that the pet is in the lower ladder state. If it is up, the pet is in the upper ladder state. For example, if the pet is uphill or downhill, the detected height change line will deviate from its baseline.
  • the pet is considered to be downhill, that is, near the lower step; If you deviate upward from the baseline, the pet is considered to be uphill, that is, near the upper step.
  • the above height sensor is calculated by a barometer, and the lower the air pressure is, the lower the air pressure is.
  • the motion parameter further includes a moving speed
  • the determining device of the pet motion state includes:
  • the second obtaining unit 311 is configured to acquire a vital sign parameter of the pet.
  • the second searching unit is configured to search, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database;
  • a second comparison unit 332 configured to compare whether the moving speed is greater than the standard ladder speed
  • the quick step unit 333 is configured to determine that the pet is in a fast climb step if the moving speed is greater than the standard ladder speed.
  • the second obtaining unit 311, the second searching unit 331, the second comparing unit 332, and the fast step unit 333, the above-mentioned physical parameters are the height, weight, age, variety, gender, etc. of the pet, and different pets thereof
  • the physical parameters are different.
  • the height of the A dog is 100 cm and the height of the B dog is 20 cm. If the movement speed of the two dogs is the same, the movement state of the A dog may be slow, while the movement state of the B dog may be fast running.
  • there are A dogs and B dogs the height, weight, and age are the same, but the two varieties are different, then the corresponding standard of exercise may be different, the same exercise, relative to the A dog Normal exercise, which is a violent exercise relative to B dogs.
  • the determining apparatus for the pet motion state includes:
  • the counting unit 315 is configured to calculate a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction;
  • the sending unit 316 is configured to send the state of the state and the motion state of the pet in the horizontal direction to the mobile terminal.
  • the counting unit 315 can also be used to calculate the pet motion state after the determining unit 30 or the step determining unit 323, and the sending unit 316 is further configured to use the counting unit 315.
  • the result of the counting and determination unit 30 or the determination result of the step determining unit 323 is pushed to the mobile terminal.
  • the counting unit 315 and the transmitting unit 316 that is, recording the movement time of the pet in various motion states, and then judging according to the proportion of the movements between the movements of each exercise state.
  • the pet's sports interest For example, between 8: 00 and 9:00 in the morning, the pet jogging state takes 30 minutes, and the other sports state is shared for 30 minutes. Then, it can be considered that the pet's sports interest during the morning between 8: 00 and 9:00 makes jogging. Sending each state to a terminal is convenient for the pet owner to understand the movement of the pet.
  • hardware devices such as an angle sensor, a height sensor, and a camera are disposed on the smart chest strap of the pet.
  • the position angle is 90 degrees. If it is not 90 degrees, the specified time in the day will be collected.
  • the position angle is averaged to obtain an average angle, and then the average angle is compared with the preset angle. If the average angle is greater than or equal to the preset angle, the pet is considered to be moving on the inclined surface, and if the average angle is smaller than the preset angle, the pet is considered to be a pet.
  • the horizontal plane generally has a raised or recessed ground surface, and the projections and depressions substantially cancel each other out, and the ground is considered to be a horizontal plane.
  • the pet motion state judging device of the present invention determines whether the pet sport is in an uphill or downhill motion state or is in a horizontal motion state by the obtained sporting angle of the pet, thereby obtaining whether the pet is Have the interest of climbing, and then set the appropriate living space for the pet.
  • an embodiment of the present invention further provides a terminal, including a processor 780 and a memory 720.
  • the memory 720 is configured to store a program for determining a pet motion state by the determining device for storing a pet motion state.
  • the processor 780 is configured to execute a program stored in the memory 720.
  • the terminal can be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), an on-board computer, and a pet smart collar worn on a pet.
  • a mobile phone as an example:
  • FIG. 8 is a block diagram showing a partial structure of a mobile phone related to a terminal provided by an embodiment of the present invention.
  • the phone includes: RF (Radio)
  • the circuit 710, the memory 720, the input unit 730, the display unit 740, the sensor 750, the audio circuit 760, the wireless fidelity (WiFi) module 770, the processor 780, and the power supply 790 are components. It will be understood by those skilled in the art that the structure of the handset shown in Figure 8 does not constitute a limitation to the handset, and may include more or fewer components than those illustrated, or some components may be combined, or different components may be arranged.
  • the RF circuit 710 can be used for receiving and transmitting signals during and after receiving or transmitting information, in particular, receiving downlink information of the base station, and then processing the data to the processor 780; in addition, transmitting the designed uplink data to the base station.
  • RF circuit 710 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like.
  • LNA Low Noise Amplifier
  • RF circuitry 710 can also communicate with the network and other devices via wireless communication.
  • the above wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio (General Packet Radio)
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS Short Messaging Service
  • the memory 720 can be used to store software programs and modules, and the processor 780 is stored in the memory 72 by running.
  • the memory 72 0 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored. Data created based on the use of the mobile phone (such as audio data, phone book, etc.).
  • memory 720 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the input unit 730 can be configured to receive input numeric or character information, and to generate key signal inputs related to user settings and function controls of the handset.
  • the input unit 730 can include a touch panel 731 and other input devices 732.
  • the touch panel 731 also referred to as a touch screen, can collect touch operations on or near the user (such as the user using a finger, a stylus, or the like on the touch panel 731 or near the touch panel 731. Operation), and drive the corresponding connecting device according to a preset program.
  • the touch panel 731 can include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information
  • the processor 780 is provided and can receive commands from the processor 780 and execute them.
  • the touch panel 731 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the input unit 730 can also include other input devices 732.
  • other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, key presses, etc.), trackballs, mice, joysticks, and the like.
  • the display unit 740 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone.
  • the display unit 740 can include a display panel 741.
  • the display panel 741 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
  • the touch panel 731 can cover the display panel 77 1. After the touch panel 731 detects a touch operation on or near the touch panel 731, it is transmitted to the processor 780 to determine The type of touch event, and then processor 780 provides a corresponding visual output on display panel 741 depending on the type of touch event.
  • the touch panel 731 and the display panel 741 function as two separate components to implement input and input functions of the mobile phone, in some embodiments, the touch panel 731 can be integrated with the display panel 741. Realize the input and output functions of the phone.
  • the handset may also include at least one sensor 750, such as a light sensor, motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 741 according to the brightness of the ambient light, and the proximity sensor may move the earphone to the ear, close the display panel 741 and/or Or backlight.
  • the accelerometer sensor can detect the acceleration in all directions (usually three axes).
  • the static ⁇ can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.
  • the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narrative
  • Audio circuit 760, speaker 761, microphone 762 can provide an audio interface between the user and the handset.
  • the audio circuit 760 can transmit the converted electrical data of the received audio data to the speaker 761 for conversion to the sound signal output by the speaker 761; on the other hand, the microphone 762 converts the collected sound signal into an electrical signal, and the audio circuit 760 After receiving, it is converted into audio data, and then processed by the audio data output processor 780, sent to the other mobile phone via the RF circuit 710, or outputted to the memory 720 for further processing.
  • WiFi is a short-range wireless transmission technology
  • the mobile phone can help users to send and receive electronic mail, browse web pages, and access streaming media through the WiFi module 770, which provides users with wireless broadband Internet access.
  • FIG. 8 shows the WiFi module 770, it can be understood that it does not belong to the essential configuration of the mobile phone, and can be omitted as needed within the scope of not changing the essence of the invention.
  • the processor 780 is the control center of the handset, connecting various portions of the entire handset using various interfaces and lines, by running or executing software programs and/or modules stored in the memory 720, and recalling stored in the memory 720. Data, perform various functions of the mobile phone and process data to monitor the mobile phone as a whole.
  • the processor 780 may include one or more processing units.
  • the processor 780 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system and a user boundary. For applications such as polygons and applications, the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 780.
  • the mobile phone further includes a power source 790 (such as a battery) for supplying power to various components.
  • a power source 790 such as a battery
  • the power source can be logically connected to the processor 780 through the power management system to manage charging, discharging, and power management through the power management system.
  • the mobile phone may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
  • the processor 780 included in the terminal further has the following functions: [0167] acquiring a motion parameter of the pet, where the motion parameter includes a position angle of a position where the pet is located;
  • the processor 780 is further configured to perform a method for determining a pet motion state in any of the above embodiments.
  • the terminal may also be a tablet computer, a smart watch, a smart bracelet, or a smart pet collar worn on a pet.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
  • the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. Realized.

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Animal Husbandry (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

A terminal, and a pet movement state determination method and apparatus. The method comprises: acquiring movement parameters of a pet, the movement parameters comprising the location of the pet and a position angle; determining whether the position angle is 90 degrees, and if yes, comparing whether an average angle of the position angle within a specified length of time is greater that a preset angle; if the average angle is greater than or equal to the preset angle, determining that the pet is moving in an inclined direction; if the average angle is less than the preset angle, determining that the pet is moving in a horizontal direction. The method makes it easy for a user to find out a current movement state of a pet, saves the user from time spent constantly observing the movement state of the pet, makes it easy for the user to understand the pet, and also makes it easy for the user to find out whether the pet is interested in movements such as climbing. Correspondingly, the terminal and the pet movement state determination apparatus which include the method also have the effects achieved by the method.

Description

终端及宠物运动状态的判断方法和装置  Method and device for judging terminal and pet motion state

技术领域  Technical field

[0001] 本发明涉及到宠物运动检测领域, 特别是涉及到一种终端及宠物运动状态的判 断方法和装置。  [0001] The present invention relates to the field of pet motion detection, and more particularly to a method and apparatus for determining a terminal and a pet's motion state.

背景技术  Background technique

[0002] 宠物的运动状态可以反应出宠物的运动兴趣等, 比如宠物是否喜欢爬高、 快跑 等。 但是如何准确判断宠物所处的运动状态, 至今的办法唯有宠物主人花大量 吋间观察宠物的运动状态, 给宠物主人带来了更多不便。  [0002] The state of motion of a pet can reflect the sporting interest of the pet, such as whether the pet likes to climb, run, or the like. However, how to accurately determine the state of motion of the pet, the method so far only allows the pet owner to spend a lot of time watching the pet's exercise state, bringing more inconvenience to the pet owner.

技术问题  technical problem

[0003] 本发明的主要目的为提供一种提高判断准确性的终端及宠物运动状态的判断方 法和装置。  [0003] A primary object of the present invention is to provide a method and apparatus for determining a terminal and a state of motion of a pet that improve the accuracy of the judgment.

问题的解决方案  Problem solution

技术解决方案  Technical solution

[0004] 为了实现上述发明目的, 本发明首先提出一种宠物运动状态的判断方法, 包括  [0004] In order to achieve the above object of the invention, the present invention first provides a method for judging a state of motion of a pet, including

[0005] 获取宠物的运动参数, 所述运动参数包括宠物所处位置的位置角度; Obtaining a motion parameter of the pet, the motion parameter including a position angle of a position where the pet is located;

[0006] 判断所述位置角度是否为 90度, 若不是, 则比较指定吋间长度内所述位置角度 的平均角度是否大于预设角度;  [0006] determining whether the position angle is 90 degrees, and if not, comparing whether the average angle of the position angle within the specified inter-turn length is greater than a preset angle;

[0007] 若平均角度大于或等于预设角度, 则判定所述宠物处于倾斜方向运动; [0007] if the average angle is greater than or equal to the preset angle, determining that the pet is in the oblique direction;

[0008] 若平均角度小于预设角度, 则判定所述宠物处于水平方向运动。 [0008] If the average angle is less than the preset angle, it is determined that the pet is moving in the horizontal direction.

[0009] 进一步地, 所述运动参数还包括移动速度, 其中, 所述若平均角度小于预设角 度, 则判定所述宠物处于水平方向运动的步骤之后包括: [0009] Further, the motion parameter further includes a moving speed, wherein, if the average angle is less than a preset angle, determining that the pet is in a horizontal direction comprises:

[0010] 获取宠物的体征参数; [0010] obtaining a vital sign parameter of the pet;

[0011] 根据所述体征参数在标准数据库中査找所述体征参数对应的标准水平速度参数 [0012] 将所述移动速度与所述标准水平速度参数进行比较; [0013] 根据比较结果, 判定所述宠物在水平方向所处的运动状态。 [0011] searching for a standard horizontal speed parameter corresponding to the physical parameter in the standard database according to the physical parameter [0012] comparing the moving speed with the standard horizontal speed parameter; [0013] According to the comparison result, the state of motion of the pet in the horizontal direction is determined.

[0014] 进一步地, 所述根据比较结果, 判定所述宠物在水平方向所处的运动状态的步 骤包括: [0014] Further, according to the comparison result, the step of determining the motion state of the pet in the horizontal direction comprises:

[0015] 当所述移动速度在所述标准水平速度参数中的第一范围值内吋, 判定所述宠物 处在水平快走状态;  [0015] when the moving speed is within a first range value of the standard horizontal speed parameter, determining that the pet is in a horizontal fast walking state;

[0016] 当所述移动速度小于所述第一范围值的最小值吋, 判定所述宠物处在水平慢走 状态;  [0016] when the moving speed is less than a minimum value of the first range value, determining that the pet is in a horizontal slow walking state;

[0017] 当所述移动速度在标准水平速度参数中的第二范围值内吋, 判定所述宠物处在 水平慢跑状态, 其中, 所述第二范围值的最小值大于所述第一范围值的最大值  [0017] when the moving speed is within a second range value of the standard horizontal speed parameter, determining that the pet is in a horizontal jogging state, wherein a minimum value of the second range value is greater than the first range value Maximum value

[0018] 当所述移动速度大于所述第二范围值的最大值吋, 判定所述宠物处在水平快跑 状态。 [0018] When the moving speed is greater than a maximum value of the second range value, the pet is determined to be in a horizontal running state.

[0019] 进一步地, 所述运动参数还包括运动路面图片, 其中, 所述若平均角度大于或 等于预设角度, 则判定所述宠物处于倾斜方向运动的步骤之后包括:  [0019] Further, the motion parameter further includes a moving road picture, wherein, if the average angle is greater than or equal to the preset angle, the step of determining that the pet is in the oblique direction motion comprises:

[0020] 从所述运动路面图片中提取路面形状信息; [0020] extracting road surface shape information from the moving road surface image;

[0021] 判断所述路面形状信息是否与预设的阶梯形状相符; [0021] determining whether the road surface shape information matches a preset step shape;

[0022] 若相符, 则判定所述宠物处于爬阶梯。 [0022] If they match, it is determined that the pet is in a climbing ladder.

[0023] 进一步地, 所述运动参数还包括移动速度, 其中, 所述若相符, 则判定所述宠 物处于爬阶梯的步骤之后包括:  [0023] Further, the motion parameter further includes a moving speed, wherein, if the matching, determining that the pet is in the step of climbing the ladder comprises:

[0024] 获取宠物的体征参数; [0024] obtaining a vital sign parameter of the pet;

[0025] 根据所述体征参数在预设的标准数据库中査找所述体征参数对应的标准爬阶速 度;  [0025] searching for a standard climbing speed corresponding to the physical parameter in a preset standard database according to the physical parameter;

[0026] 比较所述移动速度是否大于所述标准爬梯速度;  Comparing whether the moving speed is greater than the standard ladder speed;

[0027] 若大于, 则判定所述宠物处于快速爬阶梯。 [0027] If greater than, it is determined that the pet is in a fast climb ladder.

[0028] 进一步地, 所述根据比较结果, 判定所述宠物在水平方向所处的运动状态的步 骤之后包括:  [0028] Further, after the step of determining the motion state of the pet in the horizontal direction according to the comparison result, the method includes:

[0029] 对所述宠物在水平方向所处的运动状态进行计吋以确定所述宠物在水平方向所 处的运动状态的状态吋长; [0030] 将所述状态吋长和所述宠物在水平方向所处的运动状态发送至移动终端。 [0029] calculating a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction; [0030] transmitting the state length and the motion state of the pet in the horizontal direction to the mobile terminal.

[0031] 进一步地, 所述体征参数包括宠物的性别、 身高、 体重、 年齢中的一种或多种 和宠物的品种。 [0031] Further, the physical parameter includes one or more of a pet's gender, height, weight, and age, and the breed of the pet.

[0032]  [0032]

[0033] 本发明还提供一种宠物运动状态的判断装置, 包括:  [0033] The present invention also provides a device for judging a state of motion of a pet, comprising:

[0034] 第一获取单元, 用于获取宠物的运动参数, 所述运动参数包括运动角度; [0035] 判断单元, 用于判断所述运动角度是否为 90度, 若不是, 则比较所述运动角度 是否大于预设角度; [0034] a first obtaining unit, configured to acquire a motion parameter of the pet, where the motion parameter includes a motion angle; [0035] a determining unit, configured to determine whether the motion angle is 90 degrees, and if not, compare the motion Whether the angle is greater than the preset angle;

[0036] 判定单元, 用于若所述运动角度大于所述预设角度, 则判定所述宠物处于倾斜 方向运动; 若所述运动角度小于所述预设角度, 则判定所述宠物处于水平方向 运动。  [0036] a determining unit, configured to determine that the pet is in a tilting direction if the motion angle is greater than the preset angle; and determine that the pet is in a horizontal direction if the motion angle is less than the preset angle motion.

[0037] 进一步地, 所述运动参数还包括移动速度, 其中, 所述若宠物运动状态的判断 装置还包括:  [0037] Further, the motion parameter further includes a moving speed, wherein the determining device of the pet moving state further includes:

[0038] 第二获取单元, 用于获取宠物的体征参数;  [0038] a second obtaining unit, configured to acquire a vital sign parameter of the pet;

[0039] 第一査找单元, 用于根据所述体征参数在标准数据库中査找所述体征参数对应 的标准水平速度参数;  [0039] a first searching unit, configured to search, in the standard database, a standard horizontal speed parameter corresponding to the physical parameter according to the physical parameter;

[0040] 第一比较单元, 用于将所述移动速度与所述标准水平速度参数进行比较; [0041] 结果单元, 用于根据比较结果, 判定所述宠物在水平方向所处的运动状态。 [0040] a first comparing unit, configured to compare the moving speed with the standard horizontal speed parameter; [0041] a result unit, configured to determine, according to the comparison result, a motion state of the pet in a horizontal direction.

[0042] 进一步地, 所述结果单元包括: [0042] Further, the result unit includes:

[0043] 快走判定模块, 用于当所述移动速度在所述标准水平速度参数中的第一范围值 内吋, 判定所述宠物处在水平快走状态;  [0043] a fast walking determination module, configured to determine that the pet is in a horizontal fast walking state when the moving speed is within a first range value of the standard horizontal speed parameter;

[0044] 慢走判定模块, 用于当所述移动速度小于所述第一范围值的最小值吋, 判定所 述宠物处在水平慢走状态; [0044] a slow walking determination module, configured to determine that the pet is in a horizontal slow walking state when the moving speed is less than a minimum value of the first range value;

[0045] 慢跑判定模块, 用于当所述移动速度在标准水平速度参数中的第二范围值内吋[0045] a jogging determination module, configured to: when the moving speed is within a second range of values in the standard horizontal speed parameter

, 判定所述宠物处在水平慢跑状态, 其中, 所述第二范围值的最小值大于所述 第一范围值的最大值; Determining that the pet is in a horizontal jogging state, wherein a minimum value of the second range value is greater than a maximum value of the first range value;

[0046] 快跑判定模块, 用于当所述移动速度大于所述第二范围值的最大值吋, 判定所 述宠物处在水平快跑状态。 [0047] 进一步地, 所述运动参数还包括运动路面图片, 其中, 所述宠物运动状态的判 断装置包括: [0046] The running determination module is configured to determine that the pet is in a horizontal running state when the moving speed is greater than a maximum value of the second range value. [0047] Further, the motion parameter further includes a motion road image, wherein the determining device of the pet motion state includes:

[0048] 提取单元, 用于从所述运动路面图片中提取路面形状信息;  [0048] an extracting unit, configured to extract road surface shape information from the moving road surface image;

[0049] 阶梯判断单元, 用于判断所述路面形状信息是否与预设的阶梯形状相符; [0049] a step determining unit, configured to determine whether the road surface shape information matches a preset step shape;

[0050] 阶梯判定单元, 用于若路面形状信息与预设的阶梯形状相符, 则判定所述宠物 处于爬阶梯。 [0050] The step determining unit is configured to determine that the pet is in a climbing step if the road surface shape information matches the preset step shape.

[0051] 进一步地, 所述运动参数还包括移动速度, 其中, 所述宠物运动状态的判断装 置包括:  [0051] Further, the motion parameter further includes a moving speed, where the determining device of the pet moving state includes:

[0052] 第二获取单元, 用于获取宠物的体征参数;  [0052] a second obtaining unit, configured to acquire a vital sign parameter of the pet;

[0053] 第二査找单元, 用于根据所述体征参数在预设的标准数据库中査找所述体征参 数对应的标准爬阶速度;  [0053] a second searching unit, configured to search, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database;

[0054] 第二比较单元, 用于比较所述移动速度是否大于所述标准爬梯速度; [0054] a second comparison unit, configured to compare whether the moving speed is greater than the standard ladder speed;

[0055] 快速阶梯单元, 用于若所述移动速度大于所述标准爬梯速度, 则判定所述宠物 处于快速爬阶梯。 [0055] a quick step unit, configured to determine that the pet is in a fast climb step if the moving speed is greater than the standard ladder speed.

[0056] 进一步地, 所述宠物运动状态的判断装置包括: [0056] Further, the determining device of the pet motion state includes:

[0057] 计吋单元, 用于对所述宠物在水平方向所处的运动状态进行计吋以确定所述宠 物在水平方向所处的运动状态的状态吋长;  [0057] a counting unit, configured to calculate a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction;

[0058] 发送单元, 用于将所述状态吋长和所述宠物在水平方向所处的运动状态发送至 移动终端。 And a sending unit, configured to send the state of the state and the motion state of the pet in a horizontal direction to the mobile terminal.

[0059] 进一步地, 所述体征参数包括宠物的性别、 身高、 体重、 年齢中的一种或多种 和宠物的品种。  [0059] Further, the vital signs include one or more of a pet's gender, height, weight, age, and pet breed.

[0060] 本发明还提供一种终端, 包括处理器和存储器; [0060] The present invention also provides a terminal, including a processor and a memory;

[0061] 所述存储器用于存储宠物运动状态的判断装置执行上述的宠物运动状态的判断 方法的程序;  [0061] the memory is configured to store a program for determining a pet motion state by executing a program for determining a pet motion state;

[0062] 所述处理器被配置为用于执行所述存储器中存储的程序。  [0062] The processor is configured to execute a program stored in the memory.

[0063] 进一步地, 所述终端为手机、 平板电脑、 智能手表、 智能手环或佩戴于宠物上 的智能宠物项圈。  [0063] Further, the terminal is a mobile phone, a tablet computer, a smart watch, a smart bracelet or a smart pet collar worn on a pet.

发明的有益效果 有益效果 Advantageous effects of the invention Beneficial effect

本发明的终端及宠物运动状态的判断方法和装置, 其中, 该方法通过获取到的 宠物的在运动吋所处位置的位置角度, 判断出所述宠物运动到底处于上坡或下 坡的运动状态, 或者处于水平运动状态, 方便用户了解宠物当前所处的运动状 态, 节约用户吋刻观察宠物运动状态的吋间, 提升用户对宠物了解的便利。 进 一步地, 方便用户了解宠物是否具有爬高等兴趣。 对应地, 包含上述方法的终 端及宠物运动状态的判断装置也具有该方法达到地效果。  The method and device for determining the state of motion of a terminal and a pet according to the present invention, wherein the method determines, by the position angle of the position of the pet at the position of the exercise, whether the pet movement is in an uphill or downhill motion state. , or in a horizontal motion state, it is convenient for the user to understand the current state of the pet's current state of movement, saving the user from observing the moment of the pet's exercise state, and improving the user's convenience in understanding the pet. Further, it is convenient for the user to know whether the pet has an interest in climbing. Correspondingly, the judging device including the terminal of the above method and the state of movement of the pet also has the effect achieved by the method.

对附图的简要说明  Brief description of the drawing

附图说明  DRAWINGS

[0065] 图 1为本发明-一实施例的宠物运动状态的判断方法的流程示意图;  1 is a schematic flow chart of a method for determining a state of motion of a pet according to an embodiment of the present invention;

[0066] 图 2为本发明-一实施例的宠物运动状态的判断装置的结构示意框图;  2 is a schematic block diagram showing the structure of a pet motion state judging device according to an embodiment of the present invention;

[0067] 图 3为本发明-一实施例的宠物运动状态的判断装置的结构示意框图;  3 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention;

[0068] 图 4为本发明-一实施例的结果单元的结构示意框图;  4 is a schematic block diagram showing the structure of a result unit according to an embodiment of the present invention;

[0069] 图 5为本发明-一实施例的宠物运动状态的判断装置的结构示意框图;  [0069] FIG. 5 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention;

[0070] 图 6为本发明-一实施例的宠物运动状态的判断装置的结构示意框图;  6 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention;

[0071] 图 7为本发明-一实施例的宠物运动状态的判断装置的结构示意框图;  7 is a schematic block diagram showing the structure of a pet motion state judging apparatus according to an embodiment of the present invention;

[0072] 图 8为本发明-一实施例的终端的结构示意图。  8 is a schematic structural diagram of a terminal according to an embodiment of the present invention.

[0073]  [0073]

[0074] 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一 [0074] The implementation, functional features and advantages of the object of the present invention will be further described with reference to the accompanying drawings.

Figure imgf000007_0001
Figure imgf000007_0001

本发明的最佳实施方式  BEST MODE FOR CARRYING OUT THE INVENTION

[0075] 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用于限定本发 明。  The specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0076] 下面详细描述本发明的实施例, 所述实施例的示例在附图中示出, 其中自始至 终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。 下 面通过参考附图描述的实施例是示例性的, 仅用于解释本发明, 而不能解释为 对本发明的限制。  The embodiments of the present invention are described in detail below, and the examples of the embodiments are illustrated in the drawings, wherein the same or similar reference numerals are used to refer to the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are intended to be illustrative of the invention and are not to be construed as limiting.

[0077] 本技术领域技术人员可以理解, 除非特意声明, 这里使用的单数形式"一"、 " 一个"、 "所述 "和"该"也可包括复数形式。 应该进一步理解的是, 本发明的说明 书中使用的措辞"包括"是指存在所述特征、 整数、 步骤、 操作、 元件和 /或组件 , 但是并不排除存在或添加一个或多个其他特征、 整数、 步骤、 操作、 元件、 组件和 /或它们的组。 应该理解, 当我们称元件被"连接"或"耦接"到另一元件吋 , 它可以直接连接或耦接到其他元件, 或者也可以存在中间元件。 此外, 这里 使用的"连接"或"耦接"可以包括无线连接或无线耦接。 这里使用的措辞 "和 /或"包 括一个或更多个相关联的列出项的全部或任一单元和全部组合。 [0077] Those skilled in the art can understand that unless specifically stated, the singular forms "a", " The word "comprising", "the", "the", "the", and "the" Or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, components, components and/or groups thereof. It should be understood that when we refer to components being "connected" or "coupled" to Another component, it can be directly connected or coupled to other components, or intermediate components can also be present. In addition, "connected" or "coupled" as used herein may include wireless or wirelessly coupled. And/or "includes all or any of the units and all combinations of one or more of the associated listed items.

[0078] 本技术领域技术人员可以理解, 除非另外定义, 这里使用的所有术语 (包括技 术术语和科学术语) , 具有与本发明所属领域中的普通技术人员的一般理解相 同的意义。 还应该理解的是, 诸如通用字典中定义的那些术语, 应该被理解为 具有与现有技术的上下文中的意义一致的意义, 并且除非像这里一样被特定定 义, 否则不会用理想化或过于正式的含义来解释。  [0078] Those skilled in the art will appreciate that all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. It should also be understood that terms such as those defined in a general dictionary should be understood to have meaning consistent with the meaning in the context of the prior art, and will not be idealized or excessive unless specifically defined as here. The formal meaning is explained.

[0079] 本技术领域技术人员可以理解, 这里所使用的 "终端"、 "终端设备"既包括无线 信号接收器的设备, 其仅具备无发射能力的无线信号接收器的设备, 又包括接 收和发射硬件的设备, 其具有能够在双向通信链路上, 执行双向通信的接收和 发射硬件的设备。 这种设备可以包括: 蜂窝或其他通信设备, 其具有单线路显 示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备; PCS (Persona 1 Communications Service, 个人通信系统) , 其可以组合语音、 数据处理、 传真 和 /或数据通信能力; PDA (Personal Digital Assistant, 个人数字助理) , 其可以 包括射频接收器、 寻呼机、 互联网 /内联网访问、 网络浏览器、 记事本、 日历和 / 或 GPS (Global Positioning System, 全球定位系统) 接收器; 常规膝上型和 /或掌 上型计算机或其他设备, 其具有和 /或包括射频接收器的常规膝上型和 /或掌上型 计算机或其他设备。 这里所使用的 "终端"、 "终端设备"可以是便携式、 可运输、 安装在交通工具 (航空、 海运和 /或陆地) 中的, 或者适合于和 /或配置为在本地 运行, 和 /或以分布形式, 运行在地球和 /或空间的任何其他位置运行。 这里所使 用的"终端"、 "终端设备"还可以是通信终端、 上网终端、 音乐 /视频播放终端, 例如可以是 PDA、 MID (Mobile Internet Device, 移动互联网设备) 和 /或具有音 乐 /视频播放功能的移动电话, 也可以是智能电视、 宠物智能穿戴装置、 机顶盒 等设备。 [0079] Those skilled in the art can understand that the "terminal" and "terminal device" used herein include both a device of a wireless signal receiver, a device having only a wireless signal receiver without a transmitting capability, and a receiving and receiving device. A device that transmits hardware having a receiving and transmitting hardware capable of performing two-way communication over a two-way communication link. Such a device may comprise: a cellular or other communication device having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Persona 1 Communications Service), which may combine voice, Data processing, fax and/or data communication capabilities; PDA (Personal Digital Assistant), which can include radio frequency receivers, pagers, Internet/Intranet access, web browsers, notepads, calendars and/or GPS ( Global Positioning System, Receiver; Conventional laptop and/or palmtop computer or other device having a conventional laptop and/or palmtop computer or other device that includes and/or includes a radio frequency receiver. As used herein, "terminal", "terminal device" may be portable, transportable, installed in a vehicle (aviation, sea and/or land), or adapted and/or configured to operate locally, and/or Run in any other location on the Earth and/or space in a distributed fashion. The "terminal" and "terminal device" used herein may also be a communication terminal, an internet terminal, a music/video playback terminal, and may be, for example, a PDA, a MID (Mobile Internet Device), and/or have a music/video playback. Functional mobile phone, can also be smart TV, pet smart wearable device, set-top box And other equipment.

[0080]  [0080]

[0081] 参照图 1, 本发明实施例提供一种宠物运动状态的判断方法, 包括步骤: [0082] Sl、 获取宠物的运动参数, 所述运动参数包括宠物所处位置的位置角度; [0083] S2、 判断所述位置角度是否为 90度, 若不是, 则比较指定吋间长度内所述位置 角度的平均角度是否大于预设角度;  Referring to FIG. 1, an embodiment of the present invention provides a method for determining a state of motion of a pet, including the following steps: [0082] Sl, acquiring a motion parameter of the pet, where the motion parameter includes a position angle of a position where the pet is located; [0083] S2, determining whether the position angle is 90 degrees, and if not, comparing whether the average angle of the position angle within the specified inter-turn length is greater than a preset angle;

[0084] S3、 若平均角度大于或等于预设角度, 则判定所述宠物处于倾斜方向运动; [0085] S4、 若平均角度小于预设角度, 则判定所述宠物处于水平方向运动。 [0084] S3. If the average angle is greater than or equal to the preset angle, determine that the pet is in the oblique direction; [0085] S4. If the average angle is less than the preset angle, determine that the pet is in the horizontal direction.

[0086] 如上述步骤 Sl、 S2、 S3和 S4所述, 上述宠物所处位置的位置角度, 即为宠物所 处位置与水平面之间的夹角, 上述位置角度可以通过角度传感器直接测量。 比 如宠物为狗吋, 其角度传感器设置于狗的项圈上或胸带上等, 当狗处于水平位 置吋, 其检测到的位置角度为零度, 那么当角度传感器采集的角度为 90度吋, 说明宠物本体处于非正常的状态, 比如, 处于人立状态等。 上述平均角度即为 宠物在一定吋间内所采集角度的平均值。 上述预设角度可以为 1度、 10度或 15度 等, 其一般为一个平均值, 当宠物在一地面移动吋, 该地面可能是凹凸不平, 所述在移动过程中, 宠物位于凹陷部与凸起部之间吋, 会出现位置角度较大的 吋候, 但是地面整体是平面, 那么宠物所处位置的平均值一般会大于零度, 而 小于某一角度, 那么, 通过根据平均角度与预设角度进行比较, 如果平均角度 大于或等于预设角度, 则判定所述宠物处于倾斜方向运动; 若平均角度小于预 设角度, 则判定所述宠物处于水平方向运动。 通过本方法, 可以准确地判断出 宠物处于坡面运动或水平面运动。 [0086] As described in the above steps Sl, S2, S3 and S4, the position angle of the position where the pet is located is the angle between the position of the pet and the horizontal plane, and the position angle can be directly measured by the angle sensor. For example, the pet is a shit, the angle sensor is set on the dog collar or the chest strap, etc. When the dog is in the horizontal position, the detected position angle is zero degrees, then when the angle sensor collects the angle is 90 degrees, The pet body is in an abnormal state, for example, in a human state. The above average angle is the average value of the angles that the pet collects in a certain time. The preset angle may be 1 degree, 10 degrees or 15 degrees, etc., which is generally an average value. When the pet moves on a ground, the ground may be uneven, and during the movement, the pet is located in the recessed portion.吋 between the raised parts, there will be a large angle of position, but the ground is flat, then the average position of the pet is generally greater than zero degrees, and less than a certain angle, then, according to the average angle and pre- The angle is compared. If the average angle is greater than or equal to the preset angle, the pet is determined to be in the oblique direction; if the average angle is less than the preset angle, the pet is determined to be in the horizontal direction. By this method, it is possible to accurately determine whether the pet is in a slope motion or a horizontal motion.

[0087] 另外地, S1步骤之前还可以包括判断宠物是否处于运动, 如果是, 则判断宠物 运动吋间是否达到预设吋间, 若达到再进行 S1步骤。 [0087] In addition, before the step S1, the method may further include determining whether the pet is in motion, and if so, determining whether the pet's exercise time reaches the preset time, and if the step S1 is reached.

[0088] 本实施中, 上述运动参数还包括移动速度, 其中, 所述若平均角度小于预设角 度, 则判定所述宠物处于水平方向运动的步骤 S4之后包括: In the present embodiment, the motion parameter further includes a moving speed, wherein, if the average angle is less than the preset angle, the step S4 of determining that the pet is in the horizontal direction comprises:

[0089] S41、 获取宠物的体征参数; [0089] S41. Obtain a physical parameter of the pet.

[0090] S42、 根据所述体征参数在标准数据库中査找所述体征参数对应的标准水平速 度参数; [0091] S43、 将所述移动速度与所述标准水平速度参数进行比较; [0090] S42. Search for a standard horizontal speed parameter corresponding to the physical parameter in the standard database according to the physical parameter; [0091] S43, comparing the moving speed with the standard horizontal speed parameter;

[0092] S44、 根据比较结果, 判定所述宠物在水平方向所处的运动状态。 [0092] S44. Determine, according to the comparison result, a state of motion of the pet in a horizontal direction.

[0093] 如上述步骤 S41至步骤 S44所述, 上述体征参数即为宠物的身高、 体重、 年齢、 品种、 性别等, 不同的宠物其体征参数不同, 比如, A狗身高为 100厘米, B狗 的身高为 20厘米, 如果两者的移动速度相同, A狗的运动状态可能为慢走, 而 B 狗的运动状态则可能是快跑状态; 再比如, 有 A狗和 B狗, 其身高、 体重、 年齢 均相同, 但是两者的品种不同, 那么其对应的运动标准值可能不同, 同样的运 动, 相对于 A狗而言是属于正常的运动, 而相对于 B狗而言属于剧烈的运动。 又 比如, 有 A狗和 B狗, 其身高、 品种、 年齢均相同, 但是两者的体重不同, 那么 其对应的运动标准值可能不同, 同样的运动, 相对于 A狗而言是属于正常的运动 , 而相对于 B狗而言属于剧烈的运动。 所以不同的宠物其对应的标准水平速度参 数不同, 可以有针对性地、 准确地判定出宠物在水平方向上的运动状态, 比如 , 快走、 慢走、 快跑、 慢跑等。 [0093] As described in the above steps S41 to S44, the above-mentioned physical parameters are the height, weight, age, variety, sex, etc. of the pet, and different pets have different physical parameters, for example, the height of the A dog is 100 cm, B dog The height is 20 cm. If the movement speed of the two is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state; for example, there are A dog and B dog, their height, The weight and age are the same, but the two varieties are different, then the corresponding standard of exercise may be different. The same exercise is normal exercise compared to A dog, and it is a vigorous exercise compared to B dog. . For example, there are A dogs and B dogs, the height, variety, and age are the same, but the weight of the two is different, then the corresponding standard of exercise may be different, the same exercise is normal with respect to the A dog. Exercise, which is a violent exercise relative to B dogs. Therefore, different pets have different standard horizontal speed parameters, and can accurately and accurately determine the movement state of the pet in the horizontal direction, for example, fast walking, slow walking, fast running, jogging, and the like.

[0094] 本实施例中, 上述根据比较结果, 判定所述宠物在水平方向所处的运动状态的 步骤 S44包括: 当所述移动速度在所述标准水平速度参数中的第一范围值内吋, 判定所述宠物处在水平快走状态; 当所述移动速度小于所述第一范围值的最小 值吋, 判定所述宠物处在水平慢走状态; 当所述移动速度在标准水平速度参数 中的第二范围值内吋, 判定所述宠物处在水平慢跑状态, 其中, 所述第二范围 值的最小值大于所述第一范围值的最大值; 当所述移动速度大于所述第二范围 值的最大值吋, 判定所述宠物处在水平快跑状态。 [0094] In the embodiment, the step S44 of determining the motion state of the pet in the horizontal direction according to the comparison result includes: when the moving speed is within the first range value of the standard horizontal speed parameter Determining that the pet is in a horizontal fast walking state; when the moving speed is less than a minimum value of the first range value, determining that the pet is in a horizontal slow walking state; when the moving speed is in a standard horizontal speed parameter The second range value is 吋, determining that the pet is in a horizontal jogging state, wherein a minimum value of the second range value is greater than a maximum value of the first range value; and when the moving speed is greater than the second The maximum value of the range value 吋 determines that the pet is in a horizontal running state.

[0095] 本实施例中, 预设多个标准水平速度的阈值范围, 比如第一范围阈值为水平快 走状态, 当运动参数的移动速度处于第一范围阈值吋, 则可以判定宠物处于水 平快走状体。 同理, 还可以设置水平慢跑状态的第二范围阈值等, 而各范围阈 值之间的跨度等, 可以根据经验值进行设定, 或者根据宠物的体征参数进行设 定等。 通过范围阈值的设定, 可以准确地判断出宠物在水平地面上的快跑、 慢 跑、 快走、 慢走等运动状态, 从而分析宠物在水平面上的运动兴趣。 [0095] In this embodiment, a threshold range of a plurality of standard horizontal speeds is preset, for example, the first range threshold is a horizontal fast walking state, and when the moving speed of the motion parameter is within a first range threshold, the pet may be determined to be in a horizontal fast state. body. Similarly, a second range threshold or the like of the horizontal jog state may be set, and the span between the range thresholds may be set according to an empirical value, or may be set according to a pet's vital parameters. Through the setting of the range threshold, it is possible to accurately determine the movement state of the pet on the horizontal ground such as fast running, jogging, brisk walking, slow walking, etc., thereby analyzing the pet's interest in sports on the horizontal plane.

[0096] 本实施例中, 上述运动参数还包括运动路面图片, 其中, 所述若平均角度大于 或等于预设角度, 则判定所述宠物处于倾斜方向运动的步骤 S3之后包括: [0097] S31、 从所述运动路面图片中提取路面形状信息; [0096] In this embodiment, the motion parameter further includes a moving road picture, wherein, if the average angle is greater than or equal to the preset angle, the step S3 of determining that the pet is in the oblique direction motion comprises: [0097] S31. Extracting road surface shape information from the moving road surface image;

[0098] S32、 判断所述路面形状信息是否与预设的阶梯形状相符;  [0098] S32. Determine whether the road surface shape information matches a preset step shape;

[0099] S33、 若相符, 则判定所述宠物处于爬阶梯。  [0099] S33. If they match, it is determined that the pet is in a climbing ladder.

[0100] 如上述步骤 S31、 S32和 S3所述, 上述运动路面图片即为宠物行进过程中拍摄的 图片, 其拍摄方法一般为, 当判定宠物处于倾斜方向运动吋, 即发出拍摄命令 , 控制装配在宠物项圈或胸带等穿戴设备上的摄像机进行拍照, 拍摄下宠物行 进方向的运动路面图片。 当获取到运动路面图片后, 可以通过图像分析技术提 取路面形状信息, 然后将路面形状信息与预设的阶梯形状相符进行比对, 如果 比对相符, 则判定宠物处于上阶梯或下阶梯的状态。 在其它实施例中, 宠物上 阶梯或下阶梯的判断, 可以通过高度传感器进行判断, 具体地, 宠物在移动吋 , 先判断宠物运动吋高度的变化是否有规律, 该规律为在一基准线上上、 下浮 动, 且浮动相同或在预设的范围内, 如果是向下浮动, 则判定宠物处于下阶梯 状态, 如果是向上, 则宠物处于上阶梯状态。 举例地, 宠物上坡或者下坡吋, 其传感检测到的高度变化线就会偏离其基准线, 如果整体向下偏离基准线, 则 认为宠物下坡, 即近处于下阶梯状态; 如果整体向上偏离基准线, 则认为宠物 上坡, 即近处于上阶梯状态。 上述高度传感器通过气压计进行计算, 根据海拔 越高气压越低的原理。  [0100] As described in the above steps S31, S32 and S3, the moving road picture is a picture taken during the pet's travel, and the shooting method is generally: when it is determined that the pet is in the oblique direction, the shooting command is issued, and the assembly is controlled. Take a picture with a camera on a wearable device such as a pet collar or chest strap, and take a picture of the moving road surface in the direction of the pet. After obtaining the moving road picture, the road shape information may be extracted by image analysis technology, and then the road shape information is compared with the preset step shape for comparison. If the comparison is matched, the pet is determined to be in the upper step or the lower step state. . In other embodiments, the determination of the step or the lower step of the pet may be judged by the height sensor. Specifically, when the pet is moving, it is first determined whether the change in the height of the pet's movement is regular, and the law is on a reference line. It floats up and down, and floats the same or within the preset range. If it is downward, it determines that the pet is in the lower ladder state. If it is up, the pet is in the upper ladder state. For example, if the pet is uphill or downhill, the detected height change line will deviate from its baseline. If the overall deviation from the baseline, the pet is considered to be downhill, that is, near the lower step; If you deviate upward from the baseline, the pet is considered to be uphill, that is, near the upper step. The above height sensor is calculated by a barometer, and the lower the air pressure is, the lower the air pressure is.

[0101] 本实施例中, 上述运动参数还包括移动速度, 其中, 所述若相符, 则判定所述 宠物处于爬阶梯的步骤 S33之后包括:  [0101] In this embodiment, the motion parameter further includes a moving speed, where, if the matching, determining that the pet is in the step of climbing the step S33, the method includes:

[0102] S331、 获取宠物的体征参数; [0102] S331. Obtain a vital sign parameter of the pet.

[0103] S332根据所述体征参数在预设的标准数据库中査找所述体征参数对应的标准爬 阶速度;  [0103] S332 searches for a standard crawling speed corresponding to the physical parameter in a preset standard database according to the physical parameter;

[0104] S333、 比较所述移动速度是否大于所述标准爬梯速度;  [0104] S333, comparing whether the moving speed is greater than the standard ladder speed;

[0105] S334、 若大于, 则判定所述宠物处于快速爬阶梯。 [0105] S334. If greater than, determine that the pet is in a fast climb ladder.

[0106] 如上述 S331至 S334所述, 上述体征参数即为宠物的身高、 体重、 年齢、 品种、 性别等, 不同的宠物其体征参数不同, 比如, A狗身高为 100厘米, B狗的身高 为 20厘米, 如果两者的移动速度相同, A狗的运动状态可能为慢走, 而 B狗的运 动状态则可能是快跑状态; 再比如, 有 A狗和 B狗, 其身高、 体重、 年齢均相同 , 但是两者的品种不同, 那么其对应的运动标准值可能不同, 同样的运动, 相 对于 A狗而言是属于正常的运动, 而相对于 B狗而言属于剧烈的运动。 又比如, 有 A狗和 B狗, 其身高、 品种、 年齢均相同, 但是两者的体重不同, 那么其对应 的运动标准值可能不同, 同样的运动, 相对于 A狗而言是属于正常的运动, 而相 对于 B狗而言属于剧烈的运动。 所以, 在判断出宠物是上阶梯还是下阶梯后, 通 过其移动速度, 既可以判断出宠物为快速上阶梯、 慢速上阶梯等运动状体, 从 而分析宠物在爬阶梯吋的运动兴趣。 [0106] As described in the above S331 to S334, the above-mentioned physical parameters are the height, weight, age, variety, sex, etc. of the pet, and different pets have different physical parameters, for example, the height of the A dog is 100 cm, and the height of the B dog. 20 cm, if the movement speed of the two is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state; for example, there are A dog and B dog, their height, weight, Same age However, the difference between the two varieties, then the corresponding standard of exercise may be different, the same exercise, relative to the A dog is a normal exercise, and relative to the B dog is a vigorous exercise. For example, there are A dogs and B dogs, the height, variety, and age are the same, but the weight of the two is different, then the corresponding standard of exercise may be different, the same exercise is normal with respect to the A dog. Exercise, which is a violent exercise relative to B dogs. Therefore, after judging whether the pet is on the upper step or the lower step, through the moving speed, the pet can be judged to be a moving body such as a fast step, a slow step, and the like, thereby analyzing the pet's interest in climbing the ladder.

[0107] 本实施例中, 上述根据比较结果, 判定所述宠物在水平方向所处的运动状态的 步骤 S44之后包括: [0107] In this embodiment, after the step S44 of determining the motion state of the pet in the horizontal direction according to the comparison result, the method includes:

[0108] S441、 对所述宠物在水平方向所处的运动状态进行计吋以确定所述宠物在水平 方向所处的运动状态的状态吋长;  [0108] S441, calculating a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction;

[0109] S442、 将所述状态吋长和所述宠物在水平方向所处的运动状态发送至移动终端 [0109] S442. Send the state length and the motion state of the pet in the horizontal direction to the mobile terminal.

[0110] 当然在其它实施例中, 也可以在步骤 S4、 S33或 S334之后对宠物所处的运动状 态进行计吋, 以确定宠物的运动吋长, 并将运动吋长和所处运动状态发送移动 终端。 [0110] Of course, in other embodiments, the motion state of the pet may be calculated after step S4, S33 or S334 to determine the length of the pet's exercise, and the motion length and the motion state are sent. Mobile terminal.

[0111] 如上述步骤 S441和 S442所述, 即为记录宠物在各种上述运动状态下的运动吋间 , 然后根据各运动状态的运动吋间所占运动吋间的比例的多少, 判断出宠物的 运动兴趣。 比如, 早上 8: 00至 9:00期间, 宠物慢跑状态占用 30分钟, 其他运动 状态一共用吋 30分钟, 那么, 可以认为, 宠物在早上 8: 00至 9:00期间的运动兴 趣使慢跑。 将各状态吋长发送给一种终端, 既方便宠物主人了解宠物的运动情 况。  [0111] As described in the above steps S441 and S442, that is, recording the pet's exercise time in various motion states, and then determining the pet according to the proportion of the exercise time between the exercise states of each exercise state. Sports interest. For example, between 8: 00 and 9:00 in the morning, the pet jogging state takes 30 minutes, and the other sports state is shared for 30 minutes. Then, it can be considered that the pet's sports interest during the morning between 8: 00 and 9:00 makes jogging. Sending each state to a terminal allows the pet owner to understand the pet's movements.

[0112] 在一具体实施例中, 在宠物的智能胸带上设置角度传感器、 高度传感器、 摄像 机等硬件设备。 当宠物在移动过程中, 将其视为一个质点, 通过角度传感器采 集质点的所处位置的位置角度, 并判断该位置角度是否为 90度, 如果不是 90度 , 则将指定吋间内采集的位置角度进行平均计算, 得到平均角度, 然后将将平 均角度与预设角度进行比较, 如果平均角度大于等于预设角度, 则认为宠物在 倾斜面上运动, 如果平均角度小于预设角度则认为宠物在水平面上运动, 该水 平面一般具有凸起或凹陷的地面, 凸起和凹陷基本可以相互抵消, 认为所述地 面为水平面。 当判定宠物的运动平面后, 根据宠物的体征参数和其移动速度, 判断宠物处于快走、 慢走等运动状态; 然后, 根据高度传感器偏离基准线的情 况, 判断宠物是否为上坡或下坡的运动状态, 通过摄像机拍摄的运动路面图片 分析宠物是否在阶梯上, 则可以判断出宠物处在快速上阶梯或快速下阶梯的运 动状态等。 最后, 将宠物各运动状态的吋长等发送给宠物主人所持有移动终端 上, 使宠物主人了解宠物的运动兴趣。 [0112] In a specific embodiment, hardware devices such as an angle sensor, a height sensor, and a camera are disposed on the smart chest strap of the pet. When the pet is moving, regard it as a mass point, collect the position angle of the position of the particle by the angle sensor, and determine whether the position angle is 90 degrees. If it is not 90 degrees, the specified time in the day will be collected. The position angle is averaged to obtain an average angle, and then the average angle is compared with the preset angle. If the average angle is greater than or equal to the preset angle, the pet is considered to be moving on the inclined surface, and if the average angle is smaller than the preset angle, the pet is considered to be a pet. Moving on a horizontal surface, the water The plane generally has a raised or recessed ground surface, and the projections and depressions substantially cancel each other out, and the ground is considered to be a horizontal plane. After determining the motion plane of the pet, it is determined that the pet is in a state of fast walking, slow walking, etc. according to the physical parameters of the pet and the moving speed thereof; and then, according to the situation that the height sensor deviates from the baseline, whether the pet is uphill or downhill is determined. The state of motion, by analyzing the moving road picture taken by the camera to analyze whether the pet is on the ladder, it can be judged that the pet is in a state of fast step or fast step down. Finally, the length of each pet's exercise state is sent to the mobile terminal held by the pet owner, so that the pet owner knows the pet's sports interest.

[0113] 本发明的宠物运动状态的判断方法, 通过获取到的宠物的运动角度, 判断出所 述宠物运动到底处于上坡或下坡的运动状态, 或者处于水平运动状态, 从而可 以得到宠物是否具有爬高等兴趣, 然后给宠物设置适当的生活空间。  [0113] The method for judging the state of movement of the pet according to the present invention determines whether the pet movement is in an uphill or downhill motion state or in a horizontal motion state by the obtained movement angle of the pet, thereby obtaining whether the pet is Have the interest of climbing, and then set the appropriate living space for the pet.

[0114]  [0114]

[0115] 参照图 2, 本发明实施例中还提供一种宠物运动状态的判断装置, 其特征在于 , 包括:  [0115] Referring to FIG. 2, an embodiment of the present invention further provides a device for determining a state of motion of a pet, which is characterized in that:

[0116] 第一获取单元 10, 用于获取宠物的运动参数, 所述运动参数包括运动角度; [0117] 判断单元 20, 用于判断所述运动角度是否为 90度, 若不是, 则比较所述运动角 度是否大于预设角度;  [0116] The first obtaining unit 10 is configured to acquire a motion parameter of the pet, where the motion parameter includes a motion angle; [0117] a determining unit 20, configured to determine whether the motion angle is 90 degrees, and if not, compare the Whether the motion angle is greater than a preset angle;

[0118] 判定单元 30, 用于若所述运动角度大于所述预设角度, 则判定所述宠物处于倾 斜方向运动; 若所述运动角度小于所述预设角度, 则判定所述宠物处于水平方 向运动。  [0118] The determining unit 30 is configured to determine that the pet is in an oblique direction if the motion angle is greater than the preset angle, and determine that the pet is in a horizontal state if the motion angle is less than the preset angle Directional movement.

[0119] 如上述第一获取单元 10、 判断单元 20和判定单元 30, 上述宠物所处位置的位置 角度, 即为宠物所处位置与水平面之间的夹角, 上述位置角度可以通过角度传 感器直接测量。 比如宠物为狗吋, 其角度传感器设置于狗的项圈上或胸带上等 , 当狗处于水平位置吋, 其检测到的位置角度为零度, 那么当角度传感器采集 的角度为 90度吋, 说明宠物本体处于非正常的状态, 比如, 处于人立状态等。 上述平均角度即为宠物在一定吋间内所采集角度的平均值。 上述预设角度可以 为 1度、 10度或 15度等, 其一般为一个平均值, 当宠物在一地面移动吋, 该地面 可能是凹凸不平, 所述在移动过程中, 宠物位于凹陷部与凸起部之间吋, 会出 现位置角度较大的吋候, 但是地面整体是平面, 那么宠物所处位置的平均值一 般会大于零度, 而小于某一角度, 那么, 通过根据平均角度与预设角度进行比 较, 如果平均角度大于或等于预设角度, 则判定所述宠物处于倾斜方向运动; 若平均角度小于预设角度, 则判定所述宠物处于水平方向运动。 通过本方法, 可以准确地判断出宠物处于坡面运动或水平面运动。 [0119] The first acquiring unit 10, the determining unit 20, and the determining unit 30, the position angle of the position where the pet is located is an angle between the position of the pet and the horizontal plane, and the position angle can be directly adopted by the angle sensor. measuring. For example, the pet is a shit, the angle sensor is set on the dog collar or the chest strap, etc. When the dog is in the horizontal position, the detected position angle is zero degrees, then when the angle sensor collects the angle is 90 degrees, The pet body is in an abnormal state, for example, in a human state. The above average angle is the average value of the angles that the pet collects in a certain time. The preset angle may be 1 degree, 10 degrees or 15 degrees, etc., which is generally an average value. When the pet moves on a ground, the ground may be uneven, and during the movement, the pet is located in the recessed portion.吋 between the raised parts, there will be a large angle of position, but the ground as a whole is flat, then the average position of the pet is one Generally, it is greater than zero degrees and less than a certain angle. Then, by comparing the average angle with the preset angle, if the average angle is greater than or equal to the preset angle, it is determined that the pet is in the oblique direction; if the average angle is smaller than the preset The angle determines that the pet is moving in the horizontal direction. Through this method, it can be accurately determined that the pet is in a slope motion or a horizontal motion.

[0120] 另外地, 其它实施例中, 宠物运动状态的判断装置还可以包括动态判定单元和 动态吋长判定单元, 动态判定单元用于判断宠物是否处于运动; 动态吋长判定 单元用于判断宠物运动吋间是否达到预设吋间, 若达到则启动第一获取单元 10 [0120] In addition, in other embodiments, the determining device for the pet motion state may further include a dynamic determining unit and a dynamic length determining unit, wherein the dynamic determining unit is configured to determine whether the pet is in motion; and the dynamic length determining unit is configured to determine the pet. Whether the movement time reaches the preset time, and if so, starts the first acquisition unit 10

[0121] 参照图 3, 本实施例中, 上述运动参数还包括移动速度, 其中, 所述若宠物运 动状态的判断装置还包括: [0121] Referring to FIG. 3, in the embodiment, the motion parameter further includes a moving speed, where the determining device of the pet moving state further includes:

[0122] 第二获取单元 311, 用于获取宠物的体征参数; [0122] The second obtaining unit 311 is configured to acquire a vital sign parameter of the pet.

[0123] 第一査找单元 312, 用于根据所述体征参数在标准数据库中査找所述体征参数 对应的标准水平速度参数;  [0123] The first searching unit 312 is configured to search, in the standard database, a standard horizontal speed parameter corresponding to the physical parameter according to the physical parameter;

[0124] 第一比较单元 313, 用于将所述移动速度与所述标准水平速度参数进行比较; [0125] 结果单元 314, 用于根据比较结果, 判定所述宠物在水平方向所处的运动状态 [0124] a first comparison unit 313, configured to compare the moving speed with the standard horizontal speed parameter; [0125] a result unit 314, configured to determine, according to the comparison result, the motion of the pet in a horizontal direction State

[0126] 如上述第二获取单元 311、 第一査找单元 312、 第一比较单元 313和结果单元 314 , 上述体征参数即为宠物的身高、 体重、 年齢、 品种、 性别等, 不同的宠物其 体征参数不同, 比如, A狗身高为 100厘米, B狗的身高为 20厘米, 如果两者的 移动速度相同, A狗的运动状态可能为慢走, 而 B狗的运动状态则可能是快跑状 态; 再比如, 有 A狗和 B狗, 其身高、 体重、 年齢均相同, 但是两者的品种不同 , 那么其对应的运动标准值可能不同, 同样的运动, 相对于 A狗而言是属于正常 的运动, 而相对于 B狗而言属于剧烈的运动。 又比如, 有 A狗和 B狗, 其身高、 品种、 年齢均相同, 但是两者的体重不同, 那么其对应的运动标准值可能不同 , 同样的运动, 相对于 A狗而言是属于正常的运动, 而相对于 B狗而言属于剧烈 的运动。 所以不同的宠物其对应的标准水平速度参数不同, 可以有针对性地、 准确地判定出宠物在水平方向上的运动状态, 比如, 快走、 慢走、 快跑、 慢跑 等。 [0127] 参照图 4, 本实施例中, 上述结果单元 314包括: [0126] As described above, the second obtaining unit 311, the first searching unit 312, the first comparing unit 313, and the result unit 314, the above-mentioned vital parameters are the height, weight, age, variety, gender, etc. of the pet, and the signs of different pets. The parameters are different. For example, the height of the A dog is 100 cm, and the height of the B dog is 20 cm. If the movement speed of the two dogs is the same, the movement state of the A dog may be slow, and the movement state of the B dog may be the running state. For example, there are A dogs and B dogs, the height, weight, and age are the same, but the two varieties are different, then the corresponding standard of exercise may be different, the same exercise, relative to the A dog is normal The movement is a strenuous exercise relative to the B dog. For example, there are A dogs and B dogs, the height, variety, and age are the same, but the weight of the two is different, then the corresponding standard of exercise may be different, the same exercise is normal with respect to the A dog. Exercise, which is a violent exercise relative to B dogs. Therefore, different pets have different standard horizontal speed parameters, and can specifically and accurately determine the movement state of the pet in the horizontal direction, for example, fast walking, slow walking, fast running, jogging, and the like. [0127] Referring to FIG. 4, in the embodiment, the result unit 314 includes:

[0128] 快走判定模块 3141, 用于当所述移动速度在所述标准水平速度参数中的第一范 围值内吋, 判定所述宠物处在水平快走状态;  [0128] The fast walk determination module 3141 is configured to determine that the pet is in a horizontal fast walking state when the moving speed is within a first range value of the standard horizontal speed parameter;

[0129] 慢走判定模块 3142, 用于当所述移动速度小于所述第一范围值的最小值吋, 判 定所述宠物处在水平慢走状态;  [0129] The slow walking determination module 3142 is configured to determine that the pet is in a horizontal slow walking state when the moving speed is less than a minimum value of the first range value;

[0130] 慢跑判定模块 3143, 用于当所述移动速度在标准水平速度参数中的第二范围值 内吋, 判定所述宠物处在水平慢跑状态, 其中, 所述第二范围值的最小值大于 所述第一范围值的最大值;  [0130] The jogging determination module 3143 is configured to determine that the pet is in a horizontal jog state when the moving speed is within a second range value of the standard horizontal speed parameter, wherein a minimum value of the second range value a maximum value greater than the first range value;

[0131] 快跑判定模块 3144, 用于当所述移动速度大于所述第二范围值的最大值吋, 判 定所述宠物处在水平快跑状态。  [0131] The running determination module 3144 is configured to determine that the pet is in a horizontal running state when the moving speed is greater than a maximum value of the second range value.

[0132] 如上述快走判定模块 3141、 慢走判定模块 3142、 慢跑判定模块 3143和快跑判定 模块 3144, 预设多个标准水平速度的阈值范围, 比如第一范围阈值为水平快走 状态, 当运动参数的移动速度处于第一范围阈值吋, 则可以判定宠物处于水平 快走状体。 同理, 还可以设置水平慢跑状态的第二范围阈值等, 而各范围阈值 之间的跨度等, 可以根据经验值进行设定, 或者根据宠物的体征参数进行设定 等。 通过范围阈值的设定, 可以准确地判断出宠物在水平地面上的快跑、 慢跑 、 快走、 慢走等运动状态, 从而分析宠物在水平面上的运动兴趣。  [0132] The fast walking determination module 3141, the slow walking determination module 3142, the jog determination module 3143, and the fast running determination module 3144, preset a threshold range of a plurality of standard horizontal speeds, for example, the first range threshold is a horizontal fast walking state, when the motion If the moving speed of the parameter is within the first range threshold 吋, it can be determined that the pet is in the horizontal fast moving body. Similarly, a second range threshold or the like of the horizontal jog state may be set, and the span between the range thresholds may be set according to an empirical value, or may be set according to a pet's vital parameters. Through the setting of the range threshold, it is possible to accurately determine the movement state of the pet on the horizontal ground such as running, jogging, brisk walking, slow walking, etc., thereby analyzing the pet's interest in sports on the horizontal plane.

[0133] 参照图 5, 本实施中, 上述运动参数还包括运动路面图片, 其中, 所述宠物运 动状态的判断装置包括:  [0133] Referring to FIG. 5, in the embodiment, the motion parameter further includes a motion road image, where the determining device of the pet motion state includes:

[0134] 提取单元 321, 用于从所述运动路面图片中提取路面形状信息;  [0134] an extracting unit 321, configured to extract road surface shape information from the moving road surface image;

[0135] 阶梯判断单元 322, 用于判断所述路面形状信息是否与预设的阶梯形状相符; [0135] The step determining unit 322 is configured to determine whether the road surface shape information matches a preset step shape;

[0136] 阶梯判定单元 323, 用于若路面形状信息与预设的阶梯形状相符, 则判定所述 宠物处于爬阶梯。 [0136] The step determining unit 323 is configured to determine that the pet is in the climbing ladder if the road surface shape information matches the preset step shape.

[0137] 如上述提取单元 321、 阶梯判断单元 322和阶梯判定单元 323, 上述运动路面图 片即为宠物行进过程中拍摄的图片, 其拍摄方法一般为, 当判定宠物处于倾斜 方向运动吋, 即发出拍摄命令, 控制装配在宠物项圈或胸带等穿戴设备上的摄 像机进行拍照, 拍摄下宠物行进方向的运动路面图片。 当获取到运动路面图片 后, 可以通过图像分析技术提取路面形状信息, 然后将路面形状信息与预设的 阶梯形状相符进行比对, 如果比对相符, 则判定宠物处于上阶梯或下阶梯的状 态。 在其它实施例中, 宠物上阶梯或下阶梯的判断, 可以通过高度传感器进行 判断, 具体地, 宠物在移动吋, 先判断宠物运动吋高度的变化是否有规律, 该 规律为在一基准线上上、 下浮动, 且浮动相同或在预设的范围内, 如果是向下 浮动, 则判定宠物处于下阶梯状态, 如果是向上, 则宠物处于上阶梯状态。 举 例地, 宠物上坡或者下坡吋, 其传感检测到的高度变化线就会偏离其基准线, 如果整体向下偏离基准线, 则认为宠物下坡, 即近处于下阶梯状态; 如果整体 向上偏离基准线, 则认为宠物上坡, 即近处于上阶梯状态。 上述高度传感器通 过气压计进行计算, 根据海拔越高气压越低的原理。 [0137] The above-mentioned extraction unit 321, the step determination unit 322, and the step determination unit 323, the moving road picture is a picture taken during the pet's travel, and the shooting method is generally: when it is determined that the pet is in the oblique direction, the Shooting commands, controlling cameras mounted on wearable devices such as pet collars or chest straps to take pictures, and taking pictures of moving roads in the direction of pets. After obtaining the moving road picture, the road shape information can be extracted by image analysis technology, and then the road shape information and the preset shape are The step shape conforms to the comparison, and if the alignment matches, it is determined that the pet is in the state of the upper step or the lower step. In other embodiments, the determination of the step or the lower step of the pet may be judged by the height sensor. Specifically, when the pet is moving, it is first determined whether the change in the height of the pet's movement is regular, and the law is on a reference line. It floats up and down, and floats the same or within the preset range. If it is downward, it determines that the pet is in the lower ladder state. If it is up, the pet is in the upper ladder state. For example, if the pet is uphill or downhill, the detected height change line will deviate from its baseline. If the overall deviation from the baseline, the pet is considered to be downhill, that is, near the lower step; If you deviate upward from the baseline, the pet is considered to be uphill, that is, near the upper step. The above height sensor is calculated by a barometer, and the lower the air pressure is, the lower the air pressure is.

[0138] 参照图 6, 本实施例中, 上述运动参数还包括移动速度, 其中, 所述宠物运动 状态的判断装置包括:  [0138] Referring to FIG. 6, in the embodiment, the motion parameter further includes a moving speed, where the determining device of the pet motion state includes:

[0139] 第二获取单元 311, 用于获取宠物的体征参数; [0139] The second obtaining unit 311 is configured to acquire a vital sign parameter of the pet.

[0140] 第二査找单元 331, 用于根据所述体征参数在预设的标准数据库中査找所述体 征参数对应的标准爬阶速度;  [0140] The second searching unit is configured to search, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database;

[0141] 第二比较单元 332, 用于比较所述移动速度是否大于所述标准爬梯速度; [0141] a second comparison unit 332, configured to compare whether the moving speed is greater than the standard ladder speed;

[0142] 快速阶梯单元 333, 用于若所述移动速度大于所述标准爬梯速度, 则判定所述 宠物处于快速爬阶梯。 [0142] The quick step unit 333 is configured to determine that the pet is in a fast climb step if the moving speed is greater than the standard ladder speed.

[0143] 如上述第二获取单元 311、 第二査找单元 331、 第二比较单元 332和快速阶梯单 元 333, 上述体征参数即为宠物的身高、 体重、 年齢、 品种、 性别等, 不同的宠 物其体征参数不同, 比如, A狗身高为 100厘米, B狗的身高为 20厘米, 如果两 者的移动速度相同, A狗的运动状态可能为慢走, 而 B狗的运动状态则可能是快 跑状态; 再比如, 有 A狗和 B狗, 其身高、 体重、 年齢均相同, 但是两者的品种 不同, 那么其对应的运动标准值可能不同, 同样的运动, 相对于 A狗而言是属于 正常的运动, 而相对于 B狗而言属于剧烈的运动。 又比如, 有 A狗和 B狗, 其身 高、 品种、 年齢均相同, 但是两者的体重不同, 那么其对应的运动标准值可能 不同, 同样的运动, 相对于 A狗而言是属于正常的运动, 而相对于 B狗而言属于 剧烈的运动。 所以, 在判断出宠物是上阶梯还是下阶梯后, 通过其移动速度, 既可以判断出宠物为快速上阶梯、 慢速上阶梯等运动状体, 从而分析宠物在爬 阶梯吋的运动兴趣。 [0143] The second obtaining unit 311, the second searching unit 331, the second comparing unit 332, and the fast step unit 333, the above-mentioned physical parameters are the height, weight, age, variety, gender, etc. of the pet, and different pets thereof The physical parameters are different. For example, the height of the A dog is 100 cm and the height of the B dog is 20 cm. If the movement speed of the two dogs is the same, the movement state of the A dog may be slow, while the movement state of the B dog may be fast running. For example, there are A dogs and B dogs, the height, weight, and age are the same, but the two varieties are different, then the corresponding standard of exercise may be different, the same exercise, relative to the A dog Normal exercise, which is a violent exercise relative to B dogs. For example, there are A dogs and B dogs, the height, variety, and age are the same, but the weight of the two is different, then the corresponding standard of exercise may be different, the same exercise is normal with respect to the A dog. Exercise, which is a violent exercise relative to B dogs. Therefore, after judging whether the pet is on the upper step or the lower step, by moving the speed, it is possible to determine that the pet is a moving body such as a fast step, a slow step, and the like, thereby analyzing the pet crawling. The interest in the movement of the ladder.

[0144] 参照图 7, 本实施例中, 上述宠物运动状态的判断装置包括: [0144] Referring to FIG. 7, in the embodiment, the determining apparatus for the pet motion state includes:

[0145] 计吋单元 315, 用于对所述宠物在水平方向所处的运动状态进行计吋以确定所 述宠物在水平方向所处的运动状态的状态吋长; [0145] the counting unit 315 is configured to calculate a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction;

[0146] 发送单元 316, 用于将所述状态吋长和所述宠物在水平方向所处的运动状态发 送至移动终端。 [0146] The sending unit 316 is configured to send the state of the state and the motion state of the pet in the horizontal direction to the mobile terminal.

[0147] 当然在其它实施例中, 该计吋单元 315还可以用于对判定单元 30或阶梯判定单 元 323作出宠物运动状态的判定后进行计吋, 发送单元 316还用于将计吋单元 315 计吋结果及判定单元 30或阶梯判定单元 323的判定结果推送于移动终端。  [0147] Of course, in other embodiments, the counting unit 315 can also be used to calculate the pet motion state after the determining unit 30 or the step determining unit 323, and the sending unit 316 is further configured to use the counting unit 315. The result of the counting and determination unit 30 or the determination result of the step determining unit 323 is pushed to the mobile terminal.

[0148] 如上述计吋单元 315和发送单元 316, 即为记录宠物在各种上述运动状态下的运 动吋间, 然后根据各运动状态的运动吋间所占运动吋间的比例的多少, 判断出 宠物的运动兴趣。 比如, 早上 8: 00至 9:00期间, 宠物慢跑状态占用 30分钟, 其 他运动状态一共用吋 30分钟, 那么, 可以认为, 宠物在早上 8: 00至 9:00期间的 运动兴趣使慢跑。 将各状态吋长发送给一种终端, 既方便宠物主人了解宠物的 运动情况。  [0148] As described above, the counting unit 315 and the transmitting unit 316, that is, recording the movement time of the pet in various motion states, and then judging according to the proportion of the movements between the movements of each exercise state. Out of the pet's sports interest. For example, between 8: 00 and 9:00 in the morning, the pet jogging state takes 30 minutes, and the other sports state is shared for 30 minutes. Then, it can be considered that the pet's sports interest during the morning between 8: 00 and 9:00 makes jogging. Sending each state to a terminal is convenient for the pet owner to understand the movement of the pet.

[0149] 在一具体实施例中, 在宠物的智能胸带上设置角度传感器、 高度传感器、 摄像 机等硬件设备。 当宠物在移动过程中, 将其视为一个质点, 通过角度传感器采 集质点的所处位置的位置角度, 并判断该位置角度是否为 90度, 如果不是 90度 , 则将指定吋间内采集的位置角度进行平均计算, 得到平均角度, 然后将将平 均角度与预设角度进行比较, 如果平均角度大于等于预设角度, 则认为宠物在 倾斜面上运动, 如果平均角度小于预设角度则认为宠物在水平面上运动, 该水 平面一般具有凸起或凹陷的地面, 凸起和凹陷基本可以相互抵消, 认为所述地 面为水平面。 当判定宠物的运动平面后, 根据宠物的体征参数和其移动速度, 判断宠物处于快走、 慢走等运动状态; 然后, 根据高度传感器偏离基准线的情 况, 判断宠物是否为上坡或下坡的运动状态, 通过摄像机拍摄的运动路面图片 分析宠物是否在阶梯上, 则可以判断出宠物处在快速上阶梯或快速下阶梯的运 动状态等。 最后, 将宠物各运动状态的吋长等发送给宠物主人所持有移动终端 上, 使宠物主人了解宠物的运动兴趣。 [0150] 本发明的宠物运动状态的判断装置, 通过获取到的宠物的运动角度, 判断出所 述宠物运动到底处于上坡或下坡的运动状态, 或者处于水平运动状态, 从而可 以得到宠物是否具有爬高等兴趣, 然后给宠物设置适当的生活空间。 [0149] In a specific embodiment, hardware devices such as an angle sensor, a height sensor, and a camera are disposed on the smart chest strap of the pet. When the pet is moving, regard it as a mass point, collect the position angle of the position of the particle by the angle sensor, and determine whether the position angle is 90 degrees. If it is not 90 degrees, the specified time in the day will be collected. The position angle is averaged to obtain an average angle, and then the average angle is compared with the preset angle. If the average angle is greater than or equal to the preset angle, the pet is considered to be moving on the inclined surface, and if the average angle is smaller than the preset angle, the pet is considered to be a pet. Moving in a horizontal plane, the horizontal plane generally has a raised or recessed ground surface, and the projections and depressions substantially cancel each other out, and the ground is considered to be a horizontal plane. After determining the motion plane of the pet, it is determined that the pet is in a state of fast walking, slow walking, etc. according to the physical parameters of the pet and the moving speed thereof; and then, according to the situation that the height sensor deviates from the baseline, whether the pet is uphill or downhill is determined. The state of motion, by analyzing the moving road picture taken by the camera to analyze whether the pet is on the ladder, it can be judged that the pet is in a state of fast step or fast step down. Finally, the length of each pet's exercise state is sent to the mobile terminal held by the pet owner, so that the pet owner knows the pet's sports interest. [0150] The pet motion state judging device of the present invention determines whether the pet sport is in an uphill or downhill motion state or is in a horizontal motion state by the obtained sporting angle of the pet, thereby obtaining whether the pet is Have the interest of climbing, and then set the appropriate living space for the pet.

[0151]  [0151]

[0152] 参照图 8, 本发明实施例还提供一种终端, 包括处理器 780和存储器 720; 所述 存储器 720用于存储宠物运动状态的判断装置执行上述的宠物运动状态的判断方 法的程序; 所述处理器 780被配置为用于执行所述存储器 720中存储的程序。  [0152] Referring to FIG. 8, an embodiment of the present invention further provides a terminal, including a processor 780 and a memory 720. The memory 720 is configured to store a program for determining a pet motion state by the determining device for storing a pet motion state. The processor 780 is configured to execute a program stored in the memory 720.

[0153] 为了便于说明, 仅示出了与本发明实施例相关的部分, 具体技术细节未揭示的 , 请参照本发明实施例方法部分。 该终端可以为包括手机、 平板电脑、 PDA (P ersonal Digital Assistant, 个人数字助理) 、 POS (Point of Sales, 销售终端) 、 车载电脑以及佩戴于宠物上的宠物智能项圈等任意终端设备, 以终端为手机为 例:  For the convenience of description, only parts related to the embodiments of the present invention are shown, and the specific technical details are not disclosed. Please refer to the method part of the embodiment of the present invention. The terminal can be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), an on-board computer, and a pet smart collar worn on a pet. For the mobile phone as an example:

[0154] 图 8示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。 参考 图 8, 手机包括: 射频 (Radio  [0154] FIG. 8 is a block diagram showing a partial structure of a mobile phone related to a terminal provided by an embodiment of the present invention. Refer to Figure 8. The phone includes: RF (Radio)

Frequency , RF) 电路 710、 存储器 720、 输入单元 730、 显示单元 740、 传感器 750 、 音频电路 760、 无线保真 (wireless fidelity , WiFi) 模块 770、 处理器 780、 以及 电源 790等部件。 本领域技术人员可以理解, 图 8中示出的手机结构并不构成对 手机的限定, 可以包括比图示更多或更少的部件, 或者组合某些部件, 或者不 同的部件布置。  The circuit 710, the memory 720, the input unit 730, the display unit 740, the sensor 750, the audio circuit 760, the wireless fidelity (WiFi) module 770, the processor 780, and the power supply 790 are components. It will be understood by those skilled in the art that the structure of the handset shown in Figure 8 does not constitute a limitation to the handset, and may include more or fewer components than those illustrated, or some components may be combined, or different components may be arranged.

[0155] 下面结合图 8对手机的各个构成部件进行具体的介绍:  [0155] The following describes the components of the mobile phone in detail with reference to FIG. 8:

[0156] RF电路 710可用于收发信息或通话过程中, 信号的接收和发送, 特别地, 将基 站的下行信息接收后, 给处理器 780处理; 另外, 将设计上行的数据发送给基站 。 通常, RF电路 710包括但不限于天线、 至少一个放大器、 收发信机、 耦合器、 低噪声放大器 (Low Noise Amplifier, LNA) 、 双工器等。 此外, RF电路 710还 可以通过无线通信与网络和其他设备通信。 上述无线通信可以使用任一通信标 准或协议, 包括但不限于全球移动通讯系统 (Global System of Mobile communication, GSM) 、 通用分组无线服务 (General Packet Radio  [0156] The RF circuit 710 can be used for receiving and transmitting signals during and after receiving or transmitting information, in particular, receiving downlink information of the base station, and then processing the data to the processor 780; in addition, transmitting the designed uplink data to the base station. Generally, RF circuit 710 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, RF circuitry 710 can also communicate with the network and other devices via wireless communication. The above wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio (General Packet Radio)

Service, GPRS) 、 码分多址 (Code Division Multiple Access , CDMA) 、 宽带 码分多址 (Wideband Code Division Multiple Access, WCDMA) 、 长期演进 (Long Term Evolution, LTE) 、 电子邮件、 短消息服务 (Short Messaging Service, SMS) 等。 Service, GPRS), Code Division Multiple Access (CDMA), broadband Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), e-mail, Short Messaging Service (SMS), etc.

[0157] 存储器 720可用于存储软件程序以及模块, 处理器 780通过运行存储在存储器 72 [0157] The memory 720 can be used to store software programs and modules, and the processor 780 is stored in the memory 72 by running.

0的软件程序以及模块, 从而执行手机的各种功能应用以及数据处理。 存储器 72 0可主要包括存储程序区和存储数据区, 其中, 存储程序区可存储操作系统、 至 少一个功能所需的应用程序 (比如声音播放功能、 图像播放功能等) 等; 存储 数据区可存储根据手机的使用所创建的数据 (比如音频数据、 电话本等) 等。 此外, 存储器 720可以包括高速随机存取存储器, 还可以包括非易失性存储器, 例如至少一个磁盘存储器件、 闪存器件、 或其他易失性固态存储器件。 0 software program and module to perform various functions and data processing of the mobile phone. The memory 72 0 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored. Data created based on the use of the mobile phone (such as audio data, phone book, etc.). Moreover, memory 720 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.

[0158] 输入单元 730可用于接收输入的数字或字符信息, 以及产生与手机的用户设置 以及功能控制有关的键信号输入。 具体地, 输入单元 730可包括触控面板 731以 及其他输入设备 732。 触控面板 731, 也称为触摸屏, 可收集用户在其上或附近 的触摸操作 (比如用户使用手指、 触笔等任何适合的物体或附件在触控面板 731 上或在触控面板 731附近的操作) , 并根据预先设定的程式驱动相应的连接装置 。 可选的, 触控面板 731可包括触摸检测装置和触摸控制器两个部分。 其中, 触 摸检测装置检测用户的触摸方位, 并检测触摸操作带来的信号, 将信号传送给 触摸控制器; 触摸控制器从触摸检测装置上接收触摸信息, 并将它转换成触点 坐标, 再送给处理器 780, 并能接收处理器 780发来的命令并加以执行。 此外, 可以采用电阻式、 电容式、 红外线以及表面声波等多种类型实现触控面板 731。 除了触控面板 731, 输入单元 730还可以包括其他输入设备 732。 具体地, 其他输 入设备 732可以包括但不限于物理键盘、 功能键 (比如音量控制按键、 幵关按键 等) 、 轨迹球、 鼠标、 操作杆等中的一种或多种。 [0158] The input unit 730 can be configured to receive input numeric or character information, and to generate key signal inputs related to user settings and function controls of the handset. Specifically, the input unit 730 can include a touch panel 731 and other input devices 732. The touch panel 731, also referred to as a touch screen, can collect touch operations on or near the user (such as the user using a finger, a stylus, or the like on the touch panel 731 or near the touch panel 731. Operation), and drive the corresponding connecting device according to a preset program. Optionally, the touch panel 731 can include two parts: a touch detection device and a touch controller. Wherein, the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information The processor 780 is provided and can receive commands from the processor 780 and execute them. In addition, the touch panel 731 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 731, the input unit 730 can also include other input devices 732. In particular, other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, key presses, etc.), trackballs, mice, joysticks, and the like.

显示单元 740可用于显示由用户输入的信息或提供给用户的信息以及手机的各 种菜单。 显示单元 740可包括显示面板 741, 可选的, 可以采用液晶显示器 (Liqu id Crystal Display , LCD) 、 有机发光二极管 (Organic Light-Emitting Diode, OLED) 等形式来配置显示面板 741。 进一步的, 触控面板 731可覆盖显示面板 77 1, 当触控面板 731检测到在其上或附近的触摸操作后, 传送给处理器 780以确定 触摸事件的类型, 随后处理器 780根据触摸事件的类型在显示面板 741上提供相 应的视觉输出。 虽然在图 8中, 触控面板 731与显示面板 741是作为两个独立的部 件来实现手机的输入和输入功能, 但是在某些实施例中, 可以将触控面板 731与 显示面板 741集成而实现手机的输入和输出功能。 The display unit 740 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone. The display unit 740 can include a display panel 741. Alternatively, the display panel 741 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. Further, the touch panel 731 can cover the display panel 77 1. After the touch panel 731 detects a touch operation on or near the touch panel 731, it is transmitted to the processor 780 to determine The type of touch event, and then processor 780 provides a corresponding visual output on display panel 741 depending on the type of touch event. Although in FIG. 8, the touch panel 731 and the display panel 741 function as two separate components to implement input and input functions of the mobile phone, in some embodiments, the touch panel 731 can be integrated with the display panel 741. Realize the input and output functions of the phone.

[0160] 手机还可包括至少一种传感器 750, 比如光传感器、 运动传感器以及其他传感 器。 具体地, 光传感器可包括环境光传感器及接近传感器, 其中, 环境光传感 器可根据环境光线的明暗来调节显示面板 741的亮度, 接近传感器可在手机移动 到耳边吋, 关闭显示面板 741和 /或背光。 作为运动传感器的一种, 加速计传感器 可检测各个方向上 (一般为三轴) 加速度的大小, 静止吋可检测出重力的大小 及方向, 可用于识别手机姿态的应用 (比如横竖屏切换、 相关游戏、 磁力计姿 态校准) 、 振动识别相关功能 (比如计步器、 敲击) 等;至于手机还可配置的陀 螺仪、 气压计、 湿度计、 温度计、 红外线传感器等其他传感器, 在此不再赘述 [0160] The handset may also include at least one sensor 750, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 741 according to the brightness of the ambient light, and the proximity sensor may move the earphone to the ear, close the display panel 741 and/or Or backlight. As a kind of motion sensor, the accelerometer sensor can detect the acceleration in all directions (usually three axes). The static 吋 can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc. As for the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narrative

[0161] 音频电路 760、 扬声器 761, 传声器 762可提供用户与手机之间的音频接口。 音 频电路 760可将接收到的音频数据转换后的电信号, 传输到扬声器 761, 由扬声 器 761转换为声音信号输出; 另一方面, 传声器 762将收集的声音信号转换为电 信号, 由音频电路 760接收后转换为音频数据, 再将音频数据输出处理器 780处 理后, 经 RF电路 710以发送给比如另一手机, 或者将音频数据输出至存储器 720 以便进一步处理。 [0161] Audio circuit 760, speaker 761, microphone 762 can provide an audio interface between the user and the handset. The audio circuit 760 can transmit the converted electrical data of the received audio data to the speaker 761 for conversion to the sound signal output by the speaker 761; on the other hand, the microphone 762 converts the collected sound signal into an electrical signal, and the audio circuit 760 After receiving, it is converted into audio data, and then processed by the audio data output processor 780, sent to the other mobile phone via the RF circuit 710, or outputted to the memory 720 for further processing.

[0162] WiFi属于短距离无线传输技术, 手机通过 WiFi模块 770可以帮助用户收发电子 邮件、 浏览网页和访问流式媒体等, 它为用户提供了无线的宽带互联网访问。 虽然图 8示出了 WiFi模块 770, 但是可以理解的是, 其并不属于手机的必须构成 , 完全可以根据需要在不改变发明的本质的范围内而省略。  [0162] WiFi is a short-range wireless transmission technology, and the mobile phone can help users to send and receive electronic mail, browse web pages, and access streaming media through the WiFi module 770, which provides users with wireless broadband Internet access. Although FIG. 8 shows the WiFi module 770, it can be understood that it does not belong to the essential configuration of the mobile phone, and can be omitted as needed within the scope of not changing the essence of the invention.

[0163] 处理器 780是手机的控制中心, 利用各种接口和线路连接整个手机的各个部分 , 通过运行或执行存储在存储器 720内的软件程序和 /或模块, 以及调用存储在存 储器 720内的数据, 执行手机的各种功能和处理数据, 从而对手机进行整体监控 。 可选的, 处理器 780可包括一个或多个处理单元; 优选的, 处理器 780可集成 应用处理器和调制解调处理器, 其中, 应用处理器主要处理操作系统、 用户界 面和应用程序等, 调制解调处理器主要处理无线通信。 可以理解的是, 上述调 制解调处理器也可以不集成到处理器 780中。 [0163] The processor 780 is the control center of the handset, connecting various portions of the entire handset using various interfaces and lines, by running or executing software programs and/or modules stored in the memory 720, and recalling stored in the memory 720. Data, perform various functions of the mobile phone and process data to monitor the mobile phone as a whole. Optionally, the processor 780 may include one or more processing units. Preferably, the processor 780 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system and a user boundary. For applications such as polygons and applications, the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 780.

[0164] 手机还包括给各个部件供电的电源 790 (比如电池) , 优选的, 电源可以通过 电源管理系统与处理器 780逻辑相连, 从而通过电源管理系统实现管理充电、 放 电、 以及功耗管理等功能。 [0164] The mobile phone further includes a power source 790 (such as a battery) for supplying power to various components. Preferably, the power source can be logically connected to the processor 780 through the power management system to manage charging, discharging, and power management through the power management system. Features.

[0165] 尽管未示出, 手机还可以包括摄像头、 蓝牙模块等, 在此不再赘述。 [0165] Although not shown, the mobile phone may further include a camera, a Bluetooth module, and the like, and details are not described herein again.

[0166] 参照图 8, 在本发明实施例中, 该终端所包括的处理器 780还具有以下功能: [0167] 获取宠物的运动参数, 所述运动参数包括宠物所处位置的位置角度; [0166] Referring to FIG. 8, in the embodiment of the present invention, the processor 780 included in the terminal further has the following functions: [0167] acquiring a motion parameter of the pet, where the motion parameter includes a position angle of a position where the pet is located;

[0168] 判断所述位置角度是否为 90度, 若不是, 则比较指定吋间长度内所述位置角度 的平均角度是否大于预设角度; [0168] determining whether the position angle is 90 degrees, and if not, comparing whether the average angle of the position angle within the specified inter-turn length is greater than a preset angle;

[0169] 若平均角度大于或等于预设角度, 则判定所述宠物处于倾斜方向运动; [0169] if the average angle is greater than or equal to the preset angle, determining that the pet is in the oblique direction;

[0170] 若平均角度小于预设角度, 则判定所述宠物处于水平方向运动。 [0170] If the average angle is less than the preset angle, it is determined that the pet is moving in the horizontal direction.

[0171] 处理器 780还用于执行上述任意一实施例中的宠物运动状态的判断方法。 [0171] The processor 780 is further configured to perform a method for determining a pet motion state in any of the above embodiments.

[0172] 本实施例中, 上述终端还可以为平板电脑、 智能手表、 智能手环或佩戴于宠物 上的智能宠物项圈。 [0172] In this embodiment, the terminal may also be a tablet computer, a smart watch, a smart bracelet, or a smart pet collar worn on a pet.

[0173] 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述的系 统, 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在 此不再赘述。  [0173] It will be apparent to those skilled in the art that, for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and details are not described herein again. .

[0174] 在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统, 装置和方法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述单元的划分, 仅仅为一种逻辑功能划分, 实际实现吋可以有另外的 划分方式, 例如多个单元或组件可以结合或者可以集成到另一个系统, 或一些 特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的耦合或直接耦 合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通信连接, 可以 是电性, 机械或其它的形式。  [0174] In the several embodiments provided by the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.

[0175] 另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。 上述集成的单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式 实现。 [0175] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. Realized.

[0176] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机可读存储 介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。  [0176] Those skilled in the art may understand that all or part of the steps of implementing the above embodiments may be performed by a program to instruct related hardware, and the program may be stored in a computer readable storage medium. The storage medium to which it is obtained may be a read only memory, a magnetic disk or an optical disk or the like.

[0177]  [0177]

[0178] 以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利 用本发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运 用在其他相关的技术领域, 均同理包括在本发明的专利保护范围内。  The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are used directly or indirectly. Other related technical fields are equally included in the scope of patent protection of the present invention.

Claims

权利要求书 Claim [权利要求 1] 一种宠物运动状态的判断方法, 其特征在于, 包括:  [Claim 1] A method for determining a state of motion of a pet, comprising: 获取宠物的运动参数, 所述运动参数包括宠物所处位置的位置角度; 判断所述位置角度是否为 90度, 若不是, 则比较指定吋间长度内所述 位置角度的平均角度是否大于预设角度;  Obtaining a motion parameter of the pet, where the motion parameter includes a position angle of the position where the pet is located; determining whether the position angle is 90 degrees, and if not, comparing whether the average angle of the position angle within the specified inter-turn length is greater than a preset Angle 若平均角度大于或等于预设角度, 则判定所述宠物处于倾斜方向运动 若平均角度小于预设角度, 则判定所述宠物处于水平方向运动。  If the average angle is greater than or equal to the preset angle, it is determined that the pet is in the oblique direction. If the average angle is less than the preset angle, it is determined that the pet is in the horizontal direction. [权利要求 2] 根据权利要求 1所述的宠物运动状态的判断方法, 其特征在于, 所述 运动参数还包括移动速度, 其中, 所述若平均角度小于预设角度, 则 判定所述宠物处于水平方向运动的步骤之后包括: 获取宠物的体征参数; [Claim 2] The method for determining a state of motion of a pet according to claim 1, wherein the motion parameter further includes a moving speed, wherein if the average angle is smaller than a preset angle, determining that the pet is The step of moving in the horizontal direction includes: obtaining a physical parameter of the pet; 根据所述体征参数在标准数据库中査找所述体征参数对应的标准水平 速度参数;  Finding a standard horizontal speed parameter corresponding to the physical parameter in the standard database according to the physical parameter; 将所述移动速度与所述标准水平速度参数进行比较;  Comparing the moving speed to the standard horizontal speed parameter; 根据比较结果, 判定所述宠物在水平方向所处的运动状态。  Based on the comparison result, the state of motion of the pet in the horizontal direction is determined. [权利要求 3] 根据权利要求 2所述的宠物运动状态的判断方法, 其特征在于, 所述 根据比较结果, 判定所述宠物在水平方向所处的运动状态的步骤包括 当所述移动速度在所述标准水平速度参数中的第一范围值内吋, 判定 所述宠物处在水平快走状态; [Claim 3] The method for determining a state of motion of a pet according to claim 2, wherein the step of determining a state of motion of the pet in a horizontal direction according to a comparison result includes when the moving speed is Determining the first range value in the standard horizontal speed parameter, determining that the pet is in a horizontal fast walking state; 当所述移动速度小于所述第一范围值的最小值吋, 判定所述宠物处在 水平慢走状态;  When the moving speed is less than a minimum value of the first range value, determining that the pet is in a horizontal slow walking state; 当所述移动速度在标准水平速度参数中的第二范围值内吋, 判定所述 宠物处在水平慢跑状态, 其中, 所述第二范围值的最小值大于所述第 一范围值的最大值;  Determining that the pet is in a horizontal jogging state when the moving speed is within a second range value of the standard horizontal speed parameter, wherein a minimum value of the second range value is greater than a maximum value of the first range value ; 当所述移动速度大于所述第二范围值的最大值吋, 判定所述宠物处在 水平快跑状态。 When the moving speed is greater than a maximum value of the second range value, it is determined that the pet is in a horizontal running state. [权利要求 4] 根据权利要求 1所述的宠物运动状态的判断方法, 其特征在于, 所述 运动参数还包括运动路面图片, 其中, 所述若平均角度大于或等于预 设角度, 则判定所述宠物处于倾斜方向运动的步骤之后包括: 从所述运动路面图片中提取路面形状信息; [Claim 4] The method for determining a state of motion of a pet according to claim 1, wherein the motion parameter further includes a motion road picture, wherein if the average angle is greater than or equal to a preset angle, the determination After the step of moving the pet in the oblique direction, the method includes: extracting road surface shape information from the moving road surface image; 判断所述路面形状信息是否与预设的阶梯形状相符;  Determining whether the road surface shape information matches a preset step shape; 若相符, 则判定所述宠物处于爬阶梯。  If they match, it is determined that the pet is on the climb ladder. [权利要求 5] 根据权利要求 4所述的宠物运动状态的判断方法, 其特征在于, 所述 运动参数还包括移动速度, 其中, 所述若相符, 则判定所述宠物处于 爬阶梯的步骤之后包括:  [Claim 5] The method for determining a state of motion of a pet according to claim 4, wherein the motion parameter further includes a moving speed, wherein, if the match is met, determining that the pet is after the step of climbing the ladder Includes: 获取宠物的体征参数;  Obtain the physical parameters of the pet; 根据所述体征参数在预设的标准数据库中査找所述体征参数对应的标 准爬阶速度;  Searching, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database; 比较所述移动速度是否大于所述标准爬梯速度; 若大于, 则判定所述宠物处于快速爬阶梯。  Comparing whether the moving speed is greater than the standard ladder speed; if greater, determining that the pet is in a fast climb ladder. [权利要求 6] 根据权利要求 2所述的宠物运动状态的判断方法, 其特征在于, 所述 根据比较结果, 判定所述宠物在水平方向所处的运动状态的步骤之后 包括: [Claim 6] The method for determining a state of motion of a pet according to claim 2, wherein the step of determining the state of motion of the pet in the horizontal direction according to the comparison result comprises: 对所述宠物在水平方向所处的运动状态进行计吋以确定所述宠物在水 平方向所处的运动状态的状态吋长;  Calculating a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction; 将所述状态吋长和所述宠物在水平方向所处的运动状态发送至移动终 山  Transmitting the state of the state and the state of motion of the pet in the horizontal direction to the mobile terminal [权利要求 7] 根据权利要求 2或 5所述的宠物运动状态的判断方法, 其特征在于, 所述体征参数包括宠物的性别、 身高、 体重、 年齢中的一种或多种和 宠物的品种。 [Claim 7] The method for determining a state of motion of a pet according to claim 2 or 5, wherein the physical parameter includes one or more of a pet's gender, height, weight, age, and pet breed. . [权利要求 8] —种宠物运动状态的判断装置, 其特征在于, 包括:  [Claim 8] A device for judging a state of motion of a pet, comprising: 第一获取单元, 用于获取宠物的运动参数, 所述运动参数包括运动角 度;  a first acquiring unit, configured to acquire a motion parameter of the pet, where the motion parameter includes a motion angle; 判断单元, 用于判断所述运动角度是否为 90度, 若不是, 则比较所述 运动角度是否大于预设角度; a determining unit, configured to determine whether the motion angle is 90 degrees, and if not, compare the Whether the angle of motion is greater than a preset angle; 判定单元, 用于若所述运动角度大于所述预设角度, 则判定所述宠物 处于倾斜方向运动; 若所述运动角度小于所述预设角度, 则判定所述 宠物处于水平方向运动。  a determining unit, configured to determine that the pet is in a tilting direction if the motion angle is greater than the preset angle; and determine that the pet is in a horizontal motion if the motion angle is less than the preset angle. [权利要求 9] 根据权利要求 8所述的宠物运动状态的判断装置, 其特征在于, 所述 运动参数还包括移动速度, 其中, 所述若宠物运动状态的判断装置还 包括:  [Claim 9] The device for determining a state of motion of a pet according to claim 8, wherein the motion parameter further includes a moving speed, wherein the determining device of the pet moving state further comprises: 第二获取单元, 用于获取宠物的体征参数;  a second acquiring unit, configured to acquire a physical parameter of the pet; 第一査找单元, 用于根据所述体征参数在标准数据库中査找所述体征 参数对应的标准水平速度参数;  a first searching unit, configured to search, in the standard database, a standard horizontal speed parameter corresponding to the physical parameter according to the physical parameter; 第一比较单元, 用于将所述移动速度与所述标准水平速度参数进行比 较;  a first comparing unit, configured to compare the moving speed with the standard horizontal speed parameter; 结果单元, 用于根据比较结果, 判定所述宠物在水平方向所处的运动 状态。  And a result unit, configured to determine a state of motion of the pet in a horizontal direction according to the comparison result. [权利要求 10] 根据权利要求 9所述的宠物运动状态的判断方法, 其特征在于, 所述 结果单元包括:  [Claim 10] The method for determining a state of motion of a pet according to claim 9, wherein the result unit comprises: 快走判定模块, 用于当所述移动速度在所述标准水平速度参数中的第 一范围值内吋, 判定所述宠物处在水平快走状态; 慢走判定模块, 用于当所述移动速度小于所述第一范围值的最小值吋 , 判定所述宠物处在水平慢走状态;  a fast walking determination module, configured to determine that the pet is in a horizontal fast walking state when the moving speed is within a first range value of the standard horizontal speed parameter; and a slow walking determination module, configured to: when the moving speed is less than The minimum value of the first range value 吋 determines that the pet is in a horizontal slow walking state; 慢跑判定模块, 用于当所述移动速度在标准水平速度参数中的第二范 围值内吋, 判定所述宠物处在水平慢跑状态, 其中, 所述第二范围值 的最小值大于所述第一范围值的最大值;  a jogging determination module, configured to determine that the pet is in a horizontal jogging state when the moving speed is within a second range value of the standard horizontal speed parameter, wherein a minimum value of the second range value is greater than the first The maximum value of a range of values; 快跑判定模块, 用于当所述移动速度大于所述第二范围值的最大值吋 , 判定所述宠物处在水平快跑状态。  The running determination module is configured to determine that the pet is in a horizontal running state when the moving speed is greater than a maximum value of the second range value. [权利要求 11] 根据权利要求 8所述的宠物运动状态的判断装置, 其特征在于, 所述 运动参数还包括运动路面图片, 其中, 所述宠物运动状态的判断装置 包括: 提取单元, 用于从所述运动路面图片中提取路面形状信息; [Claim 11] The device for determining a state of motion of a pet according to claim 8, wherein the motion parameter further includes a motion road image, wherein the device for determining the motion state of the pet includes: An extracting unit, configured to extract road surface shape information from the moving road surface image; 阶梯判断单元, 用于判断所述路面形状信息是否与预设的阶梯形状相 符;  a step determining unit, configured to determine whether the road surface shape information matches a preset step shape; 阶梯判定单元, 用于若路面形状信息与预设的阶梯形状相符, 则判定 所述宠物处于爬阶梯。  The step determining unit is configured to determine that the pet is in a climbing step if the road surface shape information matches the preset step shape. [权利要求 12] 根据权利要求 11所述的宠物运动状态的判断装置, 其特征在于, 所述 运动参数还包括移动速度, 其中, 所述宠物运动状态的判断装置包括 第二获取单元, 用于获取宠物的体征参数;  [Claim 12] The device for determining a state of motion of a pet according to claim 11, wherein the motion parameter further includes a moving speed, wherein the determining device of the pet moving state includes a second acquiring unit, Obtain the physical parameters of the pet; 第二査找单元, 用于根据所述体征参数在预设的标准数据库中査找所 述体征参数对应的标准爬阶速度;  a second searching unit, configured to search, according to the physical parameter, a standard climbing speed corresponding to the physical parameter in a preset standard database; 第二比较单元, 用于比较所述移动速度是否大于所述标准爬梯速度; 快速阶梯单元, 用于若所述移动速度大于所述标准爬梯速度, 则判定 所述宠物处于快速爬阶梯。  a second comparison unit, configured to compare whether the moving speed is greater than the standard ladder speed; and a quick step unit, configured to determine that the pet is in a fast climb step if the moving speed is greater than the standard ladder speed. [权利要求 13] 根据权利要求 9所述的宠物运动状态的判断装置, 其特征在于, 所述 宠物运动状态的判断装置包括: [Claim 13] The apparatus for determining a state of motion of a pet according to claim 9, wherein the means for determining the state of motion of the pet includes: 计吋单元, 用于对所述宠物在水平方向所处的运动状态进行计吋以确 定所述宠物在水平方向所处的运动状态的状态吋长;  a counting unit configured to calculate a state of motion of the pet in a horizontal direction to determine a state of motion of the pet in a horizontal direction; 发送单元, 用于将所述状态吋长和所述宠物在水平方向所处的运动状 态发送至移动终端。  And a sending unit, configured to send the state of the state and the motion state of the pet in a horizontal direction to the mobile terminal. [权利要求 14] 根据权利要求 9或 12所述的宠物运动状态的判断装置, 其特征在于, 所述体征参数包括宠物的性别、 身高、 体重、 年齢中的一种或多种和 宠物的品种。  [Claim 14] The apparatus for judging a state of motion of a pet according to claim 9 or 12, wherein the vital sign parameter includes one or more of a pet's gender, height, weight, age, and pet breed. . [权利要求 15] —种终端, 其特征在于, 包括处理器和存储器;  [Claim 15] A terminal, comprising: a processor and a memory; 所述存储器用于存储权利要求 8-14中任意一项所述的宠物运动状态的 判断装置执行权利要求 1-7中任意一项所述的宠物运动状态的判断方 法的程序;  The program for storing the pet motion state determination device according to any one of claims 8 to 14 for executing the pet motion state determination method according to any one of claims 1 to 7; 所述处理器被配置为用于执行所述存储器中存储的程序。 [权利要求 16] 根据权利要求 15所述的终端, 其特征在于, 所述终端为手机、 平板电 脑、 智能手表、 智能手环或佩戴于宠物上的智能宠物项圈。 The processor is configured to execute a program stored in the memory. [Claim 16] The terminal according to claim 15, wherein the terminal is a mobile phone, a tablet computer, a smart watch, a smart bracelet or a smart pet collar worn on a pet.
PCT/CN2016/097390 2016-08-30 2016-08-30 Terminal, and pet movement state determination method and apparatus Ceased WO2018039933A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/097390 WO2018039933A1 (en) 2016-08-30 2016-08-30 Terminal, and pet movement state determination method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/097390 WO2018039933A1 (en) 2016-08-30 2016-08-30 Terminal, and pet movement state determination method and apparatus

Publications (1)

Publication Number Publication Date
WO2018039933A1 true WO2018039933A1 (en) 2018-03-08

Family

ID=61299752

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/097390 Ceased WO2018039933A1 (en) 2016-08-30 2016-08-30 Terminal, and pet movement state determination method and apparatus

Country Status (1)

Country Link
WO (1) WO2018039933A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI676157B (en) * 2018-05-08 2019-11-01 友愉股份有限公司 Apparatuses and methods for smart pet alert, and storage medium thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6651592B2 (en) * 2002-02-20 2003-11-25 Innotek, Inc. Automatic positive behavior reinforcement trainer
US6944421B2 (en) * 2001-11-15 2005-09-13 T.F.H. Publications, Inc. Method and apparatus for providing training information regarding a pet
CN101014240A (en) * 2004-07-15 2007-08-08 L·凯茨 Training guidance system for canines, felines, or other animals
WO2010009509A1 (en) * 2008-07-25 2010-01-28 Commonwealth Scientific And Industrial Research Organisation A control device, and method, for controlling the location of an animal
US8312845B2 (en) * 2003-06-17 2012-11-20 Petrak, Llc Method for programming a wireless fencing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6944421B2 (en) * 2001-11-15 2005-09-13 T.F.H. Publications, Inc. Method and apparatus for providing training information regarding a pet
US6651592B2 (en) * 2002-02-20 2003-11-25 Innotek, Inc. Automatic positive behavior reinforcement trainer
US8312845B2 (en) * 2003-06-17 2012-11-20 Petrak, Llc Method for programming a wireless fencing system
CN101014240A (en) * 2004-07-15 2007-08-08 L·凯茨 Training guidance system for canines, felines, or other animals
WO2010009509A1 (en) * 2008-07-25 2010-01-28 Commonwealth Scientific And Industrial Research Organisation A control device, and method, for controlling the location of an animal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI676157B (en) * 2018-05-08 2019-11-01 友愉股份有限公司 Apparatuses and methods for smart pet alert, and storage medium thereof

Similar Documents

Publication Publication Date Title
CN109325967B (en) Target tracking method, device, medium, and apparatus
CN110970003A (en) Screen brightness adjusting method and device, electronic equipment and storage medium
CN108989672B (en) Shooting method and mobile terminal
WO2018082227A1 (en) Terminal and pet posture detection method and apparatus
CN105278672A (en) Electronic devices with motion characterization circuitry
CN111127509B (en) Target tracking method, device and computer-readable storage medium
CN108022446A (en) A kind of parking spot acquisition methods, mobile terminal
WO2019154184A1 (en) Biological feature recognition method and mobile terminal
CN106376483B (en) The judgment method and device of pet motions state
WO2018082225A1 (en) Terminal, and pet motion signal identification method and device
CN108769893A (en) A kind of endpoint detection methods and terminal
WO2021000956A1 (en) Method and apparatus for upgrading intelligent model
CN108256100A (en) A kind of information search method, mobile terminal and Cloud Server
CN110942022A (en) Shooting data output method and electronic device
CN108540544A (en) A kind of movable information sharing method and terminal
CN111142396A (en) Information display method and electronic equipment
CN109065120B (en) Information processing method and device and computer storage medium
CN107765954B (en) Application icon updating method, mobile terminal and server
CN107277364B (en) Shooting method, mobile terminal and computer readable storage medium
CN110602387B (en) Shooting method and electronic device
CN110069136B (en) Wearing state identification method and equipment and computer readable storage medium
CN111246061A (en) Mobile terminal, detection method of shooting mode, and storage medium
CN108282611B (en) Image processing method and mobile terminal
CN107273024A (en) A kind of method and apparatus for realizing application data processing
WO2018039933A1 (en) Terminal, and pet movement state determination method and apparatus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16914500

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16914500

Country of ref document: EP

Kind code of ref document: A1