天天看點

福大軟工 · 第十二次作業 - Beta答辯總結

寫在前面

  • 林燊大哥
  • 團隊成員
短學号
2325 燊(隊長)
1232 志豪
1131 喜源
2523 宏岩
2230 恺翔
2509 鈞昊
2507 俞辛
2501 宇航
2502 柏濤

項目宣傳視訊

  • 點我看視訊

貢獻度

10%
11%
13%
9%
14%
6%

GitHub項目連結

  • 項目位址

Beta 沖刺站立會議部落格連結彙總

次數 連結
1 Beta1
2 Beta2
3 Beta3
4 Beta4
5 Beta5
6 Beta6
7 Beta7

燃盡圖

福大軟工 · 第十二次作業 - Beta答辯總結

原計劃、達成情況及原因分析

原計劃功能 原計劃達成程度 實際達成程度 原因分析
拍照掃描 能夠支援照相機掃描、ar掃描、照片上傳的三種方式 ar掃描隻實作了掃描功能後續的展示沒能實作,其餘兩種全部實作 關于ar的技術難度過大,網上相關文檔相當少,時間不足,難以投入精力研究
社群功能 使用者可以在社群内分享自己喜歡的店鋪等 未完成 時間緊迫,隻能先完成核心功能
推薦店鋪功能 能夠基于使用者的地理位置及搜尋曆史進行推薦 部分達成 推薦算法以及擷取使用者定理位置等都已完成,但未接入界面
“水軍”評論過濾 能夠基本上過濾明顯的水軍評論 在答辯時,經過實踐課同學的提問,我們意識到确實難以實作,于是選擇放棄
登入功能 支援手機注冊登入、QQ登入、微信登入 完成 -
  • 說明:實際上除了最後一行外,其他功能如果時間充足我相信我們都能完成。但是無奈,沖刺過程中和考試沖突嚴重,以及組内部分同學身為學生幹部還要兼顧學院的一些重要的事情(例如校慶、校運會等)

Beta 版本展示

  • 安卓端apk檔案
  • 說明: 出于資金方面的考慮,沒有搭建雲伺服器(已經買了阿裡雲的學生套餐并且嘗試使用過,但是效果太差)于是将伺服器搭建在鈞昊的筆記本上,拍照識别的算法搭載在伺服器上,若需要測試請私下聯系我們(或者問柯老闆,Beta 答辯現場我們掃描識别了他發在群裡的圖檔,效果還不錯)。推薦手機分辨率為720*1280。Android 6.0+版本(不可低于4.4),否則可能出現不可預測的問題。
  • 掃描功能
  • 說明: 這裡展示展示了ar掃描的功能,由于網絡原因,時間略長。
  • 定位
  • 說明: 這是實作了定位功能,用于後續推薦功能中能夠基于使用者真實地理位置進行推薦。不采用使用者ip位址推薦的原因是ip位址并不能真實反映使用者的地理位置。
  • 說明: 這裡展示了使用QQ登入的視訊。

答辯得分

第1組 第2組 第3組 第4組 第5組 第6組 第7組 第8組 平均分
得分 82 75 79 86 85 70 79.83

Q&A

第一組

  • 在早上示範的時候教室的網絡環境不好導緻識别速度慢,有想過可能的解決方法嗎?
  • 答:這個網絡環境問題,個人認為在大多數APP上均會出現,我們能做的隻是盡可能優化性能以減少其他不利速度的因素。
  • 商鋪介紹頁的彈幕是滾動播放的嗎,如果使用者想詳細看某一條彈幕時應用會如何展示?
  • 答:是滾動播放的,因為設定緣故,詳細檢視彈幕這一選項我們也會在後續給出。
  • 請問beta沖刺時是否遇到什麼困難,又是如何解決的?
  • 答:主要還是算法優化、改進方面的吧,這一點也由算法組成員完成。

第二組

  • 觀看示範之後,感覺還有挺多值得修改的地方,例如界面以及算法精确度方面,找到解決的方法了嗎?
  • 答:算法精确度在目前現有水準上已經是很高了,我們采用的算法YOLOv3在目前目标檢測領域已經是相當領先的一個算法了。
  • 關于彈幕的設定方面總共是有哪些形勢?
  • 答:滾動形式,上下随機跳躍形式等等。
  • 在介紹店鋪的資訊時,如何確定資訊的可信度?
  • 答:我們的資訊都是人工采集的,我們也會各自通過審查來確定可信度。

第三組

  • 界面略顯粗糙,特别是AR掃描出的詳情頁?
  • 答:這個問題我們後續會做出改進的,但是現有的已經較為優秀了。
  • 彈幕評論真的不會影響觀看嗎?
  • 答:不會啊,挺有趣的一個展現手段。
  • 金牌客服劉宏岩能給我線上解答問題嗎?
  • 答:當然可以,性感宏岩線上答題。

第五組

  • 彈幕滾動時好像會重疊在一起,有解決方法嗎?
  • 答:我們設定了不重疊的機制,可能是貴組看錯了。
  • 商鋪識别是否隻支援中文?
  • 答:中英文均可。
  • AR識别店鋪時間過長,且如何分辨不同位置的同一名字的店鋪呢?根據定位嗎?
  • 答:時間過長是由于網絡的原因,不同位置的話會根據門檻值來判定。

第六組

  • 你們似乎隻展示了AR識别這一功能,其它功能進度怎麼樣的?
  • 答:其他功能僅僅是部分完成。
  • 示範視訊的最後三十秒都是定位在福大31号樓,是否時間過長?
  • 答:不會,因為我們我們一直都是在31号樓啊。
  • 示範視訊最後是展示商家定位功能或是導航嗎?為什麼一直顯示都

    是定位在福大31号樓呢?

  • 答:最後定位是在我們宿舍進行的。

第七組

  • 功能不完善,如店鋪資訊分享功能未完成,之後的最終示範會完成嗎?有什麼計劃?
  • 答:最終示範會完成,具體可參見部落格。
  • 目前可運作範圍僅限于永嘉天地,範圍較窄,有考慮擴大範圍嗎?
  • 答:有考慮。
  • 彈幕評論閱讀性、實用性不高,有别的評論展示方案可供使用者選擇嗎?
  • 答:有,還有滾動式以及跳轉形式展示。

第八組

  • 如果拍攝時不慎拍到兩家或者多家店鋪的牌子,那麼會得到什麼結果?
  • 答:根據置信度選取置信度較高的店鋪傳回結果。
  • 目前你們的産品支援同時幾個人同時并發呢?可否支援同時100人?
  • 答:可多人并發,同時100人的話由于伺服器限制,很難進行。
  • 你們現在的AR識别速度非常慢,(早上的示範應該時15s)是否有想過換種方式?或者你們是否想過優化?因為15s實在太長
  • 答:因為網絡速度的原因很慢的,我們也會盡力優化。

個人部分

PSP

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

學習進度條

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
300 15 map 容器的性能瓶頸分析
8 23 完成基本功能的實作及附加功能的構思
31 學習 python 中與附加功能相關的庫,例如 wordcloud
36 學習了分而治之alpha版本事項和用例圖的繪制
44 學會了簡單的原型設計和寫沒人看的劇本
740 52 學習了xml和Android studio的一些簡單使用,以及簡單的P圖技術,熟悉了python語言,學會用python畫直方圖
790 57 熟悉了前端和python語言
990 64 熟悉了前端和制作,前端一些特效的學習,AR技術的學習,前後端的連接配接
9 69 團隊測評PPT的制作,答辯,采訪和測試部分工作
1090 74 标資料集,測試,拍資料集,美化界面,做總結文檔等