1. 研究目的与意义
1.研究背景:
视频监控中的人脸识别是近年来一个非常活跃的话题,其具有巨大的理论意义和应用价值。人脸识别的研究对于图象处理、计算机视觉、计算机图形学、模式识别等领域的发展具有巨大的推动作用,同时在生物特征认证、视频监控、安全保卫等各个领域也有着广泛的应用。
jmf(javamediaframeworkapi)是一种采用java语言开发流式媒体应用应用程序接口。它作为javamediaapi技术家族的一个重要组成部分,对java平台进行了扩展,为媒体应用开发人员提供了增强的媒体开发能力。java多媒体框架中包含了许多用于处理多媒体的api,所支持的功能包括:可以在javaapplet和应用程序中播放各种媒体文件,例如au、avi、midi、mpeg、quicktime和wav等文件;可以播放从互联网上下载的媒体流;可以利用麦克风和摄像机一类的设备截取音频和视频,并保存成多媒体文件;处理多媒体文件,转换文件格式;向互联网上传音频和视频数据流;在互联网上广播音频和视频数据等。
2. 国内外研究现状分析
java媒体架构(jmf)是一个令人激动的通用的api,它允许java开发者用许多不同的方法处理媒体。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。
sun以四种不同的专用版本提供jmf2.1.1技术,满足专业开发人员的各类需求,第一个是一个轻便型版本,它完全采用java语言编写,适用于任何java兼容系统。此外,开发人员还可选择分别适用于solaris、windows或linux等操作系统的性能最优化软件包,以提高性能和能力。
jmf2.1.1软件也是javamedia系列软件的一部分。javamedia系列软件包括java3d、java2d、javasound和javaadvancedimaging等api。采用各种javamediaapi,软件开发商人员就能容易、快速地为他们已有的各种应用程序和客户端java小程序增添丰富的媒体功能,如流式视频、3d图像和影像处理等。就是说,各种javamediaapi发挥了java平台的固有优势,将"编写一次,到处运行"的能力扩展到了图像、影像和数字媒体等各种应用领域,从而大大缩减了开发时间和降低了开发成本。
3. 研究的基本内容与计划
1. 主要需要实现的功能有:
①用jmf捕捉采集视频,图像,音频实现监控。
②监控的同时,进行拍照,留图。
4. 研究创新点
1.音频,视频,和图像混合抓捕分析应用在本系统中。
2.提高视频处理速度,运用克隆技术实现数据源的复制和使用提高了驱动硬件的能力。
