Mis on HY-3D-Motion?
HY-3D-Motion on Tencenti Hunyuan mudel teksti põhjal inimliikumise genereerimiseks. See võtab vastu loomulikus keeles kirjelduse tegevuse kohta ja loob sellele vastava animeeritud 3D-liikumisjada. Tulemus esitatakse FBX-failina – see on laialt kasutatav vorming 3D-stseenide, tegelaste ja animatsiooniandmete vahetamiseks tootmistööriistade vahel.
Mudel on saadaval Tencenti TokenHubi teenuse kaudu. Seetõttu on HY-3D-Motion API kaudu kasutatav genereerimiskomponent, mitte üldotstarbeline vestlusassistent ega täielik tegelaste loomise rakendus. Selle ülesanne on pakkuda liikumisandmeid, mida saab kasutada laiemas animatsiooni-, mänguarenduse-, visualiseerimis- või 3D-sisutootmise töövoos.
Kuidas mudel töötab
Päring algab tekstiviibaga, mis kirjeldab soovitud inimliikumist. Näiteks võib viip määrata, et tegelane peab kõndima, jooksma, hüppama või sooritama mõne muu tegevuse. Seejärel loob API asünkroonse töö: esitamise vastus sisaldab ülesande identifikaatorit ning edenemise kontrollimiseks ja tulemuse saamiseks kasutatakse eraldi päringut.
Dokumentatsioonis kirjeldatud tööolekud on queued, in_progress, completed ja failed. Asünkroonne ülesehitus on tootmisintegratsioonide puhul oluline, sest rakendus ei tohiks eeldada, et FBX-fail tagastatakse kohe koos esitamise vastusega. Selle asemel tuleks ülesande identifikaator alles hoida ning töö olekut vastavalt töövoole perioodiliselt kontrollida või muul viisil pärida.
Kui töötlemine õnnestub, on väljundiks animeeritud FBX-fail. Seega on teenust kõige õigem käsitleda liikumisandmete generaatorina: see ei tagasta kirjalikku selgitust, pilti, renderdatud videot ega helifaili.
Peamised seaded ja dokumenteeritud piirangud
HY-3D-Motion pakub mitut seadet, mis mõjutavad genereeritud liikumist ja tagastatava vara sisu:
- Viip: TokenHubi lõpp-punkti dokumentatsioonis on viiba maksimaalseks pikkuseks märgitud 128 tähemärki.
- Kestus: Genereeritud liikumise kestuseks saab määrata 1–12 sekundit; dokumenteeritud vaikeväärtus on 5 sekundit.
- Viiba ümberkirjutamine: Soovi korral saab lubada funktsiooni, mis töötleb kasutaja liikumiskirjeldust enne genereerimist ümber.
- Kestuse hindamine: API saab selle valiku lubamisel hinnata sobivat kestust.
- Ümberkohandamine: Ühilduvate Tencent Hunyuan 3D animatsioonivarade jaoks saab edastada ümberkohandamisfaili. Ümberkohandamine kohandab liikumise mõne teise ühilduva tegelase või rig'i jaoks.
- Skineeritud võrk: Kutsuja saab valida, kas tagastatav FBX sisaldab lisaks animatsiooniandmetele ka skineeritud võrku.
128 tähemärgi pikkune viibapiirang on praktiline kitsendus. See soosib lühikesi tegevuskirjeldusi pikkade stseenijuhiste, dialoogi, loo tausta või mitme tegelase üksikasjaliku koreograafia asemel. Samuti muudab 1–12 sekundi pikkune kestusevahemik teenuse sobivaks lühikeste liikumisklippide loomiseks, kuid dokumentatsioon ei kinnita ühe päringuga pikkade pidevate jadade toetamist.
Väljund ja tootmise töövoog
HY-3D-Motioni peamine praktiline tugevus on väljundi vorming. FBX-tulemuse saab tuua ühilduvasse 3D- või animatsioonitöövoogu, et seda kontrollida, muuta, ümber kohandada või teiste varadega kombineerida. Tootmistöövoo jaoks on see otseselt kasulikum kui ainult tekstiline kirjeldus selle kohta, milline animatsioon peaks välja nägema.
Tüüpiline integratsioon koguks lühikese tegevusviiba, valiks kestuse, lubaks soovi korral ümberkirjutamise või kestuse hindamise ning esitaks töö. Pärast ülesande identifikaatori saamist kontrolliks integratsioon töö olekut, kuni see jõuab lõppolekusse. Lõpetatud töö korral saab FBX-tulemuse alla laadida, ebaõnnestunud tööd tuleks aga käsitleda ebaõnnestunud genereerimisena, mitte kehtiva animatsioonina.
Valikuline võrguseade võimaldab töövool eristada liikumisele keskenduvat tulemust varast, mis sisaldab ka skineeritud tegelase võrku. Esitatud dokumentatsioon kinnitab, et see valik on olemas, kuid ei täpsusta võrgu topoloogiat, tegelase kujundust, skeleti üksikasju ega ühilduvuse garantiisid iga järgneva rakenduse puhul.
HY-3D-Motioni koht Tencenti tootevalikus
HY-3D-Motion kuulub Tencenti Hunyuan 3D ja liikumise genereerimise ökosüsteemi. Selle spetsialiseerumine on inimliikumine: seda ei esitleta üldise 3D-varade generaatori, keelemudeli, pildi- ega videomudeli, kõnesüsteemi või embedding'u teenusena.
Mudelit tuleks eristada ka avatud kaaludega projektist HY-Motion-1.0. Esitatud dokumentatsioon käsitleb neid eraldi pakkumistena, kuigi mõlemad on seotud Tencenti laiema Hunyani liikumise genereerimise tööga. HY-3D-Motion on siin kirjeldatud TokenHubi teenus, millel on API-põhine töövoog ja päringupõhine punktihind.
Hind ja juurdepääs
Tencenti praeguse TokenHubi hinnainfo kohaselt maksab HY-3D-Motion 10 punkti genereerimispäringu kohta. Tencenti sõnul vastab üks punkt 0,12 CNY-le, mistõttu on loetletud tasu 1,20 CNY päringu kohta enne kontopõhiste arveldustingimuste või muude äriliste tingimuste arvestamist.
Tegemist on päringupõhise hinnaga, mitte tavapärase keelemudeli märgipõhise hinnaga. Esitatud dokumentatsioon ei sisalda eraldi sisend- ja väljundmärkide hindu ega kirjelda kontekstiakent või teksti väljundmärkide maksimaalset arvu, sest teenus toodab tekstiliste mudelivastuste asemel liikumisfaile.
Projekti tegelik maksumus sõltub proovitud genereerimiste arvust. Viipade korduv kohandamine, ebaõnnestunud liikumise uuesti genereerimine või mitme variandi loomine võib päringupõhist tasu mitmekordistada. Teenust hindavad meeskonnad peaksid seega kulusid arvestama genereerimiste, mitte tekstimahu põhjal.
Võimalused ja kompromissid
HY-3D-Motioni tugevaim külg on selle täpne sobivus teksti põhjal inimanimatsiooni loomisega. See võtab vastu tekstisisendi ja tagastab mittetekstilise 3D-animatsioonivara, mistõttu on see asjakohane juhul, kui soovitud tulemus on lühike liikumisklipp, mitte vastus või visuaalne ideepilt.
Seda ei ole dokumenteeritud arutlus- ega programmeerimismudelina. See ei paku eraldi võimalustena üldist tööriista- või funktsioonikutsete tuge, voogedastusvastuseid, peenhäälestust, pakktöötlust ega JSON-väljundit. Need puuduvad võimalused on olulised, kui võrrelda seda üldotstarbeliste keelemudelitega: HY-3D-Motioni ei tohiks valida tarkvaraarhitektuuri kavandamiseks, koodi kirjutamiseks, uurimisküsimustele vastamiseks ega laiaulatuslike tööriistapõhiste töövoogude korraldamiseks.
Selle väljundiga kaasneb ka teistsugune kompromiss kui pildi- ja videogenereerimisel. FBX-fail sisaldab 3D-töövoos kasutatavaid animatsiooniandmeid, samas kui pilt või renderdatud video on kohe vaadatav, kuid luustikulise liikumisena vähem otseselt muudetav. Meeskondadele, kes vajavad juhitavat tegelaseanimatsiooni vara, võib FBX-vorming olla kasulikum kui lame visuaalne tulemus. Kui vaja on ainult valmis visuaalset klippi, võib pildist videoks või tekstist videoks süsteem olla sobivam, kuigi need alternatiivid lahendavad teistsugust probleemi.
Toimetusliku hinnangu põhjal on HY-3D-Motion kõige õigem liigitada spetsialiseeritud, mõõdukalt kiireks ja suhteliselt kuluteadlikuks liikumise genereerimise võimaluseks, mitte laiaotstarbeliseks AI-süsteemiks. Need on hinnangud, mitte Tencenti avaldatud võrdlustulemused. Esitatud uuringud ei sisalda latentsus- ega liikumiskvaliteedi võrdlusnäitajaid ega täpsuse võrdlusteste, mistõttu peaksid kasutajad kvaliteeti oma sihttegevuste ja tegelaste töövoogude põhjal ise valideerima.
Millal valida HY-3D-Motion?
HY-3D-Motion on mõistlik valik juhul, kui peamine vajadus on luua lühikesi inimliikumise klippe lühikeste loomulikus keeles kirjelduste põhjal ja saada need FBX-failidena. Sobivad kasutusjuhud on järgmised:
- Kõndimise, jooksmise, hüppamise ja muude inimtegevuste kiire prototüüpimine.
- Tegelaseanimatsiooni blokeerimise lähtepunktide genereerimine.
- 3D-projekti jaoks liikumisvariantide loomine, ilma et iga esialgset jada peaks käsitsi kaaderhaaval animeerima.
- Tencentil põhineva töövoo katsetamine, milles saab kasutada ümberkohandamise ja skineeritud võrgu valikulisi seadeid.
- Lühikeste animatsioonivarade tootmine asünkroonse API kaudu, selle asemel et käitada kohalikku liikumise genereerimise süsteemi.
Mudel sobib halvemini juhul, kui projekt nõuab pikki pidevaid esitusi, ulatuslikke narratiivseid juhiseid, mitteloomalikke objekte, valmis renderdatud videot, pilte, kõnet, teksti genereerimist või põhjalikku tarkvaraarenduse abi. Enne suurema koreograafia- või kinotöövoo jaoks kasutuselevõttu tuleks kontrollida selle viibapiirangut ja dokumenteeritud maksimaalset kestust.
Piirangud, mida enne kasutamist kontrollida
Kõige olulisemad piirangud on lühike kestusevahemik, 128 tähemärgi pikkune viibapiirang ja mudeli keskendumine inimliikumisele. Dokumentatsioon ei näita, kui hästi tuleb see toime keerukate vastastikmõjude, täpse koreograafia, mitme tegelase, ebatavalise kehamehaanika või väga spetsiifilise emotsionaalse esitusega. Selliseid juhtumeid tuleks katsetada, mitte eeldada, et need toimivad lihtsa tegevuse genereerimise kirjelduse põhjal.
Ka ümberkohandamine on tingimuslik: dokumentatsioon viitab ühilduvatele Tencent Hunyuan 3D animatsioonivaradele, mistõttu ei tohiks eeldada, et edastatud ümberkohandamisfail töötab iga rigi või tegelasevorminguga. Samuti ei taga skineeritud võrgu lubamine iseenesest, et tulemus on konkreetse mängumootori või digitaalse sisuloome tööriista jaoks tootmisvalmis.
Lõpuks nõuab asünkroonne API rakenduse tasandil tööde haldamist. Töökindel integratsioon peab käsitlema järjekorras olevaid ja pooleliolevaid töid, laadima alla lõpetatud tulemused ning reageerima nõuetekohaselt tõrgetele. Selle mudeli kohta esitatud dokumentatsioon ei anna garanteeritud valmimisaega, mistõttu tuleks latentsust mõõta kavandatud kasutuskeskkonnas.
Kokkuvõte
HY-3D-Motion on Tencenti TokenHubi sihipärane teenus, mis teisendab lühikesed tekstikirjeldused lühikesteks animeeritud inimliikumise FBX-failideks. Selle väärtus seisneb loomulikus keeles tegevusviipade ühendamises vorminguga, mida saab kasutada 3D-tootmise töövoos. Reguleeritav kestus, viiba ümberkirjutamine, kestuse hindamine, valikuline ümberkohandamine ja võrgu kaasamine annavad arendajatele genereeritud vara üle kasuliku kontrolli.
See ei ole üldotstarbeline AI-mudel ning seda ei tohiks hinnata keelemudelite omaduste, näiteks teksti põhise arutlemise, programmeerimise või vestluskonteksti pikkuse järgi. Valige see siis, kui sihtväljund on muudetav 3D-inimliikumine; valige teistsugune süsteem, kui projekt vajab teksti, pilte, renderdatud videot, heli, pikka koreograafiat või laiemaid automatiseerimisvõimalusi.

