论文部分内容阅读
在各类招生考试及资格考试中存在一定的替考舞弊现象,这就需要各级招生考试部门在考生现场确认报名信息时能够快速清晰的采集考生图像信息,且在考生进入考场前再一次采集,经过多重比对来确认考生身份。因此,如何更便捷、快速且清晰地采集考生的图像信息是当今各级招生考试部门的一个棘手问题。目前,主流的图像采集系统由CCD摄像头、采集卡和计算机组成,然而这类系统往往暴露出结构复杂、成本高、体积大等缺点。近年来,随着传感技术、半导体技术以及嵌入式系统的不断发展,一种新的图像采集系统—基于嵌入式的图像采集系统得到广泛的关注和研究。嵌入式图像采集系统以其结构简单、成本低、体积小、灵活性好等众多优点有效地克服传统图像采集系统的缺点,具有广阔的发展前景。因而深入研究和设计某种嵌入式图像采集系统对于招生考试工作而言具有深远的意义。本文在熟悉uboot的编译环境和工作原理的基础上,结合ADSP-BF561的硬件特性,为嵌入式硬件平台移植了uboot。然后研究了uClinux的启动流程和常用移植方法,根据uClinux的启动流程修改和添加了相应文件,结合开发板的硬件特性对uClinux内核进行了配置,将uClinux移植到了开发板。本设计结合招生考试图像采集工作实际需要,采用模块化的设计思想,对视频采集模块、双核驱动模块和Web Boa移植模块进行了详细设计。再次在理解双核通信基本原理基础上,利用开发平台的双核结构特点,完成了双核驱动模块的设计,其中A核运行Clinux操作系统,B核运行视频处理算法。最后分析了Web Boa的功能特点和配置方法,将Web Boa成功移植到了开发平台,同时采用VC++6.0中MFC Activex控件的方式实现了视频图像的显示,并进行了结果的测试。经测试表明,整个系统运行一切正常,客户端使用浏览器可以看到由摄像头采集到的比较清晰的图像。