可在http://www.cs.berkeley.edu/~rbg/latent/voc-release5.tgz處獲得的代碼廣泛用於物體檢測。有一個imgdetect函數返回ds,bs和樹。看起來ds包含檢測框和bs包含用於檢測的哪些過濾器在圖像中響應,而樹包含有關零件分數的一些信息。我無法找到如何使用樹木和bs獲得零件分數。基本上,給定一個檢測框,我想知道哪些過濾器在檢測中響應以及每個用於檢測對象的過濾器(子部件)的得分是多少。如何通過辨識型訓練零件模型獲得零件分數
2
A
回答
0
我想通了,如何做到這一點,在gdetect_parse.m結束,加上下面幾行,邊界框(X1,X2,Y1,Y2),將對應於盒中BS和分數會在樹的第二排中{i}
node_id = 8; //確保它是一個葉節點,即第二行樹{i}應該是1
tree_id = 1; //其中一個檢測樹
scale =(model.sbin/pyra.scales(trees {tree_id}(8,node_id)));
X1 =(樹木{tree_id}(6,節點ID) - 1 - pyra.padx *(2^{樹木} tree_id(9,節點ID)))*刻度+ 1
Y1 =(樹木{ tree_id}(7,node_id) - 1 - pyra.pady *(2^trees {tree_id}(9,node_id)))* scale + 1
filter_id = model.symbols(trees {1}(3,node_id ))。過濾;
fx = model.filters(filter_id).size(2);
fy = model.filters(filter_id).size(1);
X2 = X1 + FX *標度 - 1
Y2 = Y1 + FY *標度 - 1
相關問題
- 1. 訓練分類模型Opennlp
- 2. 如何訓練ML模型?
- 3. 訓練的張量流模型總是輸出零
- 4. NLP模型訓練
- 5. 使用pascal套件訓練新模型
- 6. 如何獲得由模型創建的訓練權重
- 7. 如何使用glmmADMB獲得零膨脹NB模型的零膨脹參數(pz)?
- 8. 在訓練模型Tensorflow MNIST分類
- 9. mxnet訓練圖像分類模型
- 10. 如何通過gensim將訓練集的分佈保存在訓練有素的LDA模型上?
- 11. 如何訓練自定義模型opeennlp?
- 12. Tensorflow:它如何訓練模型?
- 13. Tensorflow:如何恢復訓練模型? (Python)
- 14. 如何訓練咖啡模型?
- 15. 重新訓練tensorflow模型
- 16. 錯誤訓練im2txt模型
- 17. LightGBM:繼續訓練模型
- 18. Keras訓練稀疏模型
- 19. 如何在apache模型訓練後對新的訓練樣例進行分類?
- 20. 分割訓練數據以訓練n個模型的最佳數量
- 21. 已經訓練過HMM模型,用於識別文字
- 22. 如何訓練模型以識別聲音?
- 23. 零件識別/ OpenCV分類
- 24. 數據集訓練MITIE模型
- 25. 如何獲得通過NG-模型
- 26. Xna模型零件重疊其他
- 27. 角度後的方法 - 零件模型
- 28. 失去零件的3d模型
- 29. 命中測試WPF 3D模型零件
- 30. R/python:通過訓練語句構建模型