一种基于USB接口的虚拟现实方法、装置及系统制造方法及图纸

技术编号:16528526 阅读:51 留言:0更新日期:2017-11-09 20:09
本发明专利技术适用计算机技术领域,提供了一种基于USB接口的虚拟现实方法、装置及系统,该方法包括:VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将姿态数据发送到与VR头盔连接的VR主机,VR主机通过USB接口接收姿态数据,并根据姿态数据生成VR音视频数据,VR主机将生成的VR音视频数据按照预设的压缩参数进行压缩,通过USB接口将压缩后的VR音视频数据发送给VR头盔,VR头盔接收压缩后的VR音视频数据,并对压缩后的VR音视频数据进行解压,以得到VR音视频数据,通过VR头盔播放VR音视频数据对应的音视频,从而通过USB接口实现VR头盔和VR主机的分离,提高了VR头盔的佩戴舒适性和通用性,同时降低了VR头盔自身供电带来的危险。

【技术实现步骤摘要】
一种基于USB接口的虚拟现实方法、装置及系统
本专利技术属于计算机
,尤其涉及一种基于USB接口的虚拟现实方法、装置及系统。
技术介绍
目前虚拟现实(VirtualReality,简称VR)越来越流行,现有的VR实现方式有三种:1、使用手机与VR设备结合;2、使用电脑与VR设备结合;3、使用一体式VR设备。然而,使用手机与VR设备结合实现VR时,需要把手机放在VR设备中,由于电池发热会带来一定的危险性和佩戴舒适性问题,另外,手机屏幕分辨率的局限也会影响用户体验。使用电脑与VR设备结合实现VR时,电脑与VR头盔需要通过电脑的HDMI、DP(DisplayPort)接口进行连接,由于电脑本身笨重、携带不方便,且获取电源不方便,从而导致VR系统的便携性差、成本高。一体式VR设备需要重新设计主机电路、焊接电器元件以及设计整个系统,这样,制造VR设备成本也会比较高。综上所述,现有VR设备的佩戴舒适性、便携性、通用性和安全性都难以满足用户的需求。
技术实现思路
本专利技术的目的在于提供一种基于USB接口的虚拟现实方法、装置及系统,旨在解决现有VR设备舒适性、便携性、通用性和安全性不佳的问题,导致用户体验不高。一方面,本专利技术提供了一种基于USB接口的虚拟现实方法,所述方法包括下述步骤:VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述VR头盔连接的VR主机;所述VR主机通过所述USB接口接收所述姿态数据,并根据所述姿态数据生成VR音视频数据;所述VR主机将所述生成的VR音视频数据按照预设的压缩参数进行压缩,通过所述USB接口将所述压缩后的VR音视频数据发送给所述VR头盔;所述VR头盔接收所述压缩后的VR音视频数据,并对所述压缩后的VR音视频数据进行解压,以得到所述VR音视频数据;通过所述VR头盔播放所述VR音视频数据对应的音视频。另一方面,本专利技术提供了一种基于USB接口的VR装置,所述装置包括:数据发送单元,用于VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述VR头盔连接的VR主机;数据接收单元,用于所述VR主机通过所述USB接口接收所述姿态数据,并根据所述姿态数据生成VR音视频数据;数据处理单元,用于所述VR主机将所述生成的VR音视频数据按照预设的压缩参数进行压缩,通过所述USB接口将所述压缩后的VR音视频数据发送给所述VR头盔;数据解压单元,用于所述VR头盔接收所述压缩后的VR音视频数据,并对所述压缩后的VR音视频数据进行解压,以得到所述VR音视频数据;以及音视频播放单元,用于通过所述VR头盔播放所述VR音视频数据对应的音视频。另一方面,本专利技术提供了一种基于USB接口的VR系统,所述系统包括VR主机、USB数据线以及通过所述USB数据线与所述VR主机连接的VR头盔,其中:所述VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述VR头盔连接的VR主机;所述VR主机通过所述USB接口接收所述姿态数据,根据所述姿态数据生成VR音视频数据,并将所述生成的VR音视频数据按照预设的压缩参数进行压缩,通过所述USB接口将所述压缩后的VR音视频数据发送给所述VR头盔;所述VR头盔接收所述压缩后的VR音视频数据,并对所述压缩后的VR音视频数据进行解压,以得到所述VR音视频数据,并播放所述VR音视频数据对应的音视频。本专利技术中的VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将姿态数据发送到与VR头盔连接的VR主机,VR主机通过USB接口接收姿态数据,并根据姿态数据生成VR音视频数据,VR主机将生成的VR音视频数据按照预设的压缩参数进行压缩,通过USB接口将压缩后的VR音视频数据发送给VR头盔,VR头盔接收压缩后的VR音视频数据,并对压缩后的VR音视频数据进行解压,以得到VR音视频数据,通过VR头盔播放VR音视频数据对应的音视频,从而通过USB接口实现VR头盔和VR主机的分离,提高了VR头盔的佩戴舒适性和通用性,同时降低了VR头盔自身供电带来的危险。附图说明图1是本专利技术实施例一提供的基于USB接口的虚拟现实方法的实现流程图;图2是本专利技术实施例二提供的基于USB接口的虚拟现实装置的结构示意图;以及图3是本专利技术实施例三提供的基于USB接口的虚拟现实系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的基于USB接口的虚拟现实方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,VR头盔通过姿态传感器获取用户的姿态数据,通过USB接口将姿态数据发送到与VR头盔连接的VR主机。本专利技术实施例适用于移动终端,尤其适用于手机、平板电脑等便携式移动终端,以方便用户通过USB接口连接移动终端与VR头盔,从而实现VR功能。在本专利技术实施例中,VR主机为具有USB接口的移动终端,该USB接口的版本可以为USB2.0版本、USB3.0版本、USB3.1版本或者兼容版本,VR头盔中设置有姿态传感器,以用于获取用户的姿态数据,例如,按键操作数据、身体移动数据,姿态传感器可以为三轴陀螺仪传感器、三轴加速度传感器和三轴磁感应传感器。优选地,VR头盔通过USB接口进行供电,从而降低了VR头盔的重量和发热量,进一步提高VR头盔的佩戴舒适性和安全性。在步骤S102中,VR主机通过USB接口接收姿态数据,并根据姿态数据生成VR音视频数据。在本专利技术实施例中,移动终端通过USB接口接收VR头盔的姿态数据,以根据姿态数据生成包含虚拟现实音视频的VR音视频数据。作为示例地,通过USB接口将手机与VR头盔进行连接,从而不需要将手机装入VR头盔中,手机就可以接收到VR头盔的姿态数据,并根据姿态数据生成VR音视频数据,从而减轻了VR头盔的重量和电池发热危险性,提高了VR头盔的佩戴舒适性和安全性。在步骤S103中,VR主机将生成的VR音视频数据按照预设的压缩参数进行压缩,通过USB接口将压缩后的VR音视频数据发送给VR头盔。在本专利技术实施例中,将生成的VR音视频数据压缩之后再进行发送,从而降低数据传输过程中的数据的发送量,进而降低实现VR的成本。具体地,在进行数据压缩时,音频编码压缩格式可以为MPEGAudioLayer1格式、MPEGAudioLayer2格式、MPEGAudioLayer3格式、MPEG-2AAC格式和MPEG-4AAC格式,视频编码压缩格式包括Mpeg-1格式、Mpeg-2格式、Mpeg-4格式、Mpeg-4AVC格式、H.261格式、H.262格式、H.263格式、H.263+格式、H.263++格式、H.264格式和H.265格式。优选地,为了通过USB接口将压缩后的包含虚拟现实音视频的数据发送给VR头盔,在进行数据压缩时,需要使用大于等于W/(2×Whalf)的音视频压缩比,从而使得USB带宽满足压缩后数据的数据传输带宽要求,其中,W为USB总带宽,Whalf为单眼带宽,Whalf的计本文档来自技高网...
一种基于USB接口的虚拟现实方法、装置及系统

【技术保护点】
一种基于USB接口的虚拟现实方法,其特征在于,所述方法包括下述步骤:虚拟现实头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述虚拟现实头盔连接的虚拟现实主机;所述虚拟现实主机通过所述USB接口接收所述姿态数据,并根据所述姿态数据生成虚拟现实音视频数据;所述虚拟现实主机将所述生成的虚拟现实音视频数据按照预设的压缩参数进行压缩,通过所述USB接口将所述压缩后的虚拟现实音视频数据发送给所述虚拟现实头盔;所述虚拟现实头盔接收所述压缩后的虚拟现实音视频数据,并对所述压缩后的虚拟现实音视频数据进行解压,以得到所述虚拟现实音视频数据;通过所述虚拟现实头盔播放所述虚拟现实音视频数据对应的音视频。

【技术特征摘要】
1.一种基于USB接口的虚拟现实方法,其特征在于,所述方法包括下述步骤:虚拟现实头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述虚拟现实头盔连接的虚拟现实主机;所述虚拟现实主机通过所述USB接口接收所述姿态数据,并根据所述姿态数据生成虚拟现实音视频数据;所述虚拟现实主机将所述生成的虚拟现实音视频数据按照预设的压缩参数进行压缩,通过所述USB接口将所述压缩后的虚拟现实音视频数据发送给所述虚拟现实头盔;所述虚拟现实头盔接收所述压缩后的虚拟现实音视频数据,并对所述压缩后的虚拟现实音视频数据进行解压,以得到所述虚拟现实音视频数据;通过所述虚拟现实头盔播放所述虚拟现实音视频数据对应的音视频。2.如权利要求1所述的方法,其特征在于,所述虚拟现实头盔通过所述USB接口进行供电,所述USB接口兼容USB2.0版本、USB3.0版本和USB3.1版本。3.如权利要求1所述的方法,其特征在于,通过所述虚拟现实头盔播放所述虚拟现实音视频数据对应的音视频的步骤,包括:对所述音视频中的视频帧画面进行插值和插帧操作。4.如权利要求1所述的方法,其特征在于,所述虚拟现实主机将所述生成的虚拟现实音视频数据按照预设的压缩参数进行压缩的步骤,包括:所述虚拟现实主机将所述生成的虚拟现实音视频数据按照预设的压缩格式和大于等于W/(2×Whalf)的音视频压缩比进行压缩,所述W为USB总带宽,所述Whalf为单眼带宽。5.如权利要求1所述的方法,其特征在于,所述虚拟现实主机为移动终端,所述移动终端通过所述USB接口向所述虚拟现实头盔供电。6.一种基于USB接口的虚拟现实装置,其特征在于,所述装置包括:数据发送单元,用于虚拟现实头盔通过姿态传感器获取用户的姿态数据,通过USB接口将所述姿态数据发送到与所述虚拟现实头盔连接的虚拟现实主机;数据接收单元,用于所述虚拟现实主机通过所述USB接口接收所述姿态数据,并根据所述姿态数据生成虚拟现实音视频数据;数据处理单元,用于所述虚拟现实...

【专利技术属性】
技术研发人员:李飞行朱向军陈泽伟钟宇文刘火根
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1