基于MATLAB的教室人数统计系统
一、课题介绍
我国人数基数大,各个公共场合的人数是一个十分重要的信息,也是人们一直关注的话题。教室作为其中一个十分特殊的公共场合,它的人数有着很重要的现实意义。比如在无人或者人数比较少的教室可以做到远程控制空调和风扇以及电灯数量,节约能源的目的;统计高校学生逃课比例,目前目前老师往往采取手工点名,效率低下,或者存在替代点名的情况,导致数据不可靠;高校或者社会中教室资源紧张,很多场所的教室面临一座难求,如果有一套行之有效的教室人数统计系统,可以合理地分配社会资源,让资源得到充分的利用;讲座时,参与人数可以充分反映讲座人的受欢迎程度,客观反映真实情况等等。
该课题为基于MATLAB的教室人数统计,带有丰富的人机交互GUI界面。实现教室人数的计数统计,进而统计出勤率,上课认真听讲的比例。原先预设总人数,未出勤或者书本遮住脸部、趴着玩手机等必然无法采集到人脸,从而对应数量缺失,得出出勤率或听讲率。该课题采用肤色原理进行人脸定位和人脸分割。本课题中,为了界面GUI的美观,刻意将分割出的人脸单独显示在GUI对应的axes里。是个不错的设计选题。
二、基本流程
读入图片(或调用笔记本自带摄像头),灰度处理,转YcbCr,二值化,Hough变换,人脸区域定位,计数
下载链接:戳我下载
三、实现步骤
1、进行调用笔记本摄像头,代码如下:
vid=videoinput(‘winvideo’,1);
set(vid,‘ReturnedColorSpace’,‘rgb’);
preview(vid);
2、采集帧图像
I = getsnapshot(vid);
axes(handles.axes1);
imshow(I)
3、人脸检测
% 绘制边框以圈出结果
img1 = step(shapeInserter, img1, int32(bboxes));
axes(handles.axes2); %用axes命令设定当前操作的坐标轴是axes_src
imshow(img1);
title(‘框出人脸区域’)
4、人脸计数
for i = 1:size(intbbox, 1)%取列数
xs = intbbox(i, 1);
xe = xs + intbbox(3,i);
ys = intbbox(i, 2);
%微信 matlab674
ye = ys + intbbox(i,4);
End
sum=mat2str(i)
最终实现结果如下所示
四、运行截图

                          GUI界面设计图

                           Ps预期效果图

基于MATLAB的教室人数统计系统相关推荐

  1. 基于单片机的教室人数检测系统

    本设计是基于单片机的教室人数检测系统,主要实现以下功能: 可实现LCD1602显示应到人数以及实到人数: 可实现通过按键调节应到人数的数值大小: 可实现通过按键确认是否上课,检测人数是否已经够了: 可 ...

  2. MATLAB教室人数统计开源代码(包含 GUI 注释 课题分析)

    MATLAB教室人数统计(免费开源代码) 本人参考了很多的资料最后总结整出来的,如果能够该博客对你的学习有所帮助的话,希望大家可以帮我点个赞,本人是抱着学习的态度进行分享,大家如果能在我的基础上进行二 ...

  3. MATLAB教室人数统计(GUI界面)

    资源链接https://gitee.com/chending006/rstjhttps://gitee.com/chending006/rstj 课题介绍 我国人数基数大,各个公共场合的人数是一个十分 ...

  4. 【Matlab人脸识别】形态学教室人数统计(带面板)【含GUI源码 1703期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]形态学教室人数统计(带面板)[含GUI源码 1703期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟 ...

  5. SSM毕设项目基于人脸识别的景区人数统计系统zzr18(java+VUE+Mybatis+Maven+Mysql)

    SSM毕设项目基于人脸识别的景区人数统计系统zzr18(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HB ...

  6. 人头识别与计数_基于人头检测的人数统计算法研究

    摘要: 在统计人数时候都是根据所检测到的目标进行计数,从最开始传统的红外线检测的人数统计系统到现在的智能视频处理人数统计系统.在一些人群众多的场所和人员并排走时会有很严重的遮挡现象,所以红外线检测就不 ...

  7. 基于MATLAB的人脸考勤识别系统

    基于MATLAB的人脸考勤识别系统 摘 要 人脸识别是模式识别和图像处理等学科的一个研究热点,它广泛应用在身份验证.刑侦破案.视频监视.机器人智能化和医学等领域,具有广阔的应用价值和商用价值.人脸特征 ...

  8. 基于MATLAB的图像去雾系统

    基于MATLAB的图像去雾系统 (一)图像去雾基础原理 1.雾霭的形成机理 雾实际上是由悬浮颗粒在大气中的微小液滴构成的气溶胶,常呈现乳白色,其底部位于地球表面,所以也可以看作是接近地面的云.霭其实跟 ...

  9. 超详细基于MATLAB的人脸考勤识别系统

    基于MATLAB的人脸考勤识别系统 摘 要 人脸识别是模式识别和图像处理等学科的一个研究热点,它广泛应用在身份验证.刑侦破案.视频监视.机器人智能化和医学等领域,具有广阔的应用价值和商用价值.人脸特征 ...

最新文章

  1. [转]在Eclipse中使用JUnit4进行单元测试(中级篇)
  2. 汇总|实时性语义分割算法
  3. 递归查询树状结构某个确定的节点
  4. Android--制作开场动画/MediaPlayer OnCompletionListener
  5. 架构探险笔记7-事务管理简介
  6. mysql正则表达式关键字_《MySQL必知必会》正则表达式
  7. 阿里展示首个IDC智能机器人 实现人机合作
  8. 分享一份60页的《Python数据分析入门PPT》
  9. Open 语法的使用
  10. 【无码专区5】01串(大讨论+构造)
  11. Luogu 4514 上帝造题的七分钟
  12. 【萌味】小夕说,不了解动态空间增长的程序喵都是假喵(上)
  13. python之邮件发送自动化
  14. 初识CPS方法的连续动态建模
  15. 计算机机房新风机管道布置要求,新风系统管道布置—新风系统管道布置连接方法介绍...
  16. XP系统中如何查哪些网址曾经远程连接过本机器。
  17. 计算机会计电算化与实训报告,会计电算化实训总结报告
  18. 15_岭回归-Ridge、岭回归API、线性回归和岭回归的对别;逻辑回归、sigmoid函数、逻辑回归公式、损失函数、逻辑回归API、逻辑回归案例、逻辑回归的优缺点、逻辑回归 VS 线性回归等
  19. 最网最全python框架--scrapy(体系学习,爬取全站校花图片),学完显著提高爬虫能力(附源代码),突破各种反爬
  20. 微信小程序自定义picker多列选择器

热门文章

  1. 第三方物流面向的中小企业
  2. 数据结构第二版(朱昌杰版)栈和队列四(队列)
  3. 可控硅调光器与变压器和电阻器相比有什么不同
  4. 台服DNF腾讯云搭建流程
  5. 【附源码】计算机毕业设计java学生档案管理系统设计与实现
  6. 这里介绍个arp攻击工具
  7. 鲁照山思考致富六步学习方法
  8. Java Virtual Machines Memory Explained
  9. 【XSS漏洞-02】XSS靶场介绍(含BlueLotus_XSSReceiver、DVWA、XSS-labs等)
  10. WeLink智慧校园解决方案,支撑校园多场景智能应用