论文部分内容阅读
网络摄像机是新一代视频监控设备,它是视频监控技术向数字化和网络化发展的成果,引起了视频监控系统质的飞跃。关于网络摄像机的研究已成为当今视频监控技术研究的热门之一。如何设计一个高性能、可扩展性强、易于升级的网络摄像机,是当前研究的重点。基于这一发展方向,本文主要进行了基于多媒体处理器DM642的网路摄像机的研制,它硬件设计简单,结构灵活,软件升级容易,可扩展性强。本文围绕基于DM642的网络摄像机系统的研制,分为4个部分。第一部分概括分析了当前视频监控领域的主要技术和网络摄像机的可能实现方案和系统设计的一般方法。第二部分重点讨论了网络摄像机的硬件平台设计,包括DSP最小子系统以及扩展的视频采集与回放模块、网络通信模块、外部扩展存储模块等的设计。第三部分主要是实现了基于嵌入式实时操作内核的系统软件程序,程序采用了TI提出的RF5软件参考框架,包括底层硬件驱动的编写,各任务模块的实现以及系统的整合。并讨论了图像预处理中的各项算法,对其进行了针对DM642的运行速度优化。最后详细讨论了基于NDK的网络通信功能的开发和网络应用任务的设计。本文完整地设计了网络摄像机的硬件平台和软件系统,并对部分算法做了有效优化,今后能十分方便地进行新应用功能的扩展。