如何为地标定位执行数据增强?

时间:2020-04-14 13:04:34

标签: keras deep-learning data-augmentation

我正在使用Keras构建神经网络,以在灰度图像上执行地标定位。

我看到对于分类任务,有一个Keras函数来执行数据增强。但是对于本地化任务,我还没有找到执行数据增强的功能,因为在标记的数据中有一些要更改的点。

是否有为地标定位任务执行数据增强的想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道您是否可以在keras中使用任何可用的东西。 但是,您始终可以做的是编写自己的数据扩充。数据增强的唯一真正区别是分类是您还必须跟踪地标。

因此,如果要进行翻转,则还必须翻转地标的坐标。与旋转相同,如果绕某个角度旋转,还必须旋转地标。如果要进行裁剪,则必须将地标坐标转换为新的裁剪图像,这只是一个简单的转换,并删除了新图像中不存在的点。

有关如何执行此操作的信息,请点击这里
https://medium.com/the-artificial-impostor/custom-image-augmentation-with-keras-70595b01aeac

或通常只搜索“喀拉拉邦的自定义图像增强”之类的东西。