Segmentuj osobę
Wideo na pierwszym planie jest analizowane w celu odizolowania kształtu ciała od klatki.
Zmień maskę osoby w animowane komórki siatki. Obiekt pojawia się tylko wewnątrz kwadratów, których dotyka jego ciało, podczas gdy w pozostałej części kadru znajduje się wideo w tle.
Ta pierwsza wersja akceptuje publiczne łącza MP4. Przesyłanie nastąpi później; na razie wklej klip osoby i klip tła, które Replicate może pobrać.
Kreatywna sztuczka nie polega na miękkim wycinaniu. To trudna decyzja dotycząca siatki: jeśli osoba dotknie kwadratu, cały kwadrat staje się pierwszym planem.
Wideo na pierwszym planie jest analizowane w celu odizolowania kształtu ciała od klatki.
Dotknięte piksele są przekształcane w całe kwadraty siatki, tworząc wyraźną sylwetkę kafelków.
Komórki osób ujawniają klip na pierwszym planie, podczas gdy każda inna komórka zachowuje tło.
Linie siatki i ustawienia są stosowane konsekwentnie w całej sekwencji.
Ta strona to pierwszy szablon efektu: publiczna strona docelowa, możliwy do uruchomienia formularz, trasa API aplikacji, model Replicate i reguły uruchamiania wielokrotnego użytku dla kolejnych ustawień wstępnych.
Spraw, aby osoba przecięła materiał tła, wyświetlając fragment po kafelku, który można natychmiast odczytać na urządzeniu mobilnym.
Umieść wykonawcę nad płytkami z teksturami, oceanem, miastem lub abstrakcyjnymi bez użycia zwykłej miękkiej maski.
Ujawniaj wygląd, sylwetki i ujęcia spaceru w systemie siatki graficznej, która przypomina redakcyjną.
Stworzenie prototypu rozpoznawalnego ruchu przed przystąpieniem do pełnej obróbki postprodukcyjnej.
Wyświetl ustawienie wstępne jako powtarzalny efekt wideo we własnej aplikacji, kolejce lub procesie automatyzacji kreatywnej.
Zamień jedną regułę wizualną w ustawienia wielokrotnego użytku dla różnych gęstości siatki i stylów rozszerzania masek.
9 kolumn, 12 rzędów, lekko rozszerzona maska dla czystej sylwetki ciała.
Więcej komórek dla szczegółowego ujawnienia, dzięki czemu kształt osoby jest bardziej czytelny.
Większe kwadraty i większe rozszerzenie maski dla głośniejszego wyglądu redakcyjnego.
Trasa publiczna wysyła zadania do punktu końcowego po stronie serwera, który zapewnia prywatność tokenów dostawcy i zwraca identyfikator przewidywania na potrzeby odpytywania.
POST /api/effects/grid-reveal
{
"personVideoUrl": "https://...",
"backgroundVideoUrl": "https://...",
"columns": 9,
"rows": 12
}Jest to efekt wideo, który segmentuje osobę, odwzorowuje maskę na siatkę i ujawnia wideo osoby tylko w komórkach siatki dotkniętych ciałem. Pozostałe komórki pokazują wideo w tle.
Ta pierwsza wersja publiczna akceptuje hostowane adresy URL MP4. Bezpośredni przepływ przesyłania to kolejna warstwa, którą należy dodać po podłączeniu pamięci masowej do aplikacji.
Tak. Strona wywołuje punkt końcowy aplikacji BLXSSXM pod adresem /api/effects/grid-reveal, który stanowi serwer proxy dla modelu Replicate i zwraca identyfikator przewidywania oraz wyjściowy adres URL.
Efekt zależy od segmentacji człowieka. Ustawienie rozszerzenia maski pomaga uchwycić więcej komórek siatki wokół ciała, ale bardzo niski kontrast lub nietypowe pozy mogą nadal zmniejszać dokładność.
Jest to wczesny ustawiony punkt końcowy. Jest przydatny do testowania, demonstracji i wewnętrznych przepływów pracy, ale obsługę przesyłania, skalowanie GPU i UX kolejki należy wzmocnić przed użyciem na dużą skalę.