第16组 Beta阶段(2/6)(曾浩洋)
第16组 Beta阶段(2/6)(曾浩洋)
一、Beta 阶段的出口条件;
1.设计并美化完成一个具有本地图片及视频的检测、摄像头实时检测、摄像头拍照检测等功能的GUI程序。
2.设计完成web端的口罩识别系统,并尽可能实现本地的服务器部署。
二、过去三天完成的任务
GUI:进一步完善并美化pyqt的GUI,新编写了更多分页以实现更多功能。
1.摄像头拍照检测
2.摄像头实时检测
3.本地图片检测
Web:美化了web端的前端界面,实现了与本地数据库的连接。
网站主要分为一下部分:
1、 欢迎页
欢迎页进行相应的项目介绍,然后下面滚动展示三张识别的样例供观看。
2、 图片识别系统
图片识别系统,用户可以点击下面的按钮,进行选择图片上传,识别,和清除图片等功能。
3、 视频检测系统
用户可以点击“打开摄像头”,进行视频流的识别。
4、 关于我们
5、 和我们练习
4和5还需要优化,暂时还无法展示。
使用bootstrap框架进行自适应编程,可以适配不同大小的屏幕。
三、每个人的工作:
已完成
宋泽涛:
学习前端框架bootstrap,对bootstrap进行安装与配置,利用bootstrap对项目进行简单的美化。
陈瑶明:
学习使用Django实现了同本地数据库的连接。
穆雨含:
将web端和后端代码结合,进行简单的使用。
孙兴全:
和小组其他成员协作完成了口罩的实时检测功能。
曾浩洋:
进一步完善并美化了pyqt的GUI,新编写了更多分页以实现更多功能。
张琪
任务完成情况一般,更改分辨率后识别速度并没有显著加快,图片分辨率对识别速度影响较小。
计划完成
宋泽涛:学习完成bootstrap,完成对前端界面的美化。。
陈瑶明:进一步完成前后端的交互。
穆雨含:实现前后端交互。
张琪:接下来,将尝试继续对代码进行优化,对代码进行封装,实现代码直接使用。
孙兴全:对后端代码进行优化,大致思路为对摄像头采集到的图片进行预处理,改变图片的分辨度,提高训练识别的速度。
曾浩洋:进一步完善并美化pyqt的GUI,直到实现全部功能。
四、燃尽图
五、例会照片(拍摄者:穆雨含)
六、遇到的问题
宋泽涛,陈瑶明,穆雨含:
需要学习的东西太多,时间成本过高。
张琪,孙兴全:
我们解决实时检测的思路为摄像头采集图像然后调用图像检测函数进行口罩检测,但是图片检测速度太慢,所以有明显的卡顿,之后的计划为对后端代码进行优化。
曾浩洋:
需要尝试对摄像头单独分配线程,以避免报错。
七、做项目高兴的地方
宋泽涛,陈瑶明,穆雨含:通过自己的动手实践,对界面设计有了进一步的了解,对前端项目开发流程有一定程度的认识。
张琪,孙兴全,曾浩洋:学习了许多新知识。