分類のために画像にラベルを付けるツール


12

分類のための入力として数百の画像にすばやくラベルを付けるツールを誰かが推奨できますか?細胞の顕微鏡画像を約500枚持っています。「健康」、「死者」、「病気」などのカテゴリを手動でトレーニングセットに割り当て、それらをcsvファイルに保存したい。

基本的にこの質問で説明されているものと同じですが、独自の画像を持っていないので、追加の可能性が開かれますか?


これは何回かしなければならないことですか?もしそうなら、それはツールを構築する価値があるかもしれません。この参照:datascience.stackexchange.com/questions/13335/...を
ホッブズ

必要に応じてそのルートをたどるかもしれませんが、それは多くの人々が使用するかもしれないもののようであり、解決策はすでに存在していますか?
jlarsch 2016

pilab-annotatorやpylabelmeは便利なようですが、やり過ぎかもしれません。stackoverflow.com/questions/10609455/...
ホッブズ

これらは、画像内の機能に注釈を付けることに向けられているようです。たぶん、最も基本的な方法でそれらを使用して、画像全体に1つのラベルを割り当てることができるでしょう
jlarsch

1
画像注釈のためのツールがいくつかありますが、最も人気があり、使いやすいツールは次のとおり
tzutalin

回答:


5

私はpythonの非常に基本的なヘルパーをハッキングしましたallImages。すべての画像がpytonリストに格納されている必要があります。

import matplotlib.pyplot as plt
category=[]
plt.ion()

for i,image in enumerate(allImages):
    plt.imshow(image)
    plt.pause(0.05)
    category.append(raw_input('category: '))

これで問題が解決した場合は、自分の回答を受け入れて、このウェブサイトで「未回答の質問」として表示されないようにする必要があります:)
Eskapp

1

Superviselyをお試しください。

タスクには、「健康」、「死者」、「病気」のクラスを作成し、それらを長方形ツールに関連付けることができます。次に、対応するクラスを持つ各セルの周りにボックスを配置します。以下に例を示します。

  1. クラスの定義 ここに画像の説明を入力してください
  2. ラベリング ここに画像の説明を入力してください

カテゴリが相互に排他的でない場合は、「セル」クラスを作成し(それを長方形に関連付けて)、複数のタグを作成できます(カテゴリごとに1つ)。以下に例を示します。

  1. クラスとタグの定義 ここに画像の説明を入力してください
  2. ラベリング ここに画像の説明を入力してください

1

私はあなたが必要とすることをするコードを作成しました、それはimage-sorter2としてGitHubで利用可能です。画像に「ラベルを付ける」代わりに、画像を新しいフォルダーに入れますが、あなたが話しているcsvを作成するのは簡単な拡張です。ここで提案されている他のスクリプトと比較して、image-sorter2は100%無料であり、バウンディングボックスの描画に時間を費やす必要はありません。このスクリプトはGUIを開くだけで、複数のボタンの1つをクリックし、それに応じて各画像をクリックします。 「cats」、「dogs」、「trucks」など、目的のクラスフォルダにソートされます

ここに画像の説明を入力してください


1

pidgey-アクティブな学習機能を備えたjupyterノートブックのウィジェット

私はこのオープンソースツールを見つけました。 ここに画像の説明を入力してください

これは、Jupyter Notebookのインタラクティブなウィジェットであり、その最も優れた点です。このコミットに よると、独自のsklearnのような分類子を追加して、注釈を付けるときにクラスを予測するために使用できます。分類子は、ラベル付けを進めるにつれて学習を続けます。


tkteach-超高速画像分類Pythonツール

また、tkteachと呼ばれるツールがあり、キーボードのみを使用して非常に高速に画像に注釈を付けることができるため、すばらしいツールです。元のバージョンを少し改善しました。フォークはここにあります:https//github.com/Serhiy-Shekhovtsov/tkteach

ここに画像の説明を入力してください



0

EVA注釈ツールを使用してみてください。エリクソン/エヴァ、これは優れたトラッキング機能を持っています。1つのフレームのみでオブジェクトをマークすると、残りのフレームまたは多くのフレームに自動的に注釈が付けられます。これには、ロック解除機能もあり、各フレームでより速く、より多くのオブジェクトに注釈を付けることができます。これは、ビデオアップロードまたは画像データセットをサポートします。

最高のことは、完全にフリー/オープンソースです! ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.