节点文献
基于PC机及Java技术的虚拟演播室系统研究与实现
Research and Implementation of Virtual Studio Based on PC and Java Technology
【作者】 薛忠明;
【导师】 张大坤;
【作者基本信息】 沈阳工业大学 , 计算机应用技术, 2004, 硕士
【摘要】 随着生活水平提高,人们对影视节目的期望值也越来越高,提高电视节目的收视率对电视节目制作工作是一种新的挑战。虚拟演播室技术应运而生,它主要综合了计算机图形技术、多媒体技术、传感器技术、显示技术及仿真技术等多种技术为一体,将现场视频实时地与计算机绘制的三维场景结合在一起,制作出更精彩的电视节目。 目前,国际上的虚拟演播室系统已达到了商品化程度,但这些系统基本上是基于工作站的独立系统,其价格昂贵,一般都在100—300万元左右,在中国很难普及。为此本文以与辽宁电视台数字互动频道合作项目为依托,创建了一个基于PC机及Java技术的虚拟演播室系统,使中小电视台采用虚拟演播室技术、提高节目制作水平成为可能。 本文详细地介绍了基于Java3D和JMF技术的虚拟演播室系统的理论与技术;提出了基于PC机和Java技术的虚拟演播室系统的解决方案;实现了基于JMF API技术的视频格式文件(.MPG)读取,并应用多线程技术和生产者—消费者算法对离散后的视频和音频的轨道进行连续读取和控制,同时实现了对每一轨道图元进行提取有用像素和去除无用像素点集合的处理,并将处理后的视频轨道图元作为一种动态纹理添加到由计算机实时绘制的虚拟场景中;实现了基于多线程技术和键盘交互技术的虚拟演播室动态滚动字幕和静态字幕的设计;实现了基于线性插值的数学模型逼近切面圆,并用三角面片逼近法构造出具有良好光顺性和切矢量连续性的球缺及球冠等不规则几何形体,并对这些几何形体进行了相应的真实感处理;实现了基于Java3D技术的多种动画及交互式程序的开发;实现了基于Java3D的高级键盘与鼠标交互技术。 虚拟演播室系统研究与实现中的创新点为:提出了基于PC机与Java,Java3D及JMF技术的虚拟演播室系统的总体设计方法及解决方案,且该方案切实可行;解决了基于Java3D及JMF技术的视频读取、处理与动态纹理控制;创建出了基于三角面片逼近及Java3D技术的具有良好光顺性与切矢量连续性的不规则三维几何形体,并进行了相关的真实感处理技术,并将这些技术应用到虚拟演播室系统中,取得了良好的效果。
【Abstract】 With the development of the living standard, the expectations of consumers on the quality of the TV programs become higher and higher. It’s a new challenge for making the TV programs to improve the watching rates. Virtual studio technology is come up with under this environment, which including computer graphics technology, multimedia technology, sensor technology, displaying technology and simulation technology. Virtual studio can make more wonderful programs by composing the video format files and the virtual scenes created by computer.At the present time, the products of virtual studio have been brought into the market, but all these products are based on the graphic workstation, which is too expensive almost around from 1 to 3 million RMB, and can’t be used widely in China. To break the limitation, this thesis is to develop a virtual studio system based on Java and PC under the project cooperated with Liaoning TV station digital channel, which can make it possible and easier to apply virtual studio technology widely and to improve the level of making programs.The theory and technology of virtual studio based on Java, JMF and Java3D are introduced in this thesis. A new solution of developing virtual studio based on PC and Java is put forward. The problems of inputting the video format files (.MPG) based on JMF API, processing and controlling the elements on each track of the video and audio format file based on consumer-producer algorithm, extracting the useful pixels and wiping off the useless pixels on each image, composing the processed image with the virtual scenes created by computer are settled in this thesis. The dynamic caption and still caption based on multithreaded and keyboard interaction are also realized in this system. Modeling the three-dimensional irregular solids based on small triangle planes approaching, which have very good attributes and geometry characters are realized in this thesis, and the related rendering technology are solved. The animation and interaction technology such as Billboard animation and keyboard navigations based Java3D arcrealized in this program, which make the system very lively. All these technologies are used in the virtual studio system successfully.The main innovations in this thesis can be summarized as: a new way of resolution and whole design of virtual studio based on PC, Java, JMF and Java3D is come up with, and the resolution is feasible. Solved the video format file inputting, processing and dynamic texture processing. The irregular solids based on linear inserting and small triangle planes approaching which has terrific attributes and characters based on Java3D are created and the related three-dimensional processing technologis are applied on the solids. The satisfied results can be gained from the software.
【Key words】 Virtual Reality; Augmented Reality; Virtual Studio; Video Processing; Real-Virtual Composition;
- 【网络出版投稿人】 沈阳工业大学 【网络出版年期】2004年 04期
- 【分类号】TN948.12
- 【被引频次】3
- 【下载频次】255