VC++opencv静止背景下运动视频对象的分割(2)
时间:2017-05-26 16:57 来源:毕业论文 作者:毕业论文 点击:次
这首先需要对多媒体图像进行采集。多媒体系统是声音、图形、图像和动画等各种媒体信息的有机组合,并与先进的计算机和通信技术相结合,使人们极大的扩展了交流信息的方式,并影响着人们的交互方式、生活方式和工作方式。其中,数字视频是最为重要的一种多媒体数据形式,它有着非常广泛的应用,是电视、电影、电子出版物等媒体信息进行数字化的重要基础。一般来说,多媒体图像的采集工作就是从数字视频中进行的。但是数字化的视频包含的数据量非常巨大,这无疑给存储器的存储容量、通信干线的通道传输率以及计算机的处理速度都提出了极高的要求。解决多媒体信息在存储和传输过程的瓶颈问题(即庞大的信息量和计算机系统的处理能力之间的矛盾),单纯扩大存储器容量、增加传输率是不现实的,所以数字视频的压缩技术受到了前所未有的关注。正因为如此,数字视频的编码压缩技术成为了多媒体领域的一项重要的技术,它为人们交流视频信息提供了帮助。 从视频图像序列中获得运动物体的数据的方法能运用在道路交通监控、小区防盗、银行监控等等,用以检测和跟踪进入场景的人或物体,应用范围非常广泛。在这些监控场景中,背景往往是固定的,监控目标往往是进入场景的人或物体,因此,在这种情况下,需要对静止的背景下的运动图像分割出来,以便于监控。 传统的监控方式效率低下,而且对于人力资源是极其严重的浪费。从静止背景中对运动图像单独提取的方法极大的解放了人力,降低了劳动强度,提高了生产效率,节约了生产成本。 1.2 国内外研究现状 1.3 研究的难点 如何提高视频图像分割的精度,尽可能减少误差,提高算法的鲁棒性,在有多个运动目标时要尽可能减少误判。 1.4 Visual Studio Visual Studio 2008 在三个方面为开发人员提供了关键改进:快速的应用程序开发、高效的团队协作、突破性的用户体验。 Visual Studio 2008 提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。它还包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP NET应用程序服务和 Microsoft 平台。 1.4.1 程序开发 为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。 Visual Studio 2008 还使开发人员能够从同一开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意他们可以在同一环境中支持各种各样的项目。 1.4.2 用户体验 Visual Studio 2008为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和Windows Server 2008。对于 Web,ASP NET AJAX 及其他新技术使开发人员能够迅速创建更高效、交互式更强和更个性化的新一代 Web 体验。 1.4.3 高效的团队协作 Visual Studio 2008 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。 (责任编辑:qin) |