Rozważ opcje etykietowania obrazów

Ukończone

Najprostszą opcją etykietowania obrazów na potrzeby wykrywania obiektów jest użycie interfejsu interaktywnego w portalu usługi Custom Vision usługi Azure AI. Ten interfejs automatycznie sugeruje regiony zawierające obiekty, do których można przypisać tagi lub dostosować, przeciągając pole ograniczenia, aby ująć obiekt, który chcesz oznaczyć.

Ponadto po tagowaniu początkowej partii obrazów można wytrenować model. Kolejne etykietowanie nowych obrazów może korzystać z narzędzia inteligentnego etykietowania w portalu, które może sugerować nie tylko regiony, ale klasy obiektów, które zawierają.

Alternatywnie możesz użyć narzędzia do etykietowania, takiego jak narzędzie dostępne w usłudze Azure Machine Edukacja Studio lub narzędzie Do tagowania obiektów programu Microsoft (VOTT), aby skorzystać z innych funkcji, takich jak przypisywanie zadań etykietowania obrazów do wielu członków zespołu.

Jednostki miar pola ograniczenia

Jeśli zdecydujesz się użyć narzędzia etykietowania innego niż portal usługi Custom Vision usługi Azure AI, może być konieczne dostosowanie danych wyjściowych w celu dopasowania ich do jednostek miar oczekiwanych przez interfejs API usługi Custom Vision usługi Azure AI. Pola ograniczenia są definiowane przez cztery wartości reprezentujące lewe (X) i górne (Y) współrzędne lewego górnego rogu pola ograniczenia oraz szerokość i wysokość pola ograniczenia. Te wartości są wyrażane jako wartości proporcjonalne względem rozmiaru obrazu źródłowego. Rozważmy na przykład to pole ograniczenia:

  • Lewa: 0,1
  • Top: 0.5
  • Szerokość: 0,5
  • Wysokość: 0,25

Definiuje to pole, w którym lewa część znajduje się 0,1 (jedna dziesiąta) od lewej krawędzi obrazu, a górna wartość to 0,5 (połowa wysokości obrazu) od góry. Pole ma połowę szerokości i ćwierć wysokości obrazu ogólnego.

Na poniższej ilustracji przedstawiono informacje o etykietowaniu w formacie JSON dla obiektów na obrazie.

An image with JSON labels for the objects it contains