1组-Alpha冲刺-2/6
阅读原文时间:2023年07月10日阅读:3

一、基本情况

二、冲刺概况汇报

王业震

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

    完成Insightface人脸识别算法及MTCNN人脸检测算法的本地环境配置,CUDA的安装、MXNET的安装等(因过去两天未涉及代码编写,故未涉及github当日代码/文档签入);

  • 接下来的计划:

    构建FZU人脸数据集;

  • 还剩哪些任务:

    实现Insightface人脸识别与MTCNN人脸检测算法,并使用构建的FZU人脸数据集进行测试;

  • 燃尽图:

  • 遇到了哪些困难:

    在环境配置时由于CUDA版本于MXNET版本不兼容所以报错,运行不成功;

    在安装CUDA时由于版本与显卡驱动不匹配所以安装不成功。

  • 有哪些收获或疑问:

    成功完成了人脸识别算法所需要的环境配置;

  • PSP&学习进度条:

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    5

    5

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    60

    70

    · Design Spec

    · 生成设计文档

    0

    0

    · Design Review

    · 设计复审

    0

    0

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    0

    0

    · Design

    · 具体设计

    60

    60

    · 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

    · 合计

    140

    150

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    2

    2

    推进了数据集的拍摄,学习了数据集的标注

    2

    0

    0

    2

    4

    完成了数据集的标注与数据集的拍摄

    3

    0

    0

    1

    5

    推进了数据集的拍摄,学习了数据集的标注

    4

    0

    0

    1

    6

    完成了数据集的标注与数据集的拍摄

郑浩彬

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

    • 对YoloV5进行算法环境配置
    • 过去两天仅在本地进行算法环境配置与调试,故未涉及GitHub签入
  • 接下来的计划

    学习如何使用YoloV5算法

  • 还剩下哪些任务

    学习如何使用YoloV5算法,训练数据集,提高各种场景下的mAP,后期可考虑拍摄更多种类的垃圾桶,增强算法适应性。

  • 燃尽图

  • 遇到了哪些困难

    • 不了解CUDA、CUDNN与机器显卡之间的关系,在算法配置时遇到许多问题与报错
    • 算法晦涩难懂,需要一定时间去消化
  • 有哪些收获和疑问

    • 收获:(可能)懂得CUDA、CUDNN之间的关系,并能下载正确的版本使之与机器GPU对应起来
    • 疑问:不知道标注的数据集是否足够好,标注的规则是否正确,算法出来的效果能否达到预期
  • PSP & 学习进度条(学习进度条每轮追加)

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    5

    5

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    500

    480

    · 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

    · 合计

    575

    545

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    2

    2

    进行算法所需数据集的拍摄,学习了数据集的标注

    2

    0

    0

    3

    5

    完成所分配的数据集的标注

    3

    0

    0

    5

    10

    懂得CUDA、CUDNN之间的关系

    4

    0

    0

    3

    13

    让YoloV5算法勉强可以跑起来

黄志翔

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

    • 文字描述

      1.进行Spring的初步使用

      2.观看一些使用的教程

    • 展示GitHub当日代码/文档签入记录

      因过去两天未涉及代码编写,故未涉及github当日代码/文档签入;

  • 接下来的计划

    对多个框架进行粗略了解. 逐个进行使用

  • 还剩下哪些任务

    1.spring实战

  • 燃尽图

  • 遇到了哪些困难

    1.idea的专业版比较难找, 最终找到了一个"学习用"的专业版进行spring initializr

    2.接口的确定比较困难

  • 有哪些收获和疑问

    感慨spring的生态圈之大, 对后端有了一定的了解.

  • PSP & 学习进度条(学习进度条每轮追加)

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    5

    5

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    120

    100

    · Design Spec

    · 生成设计文档

    20

    10

    · Design Review

    · 设计复审

    15

    15

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    5

    5

    · Design

    · 具体设计

    60

    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

    · 合计

    310

    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生态

毛长江

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

    • 文字描述

      1.配置Yolov5_DeepSort算法相关环境,安装PyTorch、pycuda适配版本,并下载相应weight权重文件。

      2.完成对所拍摄数据集的标注,生成对应xml文件。

    • 展示GitHub当日代码/文档签入记录

      因近两日配置环境尚未完成,没进行代码编写,而未涉及github当日代码/文档签入;

  • 接下来的计划

    后续拟计划继续完成算法的运行环境搭建,并成功运行demo版本,测试权重文件,检验拍摄视频是否兼容算法。

  • 还剩下哪些任务

    1.后续对图片视频进行标注。

    2.对所拍摄的垃圾点附近人群进行目标跟踪,追踪其活动路径并且实现边框标记,测试算法兼容性。

    3.协助完成前端设计搭建。

  • 燃尽图

  • 遇到了哪些困难

    1.配置环境时,存在版本兼容性问题,导致当前PyTorch无法正常运行,最终选择重新下载cuda解决。

    2.对采用的算法代码部分函数功能尚未清晰了解。

  • 有哪些收获和疑问

    掌握了标注数据的工具,解决了配置环境时遇到的问题,同时加深了对目标跟踪算法的理解。

  • PSP & 学习进度条(学习进度条每轮追加)

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    5

    5

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    150

    180

    · Design Spec

    · 生成设计文档

    20

    10

    · Design Review

    · 设计复审

    10

    10

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    5

    5

    · Design

    · 具体设计

    20

    10

    · Coding

    · 具体编码

    40

    50

    · Code Review

    · 代码复审

    10

    20

    · Test

    · 测试(自我测试,修改代码,提交修改)

    50

    30

    Reporting

    报告

    15

    25

    · Test Repor

    · 测试报告

    0

    0

    · Size Measurement

    · 计算工作量

    0

    0

    · Postmortem & Process Improvement Plan

    · 事后总结, 并提出过程改进计划

    10

    10

    · 合计

    315

    340

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    14

    14

    学习yolov5+deepsort算法

    2

    0

    0

    2

    16

    完成了数据集的标注与数据集的拍摄

    2

    20

    20

    3

    19

    完成数据集重新标注,配置算法相关环境

    2

    50

    70

    3

    22

    继续配置算法环境,解决遇到的一些兼容性问题

陈志良

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

    深入学习前端的相关知识,通过Github找实例研究。

    理论学习,无GIthub签入记录。

  • 接下来的计划

    选择框架类型并简单构建优化。

  • 还剩哪些任务:

    实现前端模块化、组件化的开发,性能优化,交互优化,环境测试。

  • 燃尽图:

  • 遇到了哪些困难:

    在学习过程中,有太多自己不知道的东西,而且框架的东西好复杂,学不透。

  • 有哪些收获或疑问:

    这次的收获就是让我更熟练的利用搜索工具来查询学习资料,而且学到了更多的知识。

    深入的了解到前端的流程。

  • PSP&学习进度条:

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    5

    2

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    100

    200

    · Design Spec

    · 生成设计文档

    0

    0

    · Design Review

    · 设计复审

    0

    0

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    0

    0

    · Design

    · 具体设计

    0

    0

    · Coding

    · 具体编码

    70

    120

    · Code Review

    · 代码复审

    0

    0

    · Test

    · 测试(自我测试,修改代码,提交修改)

    0

    0

    Reporting

    报告

    · Test Repor

    · 测试报告

    0

    0

    · Size Measurement

    · 计算工作量

    10

    20

    · Postmortem & Process Improvement Plan

    · 事后总结, 并提出过程改进计划

    20

    25

    · 合计

    205

    367

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    1

    2

    初步学习了HTML与Js俩种语言

    2

    0

    0

    3

    4

    初步了解了前端框架结构

    3

    0

    0

    1

    5

    通过实例深入学习前端

    4

    0

    0

    3

    8

    了解前端的主要流程

施可婳

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

    进行了AE软件的学习;了解了更多的原型设计规范。(因过去两天未涉及代码编写,故未涉及github当日代码/文档签入);

  • 接下来的计划:

    继续设计原型、学习UI设计的软件;

  • 还剩哪些任务:

    剩下页面的原型设计、学习UI设计;

  • 燃尽图:

  • 遇到了哪些困难:

    学习的内容太杂没有重点;

  • 有哪些收获或疑问:

    进行了AE软件的学习;了解了更多的原型设计规范;

  • PSP&学习进度条:

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    3

    3

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    150

    180

    · Design Spec

    · 生成设计文档

    10

    10

    · Design Review

    · 设计复审

    0

    0

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    0

    0

    · Design

    · 具体设计

    0

    0

    · 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

    · 合计

    173

    203

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    2

    2

    学习了原型设计的技巧

    2

    0

    0

    3

    5

    进行了登陆页面的原型设计

    3

    0

    0

    3

    8

    进行了AE软件的学习

    4

    0

    0

    1

    9

    了解了原型设计规范

张静

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

    • 文字描述

      1.实现OpenPose的环境搭建以及demo测试。

      2.拍摄福大生活区垃圾桶数据集,并进行数据集标注。

    • 展示GitHub当日代码/文档签入记录

  • 接下来的计划

    对数据集进行关键点输出

  • 还剩下哪些任务

    1.采集更多的数据集

    2.对源代码进行解读

    3.对扔垃圾的人进行人体关键点输出并且制定扔垃圾合理性规则

  • 燃尽图

  • 遇到了哪些困难

    1.在环境配置中由于电脑配置问题暂时配置了only-cpu版本,导致跑的速度很慢,平均一帧需要1分钟。

    2.首先完成的是vs下能跑但是pythonAPI用不了,后来经过查找资料发现时python版本的问题,换了一个版本后pythonAPI也能用了

  • 有哪些收获和疑问

    OpenPose的环境搭建以及demo测试

  • PSP & 学习进度条(学习进度条每轮追加)

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

    · Estimate

    · 估计这个任务需要多少时间

    10

    5

    Development

    开发

    · Analysis

    · 需求分析 (包括学习新技术)

    120

    100

    · Design Spec

    · 生成设计文档

    20

    10

    · Design Review

    · 设计复审

    15

    15

    · Coding Standard

    · 代码规范 (为目前的开发制定合适的规范)

    5

    5

    · Design

    · 具体设计

    30

    20

    · Coding

    · 具体编码

    60

    120

    · Code Review

    · 代码复审

    10

    20

    · Test

    · 测试(自我测试,修改代码,提交修改)

    30

    20

    Reporting

    报告

    10

    20

    · Test Repor

    · 测试报告

    0

    0

    · Size Measurement

    · 计算工作量

    0

    0

    · Postmortem & Process Improvement Plan

    · 事后总结, 并提出过程改进计划

    15

    15

    · 合计

    295

    320

    第N天

    新增代码(行)

    累计代码(行)

    学习耗时(小时)

    累计学习耗时(小时)

    重要成长

    1

    0

    0

    3

    3

    对OpenPose进行环境搭建

    2

    0

    0

    2

    4

    进行demo测试

三、冲刺成果展示

  • 冲刺最新成果:YoloV5与Deepsort多目标跟踪算法成果图

  • 冲刺最新成果:Insightface人脸识别算法成果图

  • 冲刺最新成果:YoloV5目标检测技术成果图

  • 冲刺最新成果:Openpose动作检测技术成果图

  • 站立会议合照:

  • 会议耗时记录:

    第N次会议

    耗时(分钟)

    1

    15

    2

    8