在配置文件中,我们得到了默认的增强选项,如下所示。


data_augmentation_options {
    random_horizontal_flip {
    }
  }




但是我想知道它如何与训练图像给出的边界框(地面真实框)值一起工作。所以我看着preprocessor.py,random_horizo​​ntal_flip()带有'boxes = None'参数。由于配置文件中未提供任何参数,因此我假设此翻转在进行随机水平翻转时不考虑边界框。

我的问题是,在上面显示的代码片段部分中,我使用哪些参数在配置文件中添加边界框的值。

最佳答案

盒子也将被翻转。如果在预处理器文件中查找,您会注意到一个映射,该映射定义了张量字典的哪些输入将传递到预处理函数中。将groundtruth框传递到random_horizo​​ntal_flip中。

关于python - Tensorflow对象检测API中的数据增强,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50293090/

10-12 19:32