我正在使用Keras构建神经网络,以在灰度图像上执行地标定位。
我看到对于分类任务,有一个Keras函数来执行数据增强。但是对于本地化任务,我还没有找到执行数据增强的功能,因为在标记的数据中有一些要更改的点。
是否有为地标定位任务执行数据增强的想法?
谢谢!
答案 0 :(得分:0)
我不知道您是否可以在keras中使用任何可用的东西。 但是,您始终可以做的是编写自己的数据扩充。数据增强的唯一真正区别是分类是您还必须跟踪地标。
因此,如果要进行翻转,则还必须翻转地标的坐标。与旋转相同,如果绕某个角度旋转,还必须旋转地标。如果要进行裁剪,则必须将地标坐标转换为新的裁剪图像,这只是一个简单的转换,并删除了新图像中不存在的点。
有关如何执行此操作的信息,请点击这里
https://medium.com/the-artificial-impostor/custom-image-augmentation-with-keras-70595b01aeac
或通常只搜索“喀拉拉邦的自定义图像增强”之类的东西。