Co to jest usługa Custom Vision?

Usługa Azure AI Custom Vision to usługa rozpoznawania obrazów, która umożliwia tworzenie, wdrażanie i ulepszanie własnych modeli identyfikatorów obrazów. Identyfikator obrazu stosuje etykiety do obrazów, zgodnie z ich cechami wizualnymi. Każda etykieta reprezentuje klasyfikację lub obiekt. W przeciwieństwie do usługi Azure AI Vision, Custom Vision umożliwia określenie własnych etykiet i trenowanie modeli niestandardowych w celu ich wykrywania.

Porada

Interfejs API analizy obrazów usługi Azure AI Vision obsługuje teraz modele niestandardowe. Użyj usługi Image Analysis 4.0 , aby utworzyć niestandardowe modele identyfikatorów obrazów przy użyciu najnowszej technologii z platformy Azure. Aby przeprowadzić migrację projektu Custom Vision do nowego systemu Image Analysis 4.0, zobacz Przewodnik migracji.

Można użyć Custom Vision za pośrednictwem zestawu SDK biblioteki klienta, interfejsu API REST lub portalu internetowego Custom Vision. Postępuj zgodnie z przewodnikiem Szybki start, aby rozpocząć pracę.

Zrzut ekranu przedstawiający obraz w witrynie internetowej Custom Vision z przewidywanymi tagami.

Ta dokumentacja zawiera następujące typy artykułów:

Aby uzyskać bardziej ustrukturyzowane podejście, postępuj zgodnie z modułem trenowania dla Custom Vision:

Jak to działa

Usługa Custom Vision używa algorytmu uczenia maszynowego do analizowania obrazów. Przesyłasz zestawy obrazów, które mają i nie mają cech wizualnych, których szukasz. Następnie oznaczysz obrazy własnymi etykietami niestandardowymi (tagami) podczas przesyłania. Algorytm trenuje te dane i oblicza własną dokładność, testując się na tych samych obrazach. Po wytrenowanym modelu możesz testować, ponownie trenować i w końcu używać go w aplikacji rozpoznawania obrazów do klasyfikowania obrazów lub wykrywania obiektów. Możesz również wyeksportować model do użytku w trybie offline.

Klasyfikacja i wykrywanie obiektów

Funkcje usługi Custom Vision można podzielić na dwie kategorie. Klasyfikacja obrazów stosuje co najmniej jedną etykietę do całego obrazu. Wykrywanie obiektów jest podobne, ale zwraca współrzędne na obrazie, na którym można znaleźć zastosowane etykiety.

Optymalizacja

Usługa Custom Vision jest zoptymalizowana pod kątem szybkiego rozpoznawania głównych różnic między obrazami, dzięki czemu można rozpocząć tworzenie prototypu modelu przy użyciu niewielkiej ilości danych. Zazwyczaj dobrym początkiem jest użycie 50 obrazów na etykietę. Jednak usługa nie jest optymalna do wykrywania subtelnych różnic na obrazach (na przykład wykrywania drobnych pęknięć lub wgniecenia w scenariuszach zapewniania jakości).

Ponadto można wybrać spośród kilku odmian algorytmu Custom Vision zoptymalizowanego pod kątem obrazów z określonym materiałem tematu — na przykład punktów orientacyjnych lub elementów detalicznych. Aby uzyskać więcej informacji, zobacz Wybieranie domeny.

Sposób użycia

Usługa Custom Vision jest dostępna jako zestaw natywnych zestawów SDK i za pośrednictwem interfejsu internetowego w portalu Custom Vision. Możesz tworzyć, testować i trenować model za pośrednictwem jednego z tych dwóch interfejsów lub obu jednocześnie.

Obsługiwane przeglądarki dla portalu internetowego Custom Vision

Portal Custom Vision może być używany przez następujące przeglądarki internetowe:

  • Microsoft Edge (najnowsza wersja)
  • Google Chrome (najnowsza wersja)

Custom Vision witrynę internetową w oknie przeglądarki Chrome

Tworzenie kopii zapasowych i odzyskiwanie po awarii

W ramach platformy Azure usługa Custom Vision Service ma składniki przechowywane w wielu regionach. Strefy usług i regiony są używane przez wszystkie nasze usługi w celu zapewnienia ciągłej obsługi naszym klientom. Aby uzyskać więcej informacji na temat stref i regionów, zobacz Regiony platformy Azure. Jeśli potrzebujesz dodatkowych informacji lub masz jakiekolwiek problemy, skontaktuj się z pomocą techniczną.

Prywatność i zabezpieczenia danych

Podobnie jak w przypadku wszystkich usług azure AI, deweloperzy korzystający z usługi Custom Vision powinni mieć świadomość zasad firmy Microsoft dotyczących danych klientów. Aby dowiedzieć się więcej, zobacz stronę usługi Azure AI w Centrum zaufania firmy Microsoft.

Rezydencja danych

Custom Vision przede wszystkim nie replikuje danych z określonego regionu, z wyjątkiem jednego regionu, NorthCentralUSgdzie nie ma lokalnej pomocy technicznej platformy Azure.

Następne kroki

  • Postępuj zgodnie z przewodnikiem Szybki start Tworzenie klasyfikatora, aby rozpocząć korzystanie z Custom Vision w portalu internetowym.
  • Możesz też ukończyć przewodnik Szybki start zestawu SDK , aby zaimplementować podstawowe scenariusze z kodem.