论文部分内容阅读
现今,各大高校的教室几乎都安装了监控摄像头,这就为使用视频技术获取自习室信息提供了更高的可能性。为了解决自习室资源有限、高校学生寻找自习室困难以及自习室资源分配不均等问题,论文采用轮廓识别技术对高校自习室人数进行检测,运用Web开发方法,将自习室座位信息开发成Web APP,以便协助高校学生查找自习室,并提高高校自习室的使用率。论文的主要工作体现在以下3点。第一,论文以某高校自习室作为研究对象,通过查阅现有的信息系统和对高校学生的实地调查,确定了系统用户的需求,采用统一建模语言定义本系统的软件需求。这些需求包括自习室座位使用率的查询、自习室开放时间以及用户对自习室信息的反馈等。再根据用户需求对系统进行需求分析,并对系统的各个功能需求进行描述,再进一步对系统进功能结构和轮廓识别技术的检测过程进行设计。第二,系统采用轮廓识别的方法判断自习室座位上是否有人。首先,通过高校后勤系统获得自习室图像并对其进行预处理,图像预处理分为去除干扰信息、二值化以及形态学处理3个环节,初步得到人头候选区域。其次,设定自习室人头的最大面积与最小面积,计算人头候选区域的面积,与设定阈值对比,排除不在面积阈值内的候选区域是人头的可能性。然后,计算人头候选区域的圆形度,设定圆形度阈值,处在阈值范围内的为人头。最后,统计最终的人头区域数目,算出各个自习室的上座率,并对系统空位查询模块进行仿真实验。实验结果表明,在人头不被严重遮挡的情况下,基于轮廓的人头检测方法能够有效的检测自习室人数。对测得的自习室人数与自习室实际人数对比,两者结果基本一致。说明基于轮廓的人头检测方法能够有效的测得自习室人数,为下一步开发自习室座位查询系统提供了有力的保证。第三,论文采用B/S架构,使用Web开发技术对自习室空位查询系统进行开发。运用HTML5语言开发系统的客户端,PHP开发系统后台,系统数据库选择的是MySQL数据库。通过高校监控系统获得自习室数据对系统进行测试,测试结果表明,自习室座位查询模块的准确率在80%以上,满足了原定用户需求。