Faster-rcnnコードでのbbox_inside_weightsの役割は何ですか

このブログ投稿では、主に以前の2人の回答者の回答を統合していますが、ここでは記録を学習する目的でのみ使用しています。

参照接続:https : //www.zhihu.com/question/65587875

 

Faster R-CNNコードには、理解しにくい2つの変数、bbox_inside_weightsとbbox_outside_weightsがあります。いくつかの回答を参照した後、少し理解して、ここで簡単に記録してください。

1. bbox_inside_weights

正のサンプル回帰損失の重みを設定するために使用され、デフォルトは1です。

 

バウンディングボックス回帰の後半を見ることができます。ここで、Pi *はフォアグラウンド(fg)の回帰のみを指し、bbox_inside_weightsはこれを指します。

コードブロックでは、最初にinside_weightsはすべてゼロの行列であり、次に(1.0、1.0、1.0、1.0)を書き込みます(label = 1)。

 

2. bbox_outside_weights

bbox_outside_weightsは、分母として機能するNregである必要があります。

おすすめ

転載: www.cnblogs.com/elitphil/p/12753309.html