节点文献

虚拟演播室中虚拟场景生成系统的设计与实现

Design and Implement of Virtual Scene Render System in Virtual Studio

【作者】 王华

【导师】 金炜东;

【作者基本信息】 西南交通大学 , 计算机应用技术, 2007, 硕士

【摘要】 虚拟演播室系统可以使现场视频与计算机产生的三维图形实时地集成在一起。它突破了传统演播室实景制作和场景设计的时空限制,能将真实人物与虚拟环境自由组合,完美地表现出电视节目制作者的非凡创意,提高电视节目制作的质量和效率,同时降低了节目制作费用。目前较成熟的商用虚拟演播室系统均是基于独立工作站平台开发,其价格昂贵。对于中小型电视台而言,购买一整套虚拟演播室系统成本较高。因此,开发一种成本低、实用性强的虚拟演播室系统具有广阔的应用前景和现实意义。而利用PC机实现虚拟演播室系统具有成本低、控制灵活等特点,能够满足中小型电视台的电视节目制作需求。因此,利用PC机实现虚拟演播室系统已成为目前的研究热点。在此背景下,本论文在基于已有的虚拟演播室系统理论的基础上,从开发一套实际的基于PC机的虚拟演播室系统的角度出发,将研究工作主要集中在基于PC机的虚拟演播室中虚拟场景生成系统的研究、设计和实现上。论文先从理论上对虚拟演播室系统的意义、工作原理和关键技术以及现有虚拟演播室系统的优缺点进行了阐述,确定了基于PC机和Direct3D技术进行虚拟演播室系统开发的方案;接着对虚拟演播室系统的虚拟场景生成技术进行了研究;同时详细介绍了实现本系统所采用的Direct3D技术,重点对其整体构架及相关知识点进行了论述。在此分析和研究的基础上,选择Direct3D作为系统的3D开发平台、使用Visual C++7.0作为开发工具及采用面向对象的设计方法对虚拟演播室中虚拟场景生成系统按工作流程从整体到局部进行了整体构架设计,并在此设计基础上具体实现了虚拟场景生成系统的事件处理、渲染初始化、场景数据预处理和管理、虚拟摄像机管理、场景渲染及图像数据输出模块,最终实现了基于Direct3D技术的虚拟场景生成原型系统,为虚拟演播室系统提供了良好的功能服务。

【Abstract】 The virtual studio system can integrate the scene video and the three-dimensional graph produced by computer in real-time. It can break through the space-time limit of traditional studio scene about production and design, combine the real character with virtual background freely, expose perfectly the television programmer’s extraordinary creativity, improve the quality and the efficiency of the television program creation, and reduce the cost of the program manufacture.Currently, the mature commercial virtual studio system which developed on the basis of independent workstation platform is extremely expensive. It will cost many to purchase virtual studio system for the middle or small scaled television station. Thus, it has a fairly bright future for utilization to develop a low-cost and practical virtual studio system. The virtual studio system based on PC is cheap and flexible to control. It can satisfy the requirement of program manufacture for the middle or small scaled television station. Therefore, the virtual studio system research using the PC machine realization has become hotspot now.Under this background, this thesis’s research, which based on old virtual studio system theory, is focus primarily on the design and implement of virtual scene render system in virtual studio system which based on PC machine. First, this thesis expounds theoretically significance and the principle of work and the pivotal technologies of virtual studio system as well as merit and flaw of the existing virtual studio system. It makes sure project that developing virtual studio system based on Direct3D technology on PC machine. Next, this thesis has conducted the thorough research to virtual scene render technology in virtual studio system. Meanwhile, it has introduced the Direct3D technology in detail.This thesis chooses Direct3D as develop platform, and uses visual C++ 7.0 development kit as develop tool, and adopts the oriented-object design method to develop the system. And it has carry out the overall design to virtual scene render system in according to the workflow from the whole to the part. The thesis has realized concretely virtual scene render system which involves that handling event, initialization, preprocessing of scene data, management of scene data, management of virtual camera, scene render and outputting image data. The virtual scene render system has provided the good function service for virtual studio system.

【关键词】 虚拟演播室场景渲染裁剪Direct3D
【Key words】 Virtual StudioScene RenderClippingDirect3D
  • 【分类号】TP391.9
  • 【被引频次】1
  • 【下载频次】353
节点文献中: 

本文链接的文献网络图示:

本文的引文网络