游戏投影方法、装置、系统、电子设备及可读存储介质与流程

文档序号:37644495发布日期:2024-04-18 18:10阅读:12来源:国知局
游戏投影方法、装置、系统、电子设备及可读存储介质与流程

本申请涉及虚拟现实,特别是涉及一种游戏投影方法、装置、系统、电子设备及可读存储介质。


背景技术:

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、本申请还提供了一种电子设备,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前任一项所述游戏投影方法的步骤。

33、本申请还提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前任一项所述游戏投影方法的步骤。

34、本申请最后还提供了一种游戏投影系统,包括用户端、服务器和投影仪;

35、其中,所述用户端,用于接收用户上传的游戏角色二维图像,并将所述游戏角色二维图像发送至所述服务器;

36、所述服务器,用于为所述游戏角色二维图像生成动态运动效果,并将所述游戏角色的动态运动效果图发送至所述投影仪;

37、所述投影仪,用于向用户展示所述游戏角色的各动态运动效果图,当检测到用户选定动态游戏角色,调用存储器中存储的计算机程序实现如前任一项所述游戏投影方法的步骤,在待投影区域中自动显示所述动态游戏角色的运动画面。

38、本申请提供的技术方案的优点在于,根据待投影区域采集的图像确定待投影区域的目标物体的边界信息,基于该边界信息能够实现用户对待投影环境的目标物体的感知,从而可以基于该边界信息自动规划生成游戏角色的运动路径,在环境感知和路径规划完成后,通过投影处理使得游戏角色能够按照预设运动轨迹需求对应的路径也即指定路径运动,为用户提供机器与环境的交互体验,有效提升用户的游戏体验。

39、此外,本申请还针对游戏投影方法提供了相应的实现装置、系统、电子设备及可读存储介质,进一步使得所述方法更具有实用性,所述装置、系统、电子设备及可读存储介质具有相应的优点。

40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。



技术特征:

1.一种游戏投影方法,其特征在于,包括:

2.根据权利要求1所述的游戏投影方法,其特征在于,所述基于所述边界信息对所述待投影区域进行投影,以使游戏角色按照预设运动轨迹需求对应的路径进行运动,包括:

3.根据权利要求2所述的游戏投影方法,其特征在于,所述基于所述边界信息和投影仪的出厂标定信息,确定光机坐标下的通行区域语义地图,包括:

4.根据权利要求3所述的游戏投影方法,其特征在于,所述对各目标物体边界点所围成的区域内部进行填充,得到光机坐标下的通行区域语义地图图之前,还包括:

5.根据权利要求2所述的游戏投影方法,其特征在于,所述根据所述通行区域语义地图,自动生成游戏角色的运动路径点坐标信息,包括:

6.根据权利要求1至5任意一项所述的游戏投影方法,其特征在于,所述图像传感器包括相机传感器、红外传感器和深度传感器、其中,所述相机传感器用于采集色彩图像,所述红外传感器用于采集红外图像,所述深度传感器用于采集深度图像,所述基于所述图像确定所述待投影区域中目标物体的边界信息,包括:

7.一种游戏投影装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括处理器和存储器,所述处理器用于执行所述存储器中存储的计算机程序时实现如权利要求1至6任一项所述游戏投影方法的步骤。

9.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述游戏投影方法的步骤。

10.一种游戏投影系统,其特征在于,包括用户端、服务器和投影仪;


技术总结
本申请公开了一种游戏投影方法、装置、系统、电子设备及可读存储介质,应用于虚拟现实技术领域。其中,方法包括获取图像传感器针对待投影区域采集的图像;基于图像确定待投影区域中的目标物体的边界信息;基于边界信息对待投影区域进行投影,以使游戏角色按照预设运动轨迹需求对应的路径进行运动。本申请可以解决相关技术无法自主规划游戏角色的运动路径的问题,能够自动生成游戏角色的运动路径,提升用户使用体验。

技术研发人员:邓旭,余金清,冉鹏
受保护的技术使用者:宜宾市极米光电有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1