supernotman / RetinaFace_Pytorch

Reimplement RetinaFace with Pytorch
305 stars 68 forks source link

输入的图片对于任意的大小是否都可以呢? #15

Closed verigle closed 5 years ago

verigle commented 5 years ago

在detect.py 文件中,有padded image 这一环节,你是否考虑过对于大小不是640×640的图片,在padding和resize之后输入的模型中,得到的人脸框的位置和关键点的位置与原图之间会有偏移?这个偏移是否应该在显示的时候矫正一下呢?

verigle commented 5 years ago

您能提供一下训练好的模型呢? 如果你愿意的话可以发送到我邮箱 verigle@foxmail.com

supernotman commented 5 years ago

在detect.py 文件中,有padded image 这一环节,你是否考虑过对于大小不是640×640的图片,在padding和resize之后输入的模型中,得到的人脸框的位置和关键点的位置与原图之间会有偏移?这个偏移是否应该在显示的时候矫正一下呢?

是这样的,之前的做法是先padding,然后直接拿padding和resize的图像做检测,所以不存在偏移。 但是最近代码更新过了,已经支持不做padding直接用任意尺寸来做检测,upadate代码一下再试一下。

Joll123 commented 5 years ago

@supernotman 您能发我一份训练好的模型吗?我这条件不足。谢谢1205665754@qq.com

supernotman commented 5 years ago

@supernotman 您能发我一份训练好的模型吗?我这条件不足。谢谢1205665754@qq.com

预训练模型更新在readme里更新了链接,可以自行下载。