← Все статьи

Mapa hloubky pro Seedance 2.5: jak obejít blokování obličeje

Rámeček je rozdělen na polovinu: vlevo je běžné video, vpravo jeho skutečná černobílá hloubková mapa

Seedance 2.5 odmítá pracovat, pokud je v záběru rozpoznatelná tvář nebo část filmu někoho jiného. Firma tak bojuje proti padělkům slavných, ale na obyčejné lidi přijde: modelka někdy odmítá i vaše vlastní selfie. Existuje řešení a není to o hackování. Model snadno prochází hloubkovou mapou - černobílým obrázkem, kde jas ukazuje vzdálenost ke kameře. Nejsou na něm žádné tváře, pouze geometrie scény. Níže je uvedeno, jak takovou mapu z vašeho videa vytvořit zdarma přímo v prohlížeči a co dělat, pokud generace stále klesá.

Proč modelka vidí celebritu tam, kde žádná není?

Filtry Seedance jsou natrénovány na obličejích. Jejich úkol je jednoduchý: zabránit zfalšování vzhledu slavné osobnosti. Problém je v tom, že definují „slávu“ geometrií obličeje a ne jménem v titulcích. Podobný tvar očí, stejný tvar brady – a to je vše, odmítnutí.

S filmovými záběry je to ještě jednodušší: funguje tam ochrana autorských práv. Model rozpozná scénu a zcela ji nepřehlédne, i když chcete jen zopakovat pohyb kamery.

Výsledek: dva různé zákazy, ale vypadá to stejně – červená chyba a ztráta času.

Hloubková mapa: geometrie místo ploch

Hloubková mapa je stejné video, pouze překreslené ve stupních šedi. Čím blíže je objekt k fotoaparátu, tím jasnější je pixel. Pozadí vybledne do černé, pozadí do bílé. Žádné textury, žádná kůže, žádné oči: zbývá pouze reliéf scény.

Toto je klíčový bod pro filtr. Není co kontrolovat – nejsou tam žádné tváře. A pro generaci je tu vše, co potřebujete: kde byly předměty, kam mířila kamera, jak se změnil plán. Nekopírujeme rám někoho jiného, ​​vezmeme z něj pohyb a aranžmá a modelka nakreslí svůj vlastní obrázek od začátku.

Upřímně k omezení: nejde o tlačítko „obejít všechno“. Pokud se promptně zeptáte přímo na tvář konkrétního herce, odmítnutí přijde znovu. Hloubková mapa řeší problém geometrie a pohybu, nikoli substituce osobnosti.

Vlevo je původní snímek videa, vpravo jeho hloubková mapa: jas ukazuje vzdálenost od kamery k objektům

Jak vytvořit hloubkovou mapu z videa - zdarma a bez nahrávání na server

Na našem webu je to samostatný model v sekci videa: Mapa hloubky (zdarma). Je v seznamu modelů pod MiniMax. Vyberete video, stisknete tlačítko a vše se spočítá na vašem zařízení.

Co je uvnitř: model Depth Anything V2 Small (licence Apache 2.0) se hraje přímo v prohlížeči přes ONNX Runtime Web. Pokud máte WebGPU, počítá se grafická karta, pokud ne, záložní cesta na procesoru funguje. Snímky jsou analyzovány přes WebCodecs a poté sestaveny zpět do videa s původním FPS a maximálním rozlišením, které váš prohlížeč zvládne.

Výstup je MP4 nebo WebM – což prohlížeč podporuje. K dispozici je náhled výsledku, přepínač „Blízko - světlejší / Bližší - tmavší“ a palety: odstíny šedé, Inferno, Viridis. Průběh zpracování je viditelný snímek po snímku; dlouhé zpracování lze zrušit.

Dvě věci, na kterých záleží nejvíc. Za prvé: soubor se nikam nedostane - ani na náš server, ani na cizí, veškerá práce probíhá na zařízení. Za druhé: žetony se za to neodepisují; v tomto modelu není vůbec žádné placené API. Hmotnosti modelů a soubory motoru jsou uloženy v mezipaměti prohlížeče, takže stránka se podruhé spustí rychleji.

Kde to bude nepříjemné. Potřebujete Chrome nebo Edge - WebCodecs není všude k dispozici. Dlouhé video na procesoru se nepovažuje za rychlé: minuta zdrojového materiálu může trvat několik minut. A je lepší nespouštět 4K na slabém notebooku – začněte s 720p, podívejte se na výsledek a poté zvyšte rozlišení.

Vývoj postavy: dvě chyby, které zabíjejí výsledek

Druhou technikou ze stejného videa je správný vývoj postavy. Toto je jeden obrázek, kde jsou obličej a oblečení zobrazeny odděleně. Záleží na tom, jak se to sestaví, jestli bude obličej v generaci plavat nebo zůstane na místě.

První chyba: obličej a oblečení jsou nakresleny v různých měřítcích. Modelka nechápe, že se jedná o jednu osobu, a začne si proporce dotvářet sama. Chyba dvě: sken je sestaven z kousků různých lidí – výstupem je pak zprůměrovaná cizí tvář a filtr opět funguje.

Pracovní možností je jeden sken, jedna osoba, stejné světlo a úhel na obou částech.

Pokud generování stále selhává s chybou o rozpoznatelné osobě

Stává se, že hloubková mapa je na svém místě, sken je sestaven správně, ale Seedance stále odmítá. To znamená, že problém je na jednom z obrázků a my ho musíme najít.

Metoda je jednoduchá – metoda eliminace. Odstraníte odkazy jeden po druhém a začnete znovu. Jakmile pomine generace, na vině byl poslední odstraněný obrázek. Pak jej buď přestavíte, nebo nahradíte hloubkovou mapou.

Dlouho? Ano. Ale bez hádání: ve třech nebo čtyřech jízdách můžete vidět přesný důvod.

A druhá technika ze stejného videa: na provinilý obrázek je aplikována pravidelná mřížka - dokonce čtverečky přes obličej. Filtr přestane vidět celý obličej, ale rysy zůstanou po generaci čitelné. Mřížka je umístěna v libovolném editoru nebo je neuronová síť jednoduše požádána, aby na tuto fotografii „vložila čtvercovou mřížku“.

Přeneste pohyb fotoaparátu z libovolného filmu

Stejná technika funguje bez nahrazení obličeje. Vezmete snímek z filmu, vytvoříte z něj hloubkovou mapu, předáte jej modelu spolu se svou výzvou – a scénu získáte stejným pohybem kamery: stejným přístupem, stejným otočením, stejným rytmem.

Tak se točí upoutávky, parodie a reklamy, když je potřeba „kino“ jízda, ale na kameramana s jeřábem není rozpočet.

Co bude dál?

Pořadí je následující: nejprve hloubková mapa - zdarma v prohlížeči, bez stahování souboru a bez odepisování tokenů. Pak samotná generace - Seedance 2.5 na našem webu, nechybí ani vývoj postavy a reference.

Pokud něco nefunguje napoprvé, začněte krátkým klipem o délce 3–5 sekund. Zobrazuje pohyb kamery i chování obličeje a zabere mnohem méně času a žetonů.