第16组 Beta阶段(4/6)(曾浩洋)
第16组 Beta阶段(4/6)(曾浩洋)
一、Beta 阶段的出口条件;
1.设计并美化完成一个具有本地图片及视频的检测、摄像头实时检测、摄像头拍照检测等功能的GUI程序。
2.设计完成web端的口罩识别系统,并尽可能实现本地的服务器部署。
二、过去三天完成的任务
GUI:新增GUI的本地视频检测功能并进行了优化,GUI程序基本完成。
web:完成所有页面的编写,同时对代码进行优化,删除冗余代码。将前端和数据库连接,可以上传本地图片到数据库。正在尝试进行前后端连接。
三、每个人的工作:
已完成
宋泽涛:
完成所有页面的编写,同时对代码进行优化,删除冗余代码。将前端和数据库连接,可以上传本地图片到数据库。学习websocket编程,轮询思想,使得数据库更新之后,前后端能够知道进行了更新,并作出相应的反应。比如前端将数据送到数据库中,后端能够知道,并对该图片进行识别,将识别后的图片放到数据库中,这时候前端又会知道数据库进行了更新,并且将该图片进行显示。这样就能实现交互体验。
陈瑶明:
实现了Django配置连接Sqlite,完成将图片保存在数据库代码。
穆雨含:
将算法用flask部署在服务器上,但是在加载模型还有问题,以及一些库安装配备问题还没有解决,正在学习处理。
孙兴全:
在部署到本地服务器上遇到困难,下一步任务为部署到服务器
曾浩洋:
对GUI程序进行用户测试,并尝试对GUI程序打包。
张琪
对代码的优化较差,成果较差,接下来将对代码进行服务器连接。
计划完成
宋泽涛:深入学习websocket编程,争取实现前后端交互。
陈瑶明:进一步协同宋泽涛同学完成前端后端的链接。
穆雨含:实现前后端交互。
张琪:接下来,将尝试继续对代码进行优化。
孙兴全:实现web前后端连接。
曾浩洋:对GUI程序进行最后的调整以及打包。
四、燃尽图
五、例会照片(拍摄者:陈瑶明)
六、遇到的问题
宋泽涛,陈瑶明,穆雨含:
需要学习的东西太多,时间成本过高。
张琪,孙兴全:
我们解决实时检测的思路为摄像头采集图像然后调用图像检测函数进行口罩检测,但是图片检测速度太慢,所以有明显的卡顿,之后的计划为对后端算法代码进行优化。
曾浩洋:
在对GUI项目打包生成.exe文件的过程中遇到了一些问题,正在尝试解决。
七、做项目高兴的地方
宋泽涛,陈瑶明,穆雨含:通过自己的动手实践,对界面设计有了进一步的了解,对前端项目开发流程有一定程度的认识。
张琪,孙兴全,曾浩洋:学习了许多新知识。