本申请涉及一种XR空间定位方法、装置、计算机设备及可读存储介质。该方法包括:获取摄像头采集的由显示屏幕显示的第一图像数据,第一图像数据包括融合图像,融合图像为插帧显示的渲染图象与标记图像,标记图像由第二服务器生成,融合图像由第二服务器融合而成;按照插帧显示的频率从第一图像数据中提取标记图像;基于图像识别算法,根据标记图像计算摄像头的真实三维空间位置参数;将摄像头的真实三维空间位置参数发送到三维渲染服务器,以作为渲染图像的跟踪数据输入。采用该方法,相较于传统的昂贵的硬件设备,采用软件实现空间位置的追踪与定位,成本较低,有利于XR技术的推广和应用。用。用。
【技术实现步骤摘要】
XR空间定位方法、装置、计算机设备及存储介质
[0001]
[0002]本申请涉及XR
,特别是涉及一种XR空间定位方法、装置、计算机设备及可读存储介质。
[0003]
技术介绍
[0004]XR(Extended reality,扩展现实)是指通过计算机技术和可穿戴设备产生的一个真实与虚拟结合、可人机交互的环境。XR技术可以看作一种涵盖性术语,包含了VR(虚拟现实)、AR(增强现实)、MR(混合现实)及其他因技术进步而可能出现的新型沉浸式技术。XR作为沉浸式虚拟与现实融合技术总称,从中演绎出VR、AR、MR等不同的技术分支。VR能让人完全沉浸在虚拟环境中;AR能创建一个叠加虚拟内容的世界,但不能与真实环境交互;MR则是虚拟与现实的混合体,它能创造出可以与真实环境交互的虚拟物体。XR在影视、广播、直播娱乐制作上有着特别的涵义,已然成为了虚拟演播行业的主流。相比较绿幕而言,XR系统拍摄效果更加真实,而且XR技术可以在有限的空间内做一个无限的空间出来。
[0005]XR通过各种传感器、摄像头、显示屏等元器件,实现本地化的XR应用显示、位置追踪与定位、多种操作方式及本地化运行的逻辑运算和图形渲染等。在XR系统中,通常采用红外光定位技术实现位置追踪与定位,红外光定位技术是通过红外摄像头来推算出设备的位置,摄像头需要空间定位跟踪系统的支持,但是,采购一套红外摄像头的空间定位系统,售价几十万元起,如果使用范围扩大,费用可达上百万元,对使用者来说是个巨大的压力,因此,XR中位置追踪与定位成本较高,不利于XR技术的推广和应用。
[0006]
技术实现思路
[0007]基于此,有必要针对上述技术问题,提供一种位置追踪与定位成本较低的XR空间定位方法、装置、计算机设备及可读存储介质。
[0008]第一方面,本申请提供了一种XR空间定位方法,应用于第一服务器,所述方法包括:获取摄像头采集的由显示屏幕显示的第一图像数据,所述第一图像数据包括融合图像,所述融合图像为插帧显示的渲染图象与标记图像,所述标记图像由第二服务器生成,所述融合图像由第二服务器融合而成;按照所述插帧显示的频率从所述第一图像数据中提取所述标记图像;基于图像识别算法,根据所述标记图像计算所述摄像头的真实三维空间位置参数;将所述摄像头的真实三维空间位置参数发送到三维渲染服务器,以作为渲染图像的跟踪数据输入。
[0009]在其中一个实施例中,所述方法还包括:获取基准时钟同步信号,使第一服务器同摄像头与第二服务器的基准时钟同步。
[0010]在其中一个实施例中,所述按照所述插帧显示的频率从所述第一图像数据中提取所述标记图像,包括:获取所述插帧显示的频率,所述插帧显示的频率是由所述第二服务器设定的在所述显示屏幕上显示标记图像的频率;按照所述插帧显示的频率对所述融合图像进行分离,提取出所述标记图像。
[0011]第二方面,本申请提供了一种XR空间定位方法,应用于第二服务器,所述方法包括:接收渲染图象,所述渲染图象为经三维渲染服务器渲染后的图像;生成标记图像;将渲染图象和标记图像按照插帧显示的方式融合成融合图像,并将所述融合图像输出至显示屏幕进行显示,所述融合图像经摄像头采集后形成第一图像数据,所述第一图像数据输入第一服务器;记录所述插帧显示的频率,并输入至所述第一服务器,所述第一图像数据经第一服务器按照所述插帧显示的频率分离提取出标记图像,所述标记图像用于计算所述摄像头的真实三维空间位置参数,所述摄像头的真实三维空间位置参数用于发送到三维渲染服务器,以作为渲染图像的跟踪数据输入使用。
[0012]在其中一个实施例中,所述方法还包括:获取基准时钟同步信号,使第二服务器同摄像头与第一服务器的基准时钟同步。
[0013]第三方面,本申请提供了一种XR空间定位装置,应用于第一服务器,所述装置包括:获取模块,用于获取摄像头采集的由显示屏幕显示的第一图像数据,所述第一图像数据包括融合图像,所述融合图像为插帧显示的渲染图象与标记图像,所述标记图像由第二服务器生成,所述融合图像由第二服务器融合而成;提取模块,用于按照所述插帧显示的频率从所述第一图像数据中提取所述标记图像;计算模块,用于基于图像识别算法,根据所述标记图像计算所述摄像头的真实三维空间位置参数;与数据输出模块,用于将所述摄像头的真实三维空间位置参数发送到三维渲染服务器的作为渲染图像的跟踪数据输入使用。
[0014]第四方面,本申请提供了一种XR空间定位装置,应用于第二服务器,所述装置包括:接收模块,用于接收渲染图象,所述渲染图象为经三维渲染服务器渲染后的图像;生成模块,用于生成标记图像;融合模块,用于将渲染图象和标记图像按照插帧显示的方式融合成融合图像,并将所述融合图像输出至显示屏幕进行显示,所述融合图像经摄像头采集后形成第一图像数据,所述第一图像数据输入第一服务器;与记录模块,用于记录所述插帧显示的频率,并输入至所述第一服务器,所述第一图
像数据经第一服务器按照所述插帧显示的频率分离提取出标记图像,所述标记图像用于计算所述摄像头的真实三维空间位置参数,所述摄像头的真实三维空间位置参数用于发送到三维渲染服务器,以作为渲染图像的跟踪数据输入使用。
[0015]第五方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任意一项所述的方法的步骤。
[0016]第六方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任意一项所述的方法的步骤。
[0017]第七方面,本申请提供了一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任意一项所述的方法的步骤。
[0018]上述XR空间定位方法、装置、计算机设备及可读存储介质,通过获取摄像头采集的由显示屏幕显示的包含有插帧显示的渲染图象与标记图像的第一图像数据,按照插帧显示的频率从第一图像数据中提取标记图像,根据标记图像计算摄像头的真实三维空间位置参数,从而确定摄像头的位置,实现对摄像头位置的定位。同时,将摄像头的真实三维空间位置参数作为渲染图像的跟踪数据输入三维渲染服务器,从而实现空间跟踪定位。相较于传统的昂贵的硬件设备,采用软件实现空间位置的追踪与定位,成本较低,有利于XR技术的推广和应用。
[0019]附图说明
[0020]图1为一个实施例的XR空间定位方法的应用环境图;图2为一个实施例的XR空间定位方法流程示意图;图3为图2中提取标记图像的详细流程示意图;图4为另一个实施例的XR空间定位方法流程示意图;图5为一个实施例的XR空间定位装置的示意图;图6为另一个实施例的XR空间定位装置的示意图;图7为一个实施例的计算机设备的内部结构图。
[0021]具体实施方式
[0022]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种XR空间定位方法,其特征在于,应用于第一服务器,所述方法包括:获取摄像头采集的由显示屏幕显示的第一图像数据,所述第一图像数据包括融合图像,所述融合图像为插帧显示的渲染图象与标记图像,所述标记图像由第二服务器生成,所述融合图像由第二服务器融合而成;按照所述插帧显示的频率从所述第一图像数据中提取所述标记图像;基于图像识别算法,根据所述标记图像计算所述摄像头的真实三维空间位置参数;将所述摄像头的真实三维空间位置参数发送到三维渲染服务器,以作为渲染图像的跟踪数据输入。2.根据权利要求1所述的XR空间定位方法,其特征在于,所述方法还包括:获取基准时钟同步信号,使第一服务器同摄像头与第二服务器的基准时钟同步。3.根据权利要求1所述的XR空间定位方法,其特征在于,所述按照所述插帧显示的频率从所述第一图像数据中提取所述标记图像,包括:获取所述插帧显示的频率,所述插帧显示的频率是由所述第二服务器设定的在所述显示屏幕上显示标记图像的频率;按照所述插帧显示的频率对所述融合图像进行分离,提取出所述标记图像。4.一种XR空间定位方法,其特征在于,应用于第二服务器,所述方法包括:接收渲染图象,所述渲染图象为经三维渲染服务器渲染后的图像;生成标记图像;将渲染图象和标记图像按照插帧显示的方式融合成融合图像,并将所述融合图像输出至显示屏幕进行显示,所述融合图像经摄像头采集后形成第一图像数据,所述第一图像数据输入第一服务器;记录所述插帧显示的频率,并输入至所述第一服务器,所述第一图像数据经第一服务器按照所述插帧显示的频率分离提取出标记图像,所述标记图像用于计算所述摄像头的真实三维空间位置参数,所述摄像头的真实三维空间位置参数用于发送到三维渲染服务器,以作为渲染图像的跟踪数据输入使用。5.根据权利要求4所述的XR空间定位方法,其特征在于,所述方法还包括:获取基准时钟同步信号,使第二服务器同摄像头与第一服务器的基准时钟同步。6.一种XR空...
【专利技术属性】
技术研发人员:殷元江,刘耀,
申请(专利权)人:北京七维视觉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。