机器视觉数据增强

https://mp.weixin.qq.com/s?__biz=MzI1NTE4NTUwOQ==&mid=2650325586&idx=1&sn=69a7e8482d884dda869290581a50a6d6&chksm=f235a558c5422c4eabe75f6db92fd13a3ca662d648676461914c9bfd1f4e22affe12430afce3&scene=0#wechat_redirect   ***海康威视研究院ImageNet2016竞赛经验分享

 

 

https://github.com/mdbloice/Augmentor   ***Image augmentation library in Python for machine learning

 

https://www.zhihu.com/question/35339639    ***使用深度学习(CNN)算法进行图像识别工作时,有哪些data augmentation 的奇技淫巧?

 

https://www.programcreek.com/python/example/89663/keras.layers.GaussianNoise   ***keras 高斯噪声层

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器视觉数据增强是指通过一系列的图像变换操作来扩充训练数据集,增强模型的泛化能力。常见的机器视觉数据增强操作包括: 1. 随机裁剪(Random Cropping):在图像中随机裁剪出一个子图像作为训练样本。可以通过控制裁剪的大小和位置,来增加训练数据的多样性。 2. 翻转(Flip):将图像进行水平或垂直翻转,从而生成新的训练样本。可以通过翻转来增加数据集的多样性,同时也可以减少数据集中的左右偏差或者上下偏差。 3. 旋转(Rotation):将图像进行随机旋转,从而生成新的训练样本。可以通过旋转来增加数据集的多样性,同时也可以减少数据集中的旋转偏差。 4. 缩放(Scaling):将图像进行随机缩放,从而生成新的训练样本。可以通过缩放来增加数据集的多样性,同时也可以减少数据集中的大小偏差。 5. 平移(Translation):将图像进行随机平移,从而生成新的训练样本。可以通过平移来增加数据集的多样性,同时也可以减少数据集中的位置偏差。 6. 噪声(Noise):在图像中加入随机噪声,从而生成新的训练样本。可以通过噪声来增加数据集的多样性,同时也可以减少数据集中的干扰噪声。 7. 亮度(Brightness):将图像进行随机亮度调整,从而生成新的训练样本。可以通过亮度调整来增加数据集的多样性,同时也可以减少数据集中的亮度偏差。 8. 对比度(Contrast):将图像进行随机对比度调整,从而生成新的训练样本。可以通过对比度调整来增加数据集的多样性,同时也可以减少数据集中的对比度偏差。 9. 色彩(Color):将图像进行随机色彩变换,从而生成新的训练样本。可以通过色彩变换来增加数据集的多样性,同时也可以减少数据集中的色彩偏差。 以上是常见的机器视觉数据增强操作,可以根据实际情况选择合适的操作来增强模型的泛化能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值