dlib 19.6多分类器训练数据

时间:2017-11-07 04:17:33

标签: c++ tensorflow computer-vision dlib

我正在使用 dlib 19.6 c ++进行对象检测,到目前为止,我正在使用如下单一分类 enter image description here  ,这些标签是使用dlib的imglab生成的。

为此,我正在使用fhog_object_detector_ex.cpp。它运行良好,能够检测物体。

现在我已经定义了如下的多分类器。 enter image description here  时钟  锅#

那么如何使用/修改fhog_object_detector_ex.cpp来训练数据呢?我知道如何测试图像,

$scope.myFunction=function(){
if($scope.isChecked){
$scope.data="hello world";
}
}

std :: vector dets2 = evaluate_detectors(my_detectors,image);

但我不确定如何训练数据。我需要为每个图像分别标记2次并运行对象训练器2次吗?或者可以同时训练2个分类器?

1 个答案:

答案 0 :(得分:0)

Dlib HOG探测器不支持多类分类器。你需要为每个标签训练两个独立的探测器,然后根据重量指数组合探测器在单个图像上运行你得到探测器的标签。