动物微动作判断方法、装置以及微动作指示装置与流程

文档序号:19431283发布日期:2019-12-17 16:50阅读:290来源:国知局
动物微动作判断方法、装置以及微动作指示装置与流程

本发明涉及到动物穿戴设备领域,特别是涉及到一种动物微动作判断方法、装置以及微动作指示装置。



背景技术:

动物穿戴设备一般包括项圈、胸带等,并在项圈、胸带上设置智能模块,以检测动物的生理参数、地理位置、运动量等。

由于动物和人身体特征存在很大区别,人可以根据自己身体出现的不正常症状自己预判是否身体不适,而人却无法根据动物本身的一些情况来预先判断是否自己的动物是否出现健康问题,或者无法直接根据动物的一些微动作来了解该动物想要表达什么东西。



技术实现要素:

本发明的主要目的为提供一种动物微动作判断方法、装置以及微动作指示装置,可以帮助用户判断动物实时的状态。

本发明提出了一种动物微动作判断方法,包括:

获取动物的微动参数;

将所述微动参数与预设数据库中的数据进行对比,判断对应的动物状态;所述预设数据库中至少包括预存的微动参数以及与所述微动参数对应的动物状态。

进一步地,所述将所述微动参数与预设数据库中的数据进行对比,判断对应的动物状态,包括:

根据所述微动参数,判断出与所述微动参数对应的微动作类型,并根据所述微动作类型在预设数据库中查找到对应的动物状态。

进一步地,所述获取动物的微动参数包括:通过加速度传感器采集动物运动的加速度,所述微动参数为动物运动的加速度。

进一步地,所述将所述微动参数与预设数据库中的数据进行对比,判断对应的动物状态,包括:

根据所述加速度方向的变换频率的具体数值,结合所述加速度传感器所检测的动物部位以及所述加速度方向,在所述预设数据库中匹配对应的微动作类型,判定该动物的动物状态。

进一步地,在所述将所述微动参数与预设数据库中的数据进行对比,判断对应的动物状态之前,包括:

将指定时间内加速度方向的变换频率和预设的变换频率范围对比,判断所述加速度方向的变换频率是否在预设的变换频率范围内,

若否,则判定该动物动作属于动物微动作,将所述加速度与所述预设的数据库中的数据进行对比;

若是,则判定该动物动作不属于动物微动作。

本发明还提出了一种动物微动作判断装置,包括:

获取单元,用于获取动物的微动参数;

判断单元,用于将所述微动参数与预设数据库中的数据进行对比,判断对应的动物状态;所述预设数据库中至少包括预存的微动参数以及与所述微动参数对应的动物状态。

进一步地,所述判断单元,包括:

第一判断模块,用于根据所述微动参数,判断出与所述微动参数对应的微动作类型,并根据所述微动作类型在预设数据库中查找到对应的动物状态。

进一步地,所述微动参数为动物运动的加速度,所述获取单元具体用于通过加速度传感器采集动物运动的加速度。

进一步地,所述判断单元,包括:

第二判断模块,用于根据所述加速度传感器输出的加速度,获取加速度方向和加速度方向的变换频率,通过所述加速度方向的变换频率的具体数值,结合所述加速度传感器所检测的动物部位以及所述加速度方向,在所述预设数据库中匹配对应的微动作类型,判定该动物的动物状态。

进一步地,还包括:

第一筛选模块,用于将指定时间内加速度方向的变换频率和预设的变换频率范围对比,判断所述加速度方向的变换频率是否在预设的变换频率范围内,若否,则判定该动物动作属于动物微动作,将所述加速度与所述预设的数据库中的数据进行对比;

第二筛选模块,用于将指定时间内加速度方向的变换频率和预设的变换频率范围对比,判断所述加速度方向的变换频率是否在预设的变换频率范围内,若是,则判定该动物动作不属于动物微动作加速度。

本发明还提出了一种动物微动作指示装置,包括:如上述任意一项所述的动物微动作判断装置以及发送装置;

所述发送装置,用于将所述动物状态推送给与所述微动作判断装置连接的用户终端。

本发明的有益效果是:通过动物穿戴设备检测动物的微动参数,然后根据微动参数和已有的数据库中的微动参数对比判断得到动物状态,方法简单,判断准确;通过加速度传感器能够精准的测量出穿戴设备的动作大小、方向和连续性,保证了整个数据对比的准确性。

附图说明

图1是本发明一实施例动物微动作判断方法的流程示意图;

图2是本发明一实施例根据加速度数据进行动物微动作判断的方法的流程示意图;

图3是本发明一实施例动物微动作判断装置的结构简图;

图4是本发明一实施例动物微动作判断装置的结构示意框图;

图5是本发明一实施例动物微动作指示装置的结构示意框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunicationsservice,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

参照图1,本发明实施例提出一种动物微动作判断方法,包括:

s1、获取动物的微动参数。

s2、将微动参数与预设数据库中的数据进行对比,判断对应的动物状态;预设数据库中至少包括预存的微动参数以及与微动参数对应的动物状态。

如上述步骤s1所述,上述动物穿戴设备一般为带有智能模块的项圈、胸带等设备,其可以记录动物的生理信号、运动量、地理位置等。上述的动物穿戴设备穿戴于目标动物身上,穿戴位置可以是常规的脖子,也可以是躯干、四肢或尾巴,其测量的微动参数是指动物在非跑动状态下全身各个部位的活动参数,用于判断该动物实时的一个状态,帮助用户更好的理解该动物现在的状态,或者说该动物通过一个常规动作所要表达的意义。

其中,在动物穿戴设备中设置有可以精准测量出动物穿戴部位的位置变化或其加速度变化的微动传感器,微动传感器可以是陀螺仪或加速度传感器,本实施例中使用的加速度传感器,可以直接精确地测量出动物穿戴部位的加速度变化参数。

如上述步骤s2所述,在获得微动参数之后,将微动参数和预设数据库中的数据进行对比,判断出与微动参数对应的微动作类型,再根据其动作类型判断该动物处于什么动物状态,用户再根据反馈到的状态对该动物采取对应的行动。

在上述s1步骤中,将已知的有着代表动物某种状态含义的微动作参数,如高兴微动作参数、悲伤微动作参数和疲劳微动作参数等等微动作参数,先输入到预设数据库中,可以直接和获取的微动参数进行对比,如果对比一致,用户就可以通过终端来了解动物此时的状态或者心情。

预设数据库中预存的微动参数、与微动参数对应的微动作类型以及与微动类型对应的动物状态的存储方式包括:一一对应存储和/或多对一存储,其中一对一对应储存是指一个微动参数对应到一种微动作类型,该微动作类型对应到一种动物状态,检测到的微动参数都一一对应有一种动物状态,这种情况对于微动参数和动物状态之间对应关系的准确度要求高其最终的结论准确度也高;多对一存储是指,多个微动参数对应着同一种微动作类型,然后该微动作类型对应到一种动物状态,也可以都是多个微动作类型对应到一种动物状态,也就是说一种动物状态可以由一个范围内的微动参数对应,这种情况下对于动物状态的识别性较高,用户容易分辨,而且准确性也有一定保证,当然同时使用这两种数据存储方法,在大部分使用多对一的存储方式保证动物状态识别度的前提下,对应个别参数进行一对一对应存储提高准确性。

微动作类型对应有动物状态,可以根据微动作参数判断出对应的微动作类型,再根据微动作类型判断出对应的动作状态,这种情况下,加入了通过微动参数识别微动作类型的步骤,用户可以更具直接在终端上查看识别出的动作类型是否和该动物现在的动作类型一致,以判断结果是否准确,如果不一致也可以对该参数对应的动作类型在终端上进行修改。

参照图2,提出本发明另一实施例,一种动物微动作判断方法,包括:

s10、获取动物的加速度数据。

s20、判断加速度方向的变换频率是否在预设的变换频率范围,如果加速度方向的变换频率在预设的变换频率范围内,则判定该动物动作不属于动物微动作,不进行下一个步骤,如果加速度方向的变换频率不在预设的变换频率范围内,则判定该动物动作属于动物微动作,执行步骤s30。

s30、根据加速度方向的变换频率的具体数值,结合加速度的传感器所检测的动物部位以及加速度方向,在所述预设数据库中匹配对应的微动作类型,判定对应微动作类型,进而得到动物的状态。

在上述s10步骤中,动物穿戴设备获取动物的微动参数的方法是:通过设置于动物穿戴设备上的加速度传感器采集动物运动的加速度,动物穿戴设备紧贴穿戴于动物身上,通过知道穿戴部位的加速度数值,可以进一步获得穿戴部位在刚才发生的动作中,产生的加速度方向和加速度方向的变换频率。通过加速度方向可以了解穿戴部位接下运动轨迹和运动趋势;通过加速度方向的变换频率可以了解穿戴部位的运动规律。如果动物处于跑动状态,则加速度方向的变换频率处于一个较为稳定的范围,可以通过预设值一个范围的值,来筛除该动物处于跑动状态时的情况,具体判断过程为:如果加速度方向的变换频率在预设的变换频率范围内,则判定该动物动作不属于动物微动作,如果加速度方向的变换频率不在预设的变换频率范围内,则判定该动物动作属于动物微动作。

其中,上述动物的微动参数可以通过动物穿戴设备中的传感器获取。动物穿戴设备一般为带有智能模块的项圈、胸带等设备,其可以记录动物的生理信号、运动量、地理位置等。上述的动物穿戴设备穿戴于目标动物身上,穿戴位置可以是常规的脖子,也可以是躯干、四肢或尾巴,其测量的微动参数是指动物在非跑动状态下全身各个部位的活动参数,用于判断该动物实时的一个状态,帮助用户更好的理解现在该动物现在的状态,或者说该动物通过一个常规动作所要表达的意义。

其中,在动物穿戴设备中设置有可以精准测量出动物穿戴部位的位置变化或其加速度变化的装置,这种设备可以是陀螺仪或加速度传感器,本实施例中使用的加速度传感器,可以直接精确地测量出动物穿戴部位的加速度变化参数。

在上述s20步骤中,本实施例是根据检测动物穿戴部位的加速度,再根据加速度,来判断动物的微动作和该动作对应的动物状态,如果动物处于持续跑动状态时,则传感器测量到的动物的加速度的方向变化很少,或者会保持一致,即加速度方向的变换频率较低,则动物当前的动作不属于微动作,不适合作为测试对象,因此需要通过设置一个加速度方向变换的频率范围来将其剔除。通过和预设的变换频率范围对比,来达到筛选的目的,如果加速度方向的变换频率在预设的变换频率范围内,则判定该动物动作不属于动物微动作,不进行下一步骤的判断,如果加速度方向的变换频率不在预设的变换频率范围内,则判定该动物动作属于动物微动作,执行步骤s30。

在另一种可选的实施方式中,在执行步骤s20:设置一个加速度方向变换的频率范围来将其剔除时,还可以通过以下方法进行:分析检测到的加速度方向的持续时间,若加速度方向的持续时间在预设的持续时间范围内,则判定该动物动作属于动物微动作,执行步骤s30;如果加速度方向的变换频率不在预设的变换频率范围内,则判定该动物动作不属于动物微动作,不进行下一步骤的判断,即不执行步骤s30。

在上述s30步骤中,在动物处于站立或者动物躺下之后的微动作都可以分解为该穿戴部位在空间上的运动轨迹和一定时间内来回变化的次数,通过加速度方向、加速度方向的变换频率以及加速度传感器检测的动物部位(即输出加速度的加速度传感器所检测的动物部位)在预设数据库中匹配对应的微动作类型,来精确的判定对应微动作类型,进而得到准确的动物状态,降低误差,根据微动参数在预设数据库中查找到对应的动物状态后,并通知动物主人。

可以理解的是,由于动物不同部位的所作的不同的微动作的频率是不同的,因而本申请实施例中,利用获取动物动作的加速度,分析出该部位所作动作的加速度可以确定动物所作的动作类型,例如站立、蹲下、抬脚、放脚等,进一步地,再根据对应该动作设定的加速度的变换频率的数值大小,在预设数据库中匹配出微动作类型,在判断该动作所属于的微动作的类型后,进一步匹配出得到动物的状态。

其中,在s10步骤获取到加速度数据后,并根据加速度判断出出对应的微动作类型,进而得到动物的状态后,可以将动物的状态传输到指定的终端上,在这里,指定的终端可以是,建立了无线通信连接的移动终端,即可以将判断结果传输至宠物主人的终端设备上,方便用户查看。上述终端一般为平板电脑、智能手机等,终端上安装有对应的应用程序。

参照图3,本发明还提供一种动物微动作的判断装置,包括:

获取单元1,用于获取动物的微动参数。

判断单元2,用于将微动参数与预设数据库中的数据进行对比,判断对应的动物状态;预设数据库中至少包括预存的微动参数以及与微动参数对应的动物状态。

如上述获取单元1,可以采集到动物的微动参数,可以理解的是,本实施例的获取单元1可以是例如设置在动物穿戴设备上的传感器,直接采集动物身上的微动参数。上述动物穿戴设备一般为带有智能模块的项圈、胸带等设备,其可以记录动物的生理信号、运动量、地理位置等。上述的动物穿戴设备穿戴于目标动物身上,穿戴位置可以是常规的脖子,也可以是躯干、四肢或尾巴,其测量的微动参数是指动物在非跑动状态下全身各个部位的活动参数,用于判断该动物实时的一个状态,帮助用户更好的理解现在该动物现在的状态,或者说该动物通过一个常规动作所要表达的意义。其中,在动物穿戴设备中设置有可以精准测量出动物穿戴部位的位置变化或其加速度变化的装置,这种设备可以是陀螺仪或加速度传感器,本实施例中使用的加速度传感器,可以直接精确地测量出动物穿戴部位的加速度变化参数。

如上述判断单元2,在获得微动参数也就是本实施例中的加速度变化参数之后,根据加速度变化参数识别出动物此时的微动作类型,再根据其微动作类型判断该动物状态,用户再根据反馈到的状态对该动物采取对应的行动。

其中预设数据库中预存的微动参数、与微动参数对应的微动作类型以及与微动类型对应的动物状态的存储方式包括:一一对应存储和/或多对一存储,其中一对一对应储存是指一个微动参数对应到一种微动作类型,该微动作类型对应到一种动物状态,检测到的微动参数都一一对应有一种动物状态,这种情况对于微动参数和动物状态之间对应关系的准确度要求高其最终的结论准确度也高;多对一存储是指,多个微动参数对应着同一种微动作类型,然后该微动作类型对应到一种,也可以都是多个微动作类型对应到一种动物状态,也就是说一种动物状态可以由一个范围内的微动参数对应,这种情况下对于动物状态的识别性较高,用户容易分辨,而且准确性也有一定保证,当然同时使用这两种数据存储方法,在大部分使用多对一的存储方式保证动物状态识别度的前提下,对应个别参数进行一对一对应存储提高准确性。

通过动物穿戴设备检测动物的微动参数,然后根据微动参数和已有的预设数据库中的微动参数对比判断动物的状态,方法简单,判断准确。通过加速度传感器能够精准的测量出穿戴设备的动作大小、方向和连续性,保证了整个数据对比的准确性。上述预设数据库中存储有大量的数据,优选可以设置在服务器中,可以降低动物穿戴装置的复杂程度,降低用户获取对比结果的难度,提高用户的可操作性。

参照图4,本发明还提供了一种动物微动作的判断装置,包括有

获取单元1,用于获取动物的微动参数。

判断单元2,用于将微动参数与预设数据库中的数据进行对比,判断对应的动物状态。

预设数据库中预存的微动参数,以及与所述微动类型对应的动物状态的存储方式包括:一一对应存储和/或多对一存储。

上述的获取单元1,具体用于通过设置于动物穿戴设备上的加速度传感器采集动物运动的加速度,具体可以得到加速度方向和加速度方向的变换频率等参数。

优选的,获取单元1可以是集成到动物穿戴设备中的传感器,获取动物运动的加速度,由于动物穿戴设备紧贴穿戴于动物身上,因此获取的数据更为精确。通过知道穿戴部位的加速度,可以进一步获得穿戴部位在刚才发生的动作中,产生的加速度方向和加速度方向的变换频率,通过加速度方向的变换频率的具体数值,结合输出加速度传感器所检测的动物部位以及加速度方向,在预设数据库中匹配对应的微动作类型,判定该动物的动物状态。

通过加速度方向可以了解穿戴部位接下运动轨迹和运动趋势;通过加速度方向的变换频率可以了解穿戴部位的运动规律,如果动物处于跑动状态,则加速度方向的变换频率比较低,预设值一个范围的值,来筛除该动物处于跑动状态时的情况,具体判断过程为:如果加速度方向的变换频率在预设的变换频率范围内,则判定该动物动作不属于动物微动作,如果加速度方向的变换频率不在预设的变换频率范围内,则判定该动物动作属于动物微动作。

上述的判断单元2,包括第一判断模块201,用于根据所述微动参数,判断出与所述微动参数对应的微动作类型,并根据所述微动作类型在预设数据库中查找到对应的动物状态。

在另一种实施例中,上述的判断单元2,包括第二判断模块202。第二判断模块202,用于根据所述加速度方向的变换频率的具体数值,结合所述加速度传感器所检测的动物部位以及所述加速度方向,在所述预设数据库中匹配对应的微动作类型,判定该动物的动物状态。

上述的判断单元2,还包括筛选模块,用于对获取单元1提供过来的加速度方向的变换频率进行初步的筛选判断,通过判断加速度方向的变换频率在不在预设的变换频率范围内,来判定该动物动作是不是动物微动作,并确定是否将微动参数与预设数据库中的数据进行对比。

通过筛选模块剔除动物在跑动时的情况,提高判断结果的准确度;通过筛选模块的筛选过滤后,将适合的微动加速度参数传输给第二判断模块202,用于将获取到的微动参数和预设数据库中的数据对比,判断出动物的对应状态。具体地,第二判断模块202用于根据加速度传感器输出的加速度,获取加速度方向和加速度方向的变换频率,通过加速度方向的变换频率的具体数值,结合加速度传感器所检测的动物部位以及加速度方向,在预设数据库中匹配对应的微动作类型,判定该动物的动物状态。

本申请实施例中,其中,动物微动作判断装置还包括:第一筛选模块203和第二筛选模块204,第一筛选模块203用于将指定时间内加速度方向的变换频率和预设的变换频率范围对比,当加速度方向的变换频率不在预设的变换频率范围时,判定该动物动作属于动物微动作,将加速度与数据库中的数据进行对比;第二筛选模块204用于将指定时间内加速度方向的变换频率和预设的变换频率范围对比,当加速度方向的变换频率在预设的变换频率范围时,判定该动物动作不属于动物微动作,加速度不与数据库中的数据进行对比。

上述的预设数据库,储存有微动参数、与微动参数对应的微动作类型以及与微动类型对应的动物状态。微动参数、与微动参数对应的微动作类型以及与微动类型对应的动物状态的存储方式包括:一一对应存储和/或多对一存储,其中一对一对应储存是指一个微动参数对应到一种微动作类型,该微动作类型对应到一种动物状态,检测到的微动参数都一一对应有一种动物状态,这种情况对于微动参数和动物状态之间对应关系的准确度要求高其最终的结论准确度也高;多对一存储是指,多个微动参数对应着同一种微动作类型,然后该微动作类型对应到一种,也可以都是多个微动作类型对应到一种动物状态,也就是说一种动物状态可以由一个范围内的微动参数对应,这种情况下对于动物状态的识别性较高,用户容易分辨,而且准确性也有一定保证,当然同时使用这两种数据存储方法,在大部分使用多对一的存储方式保证动物状态识别度的前提下,对应个别参数进行一对一对应存储提高准确性。

本发明的有益效果是:通过动物穿戴设备检测动物的微动参数,然后根据微动参数和已有的预设数据库中的微动参数对比判断动物的状态,方法简单,判断准确;通过加速度传感器能够精准的测量出穿戴设备的动作大小、方向和连续性,保证了整个数据对比的准确性。

参照如图5,提出本发明一实施例,一种动物微动作指示装置,包括有如上所述的动物微动作判断装置50以及发送装置51

发送装置51,用于将动物状态推送给与微动作判断装置连接的用户终端。将判断好的动物状态推送给用户终端,用户可以通过用户终端了解到实时的动物状态,帮助用户更好的了解动物的整体的状态。

上述发送装置一般包括2g、3g、4g、5g、蓝牙和/或wifi等无线传输模块。上述用户终端一般为平板电脑、智能手机等,终端上安装有对应的应用程序。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1