人脸识别任务书

  • 格式:doc
  • 大小:125.50 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上海电机学院课程设计任务书 课程名称 嵌入式开发与应用课程设计

课程代码

设计题目 人脸识别程序设计

设计时间

院(系) 电子信息学院 专业

班级 一、课程设计任务(条件)、具体技术参数(指标)

本课题所设计的系统要求实现以下功能。

● 将OpenCV 移植到实验箱目标板Linux 系统上;

● 完成编写HBE-EMPOSIII-SV210 设备的 CIS Camera 视频的人脸识别程序。

课程设计完成下面任务:

1. 根据课题内容进行分工;(

郭鑫: 小组组长:负责整个小组的组织,资料的查阅,分析代码的实现原理,对实验中遇到的问题进行解决以及部分论文(包括需求分析、系统设计(包括概要设计和详细设计)、编码、调试)的编写。

罗承舟:小组成员:进行部分论文(包括需求分析、系统设计(包括概要设计和详细设计)、编码、调试)的编写。

折青涛:小组成员:进行论文报告的编写和课程任务书的撰写。

何仁旭:小组成员:负责总程序运行调试和测试。

代江: 小组成员:负责课程设计答辩总结及PPT 的制作。

2. 对设计题目的分析,了解人脸的特征;识别技术原理;了解什么是人脸识别,人脸识别的过程;掌握人脸识别系统的工作原理以及系统模块的设计;设计一套人脸识别系统,说明运用人脸的哪些特征以及如何处理图像;按照工程化开发方法对设计课题展开分析,包括需求分析、系统设计(包括概要设计和详细设计)、编码、调试等;

3. 设计调试及测试方案,调试及测试过程中遇到的问题,分析问题产生的原因,给出处理方法。

4. 给出设计总结,包括:对设计效果的分析、设计过程的心得体会、设计中发现的问题、关于课程设计的意见建议等。

5. 提交设计说明书、设计源代码,并对设计成果进行展示,各项功能符合设计要求。 二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求) ● 如果编译 OpenCV ,则 /usr/local/OpenCV_arm/share/opencv/samples 内会包含与 opencv 有关的例题。在这里,尝试利用 facedetect 例题,来创建 HBE-EMPOSIII-SV210 设备的 CIS Camera 视频的人脸识别程序。

CIS Camera 视频的人脸识别程序系统构成图

cis_camera

영상

data 1.3M CIS Camera Face detect Result OpenCV Sample 人脸识别结果

1)程序顺序图

初始化

Frame Buffer/cascade/camera

CIS Camera data

(RGB)

OpenCV d ata 变换

(RGB ->IplImage)

detect_and_draw()

向LCD 输出

[图错误!文档中没有指定样式的文字。-1] CIS Camera 视频的人脸识别程序顺序图

是要创建的CIS Camera 视频的人脸识别程序的顺序图。如果程序被执行,则初始化FrameBuffer/cascade/camera 等,从CIS Camera 读取视频数据。读取的视频数据,作为RGB 值,变换为OpenCV data(IplImage)型,在detect_and_draw() 中进行人脸识别处理,其结果

被输出到LCD 上。

三、课程设计工作进度计划:

1.课题内容讲解和课题分配选择 0.5天

2.资料查阅 1.5天

3.方案确定和编写 2天

4.系统详细设计 2天

5.程序代码编写和调试 2天

6.课程设计报告的撰写 1天

7.课程设计答辩总结,提交材料 1天

四、主要参考资料

1.《嵌入式开发与应用》课程设计指导书

2.《嵌入式开发与应用》实验指导书

3.田泽主编,《嵌入式系统开发与应用教程(第2版)》,北京航空航天大学出版社,2010

4.朱华生等主编,《嵌入式系统原理与应用:基于ARM微处理器和Linux操作系统》,清华大学出版社,2012

5.孙纪坤等主编,《嵌入式Linux系统开发技术详解:基于ARM》,人民邮电出版社,2008

6.谭浩强主编,《C语言程序设计》,清华大学出版社,2010

指导教师(签名):系主任(签名):

年月日年月日