オプティカルフロー予測子の教師ありトレーニングは、一般に、教師なしトレーニングよりも精度が高くなります。ただし、パフォーマンスの向上には、多くの場合、注釈のコストが高くなります。半教師ありトレーニングは、精度と注釈コストのトレードオフを行います。シンプルでありながら効果的な半教師ありトレーニング方法を使用して、ラベルのごく一部でも、教師なしトレーニングよりも大幅にフローの精度を向上できることを示しています。さらに、同じ目標精度を達成するために必要なラベルの数をさらに減らすために、単純なヒューリスティックに基づく能動学習方法を提案します。合成オプティカルフローデータセットと実際のオプティカルフローデータセットの両方での実験では、半教師ありネットワークでは通常、フルラベルに近い精度を達成するためにラベルの約50%が必要であり、Sintelでのアクティブラーニングでは約20%しか必要ありません。また、アクティブラーニングのパフォーマンスに影響を与える可能性のある要因について分析し、洞察を示します。コードはまもなく利用可能になります。
Supervised training of optical flow predictors generally yields better accuracy than unsupervised training. However, the improved performance comes at an often high annotation cost. Semi-supervised training trades off accuracy against annotation cost. We use a simple yet effective semi-supervised training method to show that even a small fraction of labels can improve flow accuracy by a significant margin over unsupervised training. In addition, we propose active learning methods based on simple heuristics to further reduce the number of labels required to achieve the same target accuracy. Our experiments on both synthetic and real optical flow datasets show that our semi-supervised networks generally need around 50% of the labels to achieve close to full-label accuracy, and only around 20% with active learning on Sintel. We also analyze and show insights on the factors that may influence our active learning performance. Code will be made available soon.