基于全息投影的电梯控制方法、装置、设备、存储介质与流程

文档序号:40170855发布日期:2024-12-03 11:16阅读:21来源:国知局
基于全息投影的电梯控制方法、装置、设备、存储介质与流程

本发明涉及智能电梯,特别涉及一种基于全息投影的电梯控制方法、装置、设备、存储介质。


背景技术:

1、目前,全息投影技术开始应用到电梯控制,在电梯中设置成像模块和检测模块,通过成像模块在空中投射出立体的虚拟按键,通过检测模块捕捉乘客的手部位置和动作,进而识别出乘客的操作意图并实现电梯控制。例如可以投影出楼层按键,通过检测乘客手部的点击操作,将与手部最接近的楼层确定为目标楼层,并识别出乘客的操作意图是前往该楼层,从而控制电梯升降。

2、然而,现有方案是在固定的区域投影出固定大小的虚拟按键阵列,电梯轿厢的空间有限,在电梯内人员较多的情况下很容易出现投影区域被乘客占用的情况,导致虚拟按键无法正常使用或者形成误触发,影响乘客体验。


技术实现思路

1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于全息投影的电梯控制方法、装置、设备、存储介质,能够灵活调整投影区域,减少误触风险,提高乘客体验。

2、第一方面,本发明实施例提供了一种基于全息投影的电梯控制方法,应用于目标电梯的控制系统,所述目标电梯设置有全息投影模块、第一摄像头和第二摄像头,所述第一摄像头和所述第二摄像头设置于所述目标电梯的顶部,所述第一摄像头和所述全息投影模块位于靠近所述目标电梯的电梯门的一侧,所述第二摄像头位于远离所述电梯门的一侧,所述方法包括:

3、响应于按键生成信号,通过所述第一摄像头获取俯视方向的第一图像,从所述第一图像中确定乘客区域、所述全息投影模块在水平方向的投影边界和第一投影区域;

4、构建空间坐标系,确定所述第一投影区域的各个顶点的顶点坐标,其中,所述顶点坐标的竖坐标为零;

5、当所述第一投影区域与所述乘客区域重叠,基于预设的调整策略在所述投影边界内调整所述第一投影区域;

6、当所述第一投影区域能够调整至与所述乘客区域不重叠,基于调整后的所述第一投影区域投影出按键阵列,将竖直方向确定为参考方向,将所述第一摄像头确定为目标摄像头,其中,所述按键阵列包括多个虚拟按键;

7、或者,当所述第一投影区域不能调整至与所述乘客区域不重叠,将各个所述顶点坐标的纵坐标与竖坐标互换后构建出第二投影区域,基于所述第二投影区域中投影出所述按键阵列,将水平方向确定为所述参考方向,将所述第二摄像头确定为目标摄像头;

8、通过所述目标摄像头获取目标手势信息,基于所述参考方向解析所述目标手势信息后控制所述目标电梯。

9、根据本发明的一些实施例,所述投影边界包括投影上边界、投影下边界、投影左边界和投影右边界,所述基于预设的调整策略在所述投影边界内调整所述第一投影区域,包括:

10、确定所述第一投影区域和所述乘客区域的重叠区域,将所述重叠区域的下边界与所述第一投影区域的上边界的距离确定为第一偏移量,将所述重叠区域的上边界与所述第一投影区域的下边界的距离确定为第二偏移量,将所述重叠区域的左边界与所述第一投影区域的右边界的距离确定为第三偏移量,将所述重叠区域的右边界与所述第一投影区域的左边界的距离确定为第四偏移量;

11、将所述第一投影区域的上边界与所述投影上边界的距离确定为第一距离值,将所述第一投影区域的下边界与所述投影下边界的距离确定为第二距离值,将所述第一投影区域的左边界与所述投影左边界的距离确定为第三距离值,将所述第一投影区域的右边界与所述投影右边界的距离确定为第四距离值;

12、在同时满足第一条件和第二条件的情况下,基于所述第一偏移量或所述第二偏移量沿纵轴移动所述第一投影区域,基于所述第三偏移量或所述第四偏移量沿横轴移动所述第一投影区域,以使所述乘客区域与所述第一投影区域不重叠,其中,所述第一条件为所述第一距离值大于或等于所述第一偏移量,和/或所述第二距离值大于或等于所述第二偏移量,所述第二条件为第三距离值大于或等于所述第三偏移量,和/或所述第四距离值大于或等于所述第四偏移量;

13、在所述第一条件和所述第二条件未能同时满足的情况下,将所述第一投影区域沿当前平面旋转90度,更新所述第一偏移量、所述第二偏移量、所述第三偏移量、所述第四偏移量、第一距离值、所述第二距离值、所述第三距离值和所述第四距离值后,重新执行基于所述第一条件和所述第二条件进行移动判断。

14、根据本发明的一些实施例,在所述重新基于所述第一条件和所述第二条件进行移动判断之后,所述方法还包括:

15、在更新后的所述第一投影区域未能同时满足所述第一条件和所述第二条件的情况下,获取预设的第一调整值和第二调整值,其中,所述第一调整值用于指示单个所述虚拟按键在所述按键阵列中所占的纵轴长度,所述第二调整值用于指示单个所述虚拟按键在所述按键阵列中所占的横轴长度;

16、将所述第一偏移量和所述第二偏移量中的较小值与所述第一调整值之商确定为第一数量,将所述第三偏移量和所述第四偏移量中的较小值与所述第二调整值之商确定为第二数量;

17、在更新后的所述第一投影区域满足所述第一条件且不满足所述第二条件的情况下,基于所述第二数量和所述第二调整值增加所述第一投影区域的纵轴长度,减少所述第一投影区域的横轴长度;

18、或者,在所述第一投影区域满足所述第二条件且不满足所述第一条件的情况下,基于所述第一数量和所述第一调整值增加所述第一投影区域的横轴长度,减少所述第一投影区域的纵轴长度;

19、在更新后的所述第一投影区域同时不满足所述第一条件和所述第二条件的情况下,恢复所述第一投影区域,重新执行基于所述第一数量和所述第二数量的调整判断。

20、根据本发明的一些实施例,在所述重新确定所述第一数量和所述第二数量后重新判断后,所述方法还包括:

21、当所述第一条件和所述第二条件仍然未能同时满足,获取预设的面积阈值,其中,所述面积阈值用于指示所述按键阵列的最小投影面积;

22、缩放所述第一投影区域,在缩放过程中实时更新所述第一偏移量、所述第二偏移量、所述第三偏移量、所述第四偏移量、第一距离值、所述第二距离值、所述第三距离值和所述第四距离值,并判断是否满足所述第一条件和所述第二条件;

23、当在所述第一投影区域缩放至所述面积阈值之前,检测到所述第一条件和所述第二条件同时被满足,移动当前的所述第一投影区域,以使得所述第一投影区域与所述乘客区域不重叠;

24、当在所述第一投影区域缩放至所述面积阈值后,所述第一条件和所述第二条件未能同时被满足,将所述第一投影区域旋转90度,重新执行基于所述面积阈值的缩放判断。

25、根据本发明的一些实施例,所述基于所述参考方向解析所述目标手势信息后控制所述目标电梯,包括:

26、确定所述目标手势信息所对应的目标按键;

27、当所述目标按键用于指示第一楼层,且基于所述参考方向确定所述目标手势信息为点击操作,基于所述第一楼层控制所述目标电梯执行升降操作;

28、或者,当所述目标按键用于指示目的地,且基于所述参考方向确定所述目标手势信息为点击操作,确定所述目的地预先关联的第二楼层,基于所述第二楼层控制所述目标电梯执行升降操作;

29、或者,当所述目标按键用于指示所述目的地,且基于所述参考方向确定所述目标手势信息用于指示以所述目标按键为终点的滑动操作,基于所述第二楼层控制所述目标电梯执行升降操作,并在到达所述第二楼层后播放目标导航信息,其中,所述目标导航信息用于指示所述目标电梯到所述目的地的导航路径。

30、根据本发明的一些实施例,所述确定所述目标手势信息所对应的目标按键,包括:

31、通过所述目标摄像头实时记录目标手部的移动轨迹;

32、当检测到所述目标手部停留的时长超过预设的第一时长阈值,将所述目标手部当前位置的三维坐标确定为手部三维坐标;

33、获取各个所述虚拟按键的按键三维坐标,确定所述手部三维坐标与各个所述按键三维坐标之间的目标空间距离,将数值最小的所述目标空间距离所对应的所述虚拟按键确定为候选按键;

34、在所述按键阵列中以预设的第一样式显示所述候选按键;

35、当检测到所述目标手部继续停留的时长超过预设的第二时长阈值,将所述候选按键确定为所述目标按键;

36、或者,当检测到所述目标手部发生移动,重新确定所述候选按键。

37、根据本发明的一些实施例,所述目标电梯的控制系统与物业系统通信连接,所述物业系统预设有业主人脸库,在所述通过所述目标摄像头获取目标手势信息之前,所述方法还包括:

38、获取第二图像和第三图像,其中,所述第二图像和所述第三图像在所述电梯门打开时通过所述第二摄像头拍摄得到,所述第三图像的拍摄时刻晚于所述第二图像;

39、在所述第二图像和所述第三图像中分别进行人脸检测,将同时位于所述第二图像和所述第三图像的人脸图像确定目标人脸图像;

40、基于所述目标人脸图像和所述业主人脸库进行人脸识别确定目标业主信息,获取所述目标业主信息预先关联的第三楼层;

41、基于预设的第二样式在所述按键阵列中显示所述第三楼层所对应的所述虚拟按键。

42、第二方面,本发明实施例提供了一种基于全息投影的电梯控制装置,包括少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如上述第一方面所述的基于全息投影的电梯控制方法。

43、第三方面,本发明实施例提供了一种电子设备,包括有如上述第二方面所述的基于全息投影的电梯控制装置。

44、第四方面,本发明实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上述第一方面所述的基于全息投影的电梯控制方法。

45、根据本发明实施例的基于全息投影的电梯控制方法,至少具有如下有益效果:响应于按键生成信号,通过第一摄像头获取俯视方向的第一图像,从第一图像中确定乘客区域、全息投影模块在水平方向的投影边界和第一投影区域;构建空间坐标系,确定第一投影区域的各个顶点的顶点坐标,其中,顶点坐标的竖坐标为零;当第一投影区域与乘客区域重叠,基于预设的调整策略在投影边界内调整第一投影区域;当第一投影区域能够调整至与乘客区域不重叠,基于调整后的第一投影区域投影出按键阵列,将竖直方向确定为参考方向,将第一摄像头确定为目标摄像头,其中,按键阵列包括多个虚拟按键;或者,当第一投影区域不能调整至与乘客区域不重叠,将各个顶点坐标的纵坐标与竖坐标互换后构建出第二投影区域,基于第二投影区域中投影出按键阵列,将水平方向确定为参考方向,将第二摄像头确定为目标摄像头;通过目标摄像头获取目标手势信息,基于参考方向解析目标手势信息后控制目标电梯。根据本发明实施例的技术方案,能够通过图像识别结果在投影边界内调整第一投影区域的位置,在第一投影区域能够错开用户区域时沿水平面投影出按键阵列,在无法避开用户区域时切换成竖直方向投影,从而实现投影区域的灵活调整,确保投影出的按键阵列能够避开乘客,有效避免按键误触,提高用户体验。

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