基于用户行为实现智能家具的自动感应方法及装置制造方法及图纸

技术编号:38322804 阅读:15 留言:0更新日期:2023-07-29 09:04
本发明专利技术涉及行为识别领域,揭露一种基于用户行为实现智能家具的自动感应方法及装置,所述方法包括:划分智能家具中的共用家具、用户家具及宠物家具;构建共用家具、用户家具及宠物家具的家具感应范围;检测家具感应范围内是否存在活体;从活体图像中提取肢体特征,检测肢体特征对应的第一行为类别;在第一行为类别为预设类别时,分析第一行为类别对应的行为意图,利用行为意图对智能家具进行第一感应控制,得到第一感应结果;在第一行为类别不为预设类别时,定位活体图像中的肢体模块,识别肢体模块内的第二行为类别,利用第二行为类别对智能家具进行第二感应控制,得到第二感应结果。本发明专利技术可以提高基于用户行为的智能家具自动感应准确率。动感应准确率。动感应准确率。

【技术实现步骤摘要】
基于用户行为实现智能家具的自动感应方法及装置


[0001]本专利技术涉及行为识别领域,尤其涉及一种基于用户行为实现智能家具的自动感应方法及装置。

技术介绍

[0002]基于用户行为的智能家具自动感应是指在智能家具处感应用户行为,基于感应到的用户行为对智能家具的功能进行启动、调度等工作的过程。
[0003]目前,利用神经网络模型识别用户行为的方法包括利用BP神经网络模型的识别、利用卷积神经网络的用户行为识别等,但这些方法通常是识别用户行为类别之后来对智能家具进行感应控制,若用户的行为为异常行为且异常行为中包含用于控制智能家具的行为时,此时智能家具会被异常行为中的用于控制智能家具的行为进行控制,而实际是用户出现抽搐倒地、梦游情况时,用户并无控制智能家具的意向,此时智能家具会出现误感应的现象。因此,由于对用户的行为辨识能力不足,导致基于用户行为的智能家具自动感应准确率不足。

技术实现思路

[0004]为了解决上述问题,本专利技术提供了一种基于用户行为实现智能家具的自动感应方法及装置,可以提高基于用户行为的智能家具自动感应准确率。
[0005]第一方面,本专利技术提供了一种基于用户行为实现智能家具的自动感应方法,包括:采集智能家具的所服务的用户与宠物的用户活动信息与宠物活动信息,基于所述用户活动信息与所述宠物活动信息,划分所述智能家具中的共用家具、用户家具及宠物家具,具体为:从所述用户活动信息与所述宠物活动信息中提取所述智能家具的用户使用次数与宠物使用次数;采集所述用户与所述宠物的身份信息,得到用户身份信息与宠物身份信息,根据所述用户身份信息与所述宠物身份信息,构建所述共用家具、所述用户家具及所述宠物家具的家具感应范围,具体为从所述用户身份信息与所述宠物身份信息中采集高度信息与肢体长度;检测所述家具感应范围内是否存在活体;在所述家具感应范围内存在活体时,采集所述家具感应范围内的活体图像,从所述活体图像中提取肢体特征,检测所述肢体特征对应的第一行为类别,所述第一行为类别是指所述肢体特征对应的人或宠物的全身行为类别,其中,所述检测所述肢体特征对应的第一行为类别,包括:利用下述公式计算所述肢体特征对应的第一行为类别概率:;其中,表示所述第一行为类别概率,表示激活函数,表示池化层,表示注意力机制,表示归一化层,表示所述肢体特征,
识别所述第一行为类别概率对应的第一行为类别;在所述第一行为类别为预设类别时,所述预设类别是指异常行为类别,分析所述第一行为类别对应的行为意图,利用所述行为意图对所述智能家具进行第一感应控制,得到第一感应结果;在所述第一行为类别不为所述预设类别时,定位所述活体图像中的肢体模块,识别所述肢体模块内的第二行为类别,利用所述第二行为类别对所述智能家具进行第二感应控制,得到第二感应结果。
[0006]在第一方面的一种可能实现方式中,所述基于所述用户活动信息与所述宠物活动信息,划分所述智能家具中的共用家具、用户家具及宠物家具,具体为:从所述用户活动信息与所述宠物活动信息中提取所述智能家具的用户使用次数与宠物使用次数;根据所述用户使用次数与所述宠物使用次数,利用下述公式计算所述智能家具的用户使用频率与宠物使用频率:;其中,表示所述用户使用频率,表示所述宠物使用频率,表示第h个智能家具的用户使用次数,表示第h个智能家具的宠物使用次数,i表示用户符号,j表示宠物符号,h表示智能家具的序号,表示所述智能家具被用户与宠物所使用的总的使用次数;根据所述智能家具使用频率,利用下述公式划分所述智能家具中的共用家具、用户家具及宠物家具:;其中,表示所述用户家具,表示所述宠物家具,表示所述共用家具,表示所述用户使用频率,表示所述宠物使用频率,i表示用户符号,j表示宠物符号,h表示智能家具的序号,表示差值阈值,表示当所述用户使用频率远远大于所述宠物使用频率,将所对应的家具划分为用户家具,表示当所述宠物使用频率远远大于所述用户使用频率时,将所对应的家具划分为宠物家具,表示当所述用户使用频率与所述宠物使用频率之间的差值小于差值阈值时,将所对应的家具划分为共用家具。
[0007]在第一方面的一种可能实现方式中,所述根据所述用户身份信息与所述宠物身份信息,构建所述共用家具、所述用户家具及所述宠物家具的家具感应范围,具体为:
从所述用户身份信息与所述宠物身份信息中采集高度信息与肢体长度;根据所述高度信息与所述肢体长度,利用下述公式计算所述用户身份信息与所述宠物身份信息的身体高度:;;其中,表示所述用户身份信息的身体高度,表示所述宠物身份信息的身体高度,表示所述用户身份信息对应的人的净身高,表示所述宠物身份信息对应的宠物的净身高,所述用户身份信息对应的人的手臂长度,表示所述宠物身份信息对应的宠物的后腿长度;基于所述用户身份信息与所述宠物身份信息的身体高度及所述宠物身份信息的跳跃高度,确定所述共用家具、所述用户家具及所述宠物家具的家具感应高度;获取遮挡所述共用家具、所述用户家具及所述宠物家具的遮挡物体,查询所述遮挡物体与所述共用家具、所述用户家具及所述宠物家具之间的距离,将所查询到的距离作为所述共用家具、所述用户家具及所述宠物家具的水平感应范围;将所述家具感应高度与所述水平感应范围作为所述家具感应范围。
[0008]在第一方面的一种可能实现方式中,所述基于所述用户身份信息与所述宠物身份信息的身体高度及所述宠物身份信息的跳跃高度,确定所述共用家具、所述用户家具及所述宠物家具的家具感应高度,包括:从所述用户身份信息与所述宠物身份信息的身体高度中获取用户身份信息的身体高度与宠物身份信息的身体高度;将所述用户身份信息的身体高度作为所述用户家具的家具感应高度;将所述宠物身份信息的身体高度作为所述宠物家具的家具感应高度;从所述用户家具的家具感应高度与所述宠物家具的家具感应高度选取最大感应高度,将所述最大感应高度作为所述共用家具的家具感应高度。
[0009]在第一方面的一种可能实现方式中,所述从所述活体图像中提取肢体特征,包括:对所述活体图像进行活体目标检测,得到检测目标活体;从所述检测目标活体中提取初始肢体特征;利用下述公式构建所述初始肢体特征的特征融合卷积核:;其中,表示所述特征融合卷积核,表示第l层的第i个通道的二维卷积核,m表示第l层的通道数目;利用所述特征融合卷积核对所述初始肢体特征中的每个特征进行特征融合处理,得到融合特征;将所述肢体特征分别转换为空间域特征与时间域特征;拼接所述融合特征、所述空间域特征与所述时间域特征,得到所述肢体特征。
[0010]在第一方面的一种可能实现方式中,所述分析所述第一行为类别对应的行为意
图,包括:获取第一行为类别对应的行为位置与关键点坐标;对所述行为位置与关键点坐标进行向量转换,得到位置

坐标拼接向量;对所述位置

坐标拼接向量进行长短期循环记忆处理,得到循环记忆向量;利用预设的多头注意力机制提取所述循环记忆向量中的多头注意力向量;基于所述多头注意力向量,确定所述行为意图。
[0011]在第一方面的一种可能实现方式中,所述利用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户行为实现智能家具的自动感应方法,其特征在于,所述方法包括:采集智能家具的所服务的用户与宠物的用户活动信息与宠物活动信息,基于所述用户活动信息与所述宠物活动信息,划分所述智能家具中的共用家具、用户家具及宠物家具,具体为:从所述用户活动信息与所述宠物活动信息中提取所述智能家具的用户使用次数与宠物使用次数;采集所述用户与所述宠物的身份信息,得到用户身份信息与宠物身份信息,根据所述用户身份信息与所述宠物身份信息,构建所述共用家具、所述用户家具及所述宠物家具的家具感应范围,具体为:从所述用户身份信息与所述宠物身份信息中采集高度信息与肢体长度;检测所述家具感应范围内是否存在活体;在所述家具感应范围内存在活体时,采集所述家具感应范围内的活体图像,从所述活体图像中提取肢体特征,检测所述肢体特征对应的第一行为类别,所述第一行为类别是指所述肢体特征对应的人或宠物的全身行为类别,其中,所述检测所述肢体特征对应的第一行为类别,包括:利用下述公式计算所述肢体特征对应的第一行为类别概率:;其中,表示所述第一行为类别概率,表示激活函数,表示池化层,表示注意力机制,表示归一化层,表示所述肢体特征,识别所述第一行为类别概率对应的第一行为类别;在所述第一行为类别为预设类别时,所述预设类别是指异常行为类别,分析所述第一行为类别对应的行为意图,利用所述行为意图对所述智能家具进行第一感应控制,得到第一感应结果;在所述第一行为类别不为所述预设类别时,定位所述活体图像中的肢体模块,识别所述肢体模块内的第二行为类别,利用所述第二行为类别对所述智能家具进行第二感应控制,得到第二感应结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述用户活动信息与所述宠物活动信息,划分所述智能家具中的共用家具、用户家具及宠物家具,具体为:从所述用户活动信息与所述宠物活动信息中提取所述智能家具的用户使用次数与宠物使用次数;根据所述用户使用次数与所述宠物使用次数,利用下述公式计算所述智能家具的用户使用频率与宠物使用频率:;其中,表示所述用户使用频率,表示所述宠物使用频率,表示第h个智能家具的用户使用次数,表示第h个智能家具的宠物使用次数,i表示用户符号,j表示宠物符号,h
表示智能家具的序号,表示所述智能家具被用户与宠物所使用的总的使用次数;根据所述智能家具使用频率,利用下述公式划分所述智能家具中的共用家具、用户家具及宠物家具:;其中,表示所述用户家具,表示所述宠物家具,表示所述共用家具,表示所述用户使用频率,表示所述宠物使用频率,i表示用户符号,j表示宠物符号,h表示智能家具的序号,表示差值阈值,表示当所述用户使用频率远远大于所述宠物使用频率,将所对应的家具划分为用户家具,表示当所述宠物使用频率远远大于所述用户使用频率时,将所对应的家具划分为宠物家具,表示当所述用户使用频率与所述宠物使用频率之间的差值小于差值阈值时,将所对应的家具划分为共用家具。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户身份信息与所述宠物身份信息,构建所述共用家具、所述用户家具及所述宠物家具的家具感应范围,具体为:从所述用户身份信息与所述宠物身份信息中采集高度信息与肢体长度;根据所述高度信息与所述肢体长度,利用下述公式计算所述用户身份信息与所述宠物身份信息的身体高度:;;其中,表示所述用户身份信息的身体高度,表示所述宠物身份信息的身体高度,表示所述用户身份信息对应的人的净身高,表示所述宠物身份信息对应的宠物的净身高,所述用户身份信息对应的人的手臂长度,表示所述宠物身份信息对应的宠物的后腿长度;基于所述用户身份信息与所述宠物身份信息的身体高度及所述宠物身份信息的跳跃高度,确定所述共用家具、所述用户家具及所述宠物家具的家具感应高度;获取遮挡所述共用家具、所述用户家具及所述宠物家具的遮挡物体,查询所述遮挡物体与所述共用家具、所述用户家具及所述宠物家具之间的距离,将所查询到的距离作为所述共用家具、所述用户家具及所述宠物家具的水平感应范围;将所述家具感应高度与所述水平感应范围作为所述家具感应范围。4.根据权利要求3所述的方法,其特征在于,所述基于所述用户身份信息与所述宠物身份信息的身体高度及所述宠物身份信息的跳跃高度,确定所述共用家具、所述用户家具及所述宠物家具的家具感应高度,包括:从所述用户身份信息与所述宠物身份信息的身体高度中获取用户身份信息的身体高
度与宠物身份信息的身体高度;将所述用户身份信息的身体高度作为所述用户家具的家具感应高度;将所述宠物身份信息的身体高度作为所述宠物家具的家具感应高度;从所述用户家具的家具感应高度与所述宠物家具的家具感...

【专利技术属性】
技术研发人员:王磊何勇
申请(专利权)人:贵州健康职业学院
类型:发明
国别省市:

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

1