自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 实习日记(2020.7.24)——基于人脸识别的课堂签到管理系统(10)

◆ 学习日报 ◆• 今日学习内容今天是实习的第十天,也就是实习的最后一天。上午的时候,我将程序再运行了几次,调试了一下,看看还有没有哪里有问题的,加了几个异常处理,基本上没有什么需要做的了。然后组内在之前分了工,今天开了一个组内腾讯会议,组长讲解了一下大家的模块大概需要做些什么,报告大概需要写些什么。之后老师让我们在钉钉里面自己小组建一个群,开个直播试一下效果。上午就这样结束了。下午两点半正式开始答辩,我们是第一组,还是有点紧张的。首先是组员演示程序的功能,演示完了之后老师就开始对每个人进行提问。其实

2020-07-24 15:29:18 652 1

原创 实习日记(2020.7.23)——基于人脸识别的课堂签到管理系统(9)

◆ 学习日报 ◆• 今日学习内容今天是实习的第九天,今天我终于把删除用户的功能实现了。问过同组的成员后,按照他们的方法写好了代码,然后运行的时候一直闪退,但是又找不到错,于是决定问老师。老师远程控制我的电脑,然后一步一步看是那部分代码处的错,结果检查半天,界面就是打不开,最后重新创建窗口然后终于能够运行了。老师说代码没有问题,可能是窗口那个文件哪里有错损坏了,所以一直运行闪退。至此,删除用户这个功能终于实现了,用的方法是先获取用户组信息,然后选中用户组,添加一个按钮用于确认选中的用户组,选中之后右侧框

2020-07-23 18:14:21 384

原创 实习日记(2020.7.22)——基于人脸识别的课堂签到管理系统(8)

◆ 学习日报 ◆• 今日学习内容今天是实习的第八天,明天是全天自己编写代码实现还没有完成的功能,完善整个程序,后天就要答辩了。今天老师给我们讲了一些补充的功能,像是存储签到信息,然后保存到一个文件里面,但是具体的内容还是需要我们自己完成。点击目录的开启签到后,会弹出一个对话框,显示所有用户组,输入要选择的用户组点击确认,就会开起摄像头进行签到,左侧画面显示摄像头画面,右上框显示学生签到情况——姓名、班级。右下框显示学生人脸信息,如果摄像头没有检测到人脸即没有人在摄像画面内,则两个框显示pic not

2020-07-22 17:48:18 481

原创 实习日记(2020.7.21)——基于人脸识别的课堂签到管理系统(7)

◆ 学习日报 ◆• 今日学习内容今天是实习的第七天,今天我们完善了删除用户的功能,但是老师说西药我们自己去设计一个窗口,然后编写代码,像是之前的添加用户那样,点击目录里面的删除用户就会弹出一个窗口,然后里面显示用户组列表和用户列表的内容,然后点击删除。下午的时候,另外一个老师来给我们讲解了一下求职的一些事情,给我们分析了就业、考研、考公和创业的一些优缺点,然后讲了一些在求职和招聘中需要注意的一些事情,大学生求职是不是比较困难什么的。我感觉今年和明年的话,的确会难度大一些,因为疫情的原因,很多原本有工作

2020-07-21 17:22:06 341

原创 实习日记(2020.7.20)——基于人脸识别的课堂签到管理系统(6)

◆ 学习日报 ◆• 今日学习内容今天是实习的第六天,今天我们把人脸库的操作实现了,大概就是人脸库管理功能,即添加人脸库,然后在里面添加或删除人脸,做修改等。首先是添加用户组(即班级),然后删除用户组和显示用户组列表等。然后就是向用户组里面添加用户。设计一个窗口用于用户的添加,其中需要开启摄像头,获取一张人脸画面,然后选择要加入的用户组,再输入用户id,姓名,班级,再点击确定就可以向用户组里面添加一个用户,可以打开百度AI中查询我们创建的用户组和用户,里面会有信息和图片显示。然后是删除用户的功能,获取

2020-07-20 17:50:41 470

原创 实习日记(2020.7.19)——基于人脸识别的课堂签到管理系统(5)

◆ 学习日报 ◆• 今日学习内容今天是实习的第五天,今天我们把昨天没有完成的的多线程弄好了,这样一来显示摄像头画面人脸信息就可以在我们创建的线程里实现,程序就不会有堵塞,摄像头画面就不会卡顿了。网络请求人脸检测线程和窗口获取画面线程通信:首先通过信号与槽,然后在窗口中设计一个自定义的信号,并且信号存在参数即画面数据。然后关联现成的一个函数(槽函数)。当窗口获取一次画面时,就自定义产生一次信号,调用槽函数获取到画面。在线程中读取画面信息,由线程的run函数进行网络请求。窗口的信号与现成的槽函数关联就只是

2020-07-19 17:24:02 388

原创 实习日记(2020.7.18)——基于人脸识别的课堂签到管理系统(4)

◆ 学习日报 ◆• 今日学习内容今天是实习的第四天,在昨天的课程中,我们完成了人脸检测,今天的课堂中,老师教我们解析数据,进行人脸信息的显示。先是设计两个窗口部件用于显示信息,然后进行解析并把信息依次添加到窗口中。人脸识别操作首先是从摄像头中获取画面,进行人脸检测函数的调用,每调用一次就进行一次检测(由于百度网络API的QPS为2,所以每秒只能检测两次)。然后是完成网络请求限制,这个需要单独设置人脸检测,设置为500毫秒,即每500毫秒就获取一次摄像头画面,获取用于检测。再通过设置定时器产生信号、关

2020-07-18 18:05:08 557

原创 实习日记(2020.7.17)——基于人脸识别的课堂签到管理系统(3)

◆ 学习日报 ◆• 今日学习内容今天是实习的第三天,老师今天开始给我们讲了这个项目中最重要的一部分——人脸识别。首先是能够把摄像头采集到的画面进行人脸识别,要能够识别人脸并且判断是谁。然后是人脸分析识别判断,这个实现的方式有很多种,由于训练模型比较麻烦而且自己训练出来的模型可能精确度不是特别高所以我们选择了采用百度AI的人脸识别模型。这个也有两种方式,一个是离线方式——离线sdk,一个是在线方式——在线api,我们采用的是在线识别的方式。首先是要人脸检测,对人脸进行分析检测。然后是人脸对比,比对两个

2020-07-17 18:41:32 797

原创 实习日记(2020.7.16)——基于人脸识别的课堂签到管理系统(2)

◆ 学习日报 ◆• 今日学习内容今天是实习的第二天,老师今天开始教我们如何编写人脸识别签到这个项目的代码。在昨天的时候,我们用pyqt5制作了窗口的样式,有签到的目录按键——启动签到、关闭签到,摄像头画面,日期时间和人物资料区。今天主要是对摄像头显示进行实现。首先要创建摄像头的操作类,这个类负责完成摄像头的采集功能。当我们需要摄像头完成一个功能的时候,我们只需要去调用对象的一个函数去完成。然后是创建一个摄像头类,这个类包括的功能有添加、打开摄像头、获取实时数据、数据转换并提供给界面。再就是创建界面类,

2020-07-16 17:28:39 609

原创 实习日记(2020.7.15)——基于人脸识别的课堂签到管理系统(1)

◆ 学习日报 ◆• 今日学习内容今天是实习的第一天,老师一开始主要讲了做一个项目的流程和思想。做一个项目有三个阶段:①定义阶段 ②开发阶段 ③运行维护阶段。定义阶段主要是项目的可行性分析和需求分析,可行性分析比如技术可行性和成本可行性。其中,成本可行性又可以评估开发成本和开益成本。而需求分析就比较多了,就拿我们要做的这个项目举例,首先,我们需要用摄像头进行人脸的检测,然后进行人脸对比判断,把信息上传到人脸库,实现人脸库的添加和删除,然后保存数据库,再导出签到数据,以上就是我们人脸识别签到这个项目的需求

2020-07-15 20:58:36 889

原创 人工智能与机器学习——Ubuntu16.04上基于YoloV4 的Keras物体识别

人工智能与机器学习——Ubuntu16.04上基于YoloV4 的Keras物体识别一、安装keras、tensorflow1. 安装keras2. 安装tensorflow3. 测试是否安装成功二、下载Yolo V4-keras1. 下载Yolo V42. 下载yolo4_weights.h5三、实现YoloV4 的Keras物体识别1. 修改test.py代码2. 运行程序一、安装keras、tensorflow1. 安装keraspip install keras -i https://pypi

2020-07-06 22:06:18 961

原创 人工智能与机器学习·大作业——微笑识别和口罩识别

人工智能与机器学习·大作业——微笑识别和口罩识别一、人脸图像特征提取的各种方法1. HOG2. 卷积神经网络特征二、笑脸数据集1. 准备工作(1)下载tensorflow①在 Anaconda 中创建 python3.6 版本的TensorFlow环境②激活 python3.6 的 tensorflow 环境③使用豆瓣镜像安装 tensorflow④激活对应的conda环境⑤安装ipykernel⑥将环境写入notebook的kernel中⑦在系统内切换⑧查看是否安装成功(2)下载dlib库①查看自己Ana

2020-07-04 23:05:45 2664 2

原创 嵌入式系统应用开发·大作业——ROS机器人定位导航仿真

人工智能与机器学习——基于Fisher判别的线性分类一、原理介绍1. Fisher判别法2. Fisher线性判别3. “群内离散度”与“群间离散度”二、用python代码实现Fisher判别的推导三、Iris数据集实战1. 在命令行下,下载包seaborn2. 数据可视化3. relplot(1). 花萼的长度和宽度在散点图上分了两个簇, 而且两者各自都有一定的关系. 鸢尾花又分为三个品种(2). 对比花萼与花瓣的长度, 花萼与花瓣的宽度之间的关系.(3). 花萼的长度与花瓣的宽度, 花萼的宽度与花瓣的长

2020-07-03 11:56:14 1786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除