需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12263 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计提出了一种学生课堂学习状态光电监测系统,通过对学生课堂上坐姿的监测反映出学生们课堂的学习状态。该系统分为上位机和下位机两个部分,上位机发送相应的动作指令,下位机接收到指令后控制步进电机执行相应的动作,实现摄像头的自由移动。图像采集后使用帧差法检测图像中的学生所在的区域,然后将图像转换至YCbCr颜色空间,根据皮肤图像在YCbCr空间的聚集特性,计算各个颜色分量的值并判断是否为皮肤像素。接着对图像进行开运算和闭运算,去除图像中被背景图像包围的孤立的前景图像,填充孔洞,使边界更加平滑。之后将图中的皮肤区域提取出来,并通过归一化使图像区域的图像和图像库中的图像尺寸一致。接下来通过图像分类来判断学生的坐姿。本文将二值图像看作2维矩阵,通过计算矩阵的相似度来反应图像所属的类。图像共分为4类,包含了课堂上常见的坐姿,分别是读写、趴、举手和托腮。通过比较采集的图像与图像库各类图像的相似度,识别出当前图像中学生的坐姿。 本文运用数字图像处理技术自动识别出学生课堂坐姿,可用于对学生课堂坐姿的统计,为学生课堂教育的改进提供客观的数据支持。
关键词 Matlab;运动检测;坐姿识别;形态学;相似度
目录 摘要 Abstract 1 绪论-1 1.1 选题背景-1 1.2 设计意义-1 1.3 本文结构-1 2 系统方案的设计-3 2.1 设计目标-3 2.2 设计方案-3 2.3 本章小结-5 3 下位机设计-6 3.1 设计方案-6 3.2 元器件选择-6 3.2.1 MCU的选择-6 3.2.2 步进电机的选取-7 3.2.3 步进电机驱动器的选取-7 3.2.4 摄像头的选取-8 3.2.5 电源的选取-8 3.2.6 框架结构-9 3.3 下位机程序设计-9 3.4 本章小结-10 4 皮肤区域检测-11 4.1 设计方案-11 4.2 图像的采集与处理工具-11 4.3 背景去除-11 4.3.1 常用的运动检测方法-11 4.3.2 本文使用方法-12 4.3.3 运动区域检测结果-13 4.4 皮肤检测-13 4.4.1 颜色空间-14 4.4.2 皮肤识别-15 4.5 图像增强-17 4.5.1 常用形态学处理方法-17 4.5.2 皮肤区域形态学处理-19 4.6 皮肤区域识别-19 4.7 本章小结-20 5 坐姿识别-21 5.1 设计方案-21 5.2 基于图像特征的图像分类-21 5.2.1 图像特征-21 5.2.2 基于SURF的图像分类-21 5.3 基于矩阵的图像分类-23 5.3.1 尺寸归一化-23 5.3.2 坐姿识别-24 5.4 本章小结-24 6 实验结果-25 6.1 实验结果-25 6.2 技术参数-25 致谢-27 参考文献-28 附录-29 |