1. 程式人生 > >Alpha 沖刺 (1/10)

Alpha 沖刺 (1/10)

模塊 行修改 響應 編碼 view 初步 roi 個人 導航欄

隊名

  • 火箭少男100

組長博客

  • 林燊大哥

作業博客

  • Alpha 沖鴨!

成員沖刺階段情況

  • 林燊(組長)
    • 過去兩天完成了哪些任務
      • 協調各成員之間的工作,對多個目標檢測及文字識別模型進行評估、實驗,選取較優模型YOLOv3及CRNN來完成本次算法。
      • 評估、實驗了CTPN、YOLO等目標檢測模型
      • 實現了CTPN模型並且完成模型的訓練。
      • 完成算法組的算法銜接。
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
        技術分享圖片
    • 接下來的計劃
      • 實現基於時間衰減因子的推薦算法
      • 進一步訓練模型
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
        技術分享圖片
      • 模型的調參、完善
    • 有哪些困難
      • tensorflow框架掌握不熟練
      • 部分模型實現要求高且困難,多個模型在短時間內很難由於硬件、時間限制無法更加完善地進行評估
    • 有哪些收獲和疑問
      • 了解了大部分目標檢測模型的優劣
      • 加強了自己對評估模型、實現模型上的能力
  • 董鈞昊
    • 過去兩天完成了哪些任務
      • 完成了目標檢測模型YOLOv3的實現,以及投入部分永嘉天地數據集的訓練。
      • 采用keras框架實現了YOLOv3
      • 初步實現了神經風格遷移擴充數據集
      • 實現服務器端的響應式算法
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現基於用戶歷史記錄的推薦算法
      • 進一步完成神經風格遷移算法的調參
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 全部數據的投入訓練
    • 有哪些困難
      • YOLOv3的多尺度預測模塊理解不夠
      • 神經風格遷移實現較困難——需應用SRCNN來完成高分辨率擴展
    • 有哪些收獲和疑問
      • 實現算法過程中踩了很多坑,比如圖片通道匹配問題。
      • 模型調參方面的一些心得
  • 盧愷翔
    • 過去兩天完成了哪些任務
      - 完成了文字識別模型CRNN的實現,以及投入部分永嘉天地數據集的訓練。
      - 采用pytorch框架實現了CRNN
      - 初步實現了直推式遷移學習的應用
      - 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現基於位置的協同過濾推薦算法
      • 進一步應用直推式遷移學習到算法
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 存在部分數據尚未標註
    • 有哪些困難
      • CRNN的CTC連接層的了解尚淺
      • 直推式遷移學習的弱分類器選取問題
    • 有哪些收獲和疑問
      • 處理了大量標簽不匹配問題,實現了自動化處理錯標簽的小工具
      • 模型調參、預訓練方面的心得
  • 陳俞辛
    • 過去兩天完成了哪些任務
      • 按照 Alpha 沖刺的要求分配了任務
      • 參與到開發組的工作,幫助開發組完成了界面布局設計的任務
      • 完成了這篇博客
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 協助開發組完成界面的開發
      • 完成每一次 Alpha 沖刺的博客
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
    • 有哪些困難
      • 第一次接觸安卓開發,不熟練
      • 受限於審美,界面設計的不夠好看
    • 有哪些收獲和疑問
      • 大體熟悉了 Android Studio 的使用
      • 加強了之前作業中接觸過的『墨刀』的使用
  • 楊喜源
    • 過去兩天完成了哪些任務
      • 對原型進行優化:對原型設計中不合理不美觀的地方進行修改,插入部分元素,使原型看起來更飽滿。
      • 學習xml的基本語句和xml中shape的使用。
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現前端登錄界面
      • 實現初始界面
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 一系列前端界面
    • 有哪些困難
      • android studio layout中調用drawable會不顯示
      • ps 技術不夠熟練
    • 有哪些收獲和疑問
      • 前端入門發現android studio能實現的前端有限,想要實現美觀需要良好的ps技術和shape
      • 加強了自己對網上零零散散資料的整合能力
  • 朱誌豪
    • 過去兩天完成了哪些任務
      • 對原型進行優化:對原型的掃一掃界面,活動中心,我的收藏等界面進行了重新設計。新增加了重要通知版塊。
      • 學習xml和html的基本語句,以及android studio的基本使用。
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現前端掃一掃界面
      • 實現註冊登錄界面
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 商戶收藏、活動中心、瀏覽記錄、我的動態、重要通知等前端界面
    • 有哪些困難
      • android studio使用的還不嫻熟
      • 審美還需加強,原型設計過程中因為美觀問題就推翻重做了一些界面。
    • 有哪些收獲和疑問
      • 前端入門發現android studio能實現的前端有限,想要實現美觀需要良好的ps技術和shape
      • 加強了自己對網上零零散散資料的整合能力
  • 陳柏濤
    • 過去兩天完成了哪些任務
      • 完成了QQ登錄返回用戶信息到主界面
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現基於GPS定位的相關功能
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 社區、設置、歷史記錄等功能開發
    • 有哪些困難
      • 舊版本的安卓應用權限只需要加一句話就可以,安卓6.0後應用權限需要動態獲取,較為麻煩。
      • 在過去用戶頭像時,在主線程中過去用戶頭像出錯。原因是在安卓4.0之後不允許在主線程中進行耗時的操作,如上床圖片、下載圖片等。解決的辦法是開一個子線程,在子線程新中進行耗時的操作。
    • 有哪些收獲和疑問
      • 學會了權限的動態申請
      • 學會了Thread和Handler的使用
      • 掌握了用QQ登錄的SDK
      • Q:為什麽隨著安卓版本的提高,google把開發弄得越來越復雜?
  • 蔡宇航
    • 過去兩天完成了哪些任務
      • 過去的兩天學習了AS的很多控件,對他們的大概用法有了更深的理解。
      • 嘗試布局界面。學習了Fragment與Activity的用法以及他們之間的通信。並利用碎片(Fragment)仿照原型編寫了導航欄
      • 嘗試了編寫popuewindow。並且學習了一些特效的編寫
        實現了調用相機並且拍照存儲下來的基本功能
      • 展示GitHub當日代碼/文檔簽入記錄(組內共享)
    • 接下來的計劃
      • 實現圖片上傳並與服務器通信 得到返回結果
      • 相機界面的編寫
    • 還剩下哪些任務
      • 燃盡圖(組內共享)
      • 實現自定義相機、收藏等等功能
    • 有哪些困難
      • 動態權限申請
      • 相機拍照後的存儲
      • 導航欄利用Fragment實現。對於碎片和Activity之間通信還有疑問
    • 有哪些收獲和疑問
      • 學會了權限申請和動態權限申請
      • 學會了調用相機
      • 學會了界面基本布局
      • 學會了特效的實現
      • 學會了Frament和Activity的部分內容
      • Q:AS開發中廣播的使用
      • Q:動態權限申請還是有些疑問
      • Q:自定義相機如何實現
  • 劉宏巖
    • 過去兩天完成了哪些任務
      • 完成了永嘉天地外圍店鋪招牌的拍攝。
      • 通過網絡爬蟲收集了一些相似店鋪招牌圖片,加強模型的訓練強度,提高軟件的魯棒性。
      • 對上述收集到的數據集進行了標註。
      • 初步學習了Linux下搭建mysql數據庫。
    • 接下來的計劃
      • 拍攝永嘉天地內部店鋪的招牌照片,並完成標註。
      • 完成Linux下mysql數據庫的搭建。
    • 還剩下哪些任務
      • 存在部分數據尚未標註。
    • 有哪些困難
      • 之前從未了解過mysql數據庫,在數據庫的使用上存在困難。
      • Linux下依賴函數庫安裝問題。
    • 有哪些收獲和疑問
      • 學會了通過labelImg標註數據集。
      • 初步使用Linux命令行,學會了一些腳本編程,makefile的編寫。

組內最新成果

  • 算法組

技術分享圖片

技術分享圖片

技術分享圖片

  • 開發組

技術分享圖片

站立會議合照

技術分享圖片

會議耗時記錄

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

個人部分

PSP

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

學習進度條

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
1 300 300 18 18 原型設計,爬蟲關於python的urllib庫及request庫學習
2 0 300 8 26 鋼鐵直男們的審美進步“一點點”
3 500 800 12 38 Java爬蟲、Tkinter界面
4 300 1100 11 49 tensorflow框架、神經風格遷移
5 200 1300 6 55 tensorflow框架、生成式對抗網絡理論基礎
6 100 1400 2 57 tensorflow框架、生成式對抗網絡實現部分

Alpha 沖刺 (1/10)