论文部分内容阅读
随着计算机网络的普及和手持移动设备的快速发展,数字化学习已经逐渐成为一种趋势。同时,教育信息化发展越来越受瞩目,这也更加促进了“互联网+教育”相结合的需要。并且随着科技的发展,移动设备的计算处理性能逐渐提高,内存空间也不断增大,这些条件都为智能教室系统在移动终端上的实现提供了可能。本文在基于安卓系统的移动终端上研究和实现了一个智能教室系统,此智能教室系统的主要功能包括:智能考勤,课堂抢答,课件下载,作业上传,课堂反馈。本文的主要工作是基于安卓系统平台的人脸检测和识别方法实现智能考勤,此系统具有友好、便捷的交互。同时,在考勤模块中所采用的识别方法使该模块对于旋转、尺度缩放、光照变化都能够保持不变性,而且使该模块对于视角变化、仿射变换、噪声也具有一定程度的稳定性。首先我们在PC平台的VS2012上利用OpenCV对人脸检测和人脸识别方法进行了实验仿真。然后再根据安卓平台的系统特性,对这两种算法进行了移植。移植主要是通过把人脸检测和识别两种算法的接口程序编译成*.so动态链接库文件,再通过应用程序层对该动态链接库进行调用。我们调用手机系统摄像头来获取图像,再将图像传到JNI层完成人脸检测和识别的功能。然后本文将eclipse开发的服务器部署在tamcat上,同时利用mysql开发数据库,使用http协议完成课堂抢答,课件下载,作业上传及课堂反馈的功能模块。本文设计了基于移动安卓平台的智能教室系统,在安卓系统手机上完成考勤,抢答器,课件下载,作业上传,课堂反馈等功能模块。并且经过实验测试,验证了本系统设计方法的可行性和有效性。