Udostępnij za pośrednictwem


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. Platforma Custom Vision umożliwia definiowanie własnych etykiet oraz trenowanie modeli niestandardowych do ich wykrywania.

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

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

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

  • Instrukcje szybki start to przewodniki krok po kroku, które pozwalają na wykonywanie wywołań do usługi i uzyskiwanie wyników w krótkim czasie.
  • Przewodniki z instrukcjami zawierają instrukcje dotyczące korzystania z usługi w bardziej szczegółowy lub dostosowany sposób.

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

Jak to działa

Usługa Custom Vision używa algorytmu uczenia maszynowego do analizowania obrazów pod kątem funkcji niestandardowych. Przesyłasz zestawy obrazów, które nie mają właściwości wizualnych, których szukasz. Następnie należy oznaczyć obrazy własnymi etykietami (tagami) w momencie przesł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życia 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 znajdują się zastosowane etykiety.

Optymalizacja przypadków użycia

Usługa Custom Vision została zoptymalizowana pod kątem szybkiego rozpoznawania głównych różnic między obrazami, dlatego można rozpocząć prototypowanie 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, który jest zoptymalizowany do obrazów o określonej tematyce — na przykład punktów orientacyjnych lub przedmiotów detalicznych. Aby uzyskać więcej informacji, zobacz Wybieranie domeny.

Jak używać usługi Custom Vision

Usługa Custom Vision Service jest dostępna jako zestaw natywnych zestawów SDK i za pośrednictwem internetowego interfejsu 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

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

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

Witryna internetowa usługi Custom Vision w oknie przeglądarki Chrome

Kopia zapasowa i odzyskiwanie po awarii

W ramach platformy Azure usługa Custom Vision Service zawiera składniki, które są 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 świadczenia usługi Azure. Jeśli potrzebujesz dodatkowych informacji lub masz jakiekolwiek problemy, skontaktuj się z pomocą techniczną.

Wymagania dotyczące danych wejściowych

Zobacz Limity i limity przydziału dotyczące ograniczeń danych wejściowych obrazu.

Prywatność i zabezpieczenia danych

Podobnie jak w przypadku wszystkich usług sztucznej inteligencji platformy Azure, deweloperzy korzystający z usługi Custom Vision powinni pamiętać o zasadach firmy Microsoft dotyczących danych klientów. Aby dowiedzieć się więcej, zobacz stronę usługi Azure AI w Centrum zaufania firmy Microsoft.

Miejsce przechowywania danych

Usługa Custom Vision nie replikuje danych poza określonym regionem, z wyjątkiem jednego regionu , NorthCentralUSgdzie nie ma lokalnej pomocy technicznej platformy Azure.

Następne kroki

Korzystaj z przewodnika szybkiego startu "Tworzenie klasyfikatora", aby rozpocząć korzystanie z usługi Custom Vision w portalu webowym.

  • Możesz też ukończyć szybki start SDK, aby zaimplementować podstawowe scenariusze przy użyciu kodu.