基于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训练和测试,效果不好

 

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