一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息提示方法、装置、AR眼镜、云服务器及存储介质与流程

2022-11-16 18:25:53 来源:中国专利 TAG:

信息提示方法、装置、ar眼镜、云服务器及存储介质
技术领域
1.本发明涉及人工智能技术领域,尤其涉及一种信息提示方法、装置ar眼镜、云服务器及存储介质。


背景技术:

2.在人们的日常生活中,丢失物品的事情较为常见,儿童、老年人走丢的事件也时有发生,防丢失是一直以来困扰着人们的问题。例如,学校组织校外活动时,老师就需要时刻注意防止学生丢失。
3.目前,为了发现是否有人员丢失,需要不断地通过点数、报数等方式来统计人数。这样,会大大降低查找丢失人员的效率。


技术实现要素:

4.本发明提供一种信息提示方法、装置、ar眼镜、云服务器及存储介质,用以解决现有技术中为了发现是否有人员丢失,需要不断地通过点数、报数等方式来统计人数,导致大大降低查找丢失人员的效率的缺陷,实现通过ar信息快速确定目标对象,可以提高查找丢失人员的效率的目的。
5.本发明提供信息提示方法,应用于ar眼镜,所述方法包括:
6.采集实时环境图像,并将所述实时环境图像上传至云服务器;
7.接收并显示所述云服务器发送的ar信息;所述ar信息用于表征目标对象,所述目标对象是基于连续多个所述实时环境图像确定出来的,所述目标对象满足以下预设条件:第一时刻与当前时刻之间的时间间隔超过预设阈值,所述第一时刻为所述目标对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻。
8.根据本发明提供的一种信息提示方法,所述ar信息包括:所述目标对象的人体特征和/或基本信息,所述人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征,所述基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
9.根据本发明提供的一种信息提示方法,所述ar信息还包括:所述目标对象的当前位置信息;所述目标对象的当前位置信息是基于所述目标对象佩戴的智能穿戴设备得到的。
10.根据本发明提供的一种信息提示方法,所述ar信息还包括:目标路径;所述目标路径是从所述ar眼镜的当前位置信息到所述目标对象的当前位置信息的路径。
11.根据本发明提供的一种信息提示方法,所述方法还包括:
12.接收并显示所述云服务器发送的对象数量;所述对象数量是在所述实时环境图像中出现的对象的数量。
13.根据本发明提供的一种信息提示方法,所述方法还包括:
14.针对每个对象,采集所述对象的人体图像,以及获取输入的所述对象的基本信息;
15.将所述对象的人体图像和基本信息上传至所述云服务器,以使所述云服务器基于所述对象的人体图像提取所述对象的人体特征,并存储所述对象的人体特征和基本信息。
16.本发明还提供一种信息提示方法,应用于云服务器,所述方法包括:
17.获取ar眼镜采集到的实时环境图像;
18.基于连续多个所述实时环境图像,确定每个对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻;
19.在所述时刻与当前时刻之间的间隔大于预设阈值的情况下,确定所述对象为目标对象;
20.生成用于表征所述目标对象的ar信息,并将所述ar信息发送给所述ar眼镜。
21.根据本发明提供的一种信息提示方法,针对每个对象,通过以下步骤判断所述对象是否在所述实时环境图像中出现:
22.基于预设的所述对象的人体特征,对所述实时环境图像中各个对象对应的人体特征进行特征比对;
23.在所述人体特征比对一致的情况下,确定所述对象在所述实时环境图像中出现;
24.在所述人体特征比对不一致的情况下,确定所述对象在所述实时环境图像中未出现。
25.根据本发明提供的一种信息提示方法,所述人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征。
26.根据本发明提供的一种信息提示方法,所述生成用于表征所述目标对象的ar信息,包括:
27.从预先存储的多个对象的基本信息中,查找所述目标对象的基本信息;
28.基于所述目标对象的人体特征和/或基本信息,生成ar信息。
29.根据本发明提供的一种信息提示方法,所述基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
30.根据本发明提供的一种信息提示方法,所述基于所述目标对象的人体特征和/或基本信息,生成ar信息,包括:
31.获取所述目标对象佩戴的智能穿戴设备记录的所述目标对象的当前位置信息;
32.基于所述目标对象的人体特征和/或基本信息,以及所述目标对象的当前位置信息,生成ar信息。
33.根据本发明提供的一种信息提示方法,所述基于所述目标对象的人体特征和/或基本信息,以及所述目标对象的当前位置信息,生成ar信息,包括:
34.获取所述ar眼镜的当前位置信息;
35.基于地图路网数据,确定从所述ar眼镜的当前位置信息到所述目标对象的当前位置信息的路径;
36.基于所述目标对象的人体特征和/或基本信息,所述目标对象的当前位置信息,以及所述路径,生成ar信息。
37.根据本发明提供的一种信息提示方法,所述方法还包括:
38.统计在所述实时环境图像中出现的对象的数量;
39.将所述在所述实时环境图像中出现的对象的数量发送给所述ar眼镜。
40.根据本发明提供的一种信息提示方法,所述方法还包括:
41.针对每个对象,获取所述ar眼镜上传的所述对象的人体图像和基本信息;
42.基于所述对象的人体图像,提取所述对象的人体特征;
43.存储所述对象的人体特征和基本信息。
44.根据本发明提供的一种信息提示方法,所述方法还包括:
45.获取当前环境的监控视频;
46.对所述当前环境的监控视频进行视频处理,得到多个所述对象的第一人体特征;
47.基于所述对象的第一人体特征,对存储的所述对象的人体特征进行补充和/或更新。
48.本发明还提供一种信息提示装置,所述装置包括:
49.采集上传模块,用于采集实时环境图像,并将所述实时环境图像上传至云服务器;
50.接收显示模块,用于接收并显示所述云服务器发送的ar信息;所述ar信息用于表征目标对象,所述目标对象是基于连续多个所述实时环境图像确定出来的,所述目标对象满足以下预设条件:第一时刻与当前时刻之间的时间间隔超过预设阈值,所述第一时刻为所述目标对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻。
51.本发明还提供一种信息提示装置,所述装置包括:
52.图像获取模块,用于获取ar眼镜采集到的实时环境图像;
53.时刻确定模块,基于连续多个所述实时环境图像,确定每个对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻;
54.对象确定模块,用于在所述时刻与当前时刻之间的间隔大于预设阈值的情况下,确定所述对象为目标对象;
55.信息生成发送模块,用于生成用于表征所述目标对象的ar信息,并将所述ar信息发送给所述ar眼镜。
56.本发明还提供一种ar眼镜,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述ar眼镜侧任一种所述的信息提示方法。
57.本发明还提供一种云服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述云服务器侧任一种所述的信息提示方法。
58.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述ar眼镜侧任一种所述的信息提示方法,或者云服务器侧任一种所述的信息提示方法。
59.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述ar眼镜侧任一种所述的信息提示方法,或者云服务器侧任一种所述的信息提示方法。
60.本发明提供的一种信息提示方法、装置、ar眼镜、云服务器及存储介质,ar眼镜采集实时环境图像并将其上传至云服务器,由于目标对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的时间间隔超过预设阈值,认为目标对象为丢失人员,接收并显示云服务器发送的用于表征目标对象(即丢失人员)的ar信息,通过该ar信息,
即可快速确定目标对象,无需不断地通过点数、报数等方式来统计人数以发现是否有人员丢失,从而可以提高查找丢失人员的效率。
附图说明
61.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
62.图1是本发明提供的信息提示方法的流程示意图之一;
63.图2是本发明提供的信息提示方法的流程示意图之二;
64.图3是本发明提供的信息提示方法的交互流程示意图;
65.图4是本发明提供的信息提示装置的结构示意图之一;
66.图5是本发明提供的信息提示装置的结构示意图之二;
67.图6是本发明提供的ar眼镜的结构示意图;
68.图7是本发明提供的云服务器的结构示意图。
具体实施方式
69.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
70.下面结合图1-图3描述本发明的信息提示方法。
71.请参照图1,图1是本发明提供的信息提示方法的流程示意图之一。如图1所示,本发明提供的信息提示方法应用于增强现实(augmented reality,ar)眼镜,可以包括以下步骤:
72.步骤101、采集实时环境图像,并将实时环境图像上传至云服务器。
73.步骤102、接收并显示云服务器发送的ar信息;ar信息用于表征目标对象,目标对象是基于连续多个实时图像确定出来的,目标对象满足以下预设条件:第一时刻与当前时刻之间的时间间隔超过预设阈值,第一时刻为目标对象在连续多个实时环境图像中最后一次出现所对应的时刻。
74.在步骤101中,实时环境图像为ar眼镜实时采集到的当前真实环境的图像,ar眼镜不断地采集实时环境图像,并将实时环境图像上传至云服务器。
75.在具体实施中,监管人员可佩戴ar眼镜,并不断环视周围。在监管人员环视周围的过程中,ar眼镜不断地采集实时环境图像,并将实时环境图像上传至云服务器。
76.在步骤102中,连续多个实时环境图像可以包括:云服务器在当前时刻之前接收到的ar眼镜上传的多个实时环境图像,多个实时环境图像的采集时间连续,且按照采集时间顺序排列。
77.第一时刻可以为:目标对象在当前时刻之前的连续多个实时环境图像中最后一次出现所对应的时刻。其中,目标对象在实时环境图像中出现,即预设的目标对象的人体特征
与实时环境图像中各对象的人体特征比对一致。目标对象在实时环境图像中未出现,即预设的目标对象的人体特征与实时环境图像中各对象的人体特征比对不一致。
78.第一时刻与当前时刻之间的时间间隔超过预设阈值,也即,目标对象超过预设阈值的时间没有出现在ar眼镜的监控视野范围内,认为目标对象为丢失人员。
79.ar信息可以为ar动画形式的信息,也可以为图文形式的信息,本发明实施例不作具体限定。
80.ar信息用于表征目标对象,例如:ar信息可以为ar动画形式的目标对象的人脸图像和姓名,本实施例不作具体限定,能够表征目标对象的任何信息均可以为ar信息。
81.在本步骤中,由于目标对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的时间间隔超过预设阈值,认为目标对象为丢失人员,ar眼镜内部设置有高清投影仪,ar眼镜接收并通过高清投影仪显示用于表征目标对象的ar信息,即可快速确定目标对象(丢失人员)。
82.在本实施例中,ar眼镜采集实时环境图像并将其上传至云服务器,由于目标对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的时间间隔超过预设阈值,认为目标对象为丢失人员,接收并通过高清投影仪显示云服务器发送的用于表征目标对象(即丢失人员)的ar信息,通过该ar信息,即可快速确定目标对象,无需不断地通过点数、报数等方式来统计人数以发现是否有人员丢失,从而可以提高查找丢失人员的效率。
83.可选地,ar信息可以包括以下任意一种情况:
84.其一,ar信息包括:目标对象的人体特征和/或基本信息。其中,人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征,基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
85.在该实施方式中,ar眼镜可以接收并显示包括目标对象的人体特征和/或基本信息的ar信息,例如:人脸图像、人脸特征、步态特征和身形特征等人体特征,姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式等基本信息,即可通过ar信息中目标对象的人体特征和/或基本信息快速确定目标对象。
86.其二,ar信息还包括:目标对象的当前位置信息;目标对象的当前位置信息是基于目标对象佩戴的智能穿戴设备得到的。即,ar信息不仅包括目标对象的人体特征和/或基本信息,还可以包括目标对象的当前位置信息。
87.在该实施方式中,目标对象佩戴的智能穿戴设备用于对目标对象进行实时定位。在通过ar信息中的目标对象的人体特征和/或基本信息快速确定目标对象后,还可以通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置,便于及时找到目标对象。
88.其三,ar信息还包括:目标路径;目标路径是从ar眼镜的当前位置信息到目标对象的当前位置信息的路径。即,ar信息不仅包括目标对象的人体特征和/或基本信息,目标对象的当前位置信息,还可以包括目标路径。
89.在该实施方式中,在通过ar信息中目标对象的人体特征和/或基本信息快速确定目标对象、通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置后,还可以通过ar信息中的目标路径快速确定寻找目标对象的路径,便于及时找到目标对
象。
90.在一些实施例中,该信息提示方法还包括:接收并显示云服务器发送的对象数量;该对象数量是在实时环境图像中出现的对象的数量。
91.在传统方案中,需要通过点数、报数等方式来统计人数,效率较低。在本实施例中,ar眼镜接收并显示在实时环境图像中出现的对象的数量,通过图像识别的方式统计在实时环境图像中出现的对象的数量,可以大大提升人数统计的效率。
92.在另一些实施例中,该信息提示方法还包括:针对每个对象,采集该对象的人体图像,以及获取输入的该对象的基本信息;将该对象的人体图像和基本信息上传至云服务器,以使云服务器基于该对象的人体图像提取该对象的人体特征,并存储该对象的人体特征和基本信息。
93.每个对象的人体图像可以包括:该对象的人脸图像、步态视频等。ar眼镜将每个对象的人体图像上传至云服务器后,云服务器基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,并进行存储。
94.由于ar眼镜可以实现诸多功能,可以看作一台微型的手机,可以将每个对象的基本信息输入到ar眼镜中,ar眼镜将每个对象的基本信息上传至云服务器后,云服务器对每个对象的基本信息进行存储。
95.在本实施例中,ar眼镜可以预先将需要监管的每个对象的人体图像和基本信息上传至云服务器,云服务器基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,以使云服务器可以预先存储需要监管的每个对象的人体特征和基本信息。
96.请参照图2,图2是本发明提供的信息提示方法的流程示意图之二。如图2所示,本发明提供的信息提示方法应用于云服务器,可以包括以下步骤:
97.步骤201、获取ar眼镜采集到的实时环境图像。
98.步骤202、基于连续多个实时环境图像,确定每个对象在连续多个实时环境图像中最后一次出现所对应的时刻。
99.步骤203、在该时刻与当前时刻之间的间隔大于预设阈值的情况下,确定该对象为目标对象。
100.步骤204、生成用于表征目标对象的ar信息,并将ar信息发送给ar眼镜。
101.在步骤201中,实时环境图像为ar眼镜实时采集到的当前真实环境的图像,ar眼镜不断地采集实时环境图像,并将实时环境图像上传至云服务器。云服务器获取ar眼镜采集到的实时环境图像,得到连续多个实时环境图像。
102.在步骤202中,连续多个实时环境图像可以包括:云服务器在当前时刻之前接收到的ar眼镜上传的多个实时环境图像,多个实时环境图像的采集时间连续,且按采集时间顺序排列。
103.每个对象在连续多个实时环境图像中最后一次出现所对应的时刻可以包括:该对象在当前时刻之前的连续多个实时环境图像中最后一次出现所对应的时刻。其中,对象可以为需要监管的人员。
104.可选地,云服务器为每个需要监管的对象维护一个时刻表,该时刻表记录该对象每次在连续多个实时环境图像中出现的时间,云服务器基于该时刻表可以快速确定该对象
在连续多个实时环境图像中最后一次出现所对应的时刻。
105.在步骤203中,在该对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的间隔大于预设阈值的情况下,也即,该对象超过预设阈值的时间没有出现在ar眼镜的监控视野范围内,云服务器确定该对象为目标对象(丢失人员)。
106.在步骤204中,ar信息可以为ar动画形式的信息,也可以为图文形式的信息,本发明实施例不作具体限定。
107.ar信息用于表征目标对象,例如:ar信息可以为ar动画形式的目标对象的人脸图像和姓名,本实施例不作具体限定,能够表征目标对象的任何信息均可以为ar信息。
108.在本步骤中,云服务器生成用于表征目标对象的ar信息,并将ar信息发送给ar眼镜,ar眼镜内部设置有高清投影仪,可通过高清投影仪显示用于表征目标对象的ar信息,即可快速确定目标对象(丢失人员)。
109.在本实施例中,云服务器获取ar眼镜采集的实时环境图像,由于目标对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的时间间隔超过预设阈值,认为目标对象为丢失人员,云服务器生成用于表征目标对象的ar信息,并将ar信息发送给ar眼镜,以使ar眼镜通过高清投影仪显示用于表征目标对象的ar信息,即可快速确定目标对象(丢失人员),无需不断地通过点数、报数等方式来统计人数以发现是否有人员丢失,从而可以提高查找丢失人员的效率。
110.可选地,针对每个对象,通过以下步骤判断该对象是否在实时环境图像中出现:基于预设的该对象的人体特征,对实时环境图像中各个对象对应的人体特征进行特征比对;在人体特征比对一致的情况下,确定该对象在实时环境图像中出现;在该人体特征比对不一致的情况下,确定该对象在实时环境图像中未出现。
111.具体地,预设的每个对象的人体特征指的是:云服务器中预先存储的需要监管的每个对象的人体特征。可选地,人体特征包括但不限于以下至少一项:人脸图像、人脸特征、步态特征和身形特征。
112.实时环境图像中各个对象对应的人体特征指的是:云服务器基于实时环境图像识别出的各个对象对应的人体特征。
113.针对每个对象,在云服务器判断出预设的该对象的人体特征与实时环境图像中各对象的人体特征比对一致的情况下,确定该对象在该实时环境图像中出现。
114.针对每个对象,在云服务器判断出预设的该对象的人体特征与实时环境图像中各对象的人体特征比对不一致的情况下,确定该对象在该实时环境图像中未出现。
115.在本实施例中,云服务器通过将预设的每个对象的人体特征与实时环境图像中各个对象对应的人体特征进行特征比对,从而快速确定该对象是否在该实时环境图像中出现。
116.可选地,上述步骤204中,生成用于表征目标对象的ar信息,包括:从预先存储的多个对象的基本信息中,查找目标对象的基本信息;基于目标对象的人体特征和/或基本信息,生成ar信息。可选地,基本信息包括但不限于以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
117.在本实施例中,云服务器可以生成包括目标对象的人体特征和/或基本信息的ar信息,ar眼镜接收并显示该ar信息,即可通过ar信息中目标对象的人体特征和/或基本信息
快速确定目标对象。
118.可选地,上述实施例中,基于所述目标对象的人体特征和/或基本信息,生成ar信息,包括:获取目标对象佩戴的智能穿戴设备记录的目标对象的当前位置信息;基于目标对象的人体特征和/或基本信息,以及目标对象的当前位置信息,生成ar信息。
119.在本实施例中,目标对象佩戴的智能穿戴设备用于对目标对象进行实时定位。云服务器可以生成包括目标对象的人体特征和/或基本信息,以及目标对象的当前位置信息的ar信息,ar眼镜接收并显示该ar信息。在通过ar眼镜显示的ar信息中目标对象的人体特征和/或基本信息快速确定目标对象后,还可以通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置,便于及时找到目标对象。
120.可选地,上述实施例中,基于目标对象的人体特征和/或基本信息,以及目标对象的当前位置信息,生成ar信息,包括:获取ar眼镜的当前位置信息;基于地图路网数据,确定从ar眼镜的当前位置信息到目标对象的当前位置信息的路径;基于目标对象的人体特征和/或基本信息,目标对象的当前位置信息,以及该路径,生成ar信息。
121.具体地,基于地图路网数据,以ar眼镜的当前位置信息为起点,以目标对象的当前位置信息为终点,规划从ar眼镜的当前位置信息到目标对象的当前位置信息的路径。
122.在本实施例中,云服务器可以生成包括目标对象的人体特征和/或基本信息,目标对象的当前位置信息,以及该路径的ar信息,ar眼镜接收并显示该ar信息。在通过ar眼镜显示的ar信息中目标对象的人体特征和/或基本信息快速确定目标对象、通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置后,还可以通过ar信息中的路径快速确定寻找目标对象的路径,便于及时找到目标对象。
123.可选地,该信息提示方法还包括:统计在实时环境图像中出现的对象的数量;将在实时环境图像中出现的对象的数量发送给ar眼镜。
124.在传统方案中,需要通过点数、报数等方式来统计人数,效率较低。在本实施例中,云服务器统计在实时环境图像中出现的对象的数量,并将在实时环境图像中出现的对象的数量发送给ar眼镜。通过图像识别的方式统计在实时环境图像中出现的对象的数量,可以大大提升人数统计的效率。
125.可选地,该信息提示方法还包括:针对每个对象,获取ar眼镜上传的该对象的人体图像和基本信息;基于该对象的人体图像,提取该对象的人体特征;存储该对象的人体特征和基本信息。
126.每个对象的人体图像可以包括:该对象的人脸图像、步态视频等。云服务器获取ar眼镜上传的该对象的人体图像,并基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,并进行存储。云服务器获取每个对象的基本信息,并进行存储。
127.在本实施例中,云服务器获取ar眼镜预先上传的需要监管的每个对象的人体图像和基本信息,并基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,然后预先存储需要监管的每个对象的人体特征和基本信息。
128.可选地,该信息提示方法还包括:获取当前环境的监控视频;对当前环境的监控视频进行视频处理,得到多个对象的第一人体特征;基于该对象的第一人体特征,对存储的该对象的人体特征进行补充和/或更新。
129.当前环境可以为当前需要监管的多个对象所在的活动场所。
130.当前环境的监控视频可以为:当前需要监管的多个对象所在的活动场安装的监控设备拍摄到的监控视频。
131.每个对象的第一人体特征可以为:云服务器通过当前环境的监控视频提取出的该对象的人体特征。
132.在本实施例中,由于云服务器预先存储的人体特征可能会出现以下问题:1)存储的步态特征不全面;2)在需要监管的对象随着时间面部和身形发生改变的情况下,预先存储的人脸特征、身形特征和人脸图像可能将无法使用,云服务器对当前环境的监控视频进行视频处理,得到多个对象的第一人体特征,基于每个对象的第一人体特征,可以对预先存储的该对象的步态特征进行补充,也可以对该对象的人脸特征、身形特征和人脸图像进行更新,使得云服务器中保存的每个对象的人体特征更加全面和准确。
133.请参照图3,图3是本发明提供的信息提示方法的交互流程示意图。如图3所示,本发明提供的信息提示方法可以包括以下步骤:
134.步骤301、ar眼镜采集实时环境图像,并将实时环境图像上传至云服务器。
135.步骤302、云服务器基于连续多个实时环境图像,确定每个对象在连续多个实时环境图像中最后一次出现所对应的时刻;在该时刻与当前时刻之间的间隔大于预设阈值的情况下,确定该对象为目标对象;生成用于表征目标对象的ar信息,并将ar信息发送给ar眼镜。
136.步骤303、ar眼镜显示云服务器发送的ar信息。
137.在步骤301中,实时环境图像为ar眼镜实时采集到的当前真实环境的图像,ar眼镜不断地采集实时环境图像,并将实时环境图像上传至云服务器。
138.在具体实施中,监管人员可佩戴ar眼镜,并不断环视周围。在监管人员环视周围的过程中,ar眼镜不断地采集实时环境图像,并将实时环境图像上传至云服务器。
139.在步骤302中,连续多个实时环境图像可以为:云服务器在当前时刻之前接收到的ar眼镜上传的多个实时环境图像,多个实时环境图像的采集时间连续,且按采集时间顺序排列。
140.每个对象在连续多个实时环境图像中最后一次出现所对应的时刻可以为:该对象在当前时刻之前的连续多个实时环境图像中最后一次出现所对应的时刻。其中,对象可以为需要监管的人员。
141.可选地,云服务器为每个需要监管的对象维护一个时刻表,该时刻表记录该对象每次在连续多个实时环境图像中出现的时间,云服务器基于该时刻表可以快速确定该对象在连续多个实时环境图像中最后一次出现所对应的时刻。
142.在该对象在连续多个实时环境图像中最后一次出现所对应的时刻与当前时刻之间的间隔大于预设阈值的情况下,也即,该对象超过预设阈值的时间没有出现在ar眼镜的监控视野范围内,云服务器确定该对象为目标对象(丢失人员)。
143.ar信息可以为ar动画形式的信息,也可以为图文形式的信息,本发明实施例不作具体限定。
144.ar信息用于表征目标对象,例如:ar信息可以为ar动画形式的目标对象的人脸图像和姓名,本实施例不作具体限定,能够表征目标对象的任何信息均可以为ar信息。
145.在本步骤中,云服务器确定目标对象,生成用于表征目标对象的ar信息,并将ar信息发送给ar眼镜。
146.在步骤303中,ar眼镜内部设置有高清投影仪,ar眼镜通过高清投影仪显示用于表征目标对象的ar信息,即可快速确定目标对象(丢失人员)。
147.在本实施例中,ar眼镜采集实时环境图像并将其上传至云服务器,云服务器基于连续多个实时环境图像确定每个对象在连续多个实时环境图像中最后一次出现所对应的时刻,在该时刻与当前时刻之间的间隔大于预设阈值的情况下,确定该对象为目标对象(丢失人员),生成用于表征目标对象的ar信息并发送给ar眼镜,ar眼镜接收并通过高清投影仪显示云服务器发送的ar信息,即可快速确定目标对象,无需不断地通过点数、报数等方式来统计人数以发现是否有人员丢失,可以提高查找丢失人员的效率。
148.可选地,步骤302中,针对每个对象,云服务器通过以下步骤判断该对象是否在实时环境图像中出现:基于预设的该对象的人体特征,对实时环境图像中各个对象对应的人体特征进行特征比对;在人体特征比对一致的情况下,确定该对象在实时环境图像中出现;在人体特征比对不一致的情况下,确定该对象在实时环境图像中未出现。
149.具体地,预设的每个对象的人体特征指的是:云服务器中预先存储的需要监管的每个对象的人体特征。可选地,人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征。
150.实时环境图像中各个对象对应的人体特征指的是:云服务器基于实时环境图像识别出的各个对象对应的人体特征。
151.针对每个对象,在云服务器判断出预设的该对象的人体特征与实时环境图像中各对象的人体特征比对一致的情况下,确定该对象在该实时环境图像中出现。
152.针对每个对象,在云服务器判断出预设的该对象的人体特征与实时环境图像中各对象的人体特征比对不一致的情况下,确定该对象在该实时环境图像中未出现。
153.在本实施例中,云服务器通过将预设的每个对象的人体特征与实时环境图像中各个对象对应的人体特征进行特征比对,从而快速确定该对象是否在该实时环境图像中出现。
154.可选地,步骤302可以包括以下子步骤:云服务器从预先存储的多个对象的基本信息中,查找目标对象的基本信息;基于目标对象的人体特征和/或基本信息,生成ar信息。可选地,基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
155.在本实施例中,云服务器可以生成包括目标对象的人体特征和/或基本信息的ar信息,ar眼镜接收并显示该ar信息,即可通过ar信息中目标对象的人体特征和/或基本信息快速确定目标对象。
156.可选地,步骤302可以包括以下子步骤:云服务器获取目标对象佩戴的智能穿戴设备记录的目标对象的当前位置信息;基于目标对象的人体特征和/或基本信息,以及目标对象的当前位置信息,生成ar信息。
157.在本实施例中,目标对象佩戴的智能穿戴设备用于对目标对象进行实时定位。云服务器可以生成包括目标对象的人体特征和/或基本信息,以及目标对象的当前位置信息的ar信息,ar眼镜接收并显示该ar信息。在通过ar眼镜显示的ar信息中目标对象的人体特
征和/或基本信息快速确定目标对象后,还可以通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置,便于及时找到目标对象。
158.可选地,步骤302可以包括以下子步骤:云服务器获取ar眼镜的当前位置信息;基于地图路网数据,确定从ar眼镜的当前位置信息到目标对象的当前位置信息的路径;基于目标对象的人体特征和/或基本信息,目标对象的当前位置信息,以及该路径,生成ar信息。
159.具体地,基于地图路网数据,以ar眼镜的当前位置信息为起点,以目标对象的当前位置信息为终点,生成从ar眼镜的当前位置信息到目标对象的当前位置信息的路径。
160.在本实施例中,云服务器可以生成包括目标对象的人体特征和/或基本信息,目标对象的当前位置信息,以及该路径的ar信息,ar眼镜接收并显示该ar信息。在通过ar眼镜显示的ar信息中目标对象的人体特征和/或基本信息快速确定目标对象、通过ar信息中的目标对象的当前位置信息快速确定目标对象当前所在的位置后,还可以通过ar信息中的路径快速确定寻找目标对象的路径,便于及时找到目标对象。
161.可选地,所述方法还包括:云服务器统计在实时环境图像中出现的对象的数量;将在实时环境图像中出现的对象的数量发送给ar眼镜;ar眼镜显示云服务器发送的对象数量。
162.在传统方案中,需要通过点数、报数等方式来统计人数,效率较低。在本实施例中,云服务器统计在实时环境图像中出现的对象的数量,并将在实时环境图像中出现的对象的数量发送给ar眼镜,ar眼镜显示云服务器发送的对象数量。通过图像识别的方式统计在实时环境图像中出现的对象的数量,可以大大提升人数统计的效率。
163.可选地,所述方法还包括:针对每个对象,ar眼镜采集该对象的人体图像,以及获取输入的该对象的基本信息;将该对象的人体图像和基本信息上传至云服务器。云服务器获取ar眼镜上传的该对象的环境图像和基本信息;基于该对象的环境图像,提取该对象的人体特征;存储该对象的人体特征和基本信息。
164.每个对象的人体图像可以包括:该对象的人脸图像、步态视频等。云服务器获取ar眼镜上传的该对象的人体图像,并基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,并进行存储。
165.由于ar眼镜可以实现诸多功能,可以看作一台微型的手机,可以将每个对象的基本信息输入到ar眼镜中,ar眼镜将每个对象的基本信息上传至云服务器后,云服务器对每个对象的基本信息进行存储。
166.在本实施例中,ar眼镜可以预先将需要监管的每个对象的人体图像和基本信息上传至云服务器,云服务器基于该对象的人体图像可以提取出该对象的人脸特征、步态特征、身形特征等人体特征,然后预先存储需要监管的每个对象的人体特征和基本信息。
167.进一步地,该信息提示方法还可以包括:云服务器获取当前环境的监控视频;对当前环境的监控视频进行视频处理,得到多个对象的第一人体特征;基于每个对象的第一人体特征,对存储的该对象的人体特征进行补充和/或更新。
168.当前环境可以为当前需要监管的多个对象所在的活动场所。
169.当前环境的监控视频可以为:当前需要监管的多个对象所在的活动场安装的监控设备拍摄到的监控视频。
170.每个对象的第一人体特征可以为:云服务器通过当前环境的监控视频提取出的该
对象的人体特征。
171.在本实施例中,由于云服务器预先存储的人体特征可能会出现以下问题:1)存储的步态特征不全面;2)在需要监管的对象随着时间面部和身形发生改变的情况下,预先存储的人脸特征、身形特征和人脸图像可能将无法使用,云服务器对当前环境的监控视频进行视频处理,得到多个对象的第一人体特征,基于每个对象的第一人体特征,可以对预先存储的该对象的步态特征进行补充,也可以对该对象的人脸特征、身形特征和人脸图像进行更新,使得云服务器中保存的每个对象的人体特征更加全面和准确。
172.下面对本发明提供的信息提示装置进行描述,下文描述的信息提示装置与上文描述的信息提示方法可相互对应参照。
173.请参考图4,图4是本发明提供的信息提示装置的结构示意图之一。如图4所示,本发明提供的信息提示装置可以包括:
174.采集上传模块10,用于采集实时环境图像,并将所述实时环境图像上传至云服务器;
175.接收显示模块20,用于接收并显示所述云服务器发送的ar信息;所述ar信息用于表征目标对象,所述目标对象是基于连续多个所述实时环境图像确定出来的,所述目标对象满足以下预设条件:第一时刻与当前时刻之间的时间间隔超过预设阈值,所述第一时刻为所述目标对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻。
176.可选地,所述ar信息包括:所述目标对象的人体特征和/或基本信息,所述人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征,所述基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
177.可选地,所述ar信息还包括:所述目标对象的当前位置信息;所述目标对象的当前位置信息是基于所述目标对象佩戴的智能穿戴设备得到的。
178.可选地,所述ar信息还包括:目标路径;所述目标路径是从所述ar眼镜的当前位置信息到所述目标对象的当前位置信息的路径。
179.可选地,所述装置还包括人数显示模块,所述人数显示模块具体用于:
180.接收并显示所述云服务器发送的对象数量;所述对象数量是在所述实时环境图像中出现的对象的数量。
181.可选地,所述装置还包括信息上传模块,所述信息上传模块具体用于:
182.针对每个对象,采集所述对象的环境图像,以及获取输入的所述对象的基本信息;
183.将所述对象的环境图像和基本信息上传至所述云服务器,以使所述云服务器基于所述对象的环境图像提取所述对象的人体特征,并存储所述对象的人体特征和基本信息。
184.本发明实施例提供的信息提示装置可以是ar眼镜,能够实现图1的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
185.请参考图5,图5是本发明提供的信息提示装置的结构示意图之二。如图5所示,本发明提供的信息提示装置可以包括:
186.图像获取模块30,用于获取ar眼镜采集到的实时环境图像;
187.时刻确定模块40,基于连续多个所述实时环境图像,确定每个对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻;
188.对象确定模块50,用于在所述时刻与当前时刻之间的间隔大于预设阈值的情况
下,确定所述对象为目标对象;
189.信息生成发送模块60,用于生成用于表征所述目标对象的ar信息,并将所述ar信息发送给所述ar眼镜。
190.可选地,时刻确定模块40具体用于:
191.基于预设的所述对象的人体特征,对所述实时环境图像中各个对象对应的人体特征进行特征比对;
192.在所述人体特征比对一致的情况下,确定所述对象在所述实时环境图像中出现;
193.在所述人体特征比对不一致的情况下,确定所述对象在所述实时环境图像中未出现。
194.可选地,所述人体特征包括以下至少一项:人脸图像、人脸特征、步态特征和身形特征。
195.可选地,信息生成发送模块60具体用于:
196.从预先存储的多个对象的基本信息中,查找所述目标对象的基本信息;
197.基于所述目标对象的人体特征和/或基本信息,生成ar信息。
198.可选地,所述基本信息包括以下至少一项:姓名、联系方式、紧急联系人姓名和紧急联系人的联系方式。
199.可选地,信息生成发送模块60具体用于:
200.获取所述目标对象佩戴的智能穿戴设备记录的所述目标对象的当前位置信息;
201.基于所述目标对象的人体特征和/或基本信息,以及所述目标对象的当前位置信息,生成ar信息。
202.可选地,信息生成发送模块60具体用于:
203.获取所述ar眼镜的当前位置信息;
204.基于地图路网数据,确定从所述ar眼镜的当前位置信息到所述目标对象的当前位置信息的路径;
205.基于所述目标对象的人体特征和/或基本信息,所述目标对象的当前位置信息,以及所述路径,生成ar信息。
206.可选地,所述装置还包括人数统计模块,所述人数统计模块具体用于:
207.统计在所述实时环境图像中出现的对象的数量;
208.将所述在所述实时环境图像中出现的对象的数量发送给所述ar眼镜。
209.可选地,所述装置还包括信息预存模块,所述信息预存模块具体用于:
210.针对每个对象,获取所述ar眼镜上传的所述对象的环境图像和基本信息;
211.基于所述对象的环境图像,提取所述对象的人体特征;
212.存储所述对象的人体特征和基本信息。
213.可选地,所述信息预存模块还用于:
214.获取当前环境的监控视频;
215.对所述当前环境的监控视频进行视频处理,得到多个所述对象的第一人体特征;
216.基于所述对象的第一人体特征,对存储的所述对象的人体特征进行补充和/或更新。
217.本发明实施例提供的信息提示装置可以是云服务器,能够实现图2的方法实施例
实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
218.图6示例了一种ar眼镜的实体结构示意图,如图6所示,该ar眼镜可以包括:处理器(processor)810、通信接口(communications interface)820、存储器(memory)830和通信总线840和显示器850,其中,处理器810,通信接口820,存储器830,显示器850通过通信总线840完成相互间的通信。
219.处理器810可以调用存储器830中的逻辑指令,以执行信息提示方法,所述方法包括:
220.采集实时环境图像,并将所述实时环境图像上传至云服务器;
221.接收并显示所述云服务器发送的ar信息;所述ar信息用于表征目标对象,所述目标对象是基于连续多个所述实时环境图像确定出来的,所述目标对象满足以下预设条件:第一时刻与当前时刻之间的时间间隔超过预设阈值,所述第一时刻为所述目标对象在所述连续多个所述实时环境图像中最后一次出现所对应的时刻。
222.此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
223.图7示例了一种云服务器的实体结构示意图,如图7所示,该云服务器可以包括:处理器910、网络接口920和存储器930。
224.具体地,本发明实施例的云服务器还包括:存储在存储器930上并可在处理器910上运行的指令或程序,处理器910调用存储器930中的指令或程序执行图5所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。
225.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上。所述计算机程序被处理器执行时,计算机能够执行上述应用于ar眼镜的信息提示方法实施例的各个过程,或应用于云服务器的信息提示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
226.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述应用于ar眼镜的信息提示方法实施例的各个过程,或应用于云服务器的信息提示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
227.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
228.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
229.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献