System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及设备控制领域,尤其涉及一种信息标注方法、电子设备及计算机可读存储介质。
技术介绍
1、随着科技的发展,各类的智能家居设备逐渐进入了人们的生活中。用户在使用这些智能家居设备时,可以通过智能场景中设置的交互条件,实现对单个设备或多个设备的交互控制,使得各类智能家居设备可以为用户提供更舒适的使用体验。
2、然而,在实际的使用过程中,大多数智能场景的交互条件都与用户所处区域的功能有关。因此,为了确保此类应用场景可以顺利实施,用户需要自行标注房间内各个区域的功能信息,操作繁琐,且较为容易出现标注错误的情况。
技术实现思路
1、本申请实施例提供了一种信息标注方法、电子设备及计算机可读存储介质,可以在一定程度解决当前标注方案操作繁琐,且容易出现标注错误的问题。
2、第一方面,本申请实施例提供了一种信息标注方法,包括:
3、获取第一时间段内,在第一区域内检测到的第一姿态信息;
4、根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息。
5、需要说明的是,在本申请实施例中,电子设备可以获取第一时间段内,在第一区域内检测到的第一姿态信息。
6、上述第一区域为待标注的区域。上述第一时间段可以根据实际需求进行设置,例如,上述第一时间段可以设置为最近三天、最近十天、最近一个月等时间段。
7、上述第一姿态信息可以包括用户在第一时间段内某个时刻的姿态、用户出现某个姿态的次数、用户保持某个姿态的时长等信
8、电子设备在获取到上述第一姿态信息之后,可以根据上述第一姿态信息以及预设标注条件,确定第一区域对应的功能信息,完成对第一区域的标注工作。
9、上述预设的标注条件可以与用户出现某个姿态的次数、用户保持某个姿态的时长等信息中一种或多种相关。
10、通过上述方法,电子设备可以在积累了第一时间段的第一姿态信息后,对第一姿态信息进行分析,学习用户的行为和习惯,自动标注第一区域的功能信息,无需用户自行对第一区域进行标注,减轻了用户的操作负担,且降低了标注出错的可能性,可以有效提高用户的使用体验,具有较强的易用性和实用性。
11、在第一方面的一种可能的实现方式中,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
12、若所述第一姿态信息中出现躺姿的次数大于第一次数阈值,且所述第一姿态信息中保持躺姿的时长大于第一时间长度,则将所述第一区域标注为床区域。
13、需要说明的是,上述标注条件的具体内容可以根据实际需求进行设置。
14、在一些实施例中,上述标注条件的内容可以包括:如果第一姿态信息中出现躺姿的次数大于第一次数阈值,且上述第一姿态信息中用户保持躺姿的时长大于第一时间长度,则电子设备可以将第一区域标注为床区域。
15、其中,统计第一姿态信息中出现某一姿态的次数的方式可以包括:用户在某一段时间内,持续保持某一姿态,则该姿态的出现次数加一。
16、上述第一次数阈值和第一时间长度可以根据实际需求进行设置,本申请实施例对此不予限制。
17、在第一方面的一种可能的实现方式中,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
18、若所述第一姿态信息中出现坐姿的次数大于第二次数阈值,且所述第一姿态信息中保持坐姿的时长大于第二时间长度,则将所述第一区域标注为桌区域。
19、需要说明的是,在另一些实施例中,上述标注条件的内容可以包括:如果第一姿态信息中出现坐姿的次数大于第二次数阈值,且上述第一姿态信息中用户保持坐姿的时长大于第二时间长度,则电子设备可以将第一区域标注为床区域。
20、上述第二次数阈值和第二时间长度可以根据实际需求进行设置,本申请实施例对此不予限制。
21、可以理解的是,以上仅为本申请实施例对标注条件的示意性举例。在其他的一些实施例中,上述标注条件也可以包括其他内容,本申请实施例对此不予限制。
22、在第一方面的一种可能的实现方式中,所述获取第一时间段内,在第一区域内检测到的第一姿态信息,包括:
23、获取所述第一时间段内,在所述第一区域内检测到的用户的第一点云数据;
24、对所述第一点云数据进行姿态识别,得到所述第一姿态信息。
25、需要说明的是,电子设备在获取第一姿态信息时,可以获取感知设备在第一时间段内,在第一区域中检测到的与用户相关的第一点云数据。
26、后续,电子设备可以对上述第一点云数据进行姿态识别,得到用户的第一姿态信息。
27、在另一些实施例中,也可以由感知设备对上述第一点云数据进行姿态识别,得到第一姿态信息。
28、后续,感知设备可以向电子设备发送上述第一姿态信息。电子设备可以直接接收感知设备发送的第一姿态信息。
29、在第一方面的一种可能的实现方式中,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
30、通过预设的机器学习算法对所述第一点云数据进行姿态识别,得到所述第一姿态信息。
31、需要说明的是,在姿态识别的过程中,电子设备可以通过预先设置的机器学习算法对上述第一点云数据进行姿态识别,得到第一姿态信息。
32、上述机器学习算法可以根据实际需求进行设置。例如,上述机器学习算法可以包括开放式姿态(open pose)算法、人体姿态估计(human pose estimation)算法等算法中的一种或多种,本申请实施例对此不予限制。
33、在第一方面的一种可能的实现方式中,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
34、根据所述第一点云数据确定第一身高信息;
35、将所述第一身高信息与预设的参考阈值进行比对,得到所述第一姿态信息。
36、需要说明的是,在另一些实施例中,电子设备也可以通过阈值比较的方式,确定第一姿态信息。
37、具体地,电子设备可以从对上述第一点云数据进行处理,得到用户的第一身高信息。
38、然后,电子设备可以将第一身高信息与预先设置的参考阈值进行比对,得到用户的第一姿态信息。
39、上述参考阈值可以包括一个或多个阈值。上述参考阈值可以是预设设置的固定值,或者,也可以是动态调整的参数。
40、在第一方面的一种可能的实现方式中,所述第一点云数据包括一帧或多帧子点云数据;
41、所述根据所述第一点云数据确定第一身高信息,包括:
42、根据预设比例,从所述子点云数据中确定目标数据点;
43、将所述目标数据点的高度确定为所述子点云数据对应的第一身高信息。
44、需要说明的是,由于第一点云数据是在第一时间段内积累得到的点云数据,所以,第一点云数据可以包括一帧或本文档来自技高网...
【技术保护点】
1.一种信息标注方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
4.如权利要求1至3中任一项所述的方法,其特征在于,所述获取第一时间段内,在第一区域内检测到的第一姿态信息,包括:
5.如权利要求4所述的方法,其特征在于,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
6.如权利要求4所述的方法,其特征在于,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
7.如权利要求6所述的方法,其特征在于,所述第一点云数据包括一帧或多帧子点云数据;
8.如权利要求7所述的方法,其特征在于,所述预设的参考阈值包括第一参考阈值和第二参考阈值,所述第一参考阈值大于所述第二参考阈值;
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所
10.一种计算机可读存储介质,所述计算机可读存储介质被配置为存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的方法。
11.一种芯片系统,其特征在于,所述芯片系统包括存储器和处理器,所述处理器被配置为执行所述存储器中存储的计算机程序,以实现如权利要求1至8中任一项所述的方法。
...【技术特征摘要】
1.一种信息标注方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述第一姿态信息以及预设的标注条件,确定所述第一区域对应的功能信息,包括:
4.如权利要求1至3中任一项所述的方法,其特征在于,所述获取第一时间段内,在第一区域内检测到的第一姿态信息,包括:
5.如权利要求4所述的方法,其特征在于,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
6.如权利要求4所述的方法,其特征在于,所述对所述第一点云数据进行姿态识别,得到所述第一姿态信息,包括:
7.如权利要求6所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:王扬帆,董伟,徐昊玮,郝毅,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。