论文摘要
本文详细论述了基于Java3D和JMF技术的虚拟演播室的理论和技术;提出了能够在电脑和Java技术的合作下完成虚拟演播室的设想;实现了于JMF API技术的视频格式文件的读取,并应用了多线程技术和生产者——消费者算法对离散后的视频和音频的轨道进行连续读取和控制,同时能够对每一轨道图元进行提取有用像素和去除无用像素点集合的处理,并将处理后的视频轨道图元作为一种动态纹理添加到由计算机实时绘制的虚拟场景中。本文提出了基于PC机与Java,Java3D及JMF技术的虚拟演播室的总体设计方法及解决方案,且该方案切实可行;解决了基于Java3D及JMF技术的视频读取、处理与动态纹理控制;创建了居于三角面片逼近及Java3D技术的具有的良好光顺性与切矢量连续性的不规则三维几何形体,采用了相关的真实感处理技术,并将这些技术应用到虚拟演播室系统中,取得了良好的效果。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究的目的和意义1.2 国内外研究现状1.2.1 虚拟演播室技术的现状1.2.2 基于Java 技术的虚拟演播室1.3 课题的研究内容1.3.1 本文研究的主要内容1.3.2 论文的安排第二章 相关技术分析2.1 相关技术介绍2.1.1 虚拟现实技术的基本概念2.1.2 虚拟现实技术的应用2.1.3 增强现实技术概述2.2 虚拟演播室技术介绍2.2.1 摄像跟踪技术2.2.2 实时渲染能力2.2.3 虚拟演播室色键合成系统2.2.4 虚实合成同步技术2.3 虚拟演播室的抠像技术与传统色键技术的区别2.3.1 虚拟演播室抠像技术简介2.3.2 抠像技术与传统色键技术的区别2.4 虚拟演播室对灯光的特殊要求第三章 系统总体设计3.1 系统功能简介3.1.1 系统开发的意义3.1.2 系统功能简介3.2 底层软件的选择3.2.1 Java 技术特点及功能简介3.2.2 Java3D 工作原理及功能简介3.2.3 JMF(Java Media Framework)简介3.2.4 系统支撑软件3.3 系统结构设计3.4 系统的硬件环境第四章 关键技术及解决方案4.1 JMF 及媒体处理4.1.1 基于时间特性的媒体格式文件分析4.1.2 JMF 技术模型4.1.3 JMF 中相关类和关键方法4.1.4 视频处理的源文件类型4.2 基于JAVA3D 的视频处理和视频动态纹理处理4.2.1 视频格式文件读取中多线程技术的应用4.2.2 视频图像中有用像素的提取4.2.3 实时视频动态纹理的实现4.2.4 虚拟演播室中滚动字幕的实现4.3 基于JAVA3D 的不规则曲面造型和真实感处理技术4.3.1 球缺及球冠等特殊形体的造型及透明效果处理4.3.2 坐标的三维空间变换4.3.3 回转体、变截面曲柄的三维造型及真实感处理4.4 在系统开发中实现的多媒体和交互技术4.4.1 用2D 图形实现3D 效果的Billboard 技术的透明处理4.4.2 基于高级交互的场景中键盘导航4.4.3 VRML、3DS 及OBJ 等文件的调入第五章 总结和展望致谢参考文献
相关论文文献
标签:虚拟现实论文; 增强现实论文; 虚拟演播室论文; 视频处理论文; 虚实合成论文;