7组-Alpha冲刺-2/6
一、基本情况
- 队名:比奇堡养老队
- 组长博客:链接
- 小队人数:9
二、冲刺概况汇报
===================================================================
姓名:潘伟君
过去两天完成了哪些任务
- 文字描述:使用已有模型进行检测,尝试本地模型训练
- 展示GitHub当日代码/文档签入记录:
接下来的计划
训练人头检测的本地模型
还剩下哪些任务
对图书馆画面进行人头检测,标注人头出现的范围
燃尽图
遇到了哪些困难
本地模型训练的时候出现了RuntimeError: Given groups=1, weight of size [512, 1024, 1, 1], expected input[1, 512, 8, 8] to have 1024 channels, but got 512 channels instead,虽然异常写的很清楚是输入的通道和期望的通道不匹配,但是一直找不到错在哪里。网上有类似的异常但是目前没有合适的解决办法,考虑换一个YOLOV5版本或者pytorch版本。
有哪些收获和疑问
在解决异常的过程中学习了YOLOV5开发者提供的文档,对YOLOV5有了进一步的了解。但是异常目前还没有解决(开发者对异常的答复是无法复现所以无法提供解决方法),考虑换一个YOLOV5版本或者pytorch版本。
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 5 5 Development 开发 · Analysis · 需求分析 (包括学习新技术) 60 90 · Design Spec · 生成设计文档 5 2 · Design Review · 设计复审 5 2 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 2 · Design · 具体设计 5 5 · Coding · 具体编码 60 30 · Code Review · 代码复审 10 5 · Test · 测试(自我测试,修改代码,提交修改) 10 5 Reporting 报告 · Test Repor · 测试报告 20 25 · Size Measurement · 计算工作量 10 5 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 5 2 · 合计 200 178
第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 0 0 10 10 配置了YOLOV5所需的环境,学习了YOLOV5 2 0 0 3 13 使用已有模型进行检测,尝试本地模型训练
姓名:林经纬
过去两天完成了哪些任务
- 文字描述:安装好了Bootstrap环境
- 展示GitHub当日代码/文档签入记录:
接下来的计划
- 安装好环境后,开始按照Bootstrap文档逐需求对照镶嵌代码。
- 初次使用,不够熟悉,进度可能会偏慢。
还剩下哪些任务
- 首页页面、人流量页面
燃尽图
遇到了哪些困难
- Bootstrap学习瓶颈
- Bootstrap环境配置问题
有哪些收获和疑问
- 学会主动看文档配置环境,进行初步入门学习
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 300 450 · Design Spec · 生成设计文档 10 10 · Design Review · 设计复审 5 5 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 15 · Design · 具体设计 50 60 · Coding · 具体编码 120 150 · Code Review · 代码复审 60 90 · Test · 测试(自我测试,修改代码,提交修改) 90 100 Reporting 报告 · Test Report · 测试报告 10 15 · Size Measurement · 计算工作量 5 5 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30 · 合计 690 940
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 0 0 10 10 除了Pr外,学会利用Ae重构视频模板 2 0 0 20 30 在B站进行前端语言部分学习,在B站进行Bootstrap部分学习,看Bootstrap文档熟悉工具并且按照环境
===================================================================
姓名:卢婧
过去两天完成了哪些任务
- 文字描述:完善了登录页面,学习了Ajax方法的基础知识
- 展示GitHub当日代码/文档签入记录:
接下来的计划
完成登录页面的交互,写好违规行为记录页面的基本样式
还剩下哪些任务
违规查询页面,人流量统计页面
燃尽图
遇到了哪些困难
刚开始只懂得同步请求,后来了解到了Ajax方法,就开始观看相关视频,初步学习了异步请求。对于前后端交互部分还有点疑惑
有哪些收获和疑问
初步学会了Ajax方法,对于前后端交互部分还需要继续探索,并且某些页面样式的写法还需要学习
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 5 5 Development 开发 · Analysis · 需求分析 (包括学习新技术) 120 120 · Design Spec · 生成设计文档 5 5 · Design Review · 设计复审 5 5 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 5 · Design · 具体设计 10 10 · Coding · 具体编码 120 80 · Code Review · 代码复审 10 5 · Test · 测试(自我测试,修改代码,提交修改) 10 10 Reporting 报告 · Test Repor · 测试报告 10 10 · Size Measurement · 计算工作量 10 5 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10 · 合计 325 270
第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 129 129 6 14 花了较长时间学习auto.js,学会了一些新的页面样式的写法 2 41 170 5 19 学习了Ajax,完善了登录界面
===================================================================
姓名:俞志敏
过去两天完成了哪些任务
- 文字描述:学习并应用bootstrap框架写了部分设置界面
- 展示GitHub当日代码/文档签入记录:
接下来的计划
继续完成剩余的部分设置界面以及熟悉前后端的交互
还剩下哪些任务
剩余部分设置界面以及前后端交互
燃尽图
遇到了哪些困难
对前后端交互目前还不清楚
有哪些收获和疑问
收获是熟悉了bootstrap框架,而且可以直接套用样式模板,比之前学的那个要方便太多了,疑问是对前后端交互还不清楚
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 300 300 · Design Spec · 生成设计文档 10 10 · Design Review · 设计复审 10 10 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 15 · Design · 具体设计 60 70 · Coding · 具体编码 200 150 · Code Review · 代码复审 30 20 · Test · 测试(自我测试,修改代码,提交修改) 30 30 Reporting 报告 · Test Repor · 测试报告 30 30 · Size Measurement · 计算工作量 10 10 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 30 30 · 合计 730 685
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 0 0 10 10 在慕课自学了部分CSS样式布局 2 85 85 12 22 在哔哩哔哩学习并应用bootstrap框架写设置界面
===================================================================
姓名:黄荣涛
过去两天完成了哪些任务
- 文字描述:对自习室位置进行标注,简单实现了检测算法
- 展示GitHub当日代码/文档签入记录:
接下来的计划
提高自习室标注区域的精确度,完善检测算法
还剩下哪些任务
位置标注,检测算法,位置座位号
燃尽图
遇到了哪些困难
当人头出现的标注区域外时不能正确检测
有哪些收获和疑问
学习并实现了检测人头是否在区域内的方法,但算法仍有待提高
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 500 400 · Design Spec · 生成设计文档 10 5 · Design Review · 设计复审 20 10 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 20 15 · Design · 具体设计 30 10 · Coding · 具体编码 60 90 · Code Review · 代码复审 20 10 · Test · 测试(自我测试,修改代码,提交修改) 30 10 Reporting 报告 · Test Repor · 测试报告 20 10 · Size Measurement · 计算工作量 20 15 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 10 · 合计 760 595
第N轮 新增代码(行) 累计代码 本周学习耗时(小时) 累计学习耗时(小时) 重要成长 1 30 530 3 18 对部分自习室位置进行标注 2 100 630 6 24 对自习室位置进行标注,简单实现了检测算法
===================================================================
姓名:黄泽华
过去两天完成了哪些任务
- 文字描述:修改了原先传输数据的方式
- 展示GitHub当日代码/文档签入记录:
接下来的计划
测试数据的传输
还剩下哪些任务
剩下来的任务还有获取数据和限定ip访问
燃尽图
遇到了哪些困难
还不知道数据传输是否存在问题
有哪些收获和疑问
学习了通过http请求来传输数据
PSP & 学习进度条(学习进度条每周追加)
PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 400 500 · Design Spec · 生成设计文档 10 10 · Design Review · 设计复审 10 10 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 15 · Design · 具体设计 60 70 · Coding · 具体编码 180 180 · Code Review · 代码复审 30 60 · Test · 测试(自我测试,修改代码,提交修改) 30 30 Reporting 报告 · Test Repor · 测试报告 30 30 · Size Measurement · 计算工作量 10 10 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 30 30 · 合计 810 955
第N轮 新增代码(行) 累计代码(行) 本周累计耗时(时) 累计学习耗时(时) 重要成长 1 0 0 5 5 学习爬虫 2 211 211 9 14 学习数据传输
===================================================================
姓名:余育洲
过去两天完成了哪些任务
- 文字描述:编写指定模型训练参数和训练数据集的yaml文件
- 展示GitHub当日代码/文档签入记录:
接下来的计划
训练模型
还剩下哪些任务
强化模型效果、数据增强、使用openpose尝试识别离开动作
燃尽图
遇到了哪些困难
模型训练的权重不太好设置,如训练时有时使用锚点效果好,有时不使用锚点效果好
有哪些收获和疑问
学会了如何编写训练模型所要用到的一些yaml文件。但对其中一些参数在实际训练过程中的作用形式还有很大疑惑。
PSP & 学习进度条(学习进度条每周追加)
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 20 20 · Estimate · 估计这个任务需要多少时间 20 20 Development 开发 290 403 · Analysis · 需求分析 (包括学习新技术) 120 180 · Design Spec · 生成设计文档 10 10 · Design Review · 设计复审 10 15 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 8 · Design · 具体设计 20 20 · Coding · 具体编码 100 150 · Code Review · 代码复审 10 10 · Test · 测试(自我测试,修改代码,提交修改) 10 10 Reporting 报告 50 50 · Test Repor · 测试报告 30 30 · Size Measurement · 计算工作量 10 10 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10 · 合计 360 473
第N轮 新增代码(行) 累计代码 本周学习耗时(小时) 累计学习耗时(小时) 重要成长 1 0 0 9 9 标注训练集数据 2 60 60 7 16 编写指定模型训练参数和训练数据集的yaml文件
===================================================================
姓名:刘昌隆
过去两天完成了哪些任务
文字描述:完成了增强后的图像训练。
展示GitHub当日代码/文档签入记录:
接下来的计划
把预测结果做出一份整理好的数据。
还剩下哪些任务
生成统计数据,视频摘要。
燃尽图
遇到了哪些困难
两天平平无奇,还没有什么困难。
有哪些收获和疑问
两天主要是把电脑挂机训练,然后自己去学习一些新的知识比如用这么把识别出来的txt提取出来为后面的工作做铺垫。暂时没有什么疑问
PSP & 学习进度条(学习进度条每周追加)
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 10 10 Development 开发 · Analysis · 需求分析 (包括学习新技术) 5 5 · Design Spec · 生成设计文档 5 5 · Design Review · 设计复审 5 5 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5 · Design · 具体设计 30 30 · Coding · 具体编码 30 45 · Code Review · 代码复审 20 15 · Test · 测试(自我测试,修改代码,提交修改) 20 15 Reporting 报告 · Test Repor · 测试报告 10 15 · Size Measurement · 计算工作量 10 10 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 10 10 · 合计 160 170
第N轮 新增代码(行) 累计代码(行) 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 45 45 10 10 学习对训练图片如何增强,已经把模型封装供自己使用的方法 2 31 76 3 13 学习图像增强算法,实现图像增强。
===================================================================
姓名:许嘉滨
过去两天完成了哪些任务
- 和算法端的数据交互,数据通过服务端传送到算法端
- 优化了图片传输的问题
展示GitHub当日代码/文档签入记录:
接下来的计划
进一步优化和算法端的交互,和前端进行交接。
还剩下哪些任务
和前端的界面交接问题, 接收图书馆摄像头数据
燃尽图
遇到了哪些困难
图片使用base64编码之后会得到长字符串无法传输,最后决定使用图片压缩算法,缩减体积。
有哪些收获和疑问
学会了图片编码base64方式,但是还不是最佳方案,可以继续寻找更好的编码方式。
PSP & 学习进度条(学习进度条每周追加)
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate · 估计这个任务需要多少时间 5 5 Development 开发 · Analysis · 需求分析 (包括学习新技术) 10 5 · Design Spec · 生成设计文档 20 20 · Design Review · 设计复审 10 10 · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 5 5 · Design · 具体设计 30 20 · Coding · 具体编码 20 10 · Code Review · 代码复审 10 10 · Test · 测试(自我测试,修改代码,提交修改) 20 30 Reporting 报告 · Test Repor · 测试报告 10 5 · Size Measurement · 计算工作量 10 5 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 10 · 合计 170 135
第N轮 新增代码(行) 累计代码 本轮学习耗时(小时) 累计学习耗时(小时) 重要成长 1 414 414 2.75 2.75 初步学习了如何搭建python下的http服务器和数据库系统 2 50 464 2 4.75 学会了图像的编码和传输手段
===================================================================
三、冲刺成果展示
3.1 展示组内最新成果
yaml文件
检测效果
3.2 站立会议合照
3.3 会议耗时记录
第N次会议 | 耗时(分钟) |
---|---|
1 | 15 |
2 | 13 |
3 | |
4 | |
5 | |
6 |