WO2019191980A1 - Exercise data processing method, device, and computer device - Google Patents

Exercise data processing method, device, and computer device Download PDF

Info

Publication number
WO2019191980A1
WO2019191980A1 PCT/CN2018/082022 CN2018082022W WO2019191980A1 WO 2019191980 A1 WO2019191980 A1 WO 2019191980A1 CN 2018082022 W CN2018082022 W CN 2018082022W WO 2019191980 A1 WO2019191980 A1 WO 2019191980A1
Authority
WO
WIPO (PCT)
Prior art keywords
pet
motion
steps
data processing
detected
Prior art date
Application number
PCT/CN2018/082022
Other languages
French (fr)
Chinese (zh)
Inventor
胡勇
王忠山
Original Assignee
深圳市沃特沃德股份有限公司
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 深圳市沃特沃德股份有限公司 filed Critical 深圳市沃特沃德股份有限公司
Priority to PCT/CN2018/082022 priority Critical patent/WO2019191980A1/en
Publication of WO2019191980A1 publication Critical patent/WO2019191980A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; CARE OF BIRDS, FISHES, INSECTS; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K27/00Leads or collars, e.g. for dogs
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers

Definitions

  • the present invention relates to the field of electronic technologies, and in particular, to a motion data processing method, apparatus, and computer device.
  • the pet owner In order to ensure the physical and mental health of the pet, the pet owner requires the pet to have an appropriate amount of exercise every day. In order to detect the amount of exercise of the pet, it is necessary to wear a step counter device on the pet, and the step counter device detects the number of steps of the pet through the pedometer.
  • the current pedometers are set for people, and the pets are different from the human body.
  • the detected motion data is not accurate, resulting in the inability to obtain accurate movement of the pet. It is convenient for pet owners to understand the physical quality of pets, which is not conducive to the physical and mental health of pets.
  • an embodiment of the present invention provides a motion data processing method, where the method includes the following steps:
  • the number of motion steps detected is adjusted according to the size of the pet, and the actual number of motion steps is obtained.
  • the step of adjusting the number of motion steps according to the size of the pet body to obtain the actual number of motion steps includes:
  • the actual number of motion steps is obtained by multiplying the detected number of motion steps by the first adjustment coefficient
  • the actual number of motion steps is obtained by multiplying the detected number of motion steps by the second adjustment coefficient, and the first adjustment coefficient is greater than the second adjustment coefficient.
  • the first adjustment coefficient is 1.2-1.4.
  • the second adjustment coefficient is 0.5-0.7.
  • the step of adjusting the detected number of motion steps according to the size of the pet body to obtain the actual number of motion steps further comprises: calculating the energy consumed by the pet according to the actual number of motion steps.
  • the step of calculating the energy consumed by the pet according to the actual number of motion steps includes:
  • E energy
  • S is the actual number of exercise steps
  • H is the shoulder height of the pet
  • W is the weight of the pet.
  • the step of acquiring the detected number of motion steps of the pet comprises: counting the number of motion steps of the pet detected within the preset time period.
  • the embodiment of the invention simultaneously provides a motion data processing device, which includes:
  • a first obtaining module configured to acquire the detected number of motion steps of the pet
  • a second obtaining module configured to determine a size of the pet
  • the step adjustment module is configured to adjust the number of detected motion steps according to the size of the pet to obtain the actual number of motion steps.
  • the step adjustment module includes:
  • a first adjusting unit configured to obtain an actual number of motion steps by multiplying the detected number of motion steps by a first adjustment coefficient when the body shape of the pet is large;
  • the second adjusting unit is configured to obtain an actual number of motion steps by multiplying the detected motion step number by the second adjustment coefficient when the body shape of the pet is small, and the first adjustment coefficient is greater than the second adjustment coefficient.
  • the device further includes an energy calculation module, the energy calculation module configured to: calculate the energy consumed by the pet according to the actual number of motion steps.
  • the energy calculation module is configured to:
  • E energy
  • S is the actual number of exercise steps
  • H is the shoulder height of the pet
  • W is the weight of the pet.
  • the first acquiring module is configured to: count the number of motion steps of the pet detected in the preset time period.
  • Embodiments of the present invention also provide a computer device including a memory, a processor, and at least one application stored in the memory and configured to be executed by the processor, the application being configured to be used for The aforementioned motion data processing method is executed.
  • the motion data processing method by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet Achieve a more reasonable amount of exercise, which is conducive to the physical and mental health of pets, and achieve refined management and care of pets.
  • FIG. 1 is a flow chart of a first embodiment of a motion data processing method of the present invention
  • Figure 2 is a flow chart showing a second embodiment of the motion data processing method of the present invention.
  • Figure 3 is a block diagram showing a first embodiment of the motion data processing apparatus of the present invention.
  • FIG. 4 is a block diagram of the step adjustment module of FIG. 3;
  • Figure 5 is a block diagram showing a second embodiment of the motion data processing apparatus of the present invention.
  • terminal and terminal device used herein include both a wireless signal receiver device, a device having only a wireless signal receiver without a transmitting capability, and a receiving and transmitting hardware.
  • Such devices may include: cellular or other communication devices having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communications Service, a personal communication system that can 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 browser, notepad, calendar and/or GPS (Global Positioning System) receiver; conventional laptop and/or palmtop computer or other device with and/or conventional knee including radio frequency receiver Up and/or palmtop or other device.
  • PCS Personal Communications Service
  • PDA Personal Digital Assistant
  • GPS Global Positioning System
  • 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 form.
  • the "terminal” and “terminal device” used herein may also be a communication terminal, an internet terminal, a music/video playing terminal, and may be, for example, a PDA or a MID (Mobile).
  • Internet Device, mobile Internet device) and/or mobile phone with music/video playback function can also be smart TV, set-top box and other devices.
  • the server used herein includes, but is not limited to, a computer, a network host, a single network server, a plurality of network server sets, or a cloud composed of a plurality of servers.
  • the cloud is composed of a large number of computers or network servers based on Cloud Computing, which is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computers.
  • communication can be implemented by any communication means between the server, the terminal device and the WNS server, including but not limited to, mobile communication based on 3GPP, LTE, WIMAX, and computer network communication based on TCP/IP and UDP protocols. And short-range wireless transmission based on Bluetooth and infrared transmission standards.
  • the motion data processing method and apparatus of the embodiments of the present invention can be applied to a computer device such as a server or a terminal device, and can also be applied to a pedometer device.
  • the embodiment of the present invention is applied to the server as an example for detailed description.
  • a first embodiment of a motion data processing method of the present invention is presented.
  • the method includes the following steps:
  • the step counting device detects the number of motion steps of the pet through the pedometer, and sends the detected motion steps to the server in real time or timing (such as once every 5 minutes), and the server receives the step counting device to send.
  • the number of movement steps is stored.
  • the server can obtain the number of motion steps of the currently detected pet in real time, and can also count the number of motion steps of the pet detected by the pedometer within the preset time period.
  • the pedometer is a pedometer designed for human characteristics on the market, for example, a pedometer including a step counter chip such as DS3553 and C51517.
  • the size of the body includes two types, which are large and small. Of course, in other embodiments, the size may be large, medium or small, and even subdivided into multiple types. Not limited.
  • the server reads the setting information of the size of the body and obtains the size of the pet.
  • the existing pedometers are all set for people, it is not accurate when detecting the number of motion steps of the pet, so it is necessary to adjust the number of motion steps detected by the pedometer.
  • the actual number of movement steps is also different. Therefore, different adjustment factors are used to adjust according to the size of the pet.
  • the server uses the detected number of motion steps multiplied by the first adjustment coefficient to obtain the actual number of motion steps; when the pet's body size is small, the detected motion step is used. The number is multiplied by the second adjustment factor to obtain the actual number of motion steps.
  • the first adjustment coefficient is greater than the second adjustment coefficient.
  • the first adjustment coefficient is greater than 1, may be 1.2-1.4, preferably 1.37; the second adjustment coefficient is less than 1, may be 0.5-0.7, preferably 0.665. It has been proved by experiments that the actual number of moving steps of a large pet is greater than the number of moving steps detected by the pedometer, and the actual number of moving steps of the small pet is smaller than the number of moving steps detected by the pedometer.
  • the method further includes the following steps:
  • the server may calculate the energy consumed by the pet by using the following formula:
  • E energy
  • S is the actual number of exercise steps
  • H is the shoulder height of the pet
  • W is the weight of the pet.
  • the shoulder height of the pet can be pre-entered by the user, and the server can adopt the preset value when the user does not input.
  • the preset value of the shoulder height may be 0.2-0.3, preferably 0.23; when it is a small pet, the preset value of the shoulder height may be 0.35-0.45, preferably 0.4.
  • the shoulder height of the pet can also be obtained by the detection of a height sensor in the step counter device, wherein the step counter device is worn on the neck of the pet.
  • the weight of the pet can be input by the user or can be detected by the weight detecting device.
  • a weight detecting device is set in the foot of the pet, and the detection result is sent to the server, and the server obtains the detection result and stores it.
  • the weight detecting device can be disposed in the pedometer device.
  • the server may also calculate the energy consumed by the pet by other means in the prior art, and the present invention will not be repeated here.
  • the motion data processing method of the embodiment of the present invention by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet more suitable.
  • the amount of exercise is conducive to the physical and mental health of pets, and the refined management and care of pets.
  • the apparatus includes a first obtaining module 10, a second obtaining module 20, and a step number adjusting module 30, wherein: the first obtaining module 10 is configured to acquire The number of motion steps of the pet is detected; the second obtaining module 20 is configured to determine the size of the pet; and the step adjustment module 30 is configured to adjust the number of motion steps detected according to the size of the pet to obtain the actual number of motion steps.
  • the step counting device detects the number of motion steps of the pet through the pedometer, and sends the detected motion steps to the server in real time or timing (such as once every 5 minutes), and the server receives the step counting device to send.
  • the number of movement steps is stored.
  • the first obtaining module 10 may obtain the number of motion steps of the currently detected pet in real time, and may also count the number of motion steps of the pet detected by the pedometer within the preset time period.
  • the pedometer is a pedometer designed for human characteristics on the market, for example, a pedometer including a step counter chip such as DS3553 and C51517.
  • the size of the body includes two types, which are large and small. Of course, in other embodiments, the size may be large, medium or small, and even subdivided into multiple types. Not limited.
  • the second obtaining module 20 reads the setting information of the size of the body to obtain the size of the pet.
  • the existing pedometers are all set for people, it is not accurate when detecting the number of motion steps of the pet, so it is necessary to adjust the number of motion steps detected by the pedometer.
  • the actual number of movement steps is also different. Therefore, different adjustment factors are used to adjust according to the size of the pet.
  • the step adjustment module 30 includes a first adjustment unit 31 and a second adjustment unit 32, wherein: the first adjustment unit 31 is configured to use the detected motion step when the pet's body size is large. The number is multiplied by the first adjustment coefficient to obtain the actual number of motion steps; the second adjustment unit 32 is configured to obtain the actual number of motion steps by multiplying the detected number of motion steps by the second adjustment coefficient when the pet's body size is small.
  • the first adjustment coefficient is greater than the second adjustment coefficient.
  • the first adjustment coefficient is greater than 1, may be 1.2-1.4, preferably 1.37; the second adjustment coefficient is less than 1, may be 0.5-0.7, preferably 0.665. It has been proved by experiments that the actual number of moving steps of a large pet is greater than the number of moving steps detected by the pedometer, and the actual number of moving steps of the small pet is smaller than the number of moving steps detected by the pedometer.
  • the apparatus further includes an energy calculation module 40 configured to calculate the pet consumption according to the actual number of motion steps. energy.
  • the energy calculation module 40 may calculate the energy consumed by the pet by using the following formula:
  • E energy
  • S is the actual number of exercise steps
  • H is the shoulder height of the pet
  • W is the weight of the pet.
  • the shoulder height of the pet can be input in advance by the user, and when the user does not input, the energy calculation module 40 can adopt a preset value.
  • the preset value of the shoulder height may be 0.2-0.3, preferably 0.23; when it is a small pet, the preset value of the shoulder height may be 0.35-0.45, preferably 0.4.
  • the shoulder height of the pet can also be obtained by the detection of a height sensor in the step counter device, wherein the step counter device is worn on the neck of the pet.
  • the weight of the pet can be input by the user or can be detected by the weight detecting device.
  • the weight detecting device is set in the pet's foot, and the detection result is sent to the server, and the server obtains the detection result and stores it, and the energy calculating module 40 reads Take the stored weight test results.
  • the weight detecting device can be disposed in the pedometer device.
  • the energy calculation module 40 may also calculate the energy consumed by the pet by other means in the prior art, and the present invention will not be repeated here.
  • the motion data processing method of the embodiment of the present invention by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet more suitable.
  • the amount of exercise is conducive to the physical and mental health of pets, and the refined management and care of pets.
  • the invention also proposes a computer device comprising a memory, a processor and at least one application stored in the memory and configured to be executed by the processor, the application being configured to execute a motion data processing method.
  • the motion data processing method includes the following steps: acquiring the detected number of motion steps of the pet, and acquiring the size of the pet; and adjusting the number of motion steps detected according to the size of the pet to obtain the actual number of motion steps.
  • the motion data processing method described in this embodiment is the motion data processing method involved in the foregoing embodiment of the present invention, and details are not described herein again.
  • the present invention includes apparatus that is directed to performing one or more of the operations described herein. These devices may be specially designed and manufactured for the required purposes, or may also include known devices in a general purpose computer. These devices have computer programs stored therein that are selectively activated or reconfigured.
  • Such computer programs may be stored in a device (eg, computer) readable medium or in any type of medium suitable for storing electronic instructions and coupled to a bus, respectively, including but not limited to any Types of disks (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable) Read-Only Memory, EEPROM (Electrically Erasable) Programmable Read-Only Memory, flash memory, magnetic card or light card.
  • a readable medium includes any medium that is stored or transmitted by a device (eg, a computer) in a readable form.
  • each block of the block diagrams and/or block diagrams and/or flow diagrams and combinations of blocks in the block diagrams and/or block diagrams and/or flow diagrams can be implemented by computer program instructions. .
  • these computer program instructions can be implemented by a general purpose computer, a professional computer, or a processor of other programmable data processing methods, such that the processor is executed by a computer or other programmable data processing method.
  • steps, measures, and solutions in the various operations, methods, and processes that have been discussed in the present invention may be alternated, changed, combined, or deleted. Further, other steps, measures, and schemes of the various operations, methods, and processes that have been discussed in the present invention may be alternated, modified, rearranged, decomposed, combined, or deleted. Further, the steps, measures, and solutions in the prior art having various operations, methods, and processes disclosed in the present invention may also be alternated, changed, rearranged, decomposed, combined, or deleted.

Abstract

An exercise data processing method, an apparatus, and a computer device, the method comprising the following steps: obtaining a detected exercise step count of a pet, and obtaining the body size of the pet (S11); on the basis of the body size of the pet, adjusting the detected exercise step count to obtain an actual exercise step count (S12). By means of obtaining the body size of the pet, and on the basis of said body size, the exercise data processing method adjusts the exercise step count detected by a pedometer, and is thereby able to obtain a more accurate exercise step count, thus making it possible for the pet to receive a more appropriate amount of exercise, allowing for refined pet care and management.

Description

运动数据处理方法、装置和计算机设备Motion data processing method, device and computer device 技术领域Technical field
本发明涉及电子技术领域,特别是涉及到一种运动数据处理方法、装置和计算机设备。The present invention relates to the field of electronic technologies, and in particular, to a motion data processing method, apparatus, and computer device.
背景技术Background technique
随着人们生活水平的提高,饲养宠物的家庭越来越多,有些家庭已经把宠物当做家庭的一份子,越来越关注宠物的健康,希望能够对宠物进行精细化照顾和管理。With the improvement of people's living standards, more and more families are keeping pets. Some families have regarded pets as a part of the family, and they are paying more and more attention to the health of pets, hoping to finely care and manage their pets.
为了保证宠物的身心健康,宠物主人要求宠物每天有适当的运动量。为了对宠物的运动量进行检测,需要在宠物身上佩戴计步设备,计步设备通过计步器检测宠物的运动步数。In order to ensure the physical and mental health of the pet, the pet owner requires the pet to have an appropriate amount of exercise every day. In order to detect the amount of exercise of the pet, it is necessary to wear a step counter device on the pet, and the step counter device detects the number of steps of the pet through the pedometer.
然而,目前的计步器都是针对人设置的,而宠物与人的体型不同,当计步器应用于宠物时,检测到的运动数据并不准确,从而导致无法获得宠物准确的运动量,不方便宠物主人了解宠物的身体素质,不利于宠物的身心健康。However, the current pedometers are set for people, and the pets are different from the human body. When the pedometer is applied to pets, the detected motion data is not accurate, resulting in the inability to obtain accurate movement of the pet. It is convenient for pet owners to understand the physical quality of pets, which is not conducive to the physical and mental health of pets.
技术问题technical problem
本发明的主要目的为提供一种运动数据处理方法,旨在获取更加准确的宠物运动数据,以使宠物获得更加合适的运动量。It is a primary object of the present invention to provide a method of motion data processing that aims to obtain more accurate pet motion data to enable a pet to obtain a more appropriate amount of exercise.
技术解决方案Technical solution
为达以上目的,本发明实施例提出一种运动数据处理方法,所述方法包括以下步骤:To achieve the above objective, an embodiment of the present invention provides a motion data processing method, where the method includes the following steps:
获取检测到的宠物的运动步数,并获取所述宠物的体型大小;Obtaining the number of movement steps of the detected pet, and obtaining the size of the pet;
根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数。The number of motion steps detected is adjusted according to the size of the pet, and the actual number of motion steps is obtained.
可选地,所述根据所述宠物的体型大小调整所述运动步数,得到实际的运动步数的步骤包括:Optionally, the step of adjusting the number of motion steps according to the size of the pet body to obtain the actual number of motion steps includes:
当所述宠物的体型为大型时,利用检测的运动步数乘以第一调整系数得到实际的运动步数;When the size of the pet is large, the actual number of motion steps is obtained by multiplying the detected number of motion steps by the first adjustment coefficient;
当所述宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数,所述第一调整系数大于所述第二调整系数。When the size of the pet is small, the actual number of motion steps is obtained by multiplying the detected number of motion steps by the second adjustment coefficient, and the first adjustment coefficient is greater than the second adjustment coefficient.
可选地,所述第一调整系数为1.2-1.4。Optionally, the first adjustment coefficient is 1.2-1.4.
可选地,所述第二调整系数为0.5-0.7。Optionally, the second adjustment coefficient is 0.5-0.7.
可选地,所述根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数的步骤之后还包括:根据所述实际的运动步数计算所述宠物消耗的能量。Optionally, the step of adjusting the detected number of motion steps according to the size of the pet body to obtain the actual number of motion steps further comprises: calculating the energy consumed by the pet according to the actual number of motion steps.
可选地,所述根据所述实际的运动步数计算所述宠物消耗的能量的步骤包括:Optionally, the step of calculating the energy consumed by the pet according to the actual number of motion steps includes:
根据以下公式计算所述宠物消耗的能量:Calculate the energy consumed by the pet according to the following formula:
E=S*S*(H/3)*W;E=S*S*(H/3)*W;
其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
可选地,所述获取检测到的宠物的运动步数的步骤包括:统计预设时间段内检测到的宠物的运动步数。Optionally, the step of acquiring the detected number of motion steps of the pet comprises: counting the number of motion steps of the pet detected within the preset time period.
本发明实施例同时提出一种运动数据处理装置,其中,包括:The embodiment of the invention simultaneously provides a motion data processing device, which includes:
第一获取模块,设置为获取检测到的宠物的运动步数;a first obtaining module, configured to acquire the detected number of motion steps of the pet;
第二获取模块,设置为确定所述宠物的体型大小;a second obtaining module, configured to determine a size of the pet;
步数调整模块,设置为根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数。The step adjustment module is configured to adjust the number of detected motion steps according to the size of the pet to obtain the actual number of motion steps.
可选地,所述步数调整模块包括:Optionally, the step adjustment module includes:
第一调整单元,设置为当所述宠物的体型为大型时,利用检测的运动步数乘以第一调整系数得到实际的运动步数;a first adjusting unit, configured to obtain an actual number of motion steps by multiplying the detected number of motion steps by a first adjustment coefficient when the body shape of the pet is large;
第二调整单元,设置为当所述宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数,所述第一调整系数大于所述第二调整系数。The second adjusting unit is configured to obtain an actual number of motion steps by multiplying the detected motion step number by the second adjustment coefficient when the body shape of the pet is small, and the first adjustment coefficient is greater than the second adjustment coefficient.
可选地,所述装置还包括能量计算模块,所述能量计算模块设置为:根据所述实际的运动步数计算所述宠物消耗的能量。Optionally, the device further includes an energy calculation module, the energy calculation module configured to: calculate the energy consumed by the pet according to the actual number of motion steps.
可选地,所述能量计算模块设置为:Optionally, the energy calculation module is configured to:
根据以下公式计算所述宠物消耗的能量:Calculate the energy consumed by the pet according to the following formula:
E=S*S*(H/3)*W;E=S*S*(H/3)*W;
其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
可选地,所述第一获取模块设置为:统计预设时间段内检测到的宠物的运动步数。Optionally, the first acquiring module is configured to: count the number of motion steps of the pet detected in the preset time period.
本发明实施例还提出一种计算机设备,其包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,所述应用程序被配置为用于执行前述运动数据处理方法。Embodiments of the present invention also provide a computer device including a memory, a processor, and at least one application stored in the memory and configured to be executed by the processor, the application being configured to be used for The aforementioned motion data processing method is executed.
有益效果Beneficial effect
本发明实施例所提供的一种运动数据处理方法,通过获取宠物的体型大小,根据宠物的体型大小对计步器检测的运动步数进行调整,就能得到更加准确的运动数据,从而使得宠物能够获得更加合理的运动量,有利于宠物的身心健康,实现对宠物的精细化管理和照顾。According to the motion data processing method provided by the embodiment of the present invention, by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet Achieve a more reasonable amount of exercise, which is conducive to the physical and mental health of pets, and achieve refined management and care of pets.
附图说明DRAWINGS
图1是本发明的运动数据处理方法第一实施例的流程图;1 is a flow chart of a first embodiment of a motion data processing method of the present invention;
图2是本发明的运动数据处理方法第二实施例的流程图;Figure 2 is a flow chart showing a second embodiment of the motion data processing method of the present invention;
图3是本发明的运动数据处理装置第一实施例的模块示意图;Figure 3 is a block diagram showing a first embodiment of the motion data processing apparatus of the present invention;
图4是图3中的步数调整模块的模块示意图;4 is a block diagram of the step adjustment module of FIG. 3;
图5是本发明的运动数据处理装置第二实施例的模块示意图。Figure 5 is a block diagram showing a second embodiment of the motion data processing apparatus of the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
本发明的最佳实施方式BEST MODE FOR CARRYING OUT THE INVENTION
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。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 drawings are intended to be illustrative of the invention and are not to be construed as limiting.
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。The singular forms "a", "an", "the" It is to be understood that the phrase "comprise" or "an" Integers, steps, operations, components, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element. Further, "connected" or "coupled" as used herein may include either a wireless connection or a wireless coupling. The phrase "and/or" used herein includes all or any one and all combinations of one or more of the associated listed.
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。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 the 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.
本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。Those skilled in the art can understand that the "terminal" and "terminal device" used herein include both a wireless signal receiver device, a device having only a wireless signal receiver without a transmitting capability, and a receiving and transmitting hardware. A device having a device capable of performing two-way communication receiving and transmitting hardware on a two-way communication link. Such devices may include: cellular or other communication devices having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communications Service, a personal communication system that can 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 browser, notepad, calendar and/or GPS (Global Positioning System) receiver; conventional laptop and/or palmtop computer or other device with and/or conventional knee including radio frequency receiver Up and/or palmtop or other device. 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 form. The "terminal" and "terminal device" used herein may also be a communication terminal, an internet terminal, a music/video playing terminal, and may be, for example, a PDA or a MID (Mobile). Internet Device, mobile Internet device) and/or mobile phone with music/video playback function, can also be smart TV, set-top box and other devices.
本技术领域技术人员可以理解,这里所使用的服务器,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本发明的实施例中,服务器、终端设备与WNS服务器之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。Those skilled in the art can understand that the server used herein includes, but is not limited to, a computer, a network host, a single network server, a plurality of network server sets, or a cloud composed of a plurality of servers. Here, the cloud is composed of a large number of computers or network servers based on Cloud Computing, which is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computers. In the embodiment of the present invention, communication can be implemented by any communication means between the server, the terminal device and the WNS server, including but not limited to, mobile communication based on 3GPP, LTE, WIMAX, and computer network communication based on TCP/IP and UDP protocols. And short-range wireless transmission based on Bluetooth and infrared transmission standards.
本发明实施例的运动数据处理方法和装置,可以应用于服务器、终端设备等计算机设备,还可以应用于计步设备。本发明实施例以应用于服务器为例进行详细说明。The motion data processing method and apparatus of the embodiments of the present invention can be applied to a computer device such as a server or a terminal device, and can also be applied to a pedometer device. The embodiment of the present invention is applied to the server as an example for detailed description.
参照图1,提出本发明的运动数据处理方法第一实施例,所述方法包括以下步骤:Referring to Figure 1, a first embodiment of a motion data processing method of the present invention is presented. The method includes the following steps:
S11、获取检测到的宠物的运动步数,并获取宠物的体型大小。S11. Obtain a motion step of the detected pet and obtain a size of the pet.
本发明实施例中,计步设备通过计步器检测宠物的运动步数,并实时或定时的(如每5分钟发送一次)将检测到的运动步数发送给服务器,服务器接收计步设备发送的运动步数并予以存储。服务器可以实时获取当前检测到的宠物的运动步数,也可以统计预设时间段内计步器所检测到的宠物的运动步数。其中,该计步器为目前市场上针对人的特征而设计的计步器,例如包含有DS3553、C51517等计步芯片的计步器。In the embodiment of the present invention, the step counting device detects the number of motion steps of the pet through the pedometer, and sends the detected motion steps to the server in real time or timing (such as once every 5 minutes), and the server receives the step counting device to send. The number of movement steps is stored. The server can obtain the number of motion steps of the currently detected pet in real time, and can also count the number of motion steps of the pet detected by the pedometer within the preset time period. The pedometer is a pedometer designed for human characteristics on the market, for example, a pedometer including a step counter chip such as DS3553 and C51517.
用户需要预先设置好宠物的体型大小的信息。本发明实施例中,体型大小包括大型、小型两种,当然,在其它实施例中,也可以包括大型、中型、小型三种,甚至还可以细分成多种类型,本发明实施例对此不做限定。服务器读取体型大小的设置信息,获取宠物的体型大小。The user needs to pre-set the pet size information. In the embodiment of the present invention, the size of the body includes two types, which are large and small. Of course, in other embodiments, the size may be large, medium or small, and even subdivided into multiple types. Not limited. The server reads the setting information of the size of the body and obtains the size of the pet.
S12、根据宠物的体型大小调整检测的运动步数,得到实际的运动步数。S12. Adjust the number of motion steps detected according to the size of the pet to obtain the actual number of motion steps.
本发明实施例中,考虑到现有的计步器都是针对人设置的,在检测宠物的运动步数时并不准确,因此需要对计步器检测的运动步数进行调整。再考虑到宠物的体型不同,其实际的运动步数也有差异,因此根据宠物的体型大小采用不同的调整系数进行调整。In the embodiment of the present invention, considering that the existing pedometers are all set for people, it is not accurate when detecting the number of motion steps of the pet, so it is necessary to adjust the number of motion steps detected by the pedometer. Considering the different body types of pets, the actual number of movement steps is also different. Therefore, different adjustment factors are used to adjust according to the size of the pet.
具体的,本发明实施例中,当宠物的体型为大型时,服务器利用检测的运动步数乘以第一调整系数得到实际的运动步数;当宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数。Specifically, in the embodiment of the present invention, when the size of the pet is large, the server uses the detected number of motion steps multiplied by the first adjustment coefficient to obtain the actual number of motion steps; when the pet's body size is small, the detected motion step is used. The number is multiplied by the second adjustment factor to obtain the actual number of motion steps.
其中,第一调整系数大于第二调整系数。可选地,第一调整系数大于1,可以为1.2-1.4,优选为1.37;第二调整系数小于1,可以为0.5-0.7,优选为0.665。经实验证明,大型宠物的实际运动步数要大于计步器检测的运动步数,小型宠物的实际运动步数要小于计步器检测的运动步数。The first adjustment coefficient is greater than the second adjustment coefficient. Optionally, the first adjustment coefficient is greater than 1, may be 1.2-1.4, preferably 1.37; the second adjustment coefficient is less than 1, may be 0.5-0.7, preferably 0.665. It has been proved by experiments that the actual number of moving steps of a large pet is greater than the number of moving steps detected by the pedometer, and the actual number of moving steps of the small pet is smaller than the number of moving steps detected by the pedometer.
从而,利用宠物的体型大小对计步器检测的运动步数进行调整,就能得到更加准确的运动数据,从而使得宠物能够获得更加合适的运动量,有利于宠物的身心健康,实现对宠物的精细化管理和照顾。Therefore, by using the size of the pet to adjust the number of movement steps detected by the pedometer, more accurate exercise data can be obtained, so that the pet can obtain a more appropriate exercise amount, which is beneficial to the pet's physical and mental health and achieve fineness to the pet. Management and care.
进一步地,如图2所示,在本发明的运动数据处理方法第二实施例中,步骤S12之后还包括以下步骤:Further, as shown in FIG. 2, in the second embodiment of the motion data processing method of the present invention, after step S12, the method further includes the following steps:
S13、根据实际的运动步数计算宠物消耗的能量。S13. Calculate the energy consumed by the pet according to the actual number of motion steps.
本发明实施例中,服务器可以采用以下公式计算宠物消耗的能量:In the embodiment of the present invention, the server may calculate the energy consumed by the pet by using the following formula:
E=S*S*(H/3)*W;E=S*S*(H/3)*W;
其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
宠物的肩高可以由用户预先输入,当用户没有输入时,服务器可以采用预设值。当为大型宠物时,肩高的预设值可以为0.2-0.3,优选为0.23;当为小型宠物时,肩高的预设值可以为0.35-0.45,优选为0.4。当然,宠物的肩高也可以通过计步设备中的高度传感器的检测来获取,其中计步设备佩戴在宠物脖子上。The shoulder height of the pet can be pre-entered by the user, and the server can adopt the preset value when the user does not input. When it is a large pet, the preset value of the shoulder height may be 0.2-0.3, preferably 0.23; when it is a small pet, the preset value of the shoulder height may be 0.35-0.45, preferably 0.4. Of course, the shoulder height of the pet can also be obtained by the detection of a height sensor in the step counter device, wherein the step counter device is worn on the neck of the pet.
宠物的体重可以由用户预设输入,也可以通过重量检测装置进行检测,如在宠物的脚掌部设置重量检测装置,并将检测结果发送给服务器,服务器获取检测结果并存储。其中,重量检测装置可设于计步设备中。The weight of the pet can be input by the user or can be detected by the weight detecting device. For example, a weight detecting device is set in the foot of the pet, and the detection result is sent to the server, and the server obtains the detection result and stores it. Wherein, the weight detecting device can be disposed in the pedometer device.
在其它实施例中,服务器也可以采用现有技术的其它方式来计算宠物消耗的能量,本发明在此不再一一列举赘述。In other embodiments, the server may also calculate the energy consumed by the pet by other means in the prior art, and the present invention will not be repeated here.
从而,利用宠物实际的运动步数来计算宠物消耗的能量,就能得到更加准确的能量消耗数据,从而为宠物制订更加合适的运动和饮食规划,实现对宠物的精细化管理和照顾。Therefore, by using the actual number of steps of the pet to calculate the energy consumed by the pet, more accurate energy consumption data can be obtained, thereby formulating more suitable exercise and diet planning for the pet, and achieving refined management and care of the pet.
本发明实施例的运动数据处理方法,通过获取宠物的体型大小,根据宠物的体型大小对计步器检测的运动步数进行调整,就能得到更加准确的运动数据,从而使得宠物能够获得更加合适的运动量,有利于宠物的身心健康,实现对宠物的精细化管理和照顾。According to the motion data processing method of the embodiment of the present invention, by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet more suitable. The amount of exercise is conducive to the physical and mental health of pets, and the refined management and care of pets.
参照图3,提出本发明的运动数据处理装置第一实施例,所述装置包括第一获取模块10、第二获取模块20和步数调整模块30,其中:第一获取模块10,设置为获取检测到的宠物的运动步数;第二获取模块20,设置为确定宠物的体型大小;步数调整模块30,设置为根据宠物的体型大小调整检测的运动步数,得到实际的运动步数。Referring to FIG. 3, a first embodiment of the motion data processing apparatus of the present invention is provided. The apparatus includes a first obtaining module 10, a second obtaining module 20, and a step number adjusting module 30, wherein: the first obtaining module 10 is configured to acquire The number of motion steps of the pet is detected; the second obtaining module 20 is configured to determine the size of the pet; and the step adjustment module 30 is configured to adjust the number of motion steps detected according to the size of the pet to obtain the actual number of motion steps.
本发明实施例中,计步设备通过计步器检测宠物的运动步数,并实时或定时的(如每5分钟发送一次)将检测到的运动步数发送给服务器,服务器接收计步设备发送的运动步数并予以存储。第一获取模块10可以实时获取当前检测到的宠物的运动步数,也可以统计预设时间段内计步器所检测到的宠物的运动步数。其中,该计步器为目前市场上针对人的特征而设计的计步器,例如包含有DS3553、C51517等计步芯片的计步器。In the embodiment of the present invention, the step counting device detects the number of motion steps of the pet through the pedometer, and sends the detected motion steps to the server in real time or timing (such as once every 5 minutes), and the server receives the step counting device to send. The number of movement steps is stored. The first obtaining module 10 may obtain the number of motion steps of the currently detected pet in real time, and may also count the number of motion steps of the pet detected by the pedometer within the preset time period. The pedometer is a pedometer designed for human characteristics on the market, for example, a pedometer including a step counter chip such as DS3553 and C51517.
用户需要预先设置好宠物的体型大小的信息。本发明实施例中,体型大小包括大型、小型两种,当然,在其它实施例中,也可以包括大型、中型、小型三种,甚至还可以细分成多种类型,本发明实施例对此不做限定。第二获取模块20读取体型大小的设置信息,获取宠物的体型大小。The user needs to pre-set the pet size information. In the embodiment of the present invention, the size of the body includes two types, which are large and small. Of course, in other embodiments, the size may be large, medium or small, and even subdivided into multiple types. Not limited. The second obtaining module 20 reads the setting information of the size of the body to obtain the size of the pet.
本发明实施例中,考虑到现有的计步器都是针对人设置的,在检测宠物的运动步数时并不准确,因此需要对计步器检测的运动步数进行调整。再考虑到宠物的体型不同,其实际的运动步数也有差异,因此根据宠物的体型大小采用不同的调整系数进行调整。In the embodiment of the present invention, considering that the existing pedometers are all set for people, it is not accurate when detecting the number of motion steps of the pet, so it is necessary to adjust the number of motion steps detected by the pedometer. Considering the different body types of pets, the actual number of movement steps is also different. Therefore, different adjustment factors are used to adjust according to the size of the pet.
具体的,如图4所示,步数调整模块30包括第一调整单元31和第二调整单元32,其中:第一调整单元31,设置为当宠物的体型为大型时,利用检测的运动步数乘以第一调整系数得到实际的运动步数;第二调整单元32,设置为当宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数。Specifically, as shown in FIG. 4, the step adjustment module 30 includes a first adjustment unit 31 and a second adjustment unit 32, wherein: the first adjustment unit 31 is configured to use the detected motion step when the pet's body size is large. The number is multiplied by the first adjustment coefficient to obtain the actual number of motion steps; the second adjustment unit 32 is configured to obtain the actual number of motion steps by multiplying the detected number of motion steps by the second adjustment coefficient when the pet's body size is small.
其中,第一调整系数大于第二调整系数。可选地,第一调整系数大于1,可以为1.2-1.4,优选为1.37;第二调整系数小于1,可以为0.5-0.7,优选为0.665。经实验证明,大型宠物的实际运动步数要大于计步器检测的运动步数,小型宠物的实际运动步数要小于计步器检测的运动步数。The first adjustment coefficient is greater than the second adjustment coefficient. Optionally, the first adjustment coefficient is greater than 1, may be 1.2-1.4, preferably 1.37; the second adjustment coefficient is less than 1, may be 0.5-0.7, preferably 0.665. It has been proved by experiments that the actual number of moving steps of a large pet is greater than the number of moving steps detected by the pedometer, and the actual number of moving steps of the small pet is smaller than the number of moving steps detected by the pedometer.
从而,利用宠物的体型大小对计步器检测的运动步数进行调整,就能得到更加准确的运动数据,从而为宠物制订更加合适的运动规划,实现对宠物的精细化管理和照顾。Therefore, by using the size of the pet to adjust the number of movement steps detected by the pedometer, more accurate exercise data can be obtained, thereby formulating a more appropriate exercise plan for the pet, and achieving refined management and care of the pet.
进一步地,如图5所示,在本发明的运动数据处理装置第二实施例中,该装置还包括能量计算模块40,该能量计算模块40设置为:根据实际的运动步数计算宠物消耗的能量。Further, as shown in FIG. 5, in the second embodiment of the motion data processing apparatus of the present invention, the apparatus further includes an energy calculation module 40 configured to calculate the pet consumption according to the actual number of motion steps. energy.
本发明实施例中,能量计算模块40可以采用以下公式计算宠物消耗的能量:In the embodiment of the present invention, the energy calculation module 40 may calculate the energy consumed by the pet by using the following formula:
E=S*S*(H/3)*W;E=S*S*(H/3)*W;
其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
宠物的肩高可以由用户预先输入,当用户没有输入时,能量计算模块40可以采用预设值。当为大型宠物时,肩高的预设值可以为0.2-0.3,优选为0.23;当为小型宠物时,肩高的预设值可以为0.35-0.45,优选为0.4。当然,宠物的肩高也可以通过计步设备中的高度传感器的检测来获取,其中计步设备佩戴在宠物脖子上。The shoulder height of the pet can be input in advance by the user, and when the user does not input, the energy calculation module 40 can adopt a preset value. When it is a large pet, the preset value of the shoulder height may be 0.2-0.3, preferably 0.23; when it is a small pet, the preset value of the shoulder height may be 0.35-0.45, preferably 0.4. Of course, the shoulder height of the pet can also be obtained by the detection of a height sensor in the step counter device, wherein the step counter device is worn on the neck of the pet.
宠物的体重可以由用户预设输入,也可以通过重量检测装置进行检测,如在宠物的脚掌部设置重量检测装置,并将检测结果发送给服务器,服务器获取检测结果并存储,能量计算模块40读取存储的重量检测结果。其中,重量检测装置可设于计步设备中。The weight of the pet can be input by the user or can be detected by the weight detecting device. For example, the weight detecting device is set in the pet's foot, and the detection result is sent to the server, and the server obtains the detection result and stores it, and the energy calculating module 40 reads Take the stored weight test results. Wherein, the weight detecting device can be disposed in the pedometer device.
在其它实施例中,能量计算模块40也可以采用现有技术的其它方式来计算宠物消耗的能量,本发明在此不再一一列举赘述。In other embodiments, the energy calculation module 40 may also calculate the energy consumed by the pet by other means in the prior art, and the present invention will not be repeated here.
从而,利用宠物实际的运动步数来计算宠物消耗的能量,就能得到更加准确的能量消耗数据,从而为宠物制订更加合适的运动和饮食规划,实现对宠物的精细化管理和照顾。Therefore, by using the actual number of steps of the pet to calculate the energy consumed by the pet, more accurate energy consumption data can be obtained, thereby formulating more suitable exercise and diet planning for the pet, and achieving refined management and care of the pet.
本发明实施例的运动数据处理方法,通过获取宠物的体型大小,根据宠物的体型大小对计步器检测的运动步数进行调整,就能得到更加准确的运动数据,从而使得宠物能够获得更加合适的运动量,有利于宠物的身心健康,实现对宠物的精细化管理和照顾。According to the motion data processing method of the embodiment of the present invention, by acquiring the size of the pet and adjusting the number of motion steps detected by the pedometer according to the size of the pet, more accurate motion data can be obtained, thereby making the pet more suitable. The amount of exercise is conducive to the physical and mental health of pets, and the refined management and care of pets.
本发明同时提出一种计算机设备,其包括存储器、处理器和至少一个被存储在存储器中并被配置为由处理器执行的应用程序,所述应用程序被配置为用于执行运动数据处理方法。所述运动数据处理方法包括以下步骤:获取检测到的宠物的运动步数,并获取宠物的体型大小;根据宠物的体型大小调整检测的运动步数,得到实际的运动步数。本实施例中所描述的运动数据处理方法为本发明中上述实施例所涉及的运动数据处理方法,在此不再赘述。The invention also proposes a computer device comprising a memory, a processor and at least one application stored in the memory and configured to be executed by the processor, the application being configured to execute a motion data processing method. The motion data processing method includes the following steps: acquiring the detected number of motion steps of the pet, and acquiring the size of the pet; and adjusting the number of motion steps detected according to the size of the pet to obtain the actual number of motion steps. The motion data processing method described in this embodiment is the motion data processing method involved in the foregoing embodiment of the present invention, and details are not described herein again.
本领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。Those skilled in the art will appreciate that the present invention includes apparatus that is directed to performing one or more of the operations described herein. These devices may be specially designed and manufactured for the required purposes, or may also include known devices in a general purpose computer. These devices have computer programs stored therein that are selectively activated or reconfigured. Such computer programs may be stored in a device (eg, computer) readable medium or in any type of medium suitable for storing electronic instructions and coupled to a bus, respectively, including but not limited to any Types of disks (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable) Read-Only Memory, EEPROM (Electrically Erasable) Programmable Read-Only Memory, flash memory, magnetic card or light card. That is, a readable medium includes any medium that is stored or transmitted by a device (eg, a computer) in a readable form.
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。Those skilled in the art will appreciate that each block of the block diagrams and/or block diagrams and/or flow diagrams and combinations of blocks in the block diagrams and/or block diagrams and/or flow diagrams can be implemented by computer program instructions. . Those skilled in the art will appreciate that these computer program instructions can be implemented by a general purpose computer, a professional computer, or a processor of other programmable data processing methods, such that the processor is executed by a computer or other programmable data processing method. The blocks of the disclosed structure and/or block diagrams and/or flow diagrams or blocks specified in the various blocks.
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。Those skilled in the art can understand that the steps, measures, and solutions in the various operations, methods, and processes that have been discussed in the present invention may be alternated, changed, combined, or deleted. Further, other steps, measures, and schemes of the various operations, methods, and processes that have been discussed in the present invention may be alternated, modified, rearranged, decomposed, combined, or deleted. Further, the steps, measures, and solutions in the prior art having various operations, methods, and processes disclosed in the present invention may also be alternated, changed, rearranged, decomposed, combined, or deleted.
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above is only the 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 invention and the drawings are directly or indirectly applied to other related The technical field is equally included in the scope of patent protection of the present invention.

Claims (15)

  1. 一种运动数据处理方法,包括以下步骤:A method of processing motion data, comprising the following steps:
    获取检测到的宠物的运动步数,并获取所述宠物的体型大小;Obtaining the number of movement steps of the detected pet, and obtaining the size of the pet;
    根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数。The number of motion steps detected is adjusted according to the size of the pet, and the actual number of motion steps is obtained.
  2. 根据权利要求1所述的运动数据处理方法,其中,所述根据所述宠物的体型大小调整所述运动步数,得到实际的运动步数的步骤包括:The motion data processing method according to claim 1, wherein the step of adjusting the number of motion steps according to the size of the pet to obtain an actual number of motion steps comprises:
    当所述宠物的体型为大型时,利用检测的运动步数乘以第一调整系数得到实际的运动步数;When the size of the pet is large, the actual number of motion steps is obtained by multiplying the detected number of motion steps by the first adjustment coefficient;
    当所述宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数,所述第一调整系数大于所述第二调整系数。When the size of the pet is small, the actual number of motion steps is obtained by multiplying the detected number of motion steps by the second adjustment coefficient, and the first adjustment coefficient is greater than the second adjustment coefficient.
  3. 根据权利要求2所述的运动数据处理方法,其中,所述第一调整系数为1.2-1.4。The motion data processing method according to claim 2, wherein said first adjustment coefficient is 1.2-1.4.
  4. 根据权利要求2所述的运动数据处理方法,其中,所述第二调整系数为0.5-0.7。The motion data processing method according to claim 2, wherein said second adjustment coefficient is 0.5-0.7.
  5. 根据权利要求1所述的运动数据处理方法,其中,所述根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数的步骤之后还包括:根据所述实际的运动步数计算所述宠物消耗的能量。The motion data processing method according to claim 1, wherein the step of adjusting the number of motion steps detected according to the size of the pet body to obtain the actual number of motion steps further comprises: according to the actual number of motion steps Calculate the energy consumed by the pet.
  6. 根据权利要求5所述的运动数据处理方法,其中,所述根据所述实际的运动步数计算所述宠物消耗的能量的步骤包括:The motion data processing method according to claim 5, wherein the calculating the energy consumed by the pet according to the actual number of motion steps comprises:
    根据以下公式计算所述宠物消耗的能量:Calculate the energy consumed by the pet according to the following formula:
    E=S*S*(H/3)*W;E=S*S*(H/3)*W;
    其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
  7. 根据权利要求1所述的运动数据处理方法,其中,所述获取检测到的宠物的运动步数的步骤包括:The motion data processing method according to claim 1, wherein the step of acquiring the detected number of motion steps of the pet comprises:
    统计预设时间段内检测到的宠物的运动步数。Count the number of steps of the pet detected during the preset time period.
  8. 一种运动数据处理装置,包括:A motion data processing apparatus includes:
    第一获取模块,设置为获取检测到的宠物的运动步数;a first obtaining module, configured to acquire the detected number of motion steps of the pet;
    第二获取模块,设置为确定所述宠物的体型大小;a second obtaining module, configured to determine a size of the pet;
    步数调整模块,设置为根据所述宠物的体型大小调整检测的运动步数,得到实际的运动步数。The step adjustment module is configured to adjust the number of detected motion steps according to the size of the pet to obtain the actual number of motion steps.
  9. 根据权利要求8所述的运动数据处理装置,其中,所述步数调整模块包括:The motion data processing apparatus according to claim 8, wherein the step number adjustment module comprises:
    第一调整单元,设置为当所述宠物的体型为大型时,利用检测的运动步数乘以第一调整系数得到实际的运动步数,;a first adjusting unit, configured to obtain an actual number of motion steps by multiplying the detected number of motion steps by the first adjustment coefficient when the body shape of the pet is large;
    第二调整单元,设置为当所述宠物的体型为小型时,利用检测的运动步数乘以第二调整系数得到实际的运动步数,所述第一调整系数大于所述第二调整系数。The second adjusting unit is configured to obtain an actual number of motion steps by multiplying the detected motion step number by the second adjustment coefficient when the body shape of the pet is small, and the first adjustment coefficient is greater than the second adjustment coefficient.
  10. 根据权利要求9所述的运动数据处理装置,其中,所述第一调整系数为1.2-1.4。The motion data processing apparatus according to claim 9, wherein said first adjustment coefficient is 1.2-1.4.
  11. 根据权利要求9所述的运动数据处理装置,其中,所述第二调整系数为0.5-0.7。The motion data processing device according to claim 9, wherein said second adjustment coefficient is 0.5-0.7.
  12. 根据权利要求8所述的运动数据处理装置,其中,所述装置还包括能量计算模块,所述能量计算模块设置为:根据所述实际的运动步数计算所述宠物消耗的能量。The athletic data processing apparatus of claim 8, wherein the apparatus further comprises an energy calculation module, the energy calculation module being configured to calculate the energy consumed by the pet based on the actual number of motion steps.
  13. 根据权利要求12所述的运动数据处理装置,其中,所述能量计算模块设置为:The athletic data processing apparatus according to claim 12, wherein said energy calculation module is configured to:
    根据以下公式计算所述宠物消耗的能量:Calculate the energy consumed by the pet according to the following formula:
    E=S*S*(H/3)*W;E=S*S*(H/3)*W;
    其中,E为能量,S为实际的运动步数,H为宠物的肩高,W为宠物的体重。Where E is energy, S is the actual number of exercise steps, H is the shoulder height of the pet, and W is the weight of the pet.
  14. 根据权利要求8所述的运动数据处理装置,其中,所述第一获取模块设置为:统计预设时间段内检测到的宠物的运动步数。The motion data processing apparatus according to claim 8, wherein the first acquisition module is configured to: count the number of motion steps of the pet detected within the preset time period.
  15. 一种计算机设备,包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,其中,所述应用程序被配置为用于执行权利要求1所述的运动数据处理方法。A computer device comprising a memory, a processor and at least one application stored in the memory and configured to be executed by the processor, wherein the application is configured to perform the method of claim 1 The motion data processing method described.
PCT/CN2018/082022 2018-04-04 2018-04-04 Exercise data processing method, device, and computer device WO2019191980A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/082022 WO2019191980A1 (en) 2018-04-04 2018-04-04 Exercise data processing method, device, and computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/082022 WO2019191980A1 (en) 2018-04-04 2018-04-04 Exercise data processing method, device, and computer device

Publications (1)

Publication Number Publication Date
WO2019191980A1 true WO2019191980A1 (en) 2019-10-10

Family

ID=68099998

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/082022 WO2019191980A1 (en) 2018-04-04 2018-04-04 Exercise data processing method, device, and computer device

Country Status (1)

Country Link
WO (1) WO2019191980A1 (en)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310405A (en) * 1999-12-07 2001-08-29 雅门股份有限公司 Calorie counter
US20020089425A1 (en) * 2000-10-16 2002-07-11 Omron Corporation Body motion detector
CN1723848A (en) * 2004-07-24 2006-01-25 三星电子株式会社 Use acceleration transducer to measure momental equipment of physical culture and method
US7246033B1 (en) * 2006-03-13 2007-07-17 Susan Leeds Kudo Pedometer for pets
CN101444427A (en) * 2007-11-30 2009-06-03 株式会社百利达 Body movement detecting apparatus
CN103162736A (en) * 2011-12-15 2013-06-19 王琦凡 Method and device of motion parameter measurement based on piezoelectric sensor
CN103402430A (en) * 2011-03-01 2013-11-20 欧姆龙健康医疗事业株式会社 Physical activity amount meter
CN103900602A (en) * 2012-12-30 2014-07-02 青岛海尔软件有限公司 Intelligent pet pedometer
CN104111978A (en) * 2014-06-25 2014-10-22 京东方科技集团股份有限公司 Energy consumption measuring method and energy consumption measuring system
CN105030246A (en) * 2015-07-09 2015-11-11 深圳市声禾科技有限公司 Method, device and pedometer for measuring energy consumed in motion of human body
CN105589383A (en) * 2016-01-05 2016-05-18 金陵科技学院 Tracking type intelligent equipment for pet wearing and control method thereof
CN105766689A (en) * 2016-01-10 2016-07-20 南京邮电大学 Intelligent necklace for pet cat
CN205455300U (en) * 2016-01-19 2016-08-17 浙江天下实业有限公司 Pet tractor with detect pet amount of exercise function
CN105994003A (en) * 2016-07-08 2016-10-12 深圳有宠智能设备有限公司 Positioner with pet anti-lost function for pets
CN106570479A (en) * 2016-10-28 2017-04-19 华南理工大学 Pet motion recognition method for embedded platform
CN107256622A (en) * 2017-05-31 2017-10-17 深圳市沃特沃德股份有限公司 Pet wearable device and its pet information transferring method
CN108592940A (en) * 2018-04-04 2018-09-28 深圳市沃特沃德股份有限公司 Exercise data treating method and apparatus

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310405A (en) * 1999-12-07 2001-08-29 雅门股份有限公司 Calorie counter
US20020089425A1 (en) * 2000-10-16 2002-07-11 Omron Corporation Body motion detector
CN1723848A (en) * 2004-07-24 2006-01-25 三星电子株式会社 Use acceleration transducer to measure momental equipment of physical culture and method
US7246033B1 (en) * 2006-03-13 2007-07-17 Susan Leeds Kudo Pedometer for pets
CN101444427A (en) * 2007-11-30 2009-06-03 株式会社百利达 Body movement detecting apparatus
CN103402430A (en) * 2011-03-01 2013-11-20 欧姆龙健康医疗事业株式会社 Physical activity amount meter
CN103162736A (en) * 2011-12-15 2013-06-19 王琦凡 Method and device of motion parameter measurement based on piezoelectric sensor
CN103900602A (en) * 2012-12-30 2014-07-02 青岛海尔软件有限公司 Intelligent pet pedometer
CN104111978A (en) * 2014-06-25 2014-10-22 京东方科技集团股份有限公司 Energy consumption measuring method and energy consumption measuring system
CN105030246A (en) * 2015-07-09 2015-11-11 深圳市声禾科技有限公司 Method, device and pedometer for measuring energy consumed in motion of human body
CN105589383A (en) * 2016-01-05 2016-05-18 金陵科技学院 Tracking type intelligent equipment for pet wearing and control method thereof
CN105766689A (en) * 2016-01-10 2016-07-20 南京邮电大学 Intelligent necklace for pet cat
CN205455300U (en) * 2016-01-19 2016-08-17 浙江天下实业有限公司 Pet tractor with detect pet amount of exercise function
CN105994003A (en) * 2016-07-08 2016-10-12 深圳有宠智能设备有限公司 Positioner with pet anti-lost function for pets
CN106570479A (en) * 2016-10-28 2017-04-19 华南理工大学 Pet motion recognition method for embedded platform
CN107256622A (en) * 2017-05-31 2017-10-17 深圳市沃特沃德股份有限公司 Pet wearable device and its pet information transferring method
CN108592940A (en) * 2018-04-04 2018-09-28 深圳市沃特沃德股份有限公司 Exercise data treating method and apparatus

Similar Documents

Publication Publication Date Title
CN105354161B (en) Display method and system for display information of wearable device
US10133332B2 (en) Location aware power management scheme for always-on-always-listen voice recognition system
WO2020151387A1 (en) Recommendation method based on user exercise state, and electronic device
CN112088379A (en) Method and apparatus for determining weights for convolutional neural networks
CN206948586U (en) A kind of intelligent sound box equipment
CN111371938B (en) Fault detection method and electronic equipment
CN106105054A (en) Mthods, systems and devices for crosspoint Bluetooth communication
WO2021057537A1 (en) Jamming prediction method, data processing method, and related apparatus
WO2019174081A1 (en) Audio playback method and apparatus, and loudspeaker device
CN115719645A (en) Health management method and system and electronic equipment
CN105956534A (en) Intelligent prompting system and intelligent prompting method based on face identification, and wearable device
CN103529563A (en) Eyewear device capable of monitoring and preventing cervical vertebra diseases in real time
CN108592940A (en) Exercise data treating method and apparatus
CN105659670B (en) Wireless body area network Poewr control method and system, transmitting node
CN113438643B (en) Terminal capability reporting system, method, electronic equipment and storage medium
WO2019191980A1 (en) Exercise data processing method, device, and computer device
CN206075276U (en) A kind of risk of hypertension assessment system
WO2019144465A1 (en) Method and device for recording frisbee data
WO2023083026A1 (en) Data acquisition method and system, and related device
CN104144526A (en) Data transmission method and system based on ANT gateway
CN111328022A (en) Monitoring system based on Bluetooth gateway
CN109887565A (en) A kind of pet position detection and health management system arranged and management method
TWI479445B (en) Method and system for downloading teaching material
US20140067315A1 (en) Method and apparatus for multimodal bidirectional crowd shaping
CN204425408U (en) Based on the intelligent health data acquisition transmitting device of ZigBee radio communication

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: 18913389

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: 18913389

Country of ref document: EP

Kind code of ref document: A1