hanson-young / nniefacelib

nniefacelib是一个在海思35xx系列芯片上运行的人脸算法库
BSD 2-Clause "Simplified" License
556 stars 180 forks source link

关键点抖动问题 #30

Closed hejing-maker closed 4 years ago

hejing-maker commented 4 years ago

运行PFPLD和之前的PFLD代码,发现作者代码的关键点抖动移动端mobilenet0.25模型明显改善,想问下,这个改善主要和什么有关,如何解决关键点抖动问题?

hanson-young commented 4 years ago

loss有关,我做过对比,虽然强调attribute的想法听上去很完美,但是实际效果并不会很好,并且因为重点关注难样本导致收敛速度极慢,最后都不太清楚是不是提前终止了训练

hejing-maker commented 4 years ago

只是通过loss改善的吗,我感觉你的这个改善主要还是数据集够多,算了好几个loss,不知道大佬有什么建议呢

---原始邮件--- 发件人: "hanson.young"<notifications@github.com> 发送时间: 2020年5月19日(周二) 下午4:25 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com>; 抄送: "hejing-maker"<776248249@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

loss有关,我做过对比,虽然强调attribute的想法听上去很完美,但是实际效果并不会很好

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

hanson-young commented 4 years ago

加额外数据的话是对眼睛部位进行了加强,并且让姿态回归的更好,即便不加其他数据,关键点也能比原版的会好一些

---原始邮件--- 发件人: "hejing-maker"<notifications@github.com> 发送时间: 2020年5月19日(周二) 晚上6:23 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com>; 抄送: "Comment"<comment@noreply.github.com>;"hanson.young"<1139143281@qq.com>; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

只是通过loss改善的吗,我感觉你的这个改善主要还是数据集够多,算了好几个loss,不知道大佬有什么建议呢

---原始邮件--- 发件人: "hanson.young"<notifications@github.com&gt; 发送时间: 2020年5月19日(周二) 下午4:25 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com&gt;; 抄送: "hejing-maker"<776248249@qq.com&gt;;"Author"<author@noreply.github.com&gt;; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

loss有关,我做过对比,虽然强调attribute的想法听上去很完美,但是实际效果并不会很好

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

hejing-maker commented 4 years ago

你这个数据集中是只用了300wlp中没翻转的图片还是说两个都用到了,我看只是用了没翻转的那一部分,为什么不加翻转的数据集,这样不是数据更多了吗

---原始邮件--- 发件人: "hanson.young"<notifications@github.com> 发送时间: 2020年5月19日(周二) 晚上6:37 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com>; 抄送: "hejing-maker"<776248249@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

加额外数据的话是对眼睛部位进行了加强,并且让姿态回归的更好,即便不加其他数据,关键点也能比原版的会好一些

---原始邮件--- 发件人: "hejing-maker"<notifications@github.com&gt; 发送时间: 2020年5月19日(周二) 晚上6:23 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com&gt;; 抄送: "Comment"<comment@noreply.github.com&gt;;"hanson.young"<1139143281@qq.com&gt;; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

只是通过loss改善的吗,我感觉你的这个改善主要还是数据集够多,算了好几个loss,不知道大佬有什么建议呢

---原始邮件---
发件人: "hanson.young"<notifications@github.com&amp;gt;
发送时间: 2020年5月19日(周二) 下午4:25
收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com&amp;gt;;
抄送: "hejing-maker"<776248249@qq.com&amp;gt;;"Author"<author@noreply.github.com&amp;gt;;
主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

loss有关,我做过对比,虽然强调attribute的想法听上去很完美,但是实际效果并不会很好


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

hanson-young commented 4 years ago

其实300wlp已经完成了翻转操作,所以就不需要再做一次了。我主要是加了random eraser让遮挡下的性能更好

hejing-maker commented 4 years ago

这个几个翻转的你没有在txt中添加?

------------------ 原始邮件 ------------------ 发件人: "hanson.young"<notifications@github.com>; 发送时间: 2020年5月20日(星期三) 下午2:32 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com>; 抄送: "776248249"<776248249@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

其实300wlp已经完成了翻转操作,所以就不需要再做一次了。我主要是加了random eraser让遮挡下的性能更好

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

hejing-maker commented 4 years ago

 还有一个问题:你的LFPW数据集在训练的时候有68关键点的坐标信息,参与训练,为什么测试集中LFPW所有的关键点坐标都变为-256,加上测试数据关键点信息不是更好?

------------------ 原始邮件 ------------------ 发件人: "hanson.young"<notifications@github.com>; 发送时间: 2020年5月20日(星期三) 下午2:32 收件人: "hanson-young/nniefacelib"<nniefacelib@noreply.github.com>; 抄送: "776248249"<776248249@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [hanson-young/nniefacelib] 关键点抖动问题 (#30)

其实300wlp已经完成了翻转操作,所以就不需要再做一次了。我主要是加了random eraser让遮挡下的性能更好

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

hanson-young commented 4 years ago

你说的是AFLW2000吧,那个数据集貌似只有21个点,一般论文里是用这个数据集来评估角度的呢