CN105797378A - 一种基于虚拟现实技术的游戏视频实现方法 - Google Patents

一种基于虚拟现实技术的游戏视频实现方法 Download PDF

Info

Publication number
CN105797378A
CN105797378A CN201610150146.3A CN201610150146A CN105797378A CN 105797378 A CN105797378 A CN 105797378A CN 201610150146 A CN201610150146 A CN 201610150146A CN 105797378 A CN105797378 A CN 105797378A
Authority
CN
China
Prior art keywords
virtual reality
scene
reference point
virtual
reality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610150146.3A
Other languages
English (en)
Inventor
赖斌斌
江兰波
樊星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Chainsaw Interactive Technology Co Ltd
Original Assignee
Chengdu Chainsaw Interactive Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Chainsaw Interactive Technology Co Ltd filed Critical Chengdu Chainsaw Interactive Technology Co Ltd
Priority to CN201610150146.3A priority Critical patent/CN105797378A/zh
Publication of CN105797378A publication Critical patent/CN105797378A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6009Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8082Virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种基于虚拟现实技术的游戏视频实现方法,它包括场景映射步骤、定位步骤、运动方式映射步骤和授权步骤。本发明将虚拟实现的世界与真实世界进行关联,通过定位在虚拟实现的世界的小地图进行实时显示,同时用户可以实时观察到自己的行为动作;具体地,采用小地图的方式将真实世界的建筑进行三维视图的展示,并且与定位相关联,形象直观;采用应用现实场景传感技术以及相应的运算处理技术理解分析现实环境,将现实环境中的一些特征映射到展现给用户的虚拟场景中,从而提高了用户体验;并且,其中的定位方式实现移动目标(人、设备)的定位和三维位置显示,为虚拟现实终端的基于位置服务应用提供坐标估计,具备较高的精度和较低的延时(延时可以通过扫描周期来间接设置。

Description

一种基于虚拟现实技术的游戏视频实现方法
技术领域
本发明涉及一种基于虚拟现实技术的游戏视频实现方法。
背景技术
虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真***它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的***仿真使用户沉浸到该环境中。同时,虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。虚拟现实是多种技术的综合,包括实时三维计算机图形技术,广角(宽视野)立体显示技术,对观察者头、眼和手的跟踪技术,以及触觉/力觉反馈、立体声、网络传输、语音输入输出技术等。
在虚拟现实技术中,当使用者进行位置移动时,电脑可以立即进行复杂的运算,将精确的3D世界影像传回产生临场感。该技术集成了计算机图形(CG)技术、计算机仿真技术、人工智能、传感技术、显示技术、网络并行处理等技术的最新发展成果,是一种由计算机技术辅助生成的高技术模拟***。
然而现有的虚拟现实技术无法与真正的现实世界进行关联,用户无法将虚拟现实中的世界与现实世界连接起来,因此总会产生距离感。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于虚拟现实技术的游戏视频实现方法,将虚拟现实的世界与现实中真实的世界进行关联。
本发明的目的是通过以下技术方案来实现的:一种基于虚拟现实技术的游戏视频实现方法,它包括场景映射步骤、定位步骤、运动方式映射步骤和授权步骤;所述的场景映射步骤用于将虚拟场景以及用户周围的区域在虚拟现实终端进行虚拟现实显示,包括用于将虚拟的网络元素与现实的实体对象显示于地理信息***之中形成复合空间的第一场景映射子步骤和用于将周围场景映射为虚拟场景的第二场景映射步骤;
所述的地理信息***包括三维电子地图,所述的第一场景映射子步骤包括以下子步骤:
S111:将所述的网络元素进行GIS化,所述的网络元素为不存在于现实中的虚拟物体;
S112:将所述的复合空间进行三维可视化;
S113:虚拟现实终端呈现三维可视化后的复合空间和虚拟物***置;
所述的第二场景映射步骤包括以下子步骤:
S121:通过现实场景传感模块捕获用户周边环境的现实场景信息;
S122:计算处理模块从所述的现实场景信息中提取出现实场景特征,基于预先设定的映射关系,将所述的现实场景特征映射为用于构建虚拟场景的特征,并基于所述用于构建虚拟场景的特征构建虚拟现实场景信息;
S123:虚拟现实终端呈现所述虚拟现实场景信息;
所述的定位步骤包括:
S21:初始化室内参考点,载入数据库中参考点信息;
S22:设置队列和滤波器参数,采集WIFI信号数据到队列;
S23:利用采集的数据队列,计算当前位置上各个AP对应的RSSI均值;
S24:遍历所有参考点,根据步骤S23计算的RSSI均值是否在所对应AP关于某参考点的RSSI区间之内,判断该参考点是否在对应AP的判断集中;
S25:求各个AP判断集的交集:
(1)若交集中只有一个参考点,将该参考点坐标作为算法的估计输出,并结束;
(2)若交集中不止一个参考点,则计算RSSI误差向量,根据误差对交集中的参考点排序,并选择其中误差最小的k个点,以加权k近邻算法计算估计结果,并结束;
(3)若交集为空集,计算各个判断集的中心,并将这些集中心的中心作为全局中心,利用欧拉距离排除中心距全局中心最远的判断集,并对剩余的判断集作步骤S25中子步骤(1)、子步骤(2)和子步骤(3)的交集运算,直到得到估计结果,并结束;若执行到最后一层仍得不到结果,执行子步骤(4);
(4)若子步骤(3)执行到最后一层时,交集仍为空集,则利用当前RSSI均值与参考点RSSI均值间的误差距离,根据RSSI误差最小原则,利用加权k近邻算法计算估计结果;
S26:将定位信息与三维可视化后的复合空间进行映射,在复合空间中显示当前定位信息;
所述的运动方式定位步骤包括以下子步骤:
S31:在人身关节处设置多个与虚拟现实终端关联的传感组件;
S32:各个传感组件的信息实时发送至虚拟现实终端;
S33:虚拟现实终端接收到信息之后进行解析,并呈现在所述虚拟现实场景信息中;
所述的授权步骤包括:在服务器对虚拟现实终端授权后,多个虚拟现实终端出现在同一个复合空间中,即用户的虚拟现实终端显示多个其他用户的虚拟现实终端的定位信息。
所述的虚拟现实终端为虚拟现实头盔或者移动终端。
所述的定位步骤还包括一个离线训练步骤:
S201:离散化待定位区域,在待定位区域中均匀的取N个位置作为参考点;
S202:在每个步骤S201所述的参考点扫描WIFI信号,记录连续一段时间内各个AP的接收信号强度指示值RSSI;
S203:处理步骤202中所得的RSSI向量,计算各个AP在该参考点的RSSI均值、方差以及最大最小区间,将这些参数连同对应AP的标识SSID一起保存到数据库中;
S204:对所有的参考点进行S203和步骤S204操作,直到所有的参考点都训练完毕,从而建立待定位区域完整的RSSI分布地图。
所述的三维可视化后的复合空间为建筑的三维视图。
所述的虚拟现实终端呈现三维可视化后的复合空间的视角可调整。
步骤S121中所述的捕获用户周边环境的现实场景信息为捕获用户周边环境图像的时序列帧数据;所述的计算处理模块从所述的现实场景信息中提取出现实场景特征对所述时序列帧数据进行模式识别分析,以提取出现实场景特征。
所述的现实场景传感模块包括:深度摄像传感器、深度摄像传感器与RGB摄像传感器的结合实体、超声波定位传感模块、热成像定位传感模块和电磁定位传感模块中的一种或者多种的组合。
所述的传感组件包括三轴加速度传感器、三轴角速度传感器、三轴地磁传感器的一种或者多种。
本发明的有益效果是:
本发明将虚拟实现的世界与真实世界进行关联,通过定位在虚拟实现的世界的小地图进行实时显示,同时用户可以实时观察到自己的行为动作。
具体地,采用小地图的方式将真实世界的建筑进行三维视图的展示,并且与定位相关联,形象直观;采用应用现实场景传感技术以及相应的运算处理技术理解分析现实环境,将现实环境中的一些特征映射到展现给用户的虚拟场景中,从而提高了用户体验;并且,其中的定位方式实现移动目标(人、设备)的定位和三维位置显示,为虚拟现实终端的基于位置服务应用提供坐标估计,具备较高的精度和较低的延时(延时可以通过扫描周期来间接设置);同时,本发明还提供一种多个虚拟现实终端进行显示的功能。
附图说明
图1为本发明方法流程图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案:
如图1所示,一种基于虚拟现实技术的游戏视频实现方法,它包括场景映射步骤、定位步骤、运动方式映射步骤和授权步骤;所述的场景映射步骤用于将虚拟场景以及用户周围的区域在虚拟现实终端进行虚拟现实显示,包括用于将虚拟的网络元素与现实的实体对象显示于地理信息***之中形成复合空间的第一场景映射子步骤和用于将周围场景映射为虚拟场景的第二场景映射步骤;
所述的地理信息***包括三维电子地图,所述的第一场景映射子步骤包括以下子步骤:
S111:将所述的网络元素进行GIS化,所述的网络元素为不存在于现实中的虚拟物体;
S112:将所述的复合空间进行三维可视化;
S113:虚拟现实终端呈现三维可视化后的复合空间和虚拟物***置;
所述的第二场景映射步骤包括以下子步骤:
S121:通过现实场景传感模块捕获用户周边环境的现实场景信息;
S122:计算处理模块从所述的现实场景信息中提取出现实场景特征,基于预先设定的映射关系,将所述的现实场景特征映射为用于构建虚拟场景的特征,并基于所述用于构建虚拟场景的特征构建虚拟现实场景信息;
S123:虚拟现实终端呈现所述虚拟现实场景信息;
所述的定位步骤包括:
S21:初始化室内参考点,载入数据库中参考点信息;
S22:设置队列和滤波器参数,采集WIFI信号数据到队列;
S23:利用采集的数据队列,计算当前位置上各个AP对应的RSSI均值;
S24:遍历所有参考点,根据步骤S23计算的RSSI均值是否在所对应AP关于某参考点的RSSI区间之内,判断该参考点是否在对应AP的判断集中;
S25:求各个AP判断集的交集:
(1)若交集中只有一个参考点,将该参考点坐标作为算法的估计输出,并结束;
(2)若交集中不止一个参考点,则计算RSSI误差向量,根据误差对交集中的参考点排序,并选择其中误差最小的k个点,以加权k近邻算法计算估计结果,并结束;
(3)若交集为空集,计算各个判断集的中心,并将这些集中心的中心作为全局中心,利用欧拉距离排除中心距全局中心最远的判断集,并对剩余的判断集作步骤S25中子步骤(1)、子步骤(2)和子步骤(3)的交集运算,直到得到估计结果,并结束;若执行到最后一层仍得不到结果,执行子步骤(4);
(4)若子步骤(3)执行到最后一层时,交集仍为空集,则利用当前RSSI均值与参考点RSSI均值间的误差距离,根据RSSI误差最小原则,利用加权k近邻算法计算估计结果;
S26:将定位信息与三维可视化后的复合空间进行映射,在复合空间中显示当前定位信息;
所述的运动方式定位步骤包括以下子步骤:
S31:在人身关节处设置多个与虚拟现实终端关联的传感组件;
S32:各个传感组件的信息实时发送至虚拟现实终端;
S33:虚拟现实终端接收到信息之后进行解析,并呈现在所述虚拟现实场景信息中。
所述的虚拟现实终端为虚拟现实头盔或者移动终端;
所述的授权步骤包括:在服务器对虚拟现实终端授权后,多个虚拟现实终端出现在同一个复合空间中,即用户的虚拟现实终端显示多个其他用户的虚拟现实终端的定位信息。
所述的定位步骤还包括一个离线训练步骤:
S201:离散化待定位区域,在待定位区域中均匀的取N个位置作为参考点;
S202:在每个步骤S201所述的参考点扫描WIFI信号,记录连续一段时间内各个AP的接收信号强度指示值RSSI;
S203:处理步骤202中所得的RSSI向量,计算各个AP在该参考点的RSSI均值、方差以及最大最小区间,将这些参数连同对应AP的标识SSID一起保存到数据库中;
S204:对所有的参考点进行S203和步骤S204操作,直到所有的参考点都训练完毕,从而建立待定位区域完整的RSSI分布地图。
所述的三维可视化后的复合空间为建筑的三维视图。
所述的虚拟现实终端呈现三维可视化后的复合空间的视角可调整。
步骤S121中所述的捕获用户周边环境的现实场景信息为捕获用户周边环境图像的时序列帧数据;所述的计算处理模块从所述的现实场景信息中提取出现实场景特征对所述时序列帧数据进行模式识别分析,以提取出现实场景特征。
所述的现实场景传感模块包括:深度摄像传感器、深度摄像传感器与RGB摄像传感器的结合实体、超声波定位传感模块、热成像定位传感模块和电磁定位传感模块中的一种或者多种的组合。
所述的传感组件包括三轴加速度传感器、三轴角速度传感器、三轴地磁传感器的一种或者多种。
本实施例为应用于商场活动,某商场举行活动,需要使用到虚拟现实,用户需要通过本发明的方法寻找到特定位置的特定物件。比如,寻找虚拟NPC等。
首先,用户获取第一场景映射,即整个商场的形状以及楼层以及虚拟NPC的特定位置。
S111:将网络元素进行GIS化,所述的网络元素为不存在于现实中的虚拟物体,在本实施例中的网络元素即为虚拟NPC;
S112:将所述的复合空间进行三维可视化,即获取整个商场的形状以及楼层,也可以包括商场外部的部分地形;
S113:虚拟现实终端呈现三维可视化后的整个商场的形状以及楼层和虚拟NPC在商场中的某个位置,在本实施例中通过小地图的方式实现(即在虚拟现实终端中占据的画面为一个角落)。
所述的虚拟现实终端呈现三维可视化后的复合空间的视角可调整。
接着,用户获取第二场景映射,即获取周围环境的虚拟现实信息。
S121:通过现实场景传感模块捕获用户周边环境的现实场景信息;
S122:计算处理模块从所述的现实场景信息中提取出现实场景特征,基于预先设定的映射关系,将所述的现实场景特征映射为用于构建虚拟场景的特征,并基于所述用于构建虚拟场景的特征构建虚拟现实场景信息;
S123:虚拟现实终端呈现所述虚拟现实场景信息,在本实施例中,通过虚拟动画的形式进行实现并占据整个画面除小地图部分外的所有画面。
其中,步骤S121中所述的捕获用户周边环境的现实场景信息为捕获用户周边环境图像的时序列帧数据;所述的计算处理模块从所述的现实场景信息中提取出现实场景特征对所述时序列帧数据进行模式识别分析,以提取出现实场景特征。
然后,用户对自己进行定位。
所述的定位步骤包括:
S21:初始化室内参考点,载入数据库中参考点信息;
S22:设置队列和滤波器参数,采集WIFI信号数据到队列;
S23:利用采集的数据队列,计算当前位置上各个AP对应的RSSI均值;
S24:遍历所有参考点,根据步骤S23计算的RSSI均值是否在所对应AP关于某参考点的RSSI区间之内,判断该参考点是否在对应AP的判断集中;
S25:求各个AP判断集的交集:
(1)若交集中只有一个参考点,将该参考点坐标作为算法的估计输出,并结束;
(2)若交集中不止一个参考点,则计算RSSI误差向量,根据误差对交集中的参考点排序,并选择其中误差最小的k个点,以加权k近邻算法计算估计结果,并结束;
(3)若交集为空集,计算各个判断集的中心,并将这些集中心的中心作为全局中心,利用欧拉距离排除中心距全局中心最远的判断集,并对剩余的判断集作步骤S25中子步骤(1)、子步骤(2)和子步骤(3)的交集运算,直到得到估计结果,并结束;若执行到最后一层仍得不到结果,执行子步骤(4);
(4)若子步骤(3)执行到最后一层时,交集仍为空集,则利用当前RSSI均值与参考点RSSI均值间的误差距离,根据RSSI误差最小原则,利用加权k近邻算法计算估计结果;
S26:将定位信息与三维可视化后的复合空间进行映射,在复合空间中显示当前定位信息。即用户将自己定位位置在小地图中进行实时显示。
其中,所述的数据库需要一个离线训练步骤:
S201:离散化待定位区域,在待定位区域中均匀的取N个位置作为参考点;
S202:在每个步骤S201所述的参考点扫描WIFI信号,记录连续一段时间内各个AP的接收信号强度指示值RSSI;
S203:处理步骤202中所得的RSSI向量,计算各个AP在该参考点的RSSI均值、方差以及最大最小区间,将这些参数连同对应AP的标识SSID一起保存到数据库中;
S204:对所有的参考点进行S203和步骤S204操作,直到所有的参考点都训练完毕,从而建立待定位区域完整的RSSI分布地图。
最后,需要实时将自己的运动方式在复合空间中体现:
S31:在人身关节处设置多个与虚拟现实终端关联的传感组件;
S32:各个传感组件的信息实时发送至虚拟现实终端;
S33:虚拟现实终端接收到信息之后进行解析,并呈现在所述虚拟现实场景信息中。
所述的传感组件包括三轴加速度传感器、三轴角速度传感器、三轴地磁传感器的一种或者多种。
此时用户的动作可以在虚拟现实场景信息中进行体现。
当上述都完成之后,用户可以开始进行向虚拟NPC处移动。
用户在使用之前还可以向服务器提出授权请求,当服务器授权之后,用户的虚拟现实终端显示多个其他授权用户的虚拟现实终端的定位信息。
所述的授权步骤包括:在服务器对虚拟现实终端授权后,多个虚拟现实终端出现在同一个复合空间中,即用户的虚拟现实终端显示多个其他用户的虚拟现实终端的定位信息。
在本实施例中,所述的虚拟现实终端为虚拟现实头盔或者移动终端。具体选择根据商家的成本进行考量。
如果采用虚拟现实头盔,需要采购专用的设备,但是效果更佳。用户可戴上虚拟现实头盔进行虚拟NPC寻找。并且此种方法适用于人员较少的情况下。
如果是采用移动终端,比如手机或者平板电脑,则需要安装相应的软件,方便快捷但是效果相对于采用虚拟现实头盔的方法来说较差。此种方法适用于人员较多的情况下。

Claims (8)

1.一种基于虚拟现实技术的游戏视频实现方法,其特征在于:它包括场景映射步骤、定位步骤、运动方式映射步骤和授权步骤;所述的场景映射步骤用于将虚拟场景以及用户周围的区域在虚拟现实终端进行虚拟现实显示,包括用于将虚拟的网络元素与现实的实体对象显示于地理信息***之中形成复合空间的第一场景映射子步骤和用于将周围场景映射为虚拟场景的第二场景映射步骤;
所述的地理信息***包括三维电子地图,所述的第一场景映射子步骤包括以下子步骤:
S111:将所述的网络元素进行GIS化,所述的网络元素为不存在于现实中的虚拟物体;
S112:将所述的复合空间进行三维可视化;
S113:虚拟现实终端呈现三维可视化后的复合空间和虚拟物***置;
所述的第二场景映射步骤包括以下子步骤:
S121:通过现实场景传感模块捕获用户周边环境的现实场景信息;
S122:计算处理模块从所述的现实场景信息中提取出现实场景特征,基于预先设定的映射关系,将所述的现实场景特征映射为用于构建虚拟场景的特征,并基于所述用于构建虚拟场景的特征构建虚拟现实场景信息;
S123:虚拟现实终端呈现所述虚拟现实场景信息;
所述的定位步骤包括:
S21:初始化室内参考点,载入数据库中参考点信息;
S22:设置队列和滤波器参数,采集WIFI信号数据到队列;
S23:利用采集的数据队列,计算当前位置上各个AP对应的RSSI均值;
S24:遍历所有参考点,根据步骤S23计算的RSSI均值是否在所对应AP关于某参考点的RSSI区间之内,判断该参考点是否在对应AP的判断集中;
S25:求各个AP判断集的交集:
(1)若交集中只有一个参考点,将该参考点坐标作为算法的估计输出,并结束;
(2)若交集中不止一个参考点,则计算RSSI误差向量,根据误差对交集中的参考点排序,并选择其中误差最小的k个点,以加权k近邻算法计算估计结果,并结束;
(3)若交集为空集,计算各个判断集的中心,并将这些集中心的中心作为全局中心,利用欧拉距离排除中心距全局中心最远的判断集,并对剩余的判断集作步骤S25中子步骤(1)、子步骤(2)和子步骤(3)的交集运算,直到得到估计结果,并结束;若执行到最后一层仍得不到结果,执行子步骤(4);
(4)若子步骤(3)执行到最后一层时,交集仍为空集,则利用当前RSSI均值与参考点RSSI均值间的误差距离,根据RSSI误差最小原则,利用加权k近邻算法计算估计结果;
S26:将定位信息与三维可视化后的复合空间进行映射,在复合空间中显示当前定位信息;
所述的运动方式定位步骤包括以下子步骤:
S31:在人身关节处设置多个与虚拟现实终端关联的传感组件;
S32:各个传感组件的信息实时发送至虚拟现实终端;
S33:虚拟现实终端接收到信息之后进行解析,并呈现在所述虚拟现实场景信息中;
所述的授权步骤包括:在服务器对虚拟现实终端授权后,多个虚拟现实终端出现在同一个复合空间中,即用户的虚拟现实终端显示多个其他用户的虚拟现实终端的定位信息。
2.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的虚拟现实终端为虚拟现实头盔或者移动终端。
3.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的定位步骤还包括一个离线训练步骤:
S201:离散化待定位区域,在待定位区域中均匀的取N个位置作为参考点;
S202:在每个步骤S201所述的参考点扫描WIFI信号,记录连续一段时间内各个AP的接收信号强度指示值RSSI;
S203:处理步骤202中所得的RSSI向量,计算各个AP在该参考点的RSSI均值、方差以及最大最小区间,将这些参数连同对应AP的标识SSID一起保存到数据库中;
S204:对所有的参考点进行S203和步骤S204操作,直到所有的参考点都训练完毕,从而建立待定位区域完整的RSSI分布地图。
4.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的三维可视化后的复合空间为建筑的三维视图。
5.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的虚拟现实终端呈现三维可视化后的复合空间的视角可调整。
6.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:步骤S121中所述的捕获用户周边环境的现实场景信息为捕获用户周边环境图像的时序列帧数据;所述的计算处理模块从所述的现实场景信息中提取出现实场景特征对所述时序列帧数据进行模式识别分析,以提取出现实场景特征。
7.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的现实场景传感模块包括:深度摄像传感器、深度摄像传感器与RGB摄像传感器的结合实体、超声波定位传感模块、热成像定位传感模块和电磁定位传感模块中的一种或者多种的组合。
8.根据权利要求1所述的一种基于虚拟现实技术的游戏视频实现方法,其特征在于:所述的传感组件包括三轴加速度传感器、三轴角速度传感器、三轴地磁传感器的一种或者多种。
CN201610150146.3A 2016-03-16 2016-03-16 一种基于虚拟现实技术的游戏视频实现方法 Pending CN105797378A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610150146.3A CN105797378A (zh) 2016-03-16 2016-03-16 一种基于虚拟现实技术的游戏视频实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610150146.3A CN105797378A (zh) 2016-03-16 2016-03-16 一种基于虚拟现实技术的游戏视频实现方法

Publications (1)

Publication Number Publication Date
CN105797378A true CN105797378A (zh) 2016-07-27

Family

ID=56468567

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610150146.3A Pending CN105797378A (zh) 2016-03-16 2016-03-16 一种基于虚拟现实技术的游戏视频实现方法

Country Status (1)

Country Link
CN (1) CN105797378A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107185245A (zh) * 2017-05-31 2017-09-22 武汉秀宝软件有限公司 一种基于slam技术的虚实同步显示方法及***
WO2018153118A1 (zh) * 2017-02-21 2018-08-30 黄鸣生 基于真实数据的虚拟数据构建方法和***
CN109529318A (zh) * 2018-11-07 2019-03-29 艾葵斯(北京)科技有限公司 虚拟视觉***
CN112839725A (zh) * 2018-09-26 2021-05-25 威尔乌集团 用于在视频游戏中提供增强现实(ar)的ar***
CN114089829A (zh) * 2021-10-13 2022-02-25 深圳中青宝互动网络股份有限公司 一种虚拟现实的元宇宙***
CN114153307A (zh) * 2020-09-04 2022-03-08 中移(成都)信息通信科技有限公司 场景区块化处理方法、装置、电子设备及计算机存储介质
CN116597119A (zh) * 2022-12-30 2023-08-15 北京津发科技股份有限公司 可穿戴扩展现实设备的人机交互采集方法、装置和***
WO2024036510A1 (en) * 2022-08-17 2024-02-22 Mak Kwun Yiu System and method for providing virtual premises

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681661A (zh) * 2011-01-31 2012-09-19 微软公司 在玩游戏中使用三维环境模型
CN103384358A (zh) * 2013-06-25 2013-11-06 云南大学 一种基于虚拟现实和wifi空间场强的室内定位方法
CN103885788A (zh) * 2014-04-14 2014-06-25 焦点科技股份有限公司 一种基于模型组件化动态web 3d虚拟现实场景的搭建方法及***
CN104035760A (zh) * 2014-03-04 2014-09-10 苏州天魂网络科技有限公司 跨移动平台实现沉浸式虚拟现实的***
CN104063466A (zh) * 2014-06-27 2014-09-24 深圳先进技术研究院 虚拟-现实一体化的三维显示方法及***
CN104536763A (zh) * 2015-01-08 2015-04-22 炫彩互动网络科技有限公司 一种模拟现实的网络游戏实现方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681661A (zh) * 2011-01-31 2012-09-19 微软公司 在玩游戏中使用三维环境模型
CN103384358A (zh) * 2013-06-25 2013-11-06 云南大学 一种基于虚拟现实和wifi空间场强的室内定位方法
CN104035760A (zh) * 2014-03-04 2014-09-10 苏州天魂网络科技有限公司 跨移动平台实现沉浸式虚拟现实的***
CN103885788A (zh) * 2014-04-14 2014-06-25 焦点科技股份有限公司 一种基于模型组件化动态web 3d虚拟现实场景的搭建方法及***
CN104063466A (zh) * 2014-06-27 2014-09-24 深圳先进技术研究院 虚拟-现实一体化的三维显示方法及***
CN104536763A (zh) * 2015-01-08 2015-04-22 炫彩互动网络科技有限公司 一种模拟现实的网络游戏实现方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018153118A1 (zh) * 2017-02-21 2018-08-30 黄鸣生 基于真实数据的虚拟数据构建方法和***
CN107185245A (zh) * 2017-05-31 2017-09-22 武汉秀宝软件有限公司 一种基于slam技术的虚实同步显示方法及***
CN112839725A (zh) * 2018-09-26 2021-05-25 威尔乌集团 用于在视频游戏中提供增强现实(ar)的ar***
CN109529318A (zh) * 2018-11-07 2019-03-29 艾葵斯(北京)科技有限公司 虚拟视觉***
CN114153307A (zh) * 2020-09-04 2022-03-08 中移(成都)信息通信科技有限公司 场景区块化处理方法、装置、电子设备及计算机存储介质
CN114089829A (zh) * 2021-10-13 2022-02-25 深圳中青宝互动网络股份有限公司 一种虚拟现实的元宇宙***
WO2024036510A1 (en) * 2022-08-17 2024-02-22 Mak Kwun Yiu System and method for providing virtual premises
CN116597119A (zh) * 2022-12-30 2023-08-15 北京津发科技股份有限公司 可穿戴扩展现实设备的人机交互采集方法、装置和***

Similar Documents

Publication Publication Date Title
CN105807931B (zh) 一种虚拟现实的实现方法
CN105608746B (zh) 一种将现实进行虚拟实现的方法
CN105824416B (zh) 一种将虚拟现实技术与云服务技术结合的方法
CN105797378A (zh) 一种基于虚拟现实技术的游戏视频实现方法
US9892563B2 (en) System and method for generating a mixed reality environment
CN105824417B (zh) 一种采用虚拟现实技术的人与物的结合方法
EP2579128B1 (en) Portable device, virtual reality system and method
CN104699247B (zh) 一种基于机器视觉的虚拟现实交互***及方法
CN107168532B (zh) 一种基于增强现实的虚拟同步显示方法及***
US9690376B2 (en) Wireless wrist computing and control device and method for 3D imaging, mapping, networking and interfacing
KR101229283B1 (ko) 가상 3차원 객체들의 시각화를 위한 방법 및 시스템
WO2015180497A1 (zh) 一种基于立体视觉的动作采集和反馈方法及***
CN109671118A (zh) 一种虚拟现实多人交互方法、装置及***
CN103810353A (zh) 一种虚拟现实中的现实场景映射***和方法
CN109358754B (zh) 一种混合现实头戴显示***
US20130120372A1 (en) Apparatus and method for providing mixed reality contents for learning through story-based virtual experience
US11156830B2 (en) Co-located pose estimation in a shared artificial reality environment
CN109445596A (zh) 一种一体式混合现实头戴显示***
CN105797379A (zh) 一种基于虚拟现实技术的游戏视频处理方法
CN108107580A (zh) 一种虚拟现实场景呈现展示方法及***
KR20180060534A (ko) 체감형 컨텐츠 제공 장치와 연계된 비콘 기반의 사용자 방향 인식 장치 및 그 방법
Wright et al. Leap motion performance in an augmented reality workspace: Integrating devices with an interactive platform
CN109840943B (zh) 三维可视化分析方法及***
KR101060998B1 (ko) 사용자 위치 기반 네트워킹 가상공간 시뮬레이터 시스템
Wright et al. Leap Motion Performance in an Augmented Reality Workspace

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160727