tensorflow - Faster Rcnn Box Coder 中比例因子的用途是什么?
问题描述
我正在使用对象检测 api 并调整 SSD 任务的参数。我的问题是指https://github.com/tensorflow/models/blob/master/research/object_detection/box_coders/faster_rcnn_box_coder.py上的盒子编码器。为什么将这些比例因子设置为 [10,10,5,5]?原论文没有解释。我怀疑它必须为位置误差的 4 个分量(tx、ty、tw、th)分配不同的权重,或者存在一些数值稳定性问题,但我想确认一下。谢谢
解决方案
我在这里找到答案https://leimao.github.io/blog/Bounding-Box-Encoding-Decoding/,其中变量用作某种带有方差的表示编码。这个问题也是这个问题的主题https://github.com/rykov8/ssd_keras/issues/53
推荐阅读
- mysql - 在 Wordpress 中使用 NOT IN 和 NOT BETWEEN 查询的问题
- apache-spark - 指定字符串长度超过 256 的 pyspark 数据帧模式
- javascript - TypeError:超级表达式必须为空或函数
- openxml - OpenXML - 将书签应用于 Word 文档中的段落
- tensorflow - 损失函数中的张量流投影?
- python - 在 Python (2.7.12) ctypes 中返回一个数组:第一次运行时结果不正确,从第二次运行开始没问题
- r - 如何通过时间戳创建唯一键
- postgresql - 插入分区表时 postgresql 中的错误代码 23514
- android - 是否可以创建自定义应用程序模板
- python - Pandas - 泡吧数据