关于使用AIPP对图像进行归一化的使用方法
收藏回复举报
关于使用AIPP对图像进行归一化的使用方法
t('forum.solved') 已解决
发表于2025-12-25 20:54:09
0 查看

%E6%88%AA%E5%9B%BE20251225203314.png

上图是ATC工具使用说明文档对归一化配置的说明。但是我没太看懂。

我的理解是:如果我只想想将0-255的图片进行归一化,不需要其他操作。那是不是把mean_chn_i和min_chn_i都设置为0,var_reci_chn_i设置为0.00392(1/255)就可以?但是我这样设置之后没有得到预期结果,所以想请教一下是不是可以这样配置?

具体内容如下:

aipp设置如下:

aipp_op{
  aipp_mode: static
  input_format: RGB888_U8
  
  mean_chn_0: 0
  mean_chn_1: 0
  mean_chn_2: 0

  min_chn_0: 0
  min_chn_1: 0
  min_chn_2: 0

  var_reci_chn_0: 0.00392
  var_reci_chn_1: 0.00392
  var_reci_chn_2: 0.00392
}

我按照上述理解操作,在进行目标检测时,发现检测出来的图片中会有很多框,不是因为没做NMS的原因,框都是不重叠的,感觉像是误检。

本来我是使用OpenCV做归一化,检测结果没有问题。原来使用的OpenCV代码为:

cv::Mat normalized;

Img.convertTo(normalized, CV_32FC3, 1.0f/255.0f);

我要发帖子