2020中國機器人大賽賽后總結
- 1:賽前準備
- 1.0:確定目標
- 1.1:認清自己
- 1.2:資料的準備
- 1.3:必要的知識儲備
- 1.4:閱讀比賽檔案
- 2:賽場注意事項
- 2.0:規劃好時間
- 2.1:前一天的除錯
- 2.2:正式比賽
- 3:賽后反思
- 3.0:結果
- 3.1:展望
1:賽前準備
1.0:確定目標
參加比賽的出發點有很多,一定想清楚自己為什么要參加這個比賽,是否有可靠的隊友陪伴,是否是學院學校認可的比賽,是否可以報銷比賽開支等,
如果單純為了加分----請找一個大佬,抱緊大腿
如果想提升實力----請繼續看下去
1.1:認清自己
如果你認定自己要參加這個比賽,請務必認真準備’!
當你的學校有某個專案的學長已經參加過往年的比賽,請務必請教他們(這里面有太多的坑了,你可能花了很多時間解決或者沒有解決,但是有學長的經驗,你們可能幾分鐘就解決了)
1.2:資料的準備
為了獲得較好的成績,更好的模擬現場是一件十分必要的事情,比如:場地干擾有多大?光線是否清晰?外加光源的位置?圓臺轉動的速度?相機的高度?背景紙的大小?物品遮擋的嚴重程度?物品是否為大類物品(大類物品允許存在差異)?
圖片集的制作:資料集制作需挺多的時間,大概要半個月甚至更長的時間準備,盡可能的模擬比賽現場(咨詢往年參加比賽的學長),圖片集的重新命名與編號(已經寫好demo,有需要的聯系我)
資料集的制作:最基礎也是十分重要的一個環節,資料集的標注一定要準確,一旦有誤標漏標(這次比賽就有小部分的錯誤!),大概率完蛋,請大家標注資料認真仔細!如果有標錯的,在訓練時可能會發現,不過還是建議一批資料標注完畢,隨機抽查檢驗!如果xml檔案出現例外,不要傻不拉幾的一個個去更改,可以寫出demo批量處理(已寫xml路徑和檔案夾更改代碼(這樣就不要求大家標注資料時路徑一致,可以更大程度的借用更多的同學制作資料集),需要聯系我)
** 測驗集訓練集的制作**:隨機抽樣,一般為2/8比例,請注意,在抽取測驗集時,不要抽取單張的xml檔案,請先將單張檔案取出,再抽取測驗集,這樣能更好的檢驗演算法的準確率
1.3:必要的知識儲備
參加比賽不是有手就行,需要有真材實料!在確立參賽目的后,請盡快學習相關的知識,可以向既往參賽人員詢問學習路線,
有時看著比賽還有很久,其實已經迫在眉睫,留出半年左右的時間去準備,才能保證問心無愧!不要想著有大腿可以抱,一定要學習技術!終有一天你也要出去,到時候是否能扛能打?
1.4:閱讀比賽檔案
每年的比賽規則都可能有些許的改變,如果不注意就會白給!對,就是白給!組隊參賽隊員每人都要認真閱讀比賽規則,還有補充說明!一字一句的看,如:那種情況加分?那種情況加扣分?那種情況不得分?
2:賽場注意事項
2.0:規劃好時間
比賽的場地和推薦酒店,一般會有不近的距離(近的住不起,哈哈),組委會會在一定的時間段安排班車接送,由于大家比賽去到陌生的城市,不熟悉環境,為了避免不必要的慌張,早晨請留出充足的時間前往班車乘坐地點,
2.1:前一天的除錯
在正式比賽的前一天會有一天的除錯時間,由于參賽隊伍較多,大家可以錯峰,選擇人少的時候除錯,比如飯點,如果組委會規定每支隊伍只能有固定的除錯時間,請厚臉皮一點,這樣你就可以除錯一整天,哈哈!
除錯要當做比賽,認真對待,程式可能跑崩(雖然你之前已經檢查過了,可誰知道比賽的隨機bug會不會到你身上?),你幾乎沒有時間處理!這就要求在除錯之前,自己一定要先測驗,各種報錯資訊的原因以及解決方法(可以咨詢參賽人員獲得經驗)
2.2:正式比賽
在每一輪比賽開始前,電腦會上交檢查硬體設備,然后開始抽取物品(為了避免提前寫好txt作弊),因此大家不要輕易在比賽當天修改代碼,如果一定要修改,請先復制一個副本,確保有一個程式一定可以運行!這樣修改的程式出問題后,我們還有機會用上一個版本的替代的一部分的分數,
攝像頭的序號,在代碼里體現為num,可能取值0,1,2,注意不是有影像出現就可以,一定要檢查影像的清晰度(比如0,1都可以顯示影像,但是1的清晰度會更好!),realsense相機有viewer軟體,可以修改相機引數,今年因為不熟悉引數,在排除num的影響后,依然只能用模糊的影像比賽,吃了很大的虧!但是今年已經學會調節相機的引數—如何獲得較為清晰的圖片(需要的聯系我)
在一輪比賽結束后,裁判會要求將識別結果的txt檔案拷到u盤判分,一定要檢查txt檔案是否寫入內容,如果有問題,請找一個借口:比如顯存爆了,再跑一次代碼,如果還是一樣,那大概率就是代碼有問題,裁判不會允許你執行第三次(看著自己得零分,真的超級難受,請賽把代碼調整到運運行無誤的狀態!)!
參賽電腦的硬體合適就好,請提前確定那一臺作為參賽電腦,安裝好所有的環境,游戲本電腦一定要插電!不插電程式運行很慢,影響得分,是不值得事,
3:賽后反思
3.0:結果
這次參加2020中國機器人大賽機器視覺-3D識別專案,沒有白給,有一個二等獎(其實可以拿一等獎),但是這個結果其實是一個較差的結果,我們沒有調整好相機的引數圖片迷糊,識別效果不好;選了一臺2060的筆記本,配置過高,得不到時間分,都是由于沒有認真閱讀比賽規則,血的教訓,
測量專案一樣是二等獎,因為第一輪輸出的txt例外,0分!例外的原因是上場的前一秒鐘在改代碼!改完電腦上交,沒有來的及測驗,直接白給!建議大家慎重修改代碼,保存能運行的源代碼,上傳txt前,請檢查是否寫入內容,如果沒有,要厚臉皮找個借口向裁判申請再跑一次代碼!
3.1:展望
這次比賽的結果可以說不盡人意,更多的是失望,是自己的懶惰和菜雞!技不如人,無可厚非,沒有時間的保證,也很難祈求好運的到來,希望以后做任何事情都留出充足的時間準備!無愧自我,無愧隊友!
比賽是一次全國大學生的同臺競技,來自不同學校、不同地區使用的演算法以及檢測結果會有不同,賽后可以深入交流一下!我們在以往的基礎上可以較快的上手比賽,希望明年的大家可以奪冠、屠榜!(往年的比賽規則,可以再群檔案查看,有意向參加比賽的同學可以開始著手知識儲備了!)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/227162.html
標籤:AI
上一篇:華科出身,師從賈佳亞,從鵝廠到創業,90后如何登上胡潤U30?
下一篇:Android開發經驗總結
