1. 程式人生 > 其它 >1組-Alpha衝刺-1/6

1組-Alpha衝刺-1/6

一、 基本情況

  • 隊名:震震帶著六菜鳥
    • 組長部落格:連結
    • 小組人數:7人

二、 衝刺概況彙報

王業震

  • 過去兩天完成了哪些任務:

    拍攝福大生活區垃圾桶資料集,並進行資料集標註。(因過去兩天未涉及程式碼編寫,故未涉及github當日程式碼/文件簽入);

  • 接下來的計劃:

    構建FZU人臉資料集;

  • 還剩哪些任務:

    實現Insightface人臉識別與MTCNN人臉檢測演算法,並使用構建的FZU人臉資料集進行測試;

  • 燃盡圖:

  • 遇到了哪些困難:

    在拍攝資料集時,由於裝置限制出現了影象不清晰,角度不佳等問題;

    在進行資料集標註時,由於團隊約定不夠明確,導致出現某些標註不合規範或標註名不同等問題。

  • 有哪些收穫或疑問:

    學習瞭如何進行資料集標註,併成功構建了福大生活區垃圾桶狀態資料集;

  • PSP&學習進度條:

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 5 5
Development 開發
· Analysis · 需求分析 (包括學習新技術) 60 50
· Design Spec · 生成設計文件 10 10
· Design Review · 設計複審 15 15
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 5 5
· Design · 具體設計 30 20
· Coding · 具體編碼 60 60
· Code Review · 程式碼複審 10 20
· Test · 測試(自我測試,修改程式碼,提交修改) 30 20
Reporting 報告
· Test Repor · 測試報告 0 0
· Size Measurement · 計算工作量 0 0
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 15 15
· 合計 240 230

第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 2 2 推進了資料集的拍攝,學習了資料集的標註
2 0 0 2 4 完成了資料集的標註與資料集的拍攝

張靜

  • 過去兩天完成了哪些任務

    • 文字描述

      1.查閱openpose相關資料OpenPose專案Github連結

      2.拍攝福大生活區垃圾桶資料集,並進行資料集標註。

    • 展示GitHub當日程式碼/文件簽入記錄

      因過去兩天未涉及程式碼編寫,故未涉及github當日程式碼/文件簽入;

  • 接下來的計劃

    實現OpenPose的環境搭建以及demo測試。

  • 還剩下哪些任務

    1.採集更多的資料集

    2.對扔垃圾的人進行人體關鍵點輸出並且制定扔垃圾合理性規則

  • 燃盡圖

  • 遇到了哪些困難

    1.在選定拍攝場景時,由於某些場景拍攝角度不夠,最後在福大選定幾個拍攝角度可以模擬監控攝像頭並且足夠清晰的場景

    2.在對於資料集的標記上,由於一開始忽略了一些情況,例如:地板上的垃圾以及行人手裡的垃圾,導致第一次標註不夠全面,所以團隊又進行了第二次標註。

  • 有哪些收穫和疑問

    學習了對於資料集的標註。

  • 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 · 具體設計 30 20
· Coding · 具體編碼 30 20
· Code Review · 程式碼複審 10 20
· Test · 測試(自我測試,修改程式碼,提交修改) 30 20
Reporting 報告 10 20
· Test Repor · 測試報告 0 0
· Size Measurement · 計算工作量 0 0
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 15 15
· 合計 260 220

第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 2 2 對Openpose專案進行學習
2 0 0 2 4 完成了資料集的標註與資料集的拍攝

鄭浩彬

  • 過去兩天完成了哪些任務

    • 拍攝福大生活區垃圾桶資料集
    • 完成所分配到的資料集標註任務
    • 過去兩天未涉及程式碼編寫,故未涉及GitHub簽入
  • 接下來的計劃
    配置YoloV5演算法所需環境。

  • 還剩下哪些任務
    配置YoloV5演算法所需環境,訓練資料集,提高各種場景下的mAP,後期可考慮拍攝更多種類的垃圾桶,增強演算法適應性。

  • 燃盡圖

  • 遇到了哪些困難

    • 在拍攝資料集時,由於裝置限制出現了影象不夠清晰,角度不佳等問題。
    • 在進行資料集標註時,由於團隊事先約定不夠明確,導致出現某些標註不合規範或標註名不同等問題。
  • 有哪些收穫和疑問

    • 收穫:學習瞭如何進行資料集的標註,明白了一些資料集標註的基本原則
    • 疑問:不知道拍攝的資料集數量與質量是否足夠讓演算法具有良好的魯棒性
  • PSP & 學習進度條(學習進度條每輪追加)

    PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
    Planning 計劃
    · Estimate · 估計這個任務需要多少時間 5 5
    Development 開發
    · Analysis · 需求分析 (包括學習新技術) 120 120
    · 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
    · 合計 195 185

| 第N天 | 新增程式碼(行) | 累計程式碼(行) | 學習耗時(小時) | 累計學習耗時(小時) | 重要成長                                     |
| ----- | -------------- | -------------- | -------------- | -------------------- | -------------------------------------------- |
| 1     | 0              | 0              | 2              | 2                    | 進行演算法所需資料集的拍攝,學習了資料集的標註 |
| 2     | 0              | 0              | 3              | 5                    | 完成所分配的資料集的標註                     |

黃志翔

  • 過去兩天完成了哪些任務

    • 文字描述

      1.查閱spring相關資料Spring | Home

      2.觀看一些使用的教程

    • 展示GitHub當日程式碼/文件簽入記錄

      因過去兩天未涉及程式碼編寫,故未涉及github當日程式碼/文件簽入;

  • 接下來的計劃

    實現Spring的環境搭建以及demo測試。

  • 還剩下哪些任務

    1.對spring進行實踐

  • 燃盡圖

  • 遇到了哪些困難

    1.初次配置spring, 使用較為晦澀難懂, 對我是不小的挑戰

    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 · 具體設計 30 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
· 合計 280 220

第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 2 2 對Spring專案進行學習
2 0 0 2 4 檢視spring的demo

施可嫿

  • 過去兩天完成了哪些任務:

    進行登入頁面的原型設計。(因過去兩天未涉及程式碼編寫,故未涉及github當日程式碼/文件簽入);

  • 接下來的計劃:

    完善、改進原型;

  • 還剩哪些任務:

    剩下頁面的原型設計;

  • 燃盡圖:

  • 遇到了哪些困難:

    • 原型設計時沒有靈感;
  • 有哪些收穫或疑問:學習了原型設計的技巧,並進行了登陸頁面的原型設計;

PSP&學習進度條:

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 4 4
Development 開發
· Analysis · 需求分析 (包括學習新技術) 45 60
· Design Spec · 生成設計文件 10 10
· Design Review · 設計複審 15 15
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 0 0
· Design · 具體設計 40 42
· Coding · 具體編碼 0 0
· Code Review · 程式碼複審 0 0
· Test · 測試(自我測試,修改程式碼,提交修改) 0 0
Reporting 報告
· Test Repor · 測試報告 0 0
· Size Measurement · 計算工作量 0 0
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 13 15
· 合計 127 146

第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 2 2 學習了原型設計的技巧
2 0 0 3 5 進行了登陸頁面的原型設計

毛長江

  • 過去兩天完成了哪些任務

    • 文字描述

      1.查閱多目標跟蹤演算法相關資料,選擇deepsort+yolov5演算法Github連結

      2.拍攝福大生活三區垃圾桶相關資料集,構建資料集。

    • 展示GitHub當日程式碼/文件簽入記錄

      因前兩日未具體編寫演算法程式碼,而未涉及github當日程式碼/文件簽入;

  • 接下來的計劃

後續擬計劃完成演算法的執行環境搭建,並嘗試加入資料執行測試。

  • 還剩下哪些任務

    1.繼續拍攝,收集視訊圖片資料。

    2.對所拍攝的垃圾點附近人群進行目標跟蹤,追蹤其活動路徑並且實現邊框標記。

    3.協助完成前端設計搭建。

  • 燃盡圖


  • 遇到了哪些困難

    1.在標記資料集時,一開始標註不夠全面,存在一些標註空缺和細節上的問題,最後選擇重新標註。

    2.在進行拍攝收集資料時,由於某些場景不夠理想,最後在福大隻選定了較少的拍攝角度以保證拍攝場景清晰,模擬監控畫面。

    3.對演算法理論還沒深刻理解。

  • 有哪些收穫和疑問

    學習標註資料以及目標跟蹤演算法的相關知識。

  • PSP & 學習進度條(學習進度條每輪追加)

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 5 5
Development 開發
· Analysis · 需求分析 (包括學習新技術) 90 105
· Design Spec · 生成設計文件 20 10
· Design Review · 設計複審 10 10
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 5 5
· Design · 具體設計 20 10
· Coding · 具體編碼 20 15
· Code Review · 程式碼複審 10 20
· Test · 測試(自我測試,修改程式碼,提交修改) 50 30
Reporting 報告 15 25
· Test Repor · 測試報告 0 0
· Size Measurement · 計算工作量 0 0
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 10 10
· 合計 250 235

第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 44 44 學習yolov5+deepsort演算法
2 0 0 0 0 完成了資料集的標註與資料集的拍攝

陳志良

  • 過去倆天完成了哪些任務
    學習前端的相關知識,通過百度與B站等網站,初步學習了HTML、JavaScript語言。
    過去幾天只是理論上的學習,並沒有敲程式碼,所以沒有GitHub的簽入記錄。
  • 接下來的計劃
    選擇框架型別並簡單構建優化。
  • 還剩哪些任務:
    實現前端模組化、元件化的開發,效能優化,互動優化,環境測試。
  • 燃盡圖:
  • 遇到了哪些困難:
    網路上有各種各樣的資源和渠道,但剛剛開始沒有找到我想要的那種乾貨。
    在學習過程中,有太多自己不知道的東西,而且框架的東西好複雜,學不透。

  • 有哪些收穫或疑問:
    這次的收穫就是讓我更熟練的利用搜索工具來查詢學習資料,而且學到了更多的知識。

  • PSP&學習進度條:

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 5 2
Development 開發
· Analysis · 需求分析 (包括學習新技術) 70 100
· Design Spec · 生成設計文件 0 0
· Design Review · 設計複審 0 0
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 0 0
· Design · 具體設計 0 0
· Coding · 具體編碼 50 100
· Code Review · 程式碼複審 0 0
· Test · 測試(自我測試,修改程式碼,提交修改) 0 0
Reporting 報告
· Test Repor · 測試報告 0 0
· Size Measurement · 計算工作量 10 20
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 20 25
· 合計 155 247
第N天 新增程式碼(行) 累計程式碼(行) 學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 1 2 初步學習了HTML與Js倆種語言
2 0 0 3 4 初步瞭解了前端框架結構

三、 衝刺結果展示

  • 衝刺最新成果:福州大學學生生活區垃圾桶資料集標註展示


  • 站立會議合照:

  • 會議耗時記錄:

第N次會議 耗時(分鐘)
1 15