首页 PaddleCV 帖子详情
PaddleDetection中通过yml文件修改输入图片尺寸方法 已解决
收藏
快速回复
PaddleCV 其他学习资料目标检测 4392 3
PaddleDetection中通过yml文件修改输入图片尺寸方法 已解决
收藏
快速回复
PaddleCV 其他学习资料目标检测 4392 3

以yolov3模型为例,模型预测部署需要用到指定的尺寸时,首先在训练前需要修改configs/_base_/yolov3_reader.yml中的TrainReader的BatchRandomResize中target_size包含指定的尺寸,训练完成后,在评估或者预测时,需要将EvalReader和TestReader中的Resize的target_size修改成对应的尺寸,如果是需要模型导出(export_model),则需要将TestReader中的image_shape修改为对应的图片输入尺寸 。

 

DeepGeGe
已解决
2# 回复于2021-12
使用yolo系列模型作为输入时候,需要将输入图片resize成固定的尺寸,而且在利用预训练模型时,必须将图片尺寸设定为预训练模型的输入大小。在实际使用PaddleDetection套件时候,很有可能遇到输入图像尺寸很大,不能resize成相对较小的图片情况(如图片中视觉特征信息所占像素比例偏小,resize小之后会丢失视觉特征),可以使用faster rcnn系列模型。由于faster rcnn系列是二阶段算法,在生成候选框时不会对图片尺寸进行变换,因此在提取特征阶段不会丢失信息。此外,faster rcnn系列模型不要求图片输入为正方形,在一些特定场景相对更适用。
展开
0
收藏
回复
全部评论(3)
时间顺序
DeepGeGe
#2 回复于2021-12

使用yolo系列模型作为输入时候,需要将输入图片resize成固定的尺寸,而且在利用预训练模型时,必须将图片尺寸设定为预训练模型的输入大小。在实际使用PaddleDetection套件时候,很有可能遇到输入图像尺寸很大,不能resize成相对较小的图片情况(如图片中视觉特征信息所占像素比例偏小,resize小之后会丢失视觉特征),可以使用faster rcnn系列模型。由于faster rcnn系列是二阶段算法,在生成候选框时不会对图片尺寸进行变换,因此在提取特征阶段不会丢失信息。此外,faster rcnn系列模型不要求图片输入为正方形,在一些特定场景相对更适用。

0
回复
李长安
#3 回复于2021-12

优秀

0
回复
退后是人生
#4 回复于2021-12

插眼

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户