基于图像识别的教室人数统计系统的制作方法
【技术领域】
[0001]本发明涉及信息技术领域,具体涉及一种基于图像识别的教室人数统计系统。
【背景技术】
[0002]随着时代的发展,高校毕业生的急速增长,就业压力巨大,导致现在学习竞争压力也迅速加大,由此带来的最大的问题便是上自习的学生人数日益增加。学生上自习难便成为各大高校亟待解决的问题。特别是在期末的时候,想找到一个理想的自习室上自习更是难上加难。
[0003]高校的教学质量体现在学生的学习情况和整个学校的资源利用情况。各大高校每年都在增添教学设备、改善教学条件,但学生仍觉得没有地方去自习,找不到合适的上自习的地方,也就是高效的教学资源利用率很不合理。
[0004]学生学习效率普遍不高,这与学校的学习环境有很大关系。由于学校不能很好地了解学生上自习的分布,从而无法根据学生上自习的分布来改善学校的周边环境,提高学生的学习效率。
[0005]针对学生上自习这个问题,学校出台了一些改善措施,例如:在教学楼大屏幕上列出该教学楼当日每个时间段没课教室的教室号供学生参考;在教务系统提供一个查询空闲教室的功能。学生通过这些也仅仅只能看到没课的教室,但不能知道自己想去上自习的教室的人数,想找到一个满意的座位往往还是需要花费很长的时间。
[0006]市场上也不断涌现出的一些“自习软件”,他们所推出的“空闲教室查询”的版块也是仅仅能获取某一时间段没课教室的编号,并不能做到实时查询教室人数。
【发明内容】
[0007]本发明的目的在于,提供一种基于图像识别的教室人数统计系统,能够实时的查询出教室的人数。
[0008]为此目的,本发明提出一种基于图像识别的教室人数统计系统,包括:
[0009]网络摄像头、服务器端和用户终端;其中,
[0010]所述网络摄像头安装在教室中,用于采集教室图像,并将采集到的教室图像通过网络上传到所述服务器端,
[0011]所述服务器端,用于对所述网络摄像头上传的图像进行处理,得到教室人数,并将结果更新到后台数据库中,
[0012]所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的教室的人数。
[0013]本发明实施例所述的基于图像识别的教室人数统计系统,利用安装在教室中的网络摄像头采集教室图像并通过网络上传到服务器端,服务器端对图片进行处理,统计得到教室人数,将结果不断更新到后台数据库中,用户通过手机等移动设备连接上服务器端,根据自己的需求进行相应的查询,获取数据库存储的教室的人数信息,从而能够实现教室人数的实时查询。
【附图说明】
[0014]图1为本发明基于图像识别的教室人数统计系统一实施例的方框结构示意图;
[0015]图2为本发明基于图像识别的教室人数统计系统另一实施例的结构示意图;
[0016]图3为本发明基于图像识别的教室人数统计系统又一实施例的流程图;
[0017]图4为本发明基于图像识别的教室人数统计系统又一实施例的用户使用流程图。
【具体实施方式】
[0018]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]如图1所示,本实施例公开一种基于图像识别的教室人数统计系统,包括:
[0020]网络摄像头1、服务器端2和用户终端3 ;其中,
[0021]所述网络摄像头I (能够实时采集教室图像)安装在教室中,用于采集教室图像,并将采集到的教室图像通过网络上传到所述服务器端2,
[0022]所述服务器端2,用于对所述网络摄像头I上传的图像进行处理,得到教室人数,并将结果更新到后台数据库(可以为MySQL数据库)中,
[0023]所述用户终端3,通过互联网连接所述服务器端2,获取所述后台数据库存储的教室的人数。
[0024]本发明实施例所述的基于图像识别的教室人数统计系统,利用安装在教室中的网络摄像头采集教室图像并通过网络上传到服务器端,服务器端对图片进行处理,统计得到教室人数,将结果不断更新到后台数据库中,用户通过手机等移动设备连接上服务器端,根据自己的需求进行相应的查询,获取数据库存储的教室的人数信息,从而能够实现教室人数的实时查询。
[0025]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述服务器端,通过机器学习得到用于人像识别的分类器,根据所述分类器,利用人像识别算法对所述网络摄像头上传的图像中的人进行识别,并根据识别的结果得到教室人数。
[0026]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述机器学习是一种基于方向梯度直方图特征、级联检测器和AdaBoost算法的机器学习方法。
[0027]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述服务器端,还用于对识别后的图像进行处理,得到利用人像识别算法识别出的人在所述图像中的坐标,并根据所述坐标制作出教室人员分布图。
[0028]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述用户终端,还通过互联网连接所述服务器端,获取所述后台数据库存储的教室人员分布图。
[0029]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述服务器端,还用于根据所述教室人员分布图制作出相应的教室空座分布图,
[0030]所述用户终端,还通过互联网连接所述服务器端,获取所述后台数据库存储的教室空座分布图。
[0031]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述人像识别算法包括:上半身识别算法。
[0032]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述用户终端,通过与该系统的微信公众平台连接,获取所述后台数据库存储的教
室的人数。
[0033]整个系统的流程图见图3。管理员输入登录名、密码可以登录微信公众平台的管理界面,进行微信公众平台的维护和管理工作,在服务器端,管理员可以对数据库进行信息录入和修改,完成后天管理的工作。用户登录该系统的微信公众平台,根据自己的需求查看教室信息以及相应教室的信息的查询,实质上是对数据库的信息的查询,获取自己想要得到的教室的信息。
[0034]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述服务器端,还用于根据教室人数计算得到相应的上座率,
[0035]所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的教室上座率。
[0036]可选地,在本发明基于图像识别的教室人数统计系统的另一实施例中,所述服务器端,还用于根据所述上座率对所有教室的空座率进行排名和/或根据所述上座率对同一教学楼所有教室的空座率进行排名和/或根据所述上座率对同一教学楼同一楼层所有教室的空座率进行排名,
[0037]所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的所有教室的空座率排名和/或同一教学楼所有教室的空座率排名和/或同一教学楼同一楼层所有教室的空座率排名。
[0038]用户使用流程图如图4所示,用户登录自己的微信账号,关注本系统的公众账号,进入上自习模块,根据提示和用户需求,进入到系统的主界面,用户可以看到所有教学楼的最空教室排名,点击进入相应的教学楼,用户可以看到每个教学楼最空教室的排名,再点击相应的楼层,用户可以看到每个楼层最空教室的排名,用户可以根据教室号查询单个教室的人数、上座率、人员分布图。通过该系统,用户可以根据教室号查询单个教室的信息,也可以查看每个教学楼人数最少的前20个教室的排名,也可以查看某个教学楼的每一层的教室按人数的排名情况。
[0039]本发明具有如下优点:
[0040]本系统可以实时统计教室的人数情况,帮助学校了解学生的自习情况。
[0041]1、本系统采集图像方面可以直接利用学校的监控设备获取教室图像,节省了在获取教室图像方面的花费。
[0042]2、在服务器端的处理系统应用上半身识别算法不仅可以得到教室实时人数,还对已标记人的教室图片再进行处理获取人的坐标信息,得到形象化的教室人员分布图。
[0043]3、实现在微信公众台上的教室人数和人员分布实时查询的系统,易于在学生中推广。
[0044]虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
【主权项】
1.一种基于图像识别的教室人数统计系统,其特征在于,包括: 网络摄像头、服务器端和用户终端;其中, 所述网络摄像头安装在教室中,用于采集教室图像,并将采集到的教室图像通过网络上传到所述服务器端, 所述服务器端,用于对所述网络摄像头上传的图像进行处理,得到教室人数,并将结果更新到后台数据库中, 所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的教室的人数。2.根据权利要求1所述的基于图像识别的教室人数统计系统,其特征在于,所述服务器端,通过机器学习得到用于人像识别的分类器,根据所述分类器,利用人像识别算法对所述网络摄像头上传的图像中的人进行识别,并根据识别的结果得到教室人数。3.根据权利要求2所述的基于图像识别的教室人数统计系统,其特征在于,所述机器学习是一种基于方向梯度直方图特征、级联检测器和AdaBoost算法的机器学习方法。4.根据权利要求2或3所述的基于图像识别的教室人数统计系统,其特征在于,所述服务器端,还用于对识别后的图像进行处理,得到利用人像识别算法识别出的人在所述图像中的坐标,并根据所述坐标制作出教室人员分布图。5.根据权利要求4所述的基于图像识别的教室人数统计系统,其特征在于,所述用户终端,还通过互联网连接所述服务器端,获取所述后台数据库存储的教室人员分布图。6.根据权利要求4所述的基于图像识别的教室人数统计系统,其特征在于,所述服务器端,还用于根据所述教室人员分布图制作出相应的教室空座分布图, 所述用户终端,还通过互联网连接所述服务器端,获取所述后台数据库存储的教室空座分布图。7.根据权利要求2或3所述的基于图像识别的教室人数统计系统,其特征在于,所述人像识别算法包括:上半身识别算法。8.根据权利要求1所述的基于图像识别的教室人数统计系统,其特征在于,所述用户终端,通过与该系统的微信公众平台连接,获取所述后台数据库存储的教室的人数。9.根据权利要求1所述的基于图像识别的教室人数统计系统,其特征在于,所述服务器端,还用于根据教室人数计算得到相应的上座率, 所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的教室上座率。10.根据权利要求9所述的基于图像识别的教室人数统计系统,其特征在于,所述服务器端,还用于根据所述上座率对所有教室的空座率进行排名和/或根据所述上座率对同一教学楼所有教室的空座率进行排名和/或根据所述上座率对同一教学楼同一楼层所有教室的空座率进行排名, 所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的所有教室的空座率排名和/或同一教学楼所有教室的空座率排名和/或同一教学楼同一楼层所有教室的空座率排名。
【专利摘要】本发明公开一种基于图像识别的教室人数统计系统,能够实时的查询出教室的人数。所述系统包括:网络摄像头、服务器端和用户终端;其中,所述网络摄像头安装在教室中,用于采集教室图像,并将采集到的教室图像通过网络上传到所述服务器端,所述服务器端,用于对所述网络摄像头上传的图像进行处理,得到教室人数,并将结果更新到后台数据库中,所述用户终端,通过互联网连接所述服务器端,获取所述后台数据库存储的教室的人数。
【IPC分类】G06K9/00
【公开号】CN104899556
【申请号】CN201510246804
【发明人】孟繁佳, 王京京, 秦艳艳
【申请人】中国农业大学
【公开日】2015年9月9日
【申请日】2015年5月14日