论文部分内容阅读
随着科技的发展和人们需求的增长,人们对于公共安全的重视程度越来越高,市场上安防视频监控系统越来越多的得到了应用。安防视频监控系统经过了模拟监控、数字监控两个阶段,新一代的监控技术在数字监控的基础上,正向大规模网络监控以及智能化监控的方向高速发展。在新一代的视频监控系统中,编码器终端设备得到了广泛的应用,本文设计了基于TI TMS320DM368处理器的编码器系统软件,它主要应用于多种编码器的终端上第一章介绍了本课题的背景与意义,综述了视频监控系统的发展情况,介绍了网络视频监控系统和编码器终端设备具有的功能,及相关视频编码技术,最后提出课题研究内容以及论文结构。第二章详细介绍了视频系统中的关键技术,主要从视频信号和视频图像格式、视频信号的采集技术和视频数据的压缩技术三个方面介绍。第三章介绍了DaVinci开发环境。重点包括DaVinci处理器平台TMS320DM368处理器的硬件架构和存储结构、视频处理子系统VPSS;在软件方面,重点描述了MontaVista Linux、xDM和DVSDK等DaVinci开发工具。第四章研究开发了单通道编码器系统软件。首先对编码器系统软件的数据流和框架进行了设计;然后根据相关的驱动硬件原理重点设计了视频采集驱动软及V4L2驱动框架;接着是单通道编码器系统应用软件设计部分,主要从初始化模块、视频采集调度模块、编码接口模块和通信模块这几个方面做了详细的设计和分析,设计了其线程间同步方式和一些附加的功能。第五章研究开发了单通道编码器系统中的视频图像处理算法,主要包括去隔行算法和运动检测算法的原理和实现。最后,在实际硬件板上对系统软件做了测试,通过实验验证了去隔行算法和运动检测算法。第六章是对本文设计的单通道编码器软件的总结,并对进一步的工作做了展望。