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

一、基本情况

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

二、冲刺概况汇报

陈艺栋

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

陈宇翔

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

陈曦

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

李若彤

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

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

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

  • 燃尽图
    在这里插入图片描述

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

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

  • PSP&学习进度条

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

陈建清

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

吕晨曦

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

蔡鸿彬

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

姜词杰

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

陈楚钦

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

林日臻

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

张家璇

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

三、冲刺成果展示

  • 展示组内最新成果如下
    图像增强结果展示:左(增强前)右(增强后)
    在这里插入图片描述在这里插入图片描述
    上(增强前)下(增强后)
    在这里插入图片描述
    在这里插入图片描述
    人脸检测效果如下:
    在这里插入图片描述

前端已完成部分设计如下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 站立会议合照如下

  • 在这里插入图片描述

  • 会议耗时记录

第N次会议耗时(分钟)
112

版权声明:本文为m0_53917317原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。