论文部分内容阅读
视频处理系统近年来得到了迅速的发展,应用范围不断地扩展,广泛的应用于智能交通、保安等诸多领域,在国民经济和国防建设中发挥着重要作用。随着网络带宽、计算机处理能力和存储容量的迅速提高,视频系统从模拟视频处理进入了数字化的网络时代,即数字视频处理系统。本文设计了基于数字信号处理器(DSP)的嵌入式视频采集系统,以ADI的Blackfin 561为核心处理器,完成对模拟信号的数字化采集,将嵌入式操作系统uClinux和H.264编码程序移植到BF561上,并在两者的结合下实现DSP双核处理器在视频处理系统中的应用。文中详细介绍了系统的总体设计思路和具体的软硬件设计工作,对系统设计的几个主要问题如嵌入式平台的搭建和视频接口驱动设计等进行了讨论。针对ADSP-BF561 EZ-KIT LITE评估板的硬件结构,分析了整个系统的框架和视频采集系统的数据流,根据嵌入式软件的开发特点,建立了适合本系统的uClinux操作系统平台。通过对Linux下设备模型的研究,进行了PPI视频接口和基于I~2C总线的视频解码器(ADV7183)的设备驱动程序设计;同时实现了H.264编码程序在双核DSP(ADSP-BF561)上的移植,搭建了嵌入式uClinux和BF561相结合的视频处理应用平台,最后对相应的程序设计进行了实验测试。论文通过对基于双核处理器ADSP-BF561的数字视频处理系统平台的搭建,以及相应数据采集接口的驱动程序开发,为双核处理器的开发应用和H264编码算法的进一步优化工作奠定了一定的基础。