如何使用 dlib imglab 以相同的纵横比绘制边界框
How to draw bounding box in same aspect ratio with dlib imglab
我的项目使用 dlib。基本上它检测视频流中的汽车。我使用 fhog_object_detector 的 dlib。在进行训练时,很难使用 dlib imglab 工具以相同的纵横比绘制所有对象。我必须在所有图像中绘制对象,并在创建的 xml 文件中手动更改对象大小。我的做法是否正确,或者它有更好的方法来完成这项工作?我知道 dlib 刚刚发布了一个很好的 CNN 对象检测器,用于多尺度对象检测,但是因为我的计算机没有 GPU,所以我不能使用它。
希望有人有像我这样的问题,并找到了解决方案。
尽可能准确地围绕每个对象绘制所有框。你想要一个注释良好的数据集。这本身就很有用。然后,当您加载数据进行训练时,在训练前在您的代码中调整加载框的纵横比。这也是寻找异常值的好时机,例如非常小的盒子或具有极端纵横比的盒子,因为您可能希望将它们排除在外。
我的项目使用 dlib。基本上它检测视频流中的汽车。我使用 fhog_object_detector 的 dlib。在进行训练时,很难使用 dlib imglab 工具以相同的纵横比绘制所有对象。我必须在所有图像中绘制对象,并在创建的 xml 文件中手动更改对象大小。我的做法是否正确,或者它有更好的方法来完成这项工作?我知道 dlib 刚刚发布了一个很好的 CNN 对象检测器,用于多尺度对象检测,但是因为我的计算机没有 GPU,所以我不能使用它。 希望有人有像我这样的问题,并找到了解决方案。
尽可能准确地围绕每个对象绘制所有框。你想要一个注释良好的数据集。这本身就很有用。然后,当您加载数据进行训练时,在训练前在您的代码中调整加载框的纵横比。这也是寻找异常值的好时机,例如非常小的盒子或具有极端纵横比的盒子,因为您可能希望将它们排除在外。