航空写真での飛行機の自動検出には、さまざまな用途があります。このタスクにおける2つの重要な課題は、飛行機の規模と方向の変化です。これらの課題を解決するために、回転とスケール不変の飛行機提案ジェネレーターを紹介します。このジェネレーターを対称線分(SLS)と呼びます。これは、平面図から見た飛行機の対称で規則的な境界に基づいて開発されたものです。次に、生成されたプロポーザルを使用して、飛行機以外のプロポーザルを削除するための深い畳み込みニューラルネットワークをトレーニングします。各飛行機は複数のSLS提案を持つことができ、そのうちのいくつかは胴体の方向にないため、1つのグラウンドトゥルースに対応するすべての提案をポジティブバッグとして収集し、他のプロポーザルをネガティブインスタンスとして収集します。複数インスタンスの深層学習を行うには、ネットワークの損失関数を変更して、各ポジティブバッグから少なくとも1つのインスタンスとすべてのネガティブインスタンスを学習します。最後に、非最大抑制を使用して重複検出を削除します。 NWPU VHR-10およびDOTAデータセットでの実験は、私たちの方法が非常に高解像度の画像で飛行機を自動検出するための有望なアプローチであることを示しています。さらに、追加の成果として、ボックスレベルの注釈を使用して飛行機の方向を推定します。
Automatic airplane detection in aerial imagery has a variety of applications. Two of the significant challenges in this task are variations in the scale and direction of the airplanes. To solve these challenges, we present a rotation-and-scale invariant airplane proposal generator. We call this generator symmetric line segments (SLS) that is developed based on the symmetric and regular boundaries of airplanes from the top view. Then, the generated proposals are used to train a deep convolutional neural network for removing non-airplane proposals. Since each airplane can have multiple SLS proposals, where some of them are not in the direction of the fuselage, we collect all proposals corresponding to one ground-truth as a positive bag and the others as the negative instances. To have multiple instance deep learning, we modify the loss function of the network to learn from each positive bag at least one instance as well as all negative instances. Finally, we employ non-maximum suppression to remove duplicate detections. Our experiments on NWPU VHR-10 and DOTA datasets show that our method is a promising approach for automatic airplane detection in very high-resolution images. Moreover, we estimate the direction of the airplanes using box-level annotations as an extra achievement.