05组团队项目-Alpha冲刺-1/6

一、基本情况

  • 团队ID:05
  • 团队名称:查无此队
  • 组长博客: (链接)
  • 小组人数:11

二、冲刺概况汇报

陈艺栋

  • 过去两天完成了哪些任务
    • 文字描述
      进行论文的阅读,方法的寻找,以及开源代码的学习。
    • 展示GitHub当日代码/文档签入记录
      在这里插入图片描述05组团队项目-Alpha冲刺-1/6_第1张图片
  • 接下来的计划
    继续进行学习,进行数据集的筛选,并根据网上的论文与开源代码进行修改提高。
  • 还剩下哪些任务
    确定方法;数据集的筛选;编程实现;部署与对接。
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第2张图片
  • 遇到了哪些困难
    之前空有深度学习的基础理论,没有实践经验,不是太了解如何筛选数据集,如何进行部署可以与后端前端对接。
  • 有哪些收获和疑问
    看了很多的论文,甚至有英文论文,增强了很多阅读论文的能力,学习到了很多有趣并且极其强大的算法,并且对于深度学习的模型训练多了一点了解。
    疑问在于,不确定自己训练出的模型的正确度是不是可以通过自己的有效调整达到需求,且对于ai的部署与对接还是比较懵。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 30 30
· Estimate · 估计这个任务需要多少时间 30 30
Development 开发 590 480
· Analysis · 需求分析 (包括学习新技术) 350 300
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 - -
· Coding · 具体编码 200 120
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 20 30
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 640 490
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 分析选题,查找相关算法资料
2 0 0 7 12 阅读论文,确定模型方法
3 20 20 6 18 进行开源代码的分析与学习,并尝试进行代码的编程

陈宇翔

  • 过去两天完成了哪些任务
    • 文字描述
      对卷积神经网络的初步学习
    • 展示GitHub当日代码/文档签入记录05组团队项目-Alpha冲刺-1/6_第3张图片
  • 接下来的计划
    进一步学习如何使用卷积神经网络,学习如何使用aam算法
  • 剩下的任务
    通过人脸部表情进行学生状态分析算法实现
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第4张图片
  • 遇到了哪些困难
    学习起来较为困难,很多东西难以理解、很多东西需要线代数学等理论基础。定义的卷积神经网络提取的特征不够全局化。
  • 有哪些收获与疑问
    复习了相关数学知识,以及初步学习卷积神经网络。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 650 480
· Analysis · 需求分析 (包括学习新技术) 400 300
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 - -
· Coding · 具体编码 200 120
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 - -
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 660 490
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 2 2 了解任务目标,查询相关资料
2 40 40 3 5 初步学习了卷积神经网络
3 200 240 5 10 进一步学习了卷积神经网络

陈曦

  • 过去两天完成了哪些任务
    • 文字描述
      对数据分析算法、尤其是C4.5算法和CART算法进行了学习了解,并加以实践
    • 展示GitHub当日代码/文档签入记录
      05组团队项目-Alpha冲刺-1/6_第5张图片
  • 接下来的计划
    继续完善学习数据分析算法,根据团队项目选题与需求分析设计方案
  • 还剩下哪些任务
    根据项目需求,设计数据分析算法;
    与其他相关算法对接,与相关后端代码对接
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第6张图片
  • 遇到了哪些困难
    由于我之前未学习过数据分析的相关算法,所以对我而言,起步阶段是较为困难的,在一点一点摸索的过程中,我遇到的问题不限于:代码跑不起来、结果很奇怪、电脑死机……在网络和队友的帮助下,我解决了大部分的基本的问题。
  • 有哪些收获和疑问
    对C4.5算法和CART算法有了进一步的理解,目前存在的疑问是如何将数据分析算法应用在我们的项目中并使其发挥正向作用。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 450 300
· Analysis · 需求分析 (包括学习新技术) 400 450
· Design Spec · 生成设计文档 20 20
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) - -
· Design · 具体设计 - -
· Coding · 具体编码 120 120
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 - -
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 1030 940
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 4 4 初步学习了数据分析相关算法
1 260 260 9 13 简单实践了C4.5和CART算法
1 100 360 5 18 继续学习数据分析相关算法

李若彤

  • 过去两天完成了哪些任务

    • 文字描述
      原型界面的完善,登录界面,首页,课堂报告,消息,个人,以及实时检测,数据分析展示等等。
    • 展示GitHub当日代码/文档签入记录
      GitHub链接:https://github.com/Camel-Li/032002123/tree/main/%E5%9B%A2%E9%98%9F%E7%BC%96%E7%A8%8B
      05组团队项目-Alpha冲刺-1/6_第7张图片
  • 接下来的计划
    根据小组需求继续设计和完善原型界面和可视化的设计

  • 还剩下哪些任务
    原型设计后续完善,根据需求做修改

  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第8张图片

  • 遇到了哪些困难
    原型设计主要的难点在于整个UI参考很少,要设计出符合自己产品需求的UI并不简单。整个原型设计基本上是无中生有,不仅要符合产品的功能要求,还要有一定的美化和排版等等。

  • 有哪些收获和疑问
    原型设计相对来说还是比较简单的,难度不在于代码,或者说根本就没有涉及到代码。通过学习,我对原型设计有了更深的理解,运用更加熟练。

  • PSP&学习进度条

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 15 15
· Estimate · 估计这个任务需要多少时间 15 15
Development 开发 600 400
· Analysis · 需求分析 (包括学习新技术) 200 300
· Design Spec · 生成设计文档 20 20
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) - -
· Design · 具体设计 - -
· Coding · 具体编码 - -
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 - -
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 30 30
· 合计 880 780
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 分析选题,查找相关算法资料
2 0 0 6 11 完成需求分析报告,绘制部分UI原型
3 0 0 10 21 根据需求完善UI原型

陈建清

  • 过去两天完成了哪些任务
    • 文字描述
      更新了页面之间的转换关系、改善了创建课堂和创建班级页面的功能
    • 展示GitHub当日代码/文档签入记录
      代码未完善,暂无签入
  • 接下来的计划
    继续编写原型设计中未完成的部分,优化页面中的功能,做好前端与后端的交互模块。
  • 还剩下哪些任务
    一些还未完成的页面设计、页面中的功能还未完善、与后端的连接还未完成
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第9张图片
  • 遇到了哪些困难
    在设计页面时发现原型设计中页面逻辑存在一定问题,通过比对市面上已有的app页面系统,作出一定的改进,使页面之间的交互逻辑更合理
  • 有哪些收获和疑问
    新学习了在微信小程序上应用echarts图表实现可视化,学习了echarts的函数、赋值等操作。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 500 300
· Analysis · 需求分析 (包括学习新技术) 500 400
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 10 20
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 100 100
· Coding · 具体编码 200 120
· Code Review · 代码复审 100 200
Test 测试(自我测试,修改代码,提交修改) 100 300
Reporting 报告 100 100
·Test Report · 测试报告 100 100
· Size Measurement · 计算工作量 20 20
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 660 490
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 0 0 查找相关资料
2 2000 2200 24 34 按原型设计编写微信小程序界面,更熟练掌握js语言
3 900 3100 16 50 学习并掌握如何在微信小程序上使用echarts组件并实现可视化

吕晨曦

  • 过去两天完成了哪些任务
    - 文字描述
    学习计算机视觉相关知识,学习图像处理技术以及opencv模块,编写基于python open-cv模块的图像增强算法。
    - 展示GitHub当日代码/文档签入记录
    - 学习与尝试状态,暂无签入
  • 接下来的计划
    提高算法的适用性,提高算法速度效率,提高算法的最终成像质量。
  • 还剩下哪些任务
    输入输出接口设计。
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第10张图片
  • 遇到了哪些困难
    算法成像质量差,成像时间长。
  • 有哪些收获和疑问
    收获是学到很多图像的基本知识,疑问是如何才能让图像处理变得更快呢
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 500 300
· Analysis · 需求分析 (包括学习新技术) 500 400
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 10 20
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 100 100
· Coding · 具体编码 200 120
· Code Review · 代码复审 100 200
Test 测试(自我测试,修改代码,提交修改) 100 300
Reporting 报告 100 100
·Test Report · 测试报告 100 100
· Size Measurement · 计算工作量 20 20
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 660 490
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 学习图像增强相关知识
2 2030 2030 20 25 学习了图像增强的基本知识,包括直方图均衡、高斯均衡等算法
3 1000 3030 30 55 编写了一个图像增强算法,并不断改进

蔡鸿彬

  • 过去两天完成了哪些任务
    • 文字描述
      学习java语法
    • 展示GitHub当日代码/文档签入记录
      学习状态,无签入
  • 接下来的计划
    学习servlet
  • 还剩下哪些任务
    实现后端接口
  • 燃尽图:
    05组团队项目-Alpha冲刺-1/6_第11张图片
  • 遇到了哪些困难
    配置Tomcat
  • 有哪些收获和疑问
    学习了java语法
  • PSP & 学习进度条(学习进度条每轮追加)
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 2400 1560
· Estimate · 估计这个任务需要多少时间 2400 1560
Development 开发 2400 1560
· Analysis · 需求分析 (包括学习新技术) 2400 1560
· Design Spec · 生成设计文档 0 0
· Design Review · 设计复审 0 0
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 0 0
· Design · 具体设计 0 0
· Coding · 具体编码 0 0
· Code Review · 代码复审 0 0
· Test · 测试(自我测试,修改代码,提交修改) 0 0
Reporting 报告 0 0
· Test Repor · 测试报告 0 0
· Size Measurement · 计算工作量 0 0
· Postmortem & ProcessImprovement Plan · 事后总结, 并提出过程改进计划 0 0
· 合计 2400 1560
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 4 4 学习Java语法
2 0 0 15 19 学习Java语法
3 100 100 11 30 学习Java语法,尝试实践

姜词杰

  • 过去两天完成了哪些任务
    • 文字描述
      在github上学习了开源的人脸检测和人脸识别项目,仔细阅读代码,了解背后原理,然后结合了两个开源项目,实现了人脸检测加人脸识别的初版
    • 展示GitHub当日代码/文档签入记录
      在这里插入图片描述
  • 接下来的计划
    通过学习实现更高精度及更远距离的人脸识别;
    降低人脸识别的性能开销,减少图像处理时间
  • 还剩下哪些任务
    目前人脸识别精度不够,不能达到教室级别的人脸识别。且对运行环境配置要求较高。剩下的任务就是对算法进行改进和升级。
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第12张图片
  • 遇到了哪些困难
    因为人脸识别涉及到机器学习,所以在安装虚拟环境和CUDA上就花费了不少的时间
  • 有哪些收获和疑问
    了解了一些神经网络和深度学习的知识,以及人脸识别的原理;
    对多人且远距离的人脸识别能否完成表示疑问。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 700 500
· Analysis · 需求分析 (包括学习新技术) 400 300
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 30 10
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 70 20
· Coding · 具体编码 140 120
· Code Review · 代码复审 20 10
Test 测试(自我测试,修改代码,提交修改) 20 20
Reporting 报告 20 20
·Test Report · 测试报告 10 10
· Size Measurement · 计算工作量 5 5
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 5 5
· 合计 750 550
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 30 30 5 5 入门opencv人脸检测,LOGO设计与视频制作
2 200 230 10 15 了解并学会使用face_recognition。参考github人脸检测项目。学会虚拟环境以及CUDA的安装
3 100 330 10 25 编写了初版的人脸检测和人脸识别模块

陈楚钦

  • 过去两天完成了哪些任务
    • 文字描述
      过去两天在研究加入的班级功能
    • 展示GitHub当日代码/文档签入记录
      学习状态,无签入
  • 接下来的计划
    接下来研究申诉功能的创建
  • 还剩下哪些任务
    还剩下课堂报告课堂状态检测等功能实现
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第13张图片
  • 遇到了哪些困难
    查询功能的页面布局及其功能实现,一些接口的功能问题。
  • 有哪些收获和疑问
    复习了微信小程序开发的基础内容,学习了部分功能的相关知识。
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 10
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 650 480
· Analysis · 需求分析 (包括学习新技术) 400 300
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 10 10
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 10 10
· Coding · 具体编码 200 120
· Code Review · 代码复审 10 10
Test 测试(自我测试,修改代码,提交修改) 10 10
Reporting 报告 10 10
·Test Report · 测试报告 -10 10
· Size Measurement · 计算工作量 20 20
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 1410 1070
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 本周复习了微信小程序的相关知识
2 0 0 10 15 本周本周复习了微信小程序开发的相关知识,写需求文档
3 300 300 20 35 开始相关程序开发

林日臻

  • 过去两天完成哪些任务
    学习java服务器后端知识,springboot架构与其所整合的技术
  • github签入的内容
    暂无签入
    05组团队项目-Alpha冲刺-1/6_第14张图片
  • 接下来的计划
    继续学习springboot架构,进行项目后端的技术模拟
  • 还剩下哪些任务
    与前端的json格式体内容协调,msg的定义
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第15张图片
  • 遇到哪些困难
    类名,接口的名称定义,起名困难,接口间继承关系困难
  • 有哪些收获和疑问
    学习如何快速但简陋地搭建服务器后端
  • PSP&学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 20
· Estimate · 估计这个任务需要多少时间 10 10
Development 开发 700 480
· Analysis · 需求分析 (包括学习新技术) 400 350
· Design Spec · 生成设计文档 30 30
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 - -
· Coding · 具体编码 200 180
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 - -
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 40
· 合计 710 620
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 分析选题,查找相关算法资料
2 0 0 8 13 学习相关知识
3 100 100 7 20 建立数据库,尝试进行代码的编程

张家璇

  • 过去两天完成了哪些任务
    • 文字描述
      学习了Matplotlib工具的使用,能够熟练使用Matplotlib提供的工具来实现数据的可视化,包括图表的绘制等;掌握了分类树和回归树算法的数学机理;复习了有监督学习原理和案例代码,实现了一些简单的有监督学习模型。
      由于是在本地独立完成的数据处理相关算法的练习,与具体项目暂未挂钩,故目前只有本地文件记录
    • GitHub代码签入记录
      学习为主,暂无签入
  • 接下来的计划
    下一冲刺阶段(Alpha 2/6)中,加强自己对数据分析工具numpy的使用,能够使用相应的工具包进行数值运算、数据分析和数据可视化。
    与此同时,进一步学习数据挖掘算法中的分类算法,并尝试用Python代码实现其中的部分算法,为后期项目的数据处理做准备。
  • 还剩下哪些任务
    相关工具包的使用
    算法模型优化
    数据与模块的接口实现
  • 燃尽图
    05组团队项目-Alpha冲刺-1/6_第16张图片
  • 遇到了哪些困难
    数据处理中涉及到一些线性代数的内容,其中对矩阵和向量的线性运算要求比较高,而由于我对这些数学知识感到比较的陌生,在一开始学习的时候遇到了蛮多的困难,一些后来觉得简单的机理因为数学知识的欠缺而增加了理解成本。
    需要处理的数据量庞大,一些结合了搜索的算法晦涩难懂,不仅是代码实现上弯弯绕绕,就连本身的算法原理也不那么易于理解,看懂这些算法花了我不少的功夫hhh。
  • 有哪些收获和疑问
    收获当然是很大的啦。虽然现在还未开始写业务代码,不过在学习相关知识的过程中拓展了自己的视野和知识库,同时也巩固了之前学习的相关编程知识。
    一个完整的项目需要整个团队的努力,单凭个人的力量很难取得成效,所谓“众人拾柴火焰高”。
  • PSP & 学习进度条
PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 15 15
· Estimate · 估计这个任务需要多少时间 15 15
Development 开发 860 770
· Analysis · 需求分析 (包括学习新技术) 450 350
· Design Spec · 生成设计文档 50 40
· Design Review 设计复审 - -
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 10
· Design · 具体设计 - -
· Coding · 具体编码 350 370
· Code Review · 代码复审 - -
Test 测试(自我测试,修改代码,提交修改) - -
Reporting 报告 - -
·Test Report · 测试报告 - -
· Size Measurement · 计算工作量 - -
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· 合计 895 815
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 查找相关算法资料
2 20 20 6 11 学习相关知识并尝试实践
3 60 80 6 17 进行代码的编程

三、冲刺成果展示

  • 展示组内最新成果如下
    图像增强结果展示:左(增强前)右(增强后)
    05组团队项目-Alpha冲刺-1/6_第17张图片05组团队项目-Alpha冲刺-1/6_第18张图片
    上(增强前)下(增强后)
    05组团队项目-Alpha冲刺-1/6_第19张图片
    05组团队项目-Alpha冲刺-1/6_第20张图片
    人脸检测效果如下:
    05组团队项目-Alpha冲刺-1/6_第21张图片

前端已完成部分设计如下

05组团队项目-Alpha冲刺-1/6_第22张图片
05组团队项目-Alpha冲刺-1/6_第23张图片
05组团队项目-Alpha冲刺-1/6_第24张图片

  • 站立会议合照如下

  • 05组团队项目-Alpha冲刺-1/6_第25张图片

  • 会议耗时记录

第N次会议 耗时(分钟)
1 12

你可能感兴趣的:(经验分享)