caffe-ssd源码解析--数据增强

train.prototxt注释:

distort_param {
      brightness_prob: 0.5  #调整亮度,im_transforms.cpp:RandomBrightness函数
      brightness_delta: 32.0   #添加像素值,对原图增加-32至32中的随机像素值
      contrast_prob: 0.5    #对比度
      contrast_lower: 0.5   #随机对比因子的下界
      contrast_upper: 1.5   #随机对比因子的上界
      hue_prob: 0.5   #调整色调
      hue_delta: 18.0  #调整色调通道数量
      saturation_prob: 0.5  #调整饱和度
      saturation_lower: 0.5 #调整饱和因子的上界
      saturation_upper: 1.5 #调整饱和因子的下界
      random_order_prob: 0.0 #随机排列图像通道
    }

以第一个数据增强brightness为例:

对应SSD/caffe/src/caffe/util/im_transforms.cpp中的

void RandomBrightness(const cv::Mat& in_img, cv::Mat* out_img,
    const float brightness_prob, const float brightness_delta) {
  float prob;
  caffe_rng_uniform(1, 0.f, 1.f, &prob);
  if (prob < brightness_prob) {
    CHECK_GE(brightness_delta, 0) << "brightness_delta must be non-negative.";
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值