基于DirectShow技术的多路立体视频实时显示研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:sz_davild
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,人们对视觉的要求不断深化,传统的媒体已不能满足需求,立体视频的研究应运而生。作为新兴的数字媒体,立体视频被称为自音频、图像、视频之后的第四代媒体形式。相对于传统媒体,其突出优势在于给人身临其境的感觉,具有很强的视觉冲击力,能为观众创造更加直观真实的场景感受。立体视频按视点个数可分为双视点视频和多视点视频。多视点立体视频的数据量很大,如何实时高效地处理这些数据并为合成显示作准备是立体视频研究中必须面对的问题。DirectX是微软公司提供的一套基于Windows平台的编程接口,它能高效地完成实时动画渲染、交互式音乐和环境音效、多媒体数据处理等一般API很难完成的任务。作为DirectX家族的一员,DirectShow正是为了适应多媒体面临的新挑战而设计的开发工具,它的优势在于不仅能够处理复杂的多媒体流数据格式和巨大的数据量,更重要的是运用它可以不必考虑抽象的底层工作和总体应用框架,不必过多考虑复杂的数据传输同步问题,使程序开发人员解放出来,使开发多媒体应用程序变得轻松快捷。本文以DirectShow技术为基础,开发了源过滤器和变换过滤器,分别实现了从硬盘读取文件和从网络接收八路视频并经一系列处理后合成显示。进行的处理包括格式转换、图像缩放和拼接等。庞大的数据量使得实时性成为设计的重点。因此为尽可能地提高代码的执行效率,本文对代码进行了优化,大大减少了处理时间。经过调试,运行结果流畅、清晰,基本达到了预期效果。
其他文献
随着网络应用的普及,网络使用中的安全问题逐渐被重视。当前主流的解决方式是依靠PKI体系解决信息安全方面问题。CA认证机构做为证书认证机构,在PKI体系中担当着极其重要的角
随着地震勘探技术迅速发展,地震数据解释工作又开始面临着新的要求,地震解释系统中地震数据的解释效率在目前状况下已经难以提升,地震数据解释工作仍在日益增多,只在单个客户
自物联网的构想提出以来,得到了社会上广泛的关注和应用,其中的关键技术之一就是无线射频识别(Radio Frequency Identification, RFID)技术。在RFID的工作系统中,标签的作用
通信系统的设计非常复杂,特别是在背板设计中要考虑各种环境变化的影响,它要求器件能忍受噪声干扰、适应拓扑结构和信号传输距离的变化。这些变化影响如果处理得不好,将直接