-
Notifications
You must be signed in to change notification settings - Fork 63
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
在自有数据上训练得到检测结果多数为棱形状 #21
Comments
|
@lijianfengtian 您好,我在自有数据上发现了不少于1/10的解码失败的例子,作者的源码没有问题,我的看法是,这种没问题要加一个条件,一个四边形的四个点要分别对应外接矩形的一条边。当出现四个点中有且仅有一个点的坐标既是有xmax,ymax,那么会存在一个点不在外接矩形上或者刚好在两个点在同一条边上。这是我的看法。我得解决是,在文本上可以用作者的四边形表征算法来做,不过自己标注的文本四边形坐标最好用cv2.minAreaRect处理成旋转矩形,否则会出现我上图的情况。对于大的物体,用minAreaRect不太合适,会增加很多背景,检测文本没有问题。我觉得作者提出的算法很好,简单有效,可能应用场景对于我得文档检测(角度,透视变换)不太适合。对作者开源表示感谢。 |
@zhouyuangan 你好,我想问下你那部分的应该是作者代码中的maskrcnn_benchmark/box_code.py中class BoxCoder(object)部分? |
您好,我一段时间没看了,抱歉。 |
谢谢您的回复,这让我对自己的疑问有了解答,非常感谢。我确实忘记移植选择机制😁,我去完善一下我的程序😀 |
您好,我用的是作者提供的box_code.py中class BoxCoder(object)部分代码,稍微做了一些修改。出于谨慎的态度,我这部分的修改代码不能保证正确,我需要移植算法性能满足要求后,再分享。
这是我的可视化代码。 |
请问选择机制对应哪一部分代码 |
I haven't seen much these days. My idea is whether the target drawn by the author can be projected on the corresponding edge to calculate the similar quadrilateral. Is it better than a rectangle? |
作者您好,我在研究过您的论文和代码后,在一个one-stage网络上尝试移植您提出的算法,在验证了数据集加载和可视化的编解码没有问题后,我对它进行了充分的训练,发现不少的结果出现了棱形状的检测检测,我想是滑动偏移没有回归到位,想听取您对这种情况的看法,谢谢!
正常的检测情况:
不正常的:
The text was updated successfully, but these errors were encountered: