ディープラーニングと畳み込みニューラルネットワークに基づく現在の視覚アルゴリズムの重要な部分の1つは、競争力のあるパフォーマンスを実現するのに十分な数の画像の注釈であると一般に認められています。注釈はピクセルレベルで理想的に生成する必要があるため、これはセマンティックセグメンテーションタスクでは特に困難です。弱教師ありセマンティックセグメンテーションは、より簡単な注釈を採用することでこのコストを削減することを目的としています。この論文では、弱い注釈の影響を打ち消すことを目的とする新しい損失関数を利用して、新しい弱教師ありセマンティックセグメンテーションアプローチを提案および評価します。この目的のために、この損失関数は、部分的なクロスエントロピー損失に基づくいくつかの項で構成され、それらの1つが重心損失です。この用語は、検討中のオブジェクトクラスの画像ピクセルのクラスタリングを誘発します。その目的は、最適化をガイドすることによってセグメンテーションネットワークのトレーニングを改善することです。アプローチのパフォーマンスは、2つの異なる業界関連のケーススタディからのデータセットに対して評価されます。1つは品質管理アプリケーションのコンテキストでいくつかの異なるオブジェクトクラスのインスタンスの検出を含み、もう1つは目視検査ドメインから生じます。特定の種類の欠陥の影響を受けるシーン表面ポイントに対応するピクセルを持つ画像領域のローカリゼーションを扱います。両方のケースについて報告された検出結果は、それらの違いと特定の課題にもかかわらず、弱い注釈の使用が両方の競争力のあるパフォーマンスレベルの達成を妨げないことを示しています。
It is generally accepted that one of the critical parts of current vision algorithms based on deep learning and convolutional neural networks is the annotation of a sufficient number of images to achieve competitive performance. This is particularly difficult for semantic segmentation tasks since the annotation must be ideally generated at the pixel level. Weakly-supervised semantic segmentation aims at reducing this cost by employing simpler annotations that, hence, are easier, cheaper and quicker to produce. In this paper, we propose and assess a new weakly-supervised semantic segmentation approach making use of a novel loss function whose goal is to counteract the effects of weak annotations. To this end, this loss function comprises several terms based on partial cross-entropy losses, being one of them the Centroid Loss. This term induces a clustering of the image pixels in the object classes under consideration, whose aim is to improve the training of the segmentation network by guiding the optimization. The performance of the approach is evaluated against datasets from two different industry-related case studies: while one involves the detection of instances of a number of different object classes in the context of a quality control application, the other stems from the visual inspection domain and deals with the localization of images areas whose pixels correspond to scene surface points affected by a specific sort of defect. The detection results that are reported for both cases show that, despite the differences among them and the particular challenges, the use of weak annotations do not prevent from achieving a competitive performance level for both.