王业震
过去两天完成了哪些任务:
接下来的计划:
将项目需要的四大算法进行整合;
还剩哪些任务:
将人脸识别、物体检测、多目标跟踪、动作检测等技术进行整合;
燃尽图:
遇到了哪些困难:
有哪些收获或疑问:
成功实现了Insightface人脸识别算法,经实际场景检验测试,算法有着不错的表现;
PSP&学习进度条:
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 10 | 10 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 60 | 60 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 60 | 70 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | ||
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 10 | 10 |
· 合计 | 140 | 150 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 2 | 2 | 推进了数据集的拍摄,学习了数据集的标注 |
2 | 0 | 0 | 2 | 4 | 完成了数据集的标注与数据集的拍摄 |
3 | 0 | 0 | 1 | 5 | 完成Insightface人脸算法及MTCNN人脸检测算法的本地环境配置 |
4 | 0 | 0 | 1 | 6 | 完成CUDA的安装、MXNET的安装与配置 |
5 | 0 | 0 | 1 | 7 | 构建了FZU人脸数据集,对算法模型进行了训练 |
6 | 1000 | 1000 | 2 | 9 | 对算法模型进行了训练 |
7 | 0 | 1000 | 0.5 | 9.5 | 对Insightface人脸识别算法进行了实现 |
8 | 0 | 1000 | 0.5 | 10 | 对Insightface人脸识别算法进行了实现 |
9 | 0 | 1000 | 1 | 11 | 使用Insightface算法进行实际场景测试 |
10 | 0 | 1000 | 1 | 12 | 将Insightface算法进行调整改进 |
郑浩彬
过去两天完成了哪些任务
接下来的计划
整合四大算法
还剩下哪些任务
整合四大算法,提高各种场景下的mAP,后期可考虑拍摄更多种类的垃圾桶,增强算法适应性。
燃尽图
遇到了哪些困难
有哪些收获和疑问
PSP & 学习进度条(学习进度条每轮追加)
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 5 | 5 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 60 | 60 |
· Design Spec | · 生成设计文档 | 10 | 10 |
· Design Review | · 设计复审 | 15 | 15 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 5 | 5 |
· Design | · 具体设计 | 30 | 20 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | ||
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 15 | 15 |
· 合计 | 135 | 125 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 2 | 2 | 进行算法所需数据集的拍摄,学习了数据集的标注 |
2 | 0 | 0 | 3 | 5 | 完成所分配的数据集的标注 |
3 | 0 | 0 | 5 | 10 | 懂得CUDA、CUDNN之间的关系 |
4 | 0 | 0 | 3 | 13 | 让YoloV5算法勉强可以跑起来 |
5 | 0 | 0 | 5 | 18 | 学习使用YoloV5进行个性化训练 |
6 | 0 | 0 | 5 | 23 | 进一步学习使用YoloV5进行个性化训练 |
7 | 0 | 0 | 1 | 24 | 训练数据集 |
8 | 0 | 0 | 0 | 24 | 训练数据集 |
9 | 0 | 0 | 0 | 24 | 训练数据集 |
10 | 0 | 0 | 1 | 25 | 使用YoloV5进行推理 |
张静
过去两天完成了哪些任务
文字描述
1.对openpose.cpp进行kepoints.json文件输出
2.拍摄福大生活区垃圾桶数据集,并进行数据集标注。
展示GitHub当日代码/文档签入记录
接下来的计划
对行人人垃圾的动作进行判断,判断此时行人是否在扔垃圾
还剩下哪些任务
1.利用python API对关键点进行输出
2.对扔垃圾的人进行人体关键点输出并且制定扔垃圾合理性规则
燃尽图
遇到了哪些困难
1.对json文件输出的点与人体关键点一一对应
有哪些收获和疑问
保存关节点信息json文件, --write_json,即为人体骨骼姿态的关节点数据文件,文件格式为write_keypoint_format,默认为 json格式。
Github 项目 - OpenPose 关键点输出格式
PSP & 学习进度条(学习进度条每轮追加)
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 10 | 5 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 100 | 120 |
· Design Spec | · 生成设计文档 | 20 | 10 |
· Design Review | · 设计复审 | 15 | 15 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 5 | 5 |
· Design | · 具体设计 | 30 | 20 |
· Coding | · 具体编码 | 60 | 100 |
· Code Review | · 代码复审 | 10 | 20 |
· Test | · 测试(自我测试,修改代码,提交修改) | 30 | 20 |
Reporting | 报告 | 10 | 20 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 15 | 15 |
· 合计 | 275 | 320 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 2 | 2 | 对Openpose项目进行学习 |
2 | 0 | 0 | 2 | 4 | 完成了数据集的标注与数据集的拍摄 |
3 | 72 | 72 | 4 | 8 | 对OpenPose进行环境搭建 |
4 | 0 | 72 | 2 | 10 | 进行demo测试 |
5 | 0 | 72 | 3 | 13 | 学习json文件 |
6 | 0 | 72 | 5 | 18 | 对关键点进行输出 |
7 | 160 | 232 | 7 | 25 | 解读openpose.cpp文件 |
8 | 0 | 232 | 5 | 30 | 利用openpose.cpp进行关键点输出 |
9 | 197 | 429 | 7 | 37 | keypoints.json文件输出 |
10 | 0 | 429 | 8 | 45 | keypoints.json文件学习 |
施可婳
过去两天完成了哪些任务:
完成了原型设计;(因过去两天未涉及代码编写,故未涉及github当日代码/文档签入);
接下来的计划:
修改原型
还剩哪些任务:
修改原型;继续学习相关知识;
燃尽图:
遇到了哪些困难:
原型还很粗糙,很多地方需要修改;
有哪些收获或疑问:
完成了原型设计,想了解更多关于前端的知识;
PSP&学习进度条:
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 10 | 8 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 60 | 50 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 190 | 200 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | ||
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 15 | 10 |
· 合计 | 275 | 268 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 2 | 2 | 学习了原型设计的技巧 |
2 | 0 | 0 | 3 | 5 | 进行了登陆页面的原型设计 |
3 | 0 | 0 | 3 | 8 | 进行了AE软件的学习 |
4 | 0 | 0 | 1 | 9 | 了解了原型设计规范 |
5 | 0 | 0 | 3 | 12 | 进行了部分页面的原型设计;美化了部分已设计页面 |
6 | 0 | 0 | 3 | 15 | 进一步学习了AE软件的用法、技巧;学习了前端知识 |
7 | 0 | 0 | 2 | 17 | 进行了部分页面的原型设计;看了优秀原型设计作品; |
8 | 0 | 0 | 3 | 20 | 学习Vue框架 |
9 | 0 | 0 | 2 | 22 | 进行原型设计 |
10 | 0 | 0 | 2 | 24 | 完成原型设计 |
毛长江
过去两天完成了哪些任务
文字描述
1.学习json文件格式及基本操作方法
2.格式化追踪框并导出json文件
展示GitHub当日代码/文档签入记录
接下来的计划
1.学习核心函数的原理,加深算法理解;
2.根据需求优化改进跟踪算法;
还剩下哪些任务
1.选择合适场景,继续拍摄垃圾点的照片视频,丰富数据集。
2.优化算法功能,测试兼容性,对所拍摄的垃圾点附近人群进行跟踪。
3.后期交接与整合
燃尽图
遇到了哪些困难
1.导出json文件时格式未统一,不便于使用。
2.追踪时可能出现误判情况,准确度仍有改善空间。
有哪些收获和疑问
加深对追踪函数的使用,学习json文件的格式,通过改进部分代码成功导出json文件。
PSP & 学习进度条(学习进度条每轮追加)
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 5 | 5 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 150 | 120 |
· Design Spec | · 生成设计文档 | 20 | 10 |
· Design Review | · 设计复审 | 10 | 10 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 5 | 5 |
· Design | · 具体设计 | 30 | 15 |
· Coding | · 具体编码 | 45 | 60 |
· Code Review | · 代码复审 | 10 | 5 |
· Test | · 测试(自我测试,修改代码,提交修改) | 30 | 45 |
Reporting | 报告 | 15 | 25 |
· Test Repor | · 测试报告 | 10 | 10 |
· Size Measurement | · 计算工作量 | 5 | 5 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 10 | 10 |
· 合计 | 340 | 320 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 14 | 14 | 学习yolov5+deepsort算法 |
2 | 0 | 0 | 2 | 16 | 完成了数据集的标注与数据集的拍摄 |
3 | 20 | 20 | 3 | 19 | 完成数据集重新标注,配置算法相关环境 |
4 | 50 | 70 | 3 | 22 | 继续配置算法环境,解决遇到的一些兼容性问题 |
5 | 0 | 70 | 2 | 24 | 完成Yolov5_DeepSort算法环境配置 |
6 | 50 | 120 | 4 | 28 | 改善主运行程序,运行demo版本 |
7 | 0 | 120 | 3 | 31 | 完成Yolov5_DeepSort算法demo版本 |
8 | 80 | 200 | 4 | 35 | 研究算法及相关追踪函数 |
9 | 0 | 200 | 2 | 37 | 学习json文件格式及操作方法 |
10 | 100+ | 300+ | 3 | 40 | 改进算法,导出追踪框对应json文件 |
陈志良
过去俩天完成了哪些任务
接下来的计划
优化界面,美化界面。
还剩哪些任务:
登录界面的设计、与后端交接。
燃尽图:
遇到了哪些困难:
在学习和实践过程中,有太多自己不知道的东西,界面标题栏如何增加功能键、界面切换等尚未解决。
没有找到我想要的学习资料。
No time!有太多的考试要复习,没有时间搞软工。
有哪些收获或疑问:
熟悉了几个控件的用法。
对于标题栏的功能增加还是没有解决,网络上找不到该问题解决办法。(可能是我学的不够深)
PSP&学习进度条:
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 5 | 2 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 200 | 400 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 80 | 100 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | ||
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 10 | 20 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 20 | 25 |
· 合计 | 315 | 567 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 1 | 2 | 初步学习了HTML与Js俩种语言 |
2 | 0 | 0 | 3 | 4 | 初步了解了前端框架结构 |
3 | 0 | 0 | 1 | 5 | 通过实例深入学习前端 |
4 | 0 | 0 | 3 | 8 | 了解前端的主要流程 |
5 | 0 | 0 | 5 | 13 | 学习pyqt5和qt设计师工具 |
6 | 317 | 317 | 6 | 19 | 初步得到界面大概框架 |
7 | 15 | 332 | 4 | 23 | 美化界面部分 |
8 | 34 | 366 | 6 | 29 | 插入图片 |
9 | 20 | 386 | 0.5 | 29.5 | 更新界面 |
10 | 0 | 386 | 1 | 30.5 | 熟悉控件 |
黄志翔
过去两天完成了哪些任务
文字描述
展示GitHub当日代码/文档签入记录
接下来的计划
陆续进行剩余模块的搭建
还剩下哪些任务
燃尽图
遇到了哪些困难
1.构建数据库的时候需要考虑数据库如何搭建比较好
有哪些收获和疑问
也算是巩固了数据库的理论知识, 尽力搭建一个合理的数据库架构.
PSP & 学习进度条(学习进度条每轮追加)
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 5 | 5 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 60 | 100 |
· Design Spec | · 生成设计文档 | 20 | 10 |
· Design Review | · 设计复审 | 15 | 15 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 5 | 5 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 30 | 20 |
· Code Review | · 代码复审 | 10 | 20 |
· Test | · 测试(自我测试,修改代码,提交修改) | 30 | 20 |
Reporting | 报告 | 30 | 20 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 15 | 15 |
· 合计 | 210 | 220 |
第N天 | 新增代码(行) | 累计代码(行) | 学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 2 | 2 | 对Spring项目进行学习 |
2 | 0 | 0 | 2 | 4 | 查看spring的demo |
3 | 0 | 0 | 3 | 7 | spring initializr 使用 |
4 | 0 | 0 | 1 | 8 | 了解spring生态 |
5 | 100+ | 100+ | 5 | 13 | 着手开始用户模块搭建 |
6 | 100+ | 200+ | 4 | 17 | 完善用户模块搭建 |
7 | 100+ | 300+ | 0 | 17 | 进行日志模块的搭建 |
8 | 100+ | 100+ | 0 | 17 | 完善日志模块的搭建 |
9 | 100+ | 100+ | 0 | 17 | 进行视频模块的搭建 |
10 | 100+ | 100+ | 0 | 17 | 完善视频模块的搭建 |
冲刺最新成果:Insightface人脸识别算法成果图
冲刺最新成果:YoloV5算法成果图:
站立会议合照:
会议耗时记录:
第N次会议 | 耗时(分钟) |
---|---|
1 | 15 |
2 | 8 |
3 | 10 |
4 | 12 |
5 | 10 |