基于DirectShow框架的自由立体视频播放软件的实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:kevin_0713
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的不断进步,多媒体技术已经成为人们生活中非常重要的一部分。自由立体图像显示技术是下一代多媒体技术的发展趋势,深入进行有关的研究和应用工作已经显得日益迫切。自由立体图像显示和合成理论的不断完善,为自由立体成像技术的发展奠定了基础。作为现有应用最广泛的多媒体系统,DirectShow结合了其它的DirectX技术,为需要自定义解决方案的应用程序提供了对底层流控制结构的访问。当视频和音频的硬件加速可用时,它能够自动检测并进行使用。DirectShow为多媒体的应用开发提供了技术支持,简化了自由立体播放软件的实现过程。本文以DirectShow多媒体系统为开发框架,完成了自由立体合成算法模块的设计,为后续的研究工作提供了实验依据。自由立体合成算法是本实验室的研究成果,是本文软件开发的核心。为了提高该模块的运行效率,本文对其进行了多方面的优化,使得模块的处理时间降低50%以上,并对进一步优化的可能性作了阐述。同时,以VC++6.0为开发工具,完成了播放链路的搭建和软件界面的设计工作,实现了多项多媒体软件的必备功能。最后完成软件的总体调试工作,消除内存泄漏等程序漏洞,生成最终的应用程序。经过一定时间的测试,软件的运行情况良好,播放的图像立体感明显,画面清晰流畅,达到了预期的效果。
其他文献
当今世界汽车数量急速增长,汽车已成为人们出行主要交通工具。随着汽车行业的蓬勃发展所引起的交通问题也越来越多,汽车驾驶速度越高引发的安全问题也越突出。既要保证汽车行
随着经济的发展和人民生活水平的不断提高,所需求的物质越来越丰富,不再缺乏。物流运输在其中扮演了一个非常重要的角色。而现代国内物流普遍使用的条形码(Barcode)带来了一
在对凝析天然气流量计量仪表总体设计方案和各功能模块进行分析的基础上,设计实现了仪表的电源电路、电源切换电路、复位电路、数据采集电路、液晶显示接口电路、键盘接口和存储器扩展电路,重点实现了基于DSP处理器的U盘读写系统,用TMS320VC5402 DSP芯片、CH375 USB接口控制芯片和单片机CH89C54RD芯片等构建了U盘读写系统的硬件电路,并基于此硬件电路实现了系统的I/O操作函数、USB
作为一种典型的纠错码,RS码具有同时纠正随机错误和突发错误的能力,特别是在纠正突发错误方面,因此在各种通信系统中,RS码被广泛使用。在本文的无线数据传输系统中,就是使用R
无线自组网是由多个无线节点临时组成的不依赖任何基础通信设施的无线对等多跳网络,网络中的每个节点既是路由器又是主机设备。该网络是当前网络技术发展得热点,因为它提供了
正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)是一种多载波调制技术,它具有频谱利用率高、实现简单、抗多径干扰能力强等突出优点,适合在无线信道中传输
随着计算机科学和视频技术的广泛发展,数字图像采集在电子通信与信息处理领域得到了广泛的应用。视频图像采集卡作为计算机视频应用的前端设备,承担着模拟视频信号向数字视频
随着信息技术的快速发展,图像和视频数据日益膨胀,人们希望能够从中快捷地获取有用信息。近年来,人类视觉注意机制引起了国内外学者的广泛关注。它是指人类在分析视觉场景时,
SATA是一种高速的串行总线,采用点对点方式进行数据传输,内置数据/命令校验单元,支持热插拔,具有150MB/s(SATA1.0)或300MB/s(SATA2.0)传输速度。目前SATA2.0应用广泛,相较于S
随着互联网与分布式计算能力的不断发展,大范围的资源共享成为一种趋势。经济的发展使得企业分工更细,更加注重动态协作,业务过程已经跨越组织边界,涉及相互合作的多个企业组