The invention relates to a realization method of a cloud game system for virtual reality, which is characterized in that the client collects, predicts the attitude information of display devices and controllers, uploads it to the cloud server, runs the game on the cloud server, carries out a lot of data processing and image rendering, compresses the data into a specified format and transmits it back to the client after completion, and the client decodes the data. Time curling and distortion processing are calculated and displayed. The advantages of the invention are that the cloud server is used to run games, and the client only does posture, interactive data upload, image decoding display and audio playback, thus reducing the hardware requirements of the client; a game control simulator is designed to enable the ordinary VR single-machine games to run directly on the cloud server without changing; at the same time, the characteristics of the VR system are optimized. In order to provide users with a good immersion in virtual reality, the delay is effectively reduced.
【技术实现步骤摘要】
一种用于虚拟现实的云游戏系统实现方法
本专利技术涉及一种云游戏系统实现方法,尤其是一种用于虚拟现实的云游戏系统实现方法。
技术介绍
虚拟现实(virtualreality,VR)技术是利用电脑模拟产生一个三维空间的虚拟世界,提供给用户关于视觉等感官的模拟,让用户仿佛身临其境,为了营造逼真的效果,虚拟现实技术对计算元件单位时间内的数据处理量要求较高。目前基于个人计算机(PersonalComputer,PC)端的虚拟现实设备要达到所述的数据处理量要求,需要很高的硬件配置,用户想要体验好的虚拟现实游戏效果需要配置价格高昂的计算机硬件。为了降低用户使用成本,推广虚拟现实技术,本专利技术技术方案设计了虚拟现实云游戏系统。云游戏(Cloudgaming)技术是一种以云计算(CloudComputing)技术为基础的在线游戏技术,可使得图形处理与数据运算能力相对有限的轻端设备(thinclient)能运行高品质游戏,其仅需拥有基本的流媒体播放能力与获取玩家输入指令并传送给云端服务器的能力即可。本专利技术技术方案旨在将虚拟现实游戏运行在云端服务器上,利用云端服务器强大的渲染计算能力,进行快速、大量的数据处理,客户端虚拟现实头戴显示设备只做姿态、交互数据收集上传和图像解码显示、音频播放,因此无需为游戏渲染配置高性能显卡,有效的降低了硬件要求和使用成本并缩短了虚拟现实游戏系统的响应延时。
技术实现思路
本专利技术目的是:提供一种用于虚拟现实的云游戏系统实现方法,使图形处理与数据运算能力相对有限的客户端设备能够运行高品质的虚拟现实游戏。本专利技术的技术方案是:本专利技术设计了一种 ...
【技术保护点】
1.一种用于虚拟现实的云游戏系统实现方法,其特征在于,包括:客户端虚拟现实设备采集、预测用户头部姿态信息和游戏控制器交互数据,并上传给云端服务器;云端服务器运行虚拟现实游戏,根据客户端传送的姿态信息和交互数据进行游戏待显示图像的渲染及音频数据处理,并将处理完成的数据编码压缩后传送给客户端;客户端接收数据后进行解码、时间卷曲和畸变处理等操作,最终将图像显示在头戴显示设备屏幕上,并播放与图像匹配的音频。
【技术特征摘要】
1.一种用于虚拟现实的云游戏系统实现方法,其特征在于,包括:客户端虚拟现实设备采集、预测用户头部姿态信息和游戏控制器交互数据,并上传给云端服务器;云端服务器运行虚拟现实游戏,根据客户端传送的姿态信息和交互数据进行游戏待显示图像的渲染及音频数据处理,并将处理完成的数据编码压缩后传送给客户端;客户端接收数据后进行解码、时间卷曲和畸变处理等操作,最终将图像显示在头戴显示设备屏幕上,并播放与图像匹配的音频。2.根据权利要求1所述的一种用于虚拟现实的云游戏系统实现方法,其特征在于,云端服务器将渲染图像和音频数据压缩成指定格式传送给客户端;所述图像数据格式包括但不限于H264、H265;所述音频数据格式包括但不限于PCM、AAC。3.根据权利要求1所述的一种用于虚拟现实的云游戏系统实现方法,其特征在于,所述云端服务器与客户端之间的数据传输采用网...
【专利技术属性】
技术研发人员:田巍,黄柴铭,许欢,于成龙,陈玉琨,
申请(专利权)人:上海拆名晃信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。