一种宠物情绪识别方法及装置制造方法及图纸

技术编号:19822531 阅读:29 留言:0更新日期:2018-12-19 14:58
本发明专利技术公开了一种宠物情绪识别方法及装置,通过获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景,并与样本数据库中的样本信息进行匹配,从而获取对应的情绪,能够有效地识别出宠物情绪的情绪。进一步地,通过对样本数据库中的样本信息进行聚类分析,用以减少样本数据库中的样本的数量,可以加快匹配的速度,提高情绪识别的速度。

【技术实现步骤摘要】
一种宠物情绪识别方法及装置
本专利技术涉及移动终端
,尤其涉及一种宠物情绪识别方法和装置。
技术介绍
宠物一直以来都是人类的朋友,对宠物的情绪识别一般是通过宠物的声音来进行,然而仅采用这一种方式可能带来误差,识别出的宠物的情绪不准确。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种宠物情绪识别方法和装置。根据本公开实施例的第一方面,提供一种宠物情绪识别方法,包括以下步骤:获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景;将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配;获取匹配成功的样本信息对应的情绪。进一步地,在将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配之前,还包括:建立所述样本数据库。进一步地,建立所述样本数据库,包括对多个样本信息进行聚类:根据情绪信息,对声音信息、环境场景、动作信息进行聚类,并将聚类后的信息存储到样本数据库中;进而删除聚类到同一个类别中的其他的样本信息。进一步地,对所述多个样本信息进行聚类,包括:获取相同情绪下的所述多个样本信息的场景相似度、动作相似度和声音相似度;根据所述场景相似度、所述动作相似度和所述声音相似度计算所述多个样本信息的相似度得分;将所述相似度得分大于预设阈值的样本信息聚合为同一类别。进一步地,所述环境场景包括以下中的至少一种:地理位置信息、温度、同伴信息、时间信息;所述动作信息包括以下中的至少一种:头部动作、尾部动作。根据本专利技术的第二实施例,提供一种宠物情绪识别装置,包括:第一获取模块,用于获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景;匹配模块,用于将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配;情绪识别模块,用于获取匹配成功的样本信息对应的情绪。进一步地,还包括一建立模块,用于在将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配之前,建立所述样本数据库。进一步地,还包括聚类模块用于根据情绪信息,对声音信息、环境场景、动作信息进行聚类,并将聚类后的信息存储到样本数据库中;进而删除聚类到同一个类别中的其他的样本信息。进一步地,所述聚类模块,包括:第二获取模块,用于获取相同情绪下的所述多个样本信息的场景相似度、动作相似度和声音相似度;聚类子模块,用于根据所述场景相似度、所述动作相似度和所述声音相似度计算所述多个样本信息的相似度得分;将所述相似度得分大于预设阈值的样本信息聚合为同一类别。进一步地,所述环境场景包括以下中的至少一种:地理位置信息、温度、同伴信息、时间信息;所述动作信息包括以下中的至少一种:头部动作、尾部动作。本公开的实施例提供的技术方案可以包括以下有益效果:通过获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景,并与样本数据库中的样本信息进行匹配,从而获取对应的情绪,能够有效地识别出宠物情绪的情绪。进一步地,通过对样本数据库中的样本信息进行聚类分析,用以减少样本数据库中的样本的数量,可以加快匹配的速度,提高情绪识别的速度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种宠物情绪识别方法的流程图。图2是根据一示例性实施例示出的一种宠物情绪识别装置框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。实施例一图1是根据一示例性实施例示出的一种宠物情绪识别方法的流程图,如图1所示,宠物情绪识别方法,包括以下步骤;在步骤S101中,获取宠物的声音信息、产生声音信息时所伴随的动作信息和所处的环境场景。通常情况下,一种宠物可以发出多种叫声,例如一只狗可以发出汪汪的叫声,也可以发出呜呜的叫声,而汪汪的叫声也有高低长短之分。因此,只基于声音信息来确定宠物所要表达的情绪,效果不佳。而本实施例中,可基于宠物的声音信息、产生声音信息时所伴随的动作信息和所处的环境场景三个维度,来确定宠物发出的声音信息对应的情绪,能够有效提高获取情绪的准确度。所述动作信息包括但不限于以下中的一种或者多种:头部动作、尾巴动作;以上的信息中一种或多种均可以表示宠物的情绪状态,例如:对狗来说:当尾巴摇动得很厉害并稍稍有点转圈时,表示它高兴得不得了,尾巴慢慢转动时,表示它亲昵的感情;狗在害怕的时候,尾巴下垂,夹在屁股中间甚至把尾巴卷到肚子下面。所述环境场景包括地理位置信息,该地理位置信息可以通过GPS等定位系统获得,并对其进行标注,例如家里,户外等;例如在户外时,此时可以认为处于遛狗状态。用户可以通过对特定GPS获得的位置信息进行标注,可以将非家里的范围标注为户外,或者是对特定的地理位置范围标注为户外,而其他的地理位置信息标注为其他,本实施例仅举出了三个示例性的标注方式,本领域技术人员当然也可以对该地理位置信息进行更多方面的标注。此外,所述环境场景还可以包括当前环境的温度。例如当温度过高时,狗此时会热而呼吸较重并伴随伸舌头以散热。此外,所述环境场景信息还包括同伴信息;可以通过声音获取装置中分析是否有其他狗存在,并将其也作为环境信息的一部分。例如狗在有其他狗存在的情况下,狗容易跟随其他狗的吠叫而吠叫,此时其情绪可能是高兴。所述环境场景信息还可以包括时间信息,每一个宠物其生物钟不同,其在不同的时间其情绪的表达也不同,例如对于猫,其白天大部分时间都在睡觉,可能会在特定的时间起来吃东西,例如跟随主人的作息习惯,这是可以加入时间信息,用于识别其情绪。在步骤S102中,将声音信息、动作信息、环境场景与样本数据库中的样本信息进行匹配。其中,样本数据库是通过采集大量的声音样本、动作样本、环境场景样本生成的。用户可以通过宠物身上的可穿戴设备或者传感器采集到的信息,例如声音、尾巴动作或头部动作、以及环境信息,例如温度、地点、是否有其他狗等,并为其赋予一个情绪,该情绪是用户自己基于宠物的表现而识别出的情绪,建立一条联系,并据此联系建立一个样本数据库。因为,用户每次采集到的宠物的信息会一些细微的差别,但这些差别并足以表征一个新的情绪,这样如果在对这些采集到的宠物的信息都进行保存的话,则样本数据库会非常大,不利于宠物信息的匹配。因此,可以对样本数据库中已经存在的信息进行聚类,以消除一部分可能相似但差别不大的信息。例如,声音信息、动作信息、环境场景可能会有一些差别,但此时其表现是同一个情绪,则可以对声音信息、动作信息、环境信息进行聚类分析,并将聚类后的信息作为一个样本进行存储,进而删除聚类到同一个类别中的其他的样本信息。所述聚类过程包括:获取相同情绪下的所述多个样本信息的场景相似度、动作相似度和声音相似度;根据所述场景相似度、所述动作相似度和所述声音相似度计算所述多个样本信息的相似度得分;将所述相本文档来自技高网...

【技术保护点】
1.一种宠物情绪识别方法,其特征在于,包括以下步骤:获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景;将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配;获取匹配成功的样本信息对应的情绪。

【技术特征摘要】
1.一种宠物情绪识别方法,其特征在于,包括以下步骤:获取宠物的声音信息、产生所述声音信息时所伴随的动作信息和所处的环境场景;将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配;获取匹配成功的样本信息对应的情绪。2.如权利要求1所述的方法,其特征在于,在将所述声音信息、所述动作信息、所述环境场景与样本数据库中的样本信息进行匹配之前,还包括:建立所述样本数据库。3.如权利要求1所述的方法,其特征在于,包括对多个样本信息进行聚类:根据情绪信息,对声音信息、环境场景、动作信息进行聚类,并将聚类后的信息存储到样本数据库中;进而删除聚类到同一个类别中的其他的样本信息。4.如权利要求3所述的方法,其特征在于,对所述多个样本信息进行聚类,包括:获取相同情绪下的所述多个样本信息的场景相似度、动作相似度和声音相似度;根据所述场景相似度、所述动作相似度和所述声音相似度计算所述多个样本信息的相似度得分;将所述相似度得分大于预设阈值的样本信息聚合为同一类别。5.根据权利要求1-4任一项所述的方法,所述环境场景包括以下中的至少一种:地理位置信息、温度、同伴信息、时间信息;所述动作信息包括以下中的至少一种:头部动作、尾部动作。6.一种宠物情绪识别装置,其...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:广州粤创富科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1