Punkty kontrolne
Set up authorization
/ 50
Make an annotate video request
/ 50
Video Intelligence: Qwik Start
GSP154
Opis
Google Cloud Video Intelligence umożliwia szybkie i skuteczne przeszukiwanie treści filmów dzięki pobieraniu metadanych przy użyciu interfejsu API typu REST. Teraz możesz wyszukać dowolne ujęcie każdego filmu w Twoim katalogu. Usługa szybko dodaje adnotacje do filmów przechowywanych w Cloud Storage i pomaga zidentyfikować kluczowe encje (rzeczowniki) w filmach, jak również czas ich występowania. Pobierając istotne informacje z całego filmu, możesz rozdzielać sygnały od hałasu, klatka po klatce, ujęcie po ujęciu.
Konfiguracja i wymagania
Zanim klikniesz przycisk Rozpocznij moduł
Zapoznaj się z tymi instrukcjami. Moduły mają limit czasowy i nie można ich zatrzymać. Gdy klikniesz Rozpocznij moduł, na liczniku wyświetli się informacja o tym, na jak długo udostępniamy Ci zasoby Google Cloud.
W tym praktycznym module możesz spróbować swoich sił w wykonywaniu opisywanych działań w prawdziwym środowisku chmury, a nie w jego symulacji lub wersji demonstracyjnej. Otrzymasz nowe, tymczasowe dane logowania, dzięki którym zalogujesz się i uzyskasz dostęp do Google Cloud na czas trwania modułu.
Do ukończenia modułu potrzebne będą:
- dostęp do standardowej przeglądarki internetowej (zalecamy korzystanie z przeglądarki Chrome).
- Odpowiednia ilość czasu na ukończenie modułu – pamiętaj, że gdy rozpoczniesz, nie możesz go wstrzymać.
Rozpoczynanie modułu i logowanie się w konsoli Google Cloud
-
Kliknij przycisk Rozpocznij moduł. Jeśli moduł jest odpłatny, otworzy się wyskakujące okienko, w którym możesz wybrać formę płatności. Po lewej stronie znajduje się panel Szczegóły modułu z następującymi elementami:
- przyciskiem Otwórz konsolę Google;
- czasem, który Ci pozostał;
- tymczasowymi danymi logowania, których musisz użyć w tym module;
- innymi informacjami potrzebnymi do ukończenia modułu.
-
Kliknij Otwórz konsolę Google. Moduł uruchomi zasoby, po czym otworzy nową kartę ze stroną logowania.
Wskazówka: otwórz karty obok siebie w osobnych oknach.
Uwaga: jeśli pojawi się okno Wybierz konto, kliknij Użyj innego konta. -
W razie potrzeby skopiuj nazwę użytkownika z panelu Szczegóły modułu i wklej ją w oknie logowania. Kliknij Dalej.
-
Skopiuj hasło z panelu Szczegóły modułu i wklej je w oknie powitania. Kliknij Dalej.
Ważne: musisz użyć danych logowania z panelu po lewej stronie, a nie danych logowania Google Cloud Skills Boost. Uwaga: korzystanie z własnego konta Google Cloud w tym module może wiązać się z dodatkowymi opłatami. -
Na kolejnych stronach wykonaj następujące czynności:
- Zaakceptuj Warunki korzystania z usługi.
- Nie dodawaj opcji odzyskiwania ani uwierzytelniania dwuskładnikowego (ponieważ konto ma charakter tymczasowy).
- Nie rejestruj się w bezpłatnych wersjach próbnych.
Poczekaj, aż na karcie otworzy się konsola Google Cloud.
Aktywowanie Cloud Shell
Cloud Shell to maszyna wirtualna oferująca wiele narzędzi dla programistów. Zawiera stały katalog domowy o pojemności 5 GB i działa w Google Cloud. Dzięki wierszowi poleceń Cloud Shell zyskujesz dostęp do swoich zasobów Google Cloud.
- Kliknij Aktywuj Cloud Shell na górze konsoli Google Cloud.
Po połączeniu użytkownik od razu jest uwierzytelniony. Uruchomi się Twój projekt o identyfikatorze PROJECT_ID. Dane wyjściowe zawierają wiersz z zadeklarowanym identyfikatorem PROJECT_ID dla tej sesji:
gcloud
to narzędzie wiersza poleceń Google Cloud. Jest ono już zainstalowane w Cloud Shell i obsługuje funkcję autouzupełniania po naciśnięciu tabulatora.
- (Opcjonalnie) Aby wyświetlić listę aktywnych kont, użyj tego polecenia:
-
Kliknij Autoryzuj.
-
Dane wyjściowe powinny wyglądać tak:
Dane wyjściowe:
- (Opcjonalnie) Aby wyświetlić identyfikator projektu, użyj tego polecenia:
Dane wyjściowe:
Przykładowe dane wyjściowe:
gcloud
w Google Cloud znajdziesz w opisie narzędzia wiersza poleceń gcloud.
Zadanie 1. Włączanie interfejsu Video Intelligence API
W tym module interfejs Cloud Video Intelligence API jest już włączony i możesz z niego korzystać.
Zadanie 2. Autoryzacja konfiguracji
Na potrzeby autoryzacji ten moduł tworzy i wykorzystuje konto usługi powiązane z Twoim projektem Google Cloud.
- Aby utworzyć nowe konto usługi o nazwie
quickstart
, uruchom następujące polecenie w Cloud Shell:
- Utwórz plik klucza konta usługi, zastępując
<your-project-123>
identyfikatorem projektu:
- Teraz uwierzytelnij konto, przesyłając lokalizację pliku klucza konta usługi:
- Użyj swojego konta usługi, aby uzyskać token autoryzacyjny:
Token pojawi się w danych wyjściowych, a Ty skorzystasz z niego w kolejnych krokach.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Zadanie 3. Tworzenie żądania adnotacji filmu
- Uruchom to polecenie, aby utworzyć żądanie w pliku JSON, a następnie zapisać plik jako
request.json
o następującej treści:
inputUri
używane jest publiczne nagranie pociągu dostępne w projekcie. Jeśli tak wolisz lub jeśli pracujesz w projekcie osobistym, możesz użyć dowolnego filmu, przesyłając go do Cloud Storage i podając jego identyfikator URI obiektu w Cloud Storage (format: `gs://zasobnik/obiekt`) dla wartości inputUri
.
- Wykorzystaj polecenie
curl
, aby utworzyć żądanievideos:annotate
zawierające nazwę pliku z żądaną encją:
Interfejs Video Intelligence API utworzy operację, która przetworzy Twoje żądanie. Wyświetlona odpowiedź powinna zawierać nazwę operacji i wyglądać mniej więcej tak:
Użyjesz tej nazwy operacji, lokalizacji i projektów w kolejnym kroku.
- Aby zażądać informacji o operacji, w skrypcie zamieszczonym niżej przejdź do punktu końcowego
v1.operations
. ZastąpPROJECTS
,LOCATIONS
iOPERATION_NAME
wartością uzyskaną w poprzednim poleceniu:
Teraz zobaczysz informacje dotyczące Twojej operacji. Jeśli operacja została ukończona, pojawi się pole done
z ustawioną wartością true
:
- Odczekaj chwilę (zazwyczaj wystarczy minuta) i uruchom polecenie ponownie – żądanie zwróci wyniki z adnotacjami:
Twoje pierwsze żądanie do interfejsu Cloud Video Intelligence API zostało wysłane.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Gratulacje!
Ukończ kurs
Ten moduł do samodzielnego ukończenia wchodzi w skład kursów Baseline: Deploy & Develop oraz Baseline: Data, ML, AI. Każdy kurs składa się z zestawu powiązanych ze sobą modułów, które razem tworzą ścieżkę szkoleniową. Za ukończenie kursu otrzymujesz odznakę – stanowi ona potwierdzenie Twojego osiągnięcia. Swoje odznaki możesz ustawiać jako widoczne publicznie, a także podać do nich linki w swoim CV lub w mediach społecznościowych. Zarejestruj się na dowolny kurs zawierający ten moduł, a zostanie on automatycznie zaliczony. Zapoznaj się z katalogiem Google Cloud Skills Boost, aby zobaczyć wszystkie dostępne kursy.
Kolejne kroki / Więcej informacji
Ten moduł należy do serii modułów Qwik Start. Opracowaliśmy je, aby dać Ci przedsmak bogactwa funkcji dostępnych w Google Cloud. Wyszukaj „Qwik Start” w katalogu Google Cloud Skills Boost i znajdź kolejny interesujący Cię moduł.
Szkolenia i certyfikaty Google Cloud
…pomogą Ci wykorzystać wszystkie możliwości technologii Google Cloud. Nasze zajęcia obejmują umiejętności techniczne oraz sprawdzone metody, które ułatwią Ci szybką naukę i umożliwią jej kontynuację. Oferujemy szkolenia na poziomach od podstawowego po zaawansowany prowadzone w trybach wirtualnym, na żądanie i na żywo, dzięki czemu możesz dopasować program szkoleń do swojego napiętego harmonogramu. Certyfikaty umożliwią udokumentowanie i potwierdzenie Twoich umiejętności oraz doświadczenia w zakresie technologii Google Cloud.
Ostatnia aktualizacja instrukcji: 13 września 2023 r.
Ostatni test modułu: 22 grudnia 2023 r.
Copyright 2024 Google LLC. Wszelkie prawa zastrzeżone. Google i logo Google są znakami towarowymi Google LLC. Wszelkie inne nazwy firm i produktów mogą być znakami towarowymi odpowiednich podmiotów, z którymi są powiązane.