CN108600726A - 一种vr开发平台的数据处理方法及其系统 - Google Patents
一种vr开发平台的数据处理方法及其系统 Download PDFInfo
- Publication number
- CN108600726A CN108600726A CN201810196765.5A CN201810196765A CN108600726A CN 108600726 A CN108600726 A CN 108600726A CN 201810196765 A CN201810196765 A CN 201810196765A CN 108600726 A CN108600726 A CN 108600726A
- Authority
- CN
- China
- Prior art keywords
- data
- pending
- platform
- pending district
- development
- 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
Links
- 238000011161 development Methods 0.000 title claims abstract description 33
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000012545 processing Methods 0.000 claims abstract description 38
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 21
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 21
- 230000008676 import Effects 0.000 claims abstract description 4
- 238000013523 data management Methods 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 claims description 5
- 230000002708 enhancing effect Effects 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 230000003362 replicative effect Effects 0.000 abstract description 4
- 238000012384 transportation and delivery Methods 0.000 abstract description 3
- 230000002194 synthesizing effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 11
- 230000008447 perception Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 238000009960 carding Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000014860 sensory perception of taste Effects 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
Abstract
本发明公开了一种VR开发平台的数据处理方法,包括:导入平台,对数据进行分析,并将数据导入平台数据库中暂存,等待处理;调取数据,将第一待处理区和第二待处理区中数据调出并发送至处理芯片中,运行所述任务;数据导出,处理芯片完成对数据处理之后进行保存,并通过平台向VR设备进行输出。本发明通过实时将VR原始数据资源进行分割并实时调取后合成,具有极高的全景图片输出效率,VR视频输出速度快,具有边合成边输出的有点,在VR开发环节,不需要将VR原始数据资源全部复制后再进行合成,大大降低了视频类数据的处理时间,提高VR开发效率。
Description
技术领域
本发明属于软件处理技术领域,具体涉及一种VR开发平台的数据处理方法及其系统。
背景技术
虚拟现实技术是仿真技术的一个重要方向,是仿真技术与计算机图形学、人机接口技术、多媒体技术、传感技术、网络技术、等多种技术的集合。是一门富有挑战性的交叉技术前沿学科和研究领域。虚拟现实技术(VR)主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势、或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。
VR开发过程中,需要对大量的视频类数据进行处理,在图形图像生成方面,虚拟现实系统需要将拍摄的视频进行合成,以输出全景模拟视频
而现有的图形图像处理方法需要对整个VR原始数据进行全景合成,全部合成完成后才能进行VR视频输出,无法边合成边输出,增加了视频类数据的处理时间,VR开发效率低,限制了VR产业的发展。
发明内容
本发明的目的在于提供一种VR开发平台的数据处理方法及其系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种VR开发平台的数据处理方法,包括:
导入平台,对数据进行分析,并将数据导入平台数据库中暂存,等待处理;
调取数据,将第一待处理区和第二待处理区中数据调出并发送至处理芯片中,运行所述任务;
数据导出,处理芯片完成对数据处理之后进行保存,并通过平台向VR设备进行输出。
优选的,所述数据为视频数据。
优选的,所述处理的方式为:将待处理数据以80-100帧/秒的速度进行分割,并对每一帧图片按照顺序保存在待处理区。
优选的,所述任务为将第一待处理区中的数据按照顺序进行复制,每复制一帧将该数据保存一份在第二待处理区中,之后从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成;所述任务还可以为从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成。
优选的,所述任务还包括将已经完成调取的数据进行删除。
优选的,所述数据导出时,对完成全景图片合成后获得的数据进行效果增强处理并按照先后顺序进行保存,并在向VR设备进行输出时按照顺序以60-80帧/秒进行播放。
同时,本发明还公开了一种VR开发平台的数据处理系统,包括:
开发平台,用于提供VR开发环境,对VR原始数据资源进行分析,并将原始资源数据导入平台数据库中暂存,等待处理;
数据管理模块,设置在开发平台的数据库中,用于对数据库中的VR原始数据进行分割、复制、存储、提取和更新;
处理芯片,用于接收数据管理模块提取的帧数据,并对同一帧数据进行全景图片合成,合成后的全景图片输入存储单元中进行保存,用于向VR设备进行输出。
优选的,所述数据库包括第一待处理区和第二待处理区,分别用于存储相同的VR原始数据资源。
本发明的技术效果和优点:
本发明通过实时将VR原始数据资源进行分割并实时调取后合成,具有极高的全景图片输出效率,VR视频输出速度快,具有边合成边输出的有点,在VR开发环节,不需要将VR原始数据资源全部复制后再进行合成,大大降低了视频类数据的处理时间,提高VR开发效率。
附图说明
图1为本发明一种VR开发平台的数据处理方法的结构示意图;
图2为本发明一种VR开发平台的数据处理系统的结构示意图。
具体实施方式
下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1-2所示,一种VR开发平台的数据处理方法,包括:
将视频数据作为VR原始数据资源,导入平台,对数据进行分析,并将数据导入平台数据库中暂存,等待处理,处理方式为将待处理数据以80-100帧/秒的速度进行分割,并对每一帧图片按照顺序保存在待处理区第一待处理区和第二待处理区,其中第一待处理区和第二待处理区作为处理芯片合成VR图片直接数据来源,具有专项性,因此,可以提高向处理芯片传递数据的速度;
调取数据,将第一待处理区和第二待处理区中数据调出并发送至处理芯片中,运行所述任务,当数据管理模块检测到第一待处理区或第二待处理区中有一个不含有VR原始数据资源时,数据管理模块将第一待处理区或第二待处理区中的数据按照顺序进行复制,每复制一帧将该数据保存一份在另一待处理区中,之后从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成;当数据管理模块检测到第一待处理区和第二待处理区中均含有VR原始数据资源时,将从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成,由于处理芯片在同一时间会迅速对同一帧的图片进行全景合成,具有处理速度快的有点,随着数据管理模块不断向处理芯片中输入,处理芯片会不断的高速输出全景合成图片,当某一帧的数据完成向处理芯片调取的任务后,数据管理模块将启动删除程序将完成调取的数据进行删除,大大降低数据库的存储压力;
数据导出,处理芯片完成对数据处理之后进行保存,所述数据导出时,对完成全景图片合成后获得的数据进行效果增强处理并按照先后顺序进行保存,并在向VR设备进行输出时按照顺序以60-80帧/秒进行播放,由于图片的处理速度大于VR设备进行输出,因此,可以连续的进行播放,而已经完成全景图片合成的数据则保存在存储单元中进行保存。
同时,本发明还公开了一种VR开发平台的数据处理系统,包括:
开发平台,用于提供VR开发环境,对VR原始数据资源进行分析,并将原始资源数据导入平台数据库中暂存,所述数据库包括第一待处理区和第二待处理区,分别用于存储相同的VR原始数据资源,等待处理;
数据管理模块,设置在开发平台的数据库中,用于对数据库中的VR原始数据进行分割、复制、存储、提取和更新;
处理芯片,用于接收数据管理模块提取的帧数据,并对同一帧数据进行全景图片合成,合成后的全景图片输入存储单元中进行保存,用于向VR设备进行输出。
本发明通过实时将VR原始数据资源进行分割并实时调取后合成,具有极高的全景图片输出效率,VR视频输出速度快,具有边合成边输出的有点,在VR开发环节,不需要将VR原始数据资源全部复制后再进行合成,大大降低了视频类数据的处理时间,提高VR开发效率。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种VR开发平台的数据处理方法,其特征在于,包括:
导入平台,对数据进行分析,并将数据导入平台数据库中暂存,等待处理;
调取数据,将第一待处理区和第二待处理区中数据调出并发送至处理芯片中,运行所述任务;
数据导出,处理芯片完成对数据处理之后进行保存,并通过平台向VR设备进行输出。
2.根据权利要求1所述的一种VR开发平台的数据处理方法,其特征在于:所述数据为视频数据。
3.根据权利要求1所述的一种VR开发平台的数据处理方法,其特征在于:所述处理的方式为:将待处理数据以80-100帧/秒的速度进行分割,并对每一帧图片按照顺序保存在待处理区。
4.根据权利要求1所述的一种VR开发平台的数据处理方法,其特征在于:所述任务为将第一待处理区中的数据按照顺序进行复制,每复制一帧将该数据保存一份在第二待处理区中,之后从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成;所述任务还可以为从第一待处理区和第二待处理区中按顺序同时调取同一帧数据进行全景图片合成。
5.根据权利要求4所述的一种VR开发平台的数据处理方法,其特征在于:所述任务还包括将已经完成调取的数据进行删除。
6.根据权利要求1所述的一种VR开发平台的数据处理方法,其特征在于:所述数据导出时,对完成全景图片合成后获得的数据进行效果增强处理并按照先后顺序进行保存,并在向VR设备进行输出时按照顺序以60-80帧/秒进行播放。
7.一种VR开发平台的数据处理系统,其特征在于,包括:
开发平台,用于提供VR开发环境,对VR原始数据资源进行分析,并将原始资源数据导入平台数据库中暂存,等待处理;
数据管理模块,设置在开发平台的数据库中,用于对数据库中的VR原始数据进行分割、复制、存储、提取和更新;
处理芯片,用于接收数据管理模块提取的帧数据,并对同一帧数据进行全景图片合成,合成后的全景图片输入存储单元中进行保存,用于向VR设备进行输出。
8.根据权利要求7所述的一种VR开发平台的数据处理系统,其特征在于:所述数据库包括第一待处理区和第二待处理区,分别用于存储相同的VR原始数据资源。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810196765.5A CN108600726A (zh) | 2018-03-10 | 2018-03-10 | 一种vr开发平台的数据处理方法及其系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810196765.5A CN108600726A (zh) | 2018-03-10 | 2018-03-10 | 一种vr开发平台的数据处理方法及其系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108600726A true CN108600726A (zh) | 2018-09-28 |
Family
ID=63625915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810196765.5A Pending CN108600726A (zh) | 2018-03-10 | 2018-03-10 | 一种vr开发平台的数据处理方法及其系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108600726A (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104010177A (zh) * | 2013-02-27 | 2014-08-27 | 风网科技(北京)有限公司 | 一种视频实时2d转3d播放的方法及其装置 |
| US20160189429A1 (en) * | 2014-12-30 | 2016-06-30 | Sony Computer Entertainment Inc. | Scanning display system in head-mounted display for virtual reality |
| CN106331673A (zh) * | 2016-08-22 | 2017-01-11 | 上嘉(天津)文化传播有限公司 | 一种基于分散控制系统的vr视频数据控制方法 |
-
2018
- 2018-03-10 CN CN201810196765.5A patent/CN108600726A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104010177A (zh) * | 2013-02-27 | 2014-08-27 | 风网科技(北京)有限公司 | 一种视频实时2d转3d播放的方法及其装置 |
| CN104010177B (zh) * | 2013-02-27 | 2016-04-20 | 风网科技(北京)有限公司 | 一种视频实时2d转3d播放的方法及其装置 |
| US20160189429A1 (en) * | 2014-12-30 | 2016-06-30 | Sony Computer Entertainment Inc. | Scanning display system in head-mounted display for virtual reality |
| CN106331673A (zh) * | 2016-08-22 | 2017-01-11 | 上嘉(天津)文化传播有限公司 | 一种基于分散控制系统的vr视频数据控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110012352B (zh) | 图像特效处理方法、装置及视频直播终端 | |
| CN110163943A (zh) | 图像的渲染方法和装置、存储介质、电子装置 | |
| CN113240782A (zh) | 基于虚拟角色的流媒体生成方法及装置 | |
| CN106713988A (zh) | 一种对虚拟场景直播进行美颜处理的方法及系统 | |
| CN111047509B (zh) | 一种图像特效处理方法、装置及终端 | |
| CN105611220A (zh) | 一种基于全息投影技术的通讯系统 | |
| CN116958344A (zh) | 虚拟形象的动画生成方法、装置、计算机设备及存储介质 | |
| CN116521793A (zh) | 元宇宙数据处理方法及装置 | |
| CN114567814A (zh) | 视频处理方法、视频渲染方法、处理器及存储介质 | |
| CN114222076A (zh) | 一种换脸视频生成方法、装置、设备以及存储介质 | |
| CN110503707A (zh) | 一种真人动作捕捉实时动画系统及其方法 | |
| WO2024124670A1 (zh) | 视频播放方法、装置、计算机设备及计算机可读存储介质 | |
| CN108600726A (zh) | 一种vr开发平台的数据处理方法及其系统 | |
| CN206421330U (zh) | 一种虚拟现实资源平台系统 | |
| CN108733216A (zh) | 一种基于立体专属名片的企业展示交易平台 | |
| CN104836970B (zh) | 基于gpu实时视频处理的多投影融合方法和系统 | |
| CN115242980B (zh) | 视频生成方法和装置、视频播放方法和装置及存储介质 | |
| EP4584754A1 (en) | Dynamically changing avatar bodies in a virtual experience | |
| CN117173309A (zh) | 图像渲染方法、装置、设备、介质和程序产品 | |
| CN114897709A (zh) | 视频处理方法、装置以及计算机可读存储介质 | |
| CN114596394A (zh) | 一种骨骼动画生成的方法、装置、系统及存储介质 | |
| CN119380394B (zh) | 一种用于虚拟人物或机器人面部表情识别模仿方法 | |
| Chen et al. | Study on the Vivification Pathway of Lingnan Cantonese Opera in the Virtual Reality Interaction: A Case Study of Cantonese Opera “Di Nv Hua (The Emperor's Daughter)” | |
| CN111523365A (zh) | 一种vr开发平台的数据处理方法 | |
| CN108939551A (zh) | 一种三维扫描虚拟游戏构建技术 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180928 |
|
| RJ01 | Rejection of invention patent application after publication |