[請益] 關於Yolo v2

作者: fsvy (...無言...)   2019-07-04 22:44:09
我弄了一個星期的yolov2,試著教導machine學會「辨識車牌」。
然而,得到的weights檔,跑出的結果,框了整個銀幕(即:亂框)。
我遇到的問題,和這個描述非常相近:
http://keep.01ue.com/?pi=960547&_a=crawl&_c=index&_m=p
想請問懂這部份的版友們,是否能提供意見呢?
另外,是否有已經養好的辨識車牌的weights檔、cfg檔能提供?(不妥會自刪)
若是有不方便在版上提的事宜,歡迎站內信給我。
謝謝各位熱心的版友。
作者: johnpisces2 (johnpisces2)   2019-07-04 23:06:00
有DataScience版
作者: royformac (royformac)   2019-07-05 00:07:00
大概是寬跟高在轉換的時候比例搞錯了,仔細看程式碼檢查吧
作者: ckp4131025 (ckp4131025)   2019-07-05 00:23:00
調整iou和confidence的值
作者: fsvy (...無言...)   2019-07-05 00:23:00
但是寬、高在框的時候,cfg檔裡的值是設一樣的:416應該沒有這個問題吧?請教樓上ck大:iou怎麼調? 能否向您請教?confidence值,是不是下指令時,多下-threshold [value] ?如果是的話,我有試過,對於現象的解除或減緩,沒有幫助到。
作者: doomdied (Died)   2019-07-05 01:13:00
yolo輸出有confidence跟probability,你應該少判斷了
作者: ilove0618 (軒)   2019-07-05 04:08:00
Iou是重疊率cfg檔裡面有吧
作者: bab7171   2019-07-05 06:15:00
改用yolov3. 精準度會好很多
作者: jackwang01 (艾斯比那)   2019-07-05 07:23:00
是說有v3為何要用v2
作者: fakeAccount (假帳啦)   2019-07-05 07:53:00
Test1.Batch size 1的抗噪差如果顯卡夠,建議提高到16 2.寬高請照你的輸入影像大小設定,但要32的倍數 3. Learning rate設0.00001看看 4. Epoch設20看看5.如果車牌大小太小(約50*50以下)建議把寬高再往上調(darkflow會幫你resize)
作者: you878787 (048787)   2019-07-05 10:04:00
怎麼不用v3, v3有針對小物件辨識進行優化
作者: fsvy (...無言...)   2019-07-05 10:24:00
因為被分配的硬體資源不夠。 只能先用v2 tiny的來跑
作者: vincentman (Vincent)   2019-07-05 10:49:00
你用darknet的code做訓練?cfg,weight用darknet預設的?訓練又是用哪個dataset?(VOC還COCO?)
作者: johnpisces2 (johnpisces2)   2019-07-05 11:06:00
訓練的時候,樣本不能是整張都是樣本(即框幾乎是全部範圍),這樣他只會學到以後就框全部就好啦,我之前犯的錯@@
作者: AudiA4Avant (A4 Avant)   2019-07-05 11:25:00
V3 我之前用colab訓練,pre-trained用darknet都有一定效果,雖然收斂要很久
作者: you878787 (048787)   2019-07-05 12:00:00
硬體資源不夠是哪部分? 調一下batch_size跟subdivision看看
作者: jackwang01 (艾斯比那)   2019-07-05 18:47:00
V3也有tiny啊~
作者: fsvy (...無言...)   2019-07-05 18:49:00
樓上vi大,我的cfg有調過,weight檔是餵我自己的圖檔養出來的用VOC來訓練樓上johnp大,明白,不會框整張圖。感謝您的提醒!樓上you8大,硬體資源不夠是指沒有GPU,有調batcj和subdiv了調成batch=16、subdivisions=16
作者: aa155495 (冷月狂刃)   2019-07-05 22:30:00
為什麼不用些比較好deploy的框架呢 例如tensorflowhttps://github.com/stevefielding/tensorflow-anpr
作者: ckp4131025 (ckp4131025)   2019-07-05 22:34:00
沒有GPU還 Train 深度學習.....建議你用colab有免費的GPU
作者: s755369 (雫物語)   2019-07-06 19:56:00
confidence threshold 跟NMS有做?
作者: mj0210028 (null)   2019-07-07 21:18:00
可以檢查一下原本的weighting對應的input images有沒有做normalisation (0~1或-1~1) 跟你的data normalization有沒有相同

Links booklink

Contact Us: admin [ a t ] ucptt.com