Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EMD移植到yolo出现重复框 #74

Open
Eagle104fred opened this issue Dec 8, 2021 · 10 comments
Open

EMD移植到yolo出现重复框 #74

Eagle104fred opened this issue Dec 8, 2021 · 10 comments

Comments

@Eagle104fred
Copy link

您好,请问一下,我把您的算法和思路移植到了yolo系列下,您的论文中对此的可行性也有提及,可是我在使用相同的crowdhuman数据集进行校验是出现了检测框重叠的问题,按照您的setNMS算法,检测框确实会出现重叠在同一目标的情况,请问您是怎么解决这一问题的,我在您的论文和开源的代码RetinaNet实现中没有发现相应的解决方案。

@Eagle104fred
Copy link
Author

273271,1c20c00070107528

@Eagle104fred
Copy link
Author

我想了一下,是否是我loss函数设置有问题,两个emd头应该是不能使用相同的gt的

@yexiguafuqihao
Copy link

Maybe it is one of the reasons. In our paper, a proposal should predict 2 detections to cover 2 different targets. And our schema is mainly deployed to the two-stage detection frameworks. It will aggravate the problem of imbalance between positive and negative samples because an anchor infers at least 2 detections in the one-stage detection framework. Therefore, the performance could be better if the imbalance problem can be addressed. Besides, it does not work when the focal loss is included in the EMD loss.

@Mobu59
Copy link

Mobu59 commented Mar 11, 2022

您好,请问一下,我把您的算法和思路移植到了yolo系列下,您的论文中对此的可行性也有提及,可是我在使用相同的crowdhuman数据集进行校验是出现了检测框重叠的问题,按照您的setNMS算法,检测框确实会出现重叠在同一目标的情况,请问您是怎么解决这一问题的,我在您的论文和开源的代码RetinaNet实现中没有发现相应的解决方案。

您好,能请问一下您是怎么将EMD移植到YOLO系列中的呢,求助!

@Eagle104fred
Copy link
Author

Eagle104fred commented Mar 11, 2022 via email

@yexiguafuqihao
Copy link

你可以尝试直接使用focal loss而不是emd loss,这样就能够收敛了,也就是说模型在训练过程中暂时不用先考虑permutation invariance.

@Eagle104fred
Copy link
Author

Eagle104fred commented Mar 12, 2022 via email

@yexiguafuqihao
Copy link

@InterstellarFang
Copy link

所以想问下EMDloss不能用在one-stage目标检测算法中吗

@InterstellarFang
Copy link

Maybe it is one of the reasons. In our paper, a proposal should predict 2 detections to cover 2 different targets. And our schema is mainly deployed to the two-stage detection frameworks. It will aggravate the problem of imbalance between positive and negative samples because an anchor infers at least 2 detections in the one-stage detection framework. Therefore, the performance could be better if the imbalance problem can be addressed. Besides, it does not work when the focal loss is included in the EMD loss.

所以想问下EMDloss不能用在one-stage目标检测算法中吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants