基於dlib的任意物體識別

VS2017,EmotionDetection下dlibFaceDetrction,分別實現1:臉部信息的提取存放到多個txt中,需要分不同表情採集;2:表情特徵和情感種類的訓練,生成xml文件;3:讀取xml文件和臉部特徵提取的dat文件,用於實時識別表情

 

在Ubuntu上,參考https://blog.csdn.net/wyd1520/article/details/81585293,用imglab工具提取有效區域存儲到一個xml文件中

在Windows上的例程 Train Object Detector中,配置DILB_JPEG_SUPPORT和DILB_JPEG_STATIC在預處理器中,訓練參數爲-vf 區域xml,識別測試參數爲****圖片.jpg,VS2017,EmotionDetection下新建汽車檢測例子CarDetection,源碼來自於dlib自帶的sample,

該方法存在的問題:

1.方向性,只對訓練的方向有用,縱向訓練,橫向訓練無用

2.事先要求有效區域的ratio類似 , 需要將報錯的語句註釋掉

 

爲實現方向性,嘗試將訓練圖片旋轉,建立rotatePic項目,開始讀取imglab提取的xml文件,分別將圖片旋轉360度每次間隔10度存儲到pics文件夾下,同時更新輸出xml文件,直接用於CarDetection訓練和測試,效果不好

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章