Számítógépes Arc Animáció



Hasonló dokumentumok
Ruttkay Zsófia. Human-Media Interaction Dept. CS, Univ. of Twente,, NL PPKE ITK, Budapest

MPEG-4 modell alkalmazása szájmozgás megjelenítésére

A Blender használata (8. rész) Az animációkészítés alapjai

Használati utasítás .C67. ECL Comfort. Tartalomjegyzék. Használati utasítás

beállításokat veszi figyelembe a program. Egy általános mencoder parancssor a következõképpen néz ki:

ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK

Röntgensugárzás 9/21/2014. Röntgen sugárzás keltése: Röntgen katódsugárcső. Röntgensugárzás keletkezése Tulajdonságok Anyaggal való kölcsönhatás

megjelenítés EDGED FACES átállítjuk a szegmensek számát 5x5x5-re

Újdonságok az ArchiTECH.PC V es verziójában

LIFT PLUS 60 SECOND FACE LIFT. Arcfeszesítő Használati útmutató

Spike Trade napló_1.1 használati útmutató

Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

Sorompó kezelés mérlegműszerrel

Maple: Grafikonok rajzolása

Használati utasítás ÍRÓASZTALI LÁMPA. T77 Gyártási szám: 46540

8. MODELLEZÉS AZ ALKATRÉSZGYÁRTÁS TECHNOLÓGIAI TERVEZÉSÉNÉL

Térinformatika. j informáci. ciós s rendszerek funkciói. Kereső nyelvek (Query Languages) Az adatok feldolgozását (leválogat

Készítette: Bujnóczki Tibor Lezárva:

Önálló laboratórium dokumentáció

1037 Budapest, III.ker. Bojtár u. 36. T: 06-1/ , F: 06-1/ BADUTRONIC 2002

Komputeralgebra rendszerek

Novák Attila (2003): Milyen a jó Humor? In: Magyar Számítógépes Nyelvészeti Konferencia (MSZNY 2003). Szegedi Tudományegyetem,

Látás, érzékelés. Werner Ágnes. PDF created with pdffactory trial version

Body-Tech bemutatkozó

ELSŐ IDEGEN NYELV évfolyam

8. fejezet: Kijelölések és görbék. A kijelölés alapjai. A fejezet tartalmából:

TAKARÉK SZEMÉLYI KÖLCSÖN HIRDETMÉNY

Jelalakvizsgálat oszcilloszkóppal

1. Tartalom jegyzék 2

Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra

C55. ECL Comfort. Használati utasítás. beállítás. Felszerelés és. ECL Comfort C55. Használati utasítás. Felszerelés és beállítás *VI7CJ447* *087R8194*



Gerber. Mit jelent, miért fontos számunkra, milyen információkat hordoz és miért kell minden mérnöknek legalább az alapokat ismernie?

KIR-STAT2009 Internetes Adatgyűjtő Rendszer. Kitöltési útmutató

Kezelési leírás Agilent MSO 7104B

Készítette:

MS-NMK nagyszámkijelző ismertető

ESZTERHÁZY KÁROLY FŐISKOLA COMENIUS KAR GIMNASZTIKA OKTATÁSI SEGÉDANYAG. Gimnasztika I. tantárgyhoz. (tanító és óvodapedagógus szak) KŐSZEGI FERENC

ArcGIS 8.3 példa 1. Dr. Iványi Péter

UEFA A licencmegújító továbbképzés. A gyorsaság és az erő A két kondicionális képesség kapcsolata. Sáfár Sándor Gödöllő

AKUSZTIKAI ALAPOK. HANG. ELEKTROAKUSZ- TIKAI ÁTALAKITÓK.

FCM szabályzók. Tanúsítvány A termék ISO 9001 minısítéssel rendelkezik

Egyoldalas speciális ipari ragasztószalagok Választékkatalógus. A legjobb válaszok. a terméktervezés, a gyártás és a minôség kihívásaira

Használati utasítás LED ÍRÓASZTALI LÁMPA. T66, kerek matt króm T66-1, kerek fehér T67, szögletes matt króm Gyártási szám: 46540

TAKARÉK OTTHON HITEL HIRDETMÉNY

TAKARÉK OTTHON HITEL HIRDETMÉNY

TAKARÉK OTTHON HITEL HIRDETMÉNY

ÉPÍTÉSZETI ÉS ÉPÍTÉSI ALAPISMERETEK

Tuplet Tool Hangjegycsoport eszköz

1 Újdonságok a 3D szerkesztő módban

ARCHLine.XP Windows. Újdonságok. Felhasználói kézikönyv. ARCHLine.XP 2009 Újdonságok

ArcGIS 8.3 segédlet 6. Dr. Iványi Péter

Felhasználói kézikönyv Ciklus programozás. itnc 530. NC szoftver

Elektromos Közösségi Kerékpár Kölcsönző bemutató az Ős-Dráván

NC technológia és programozás I.

Adattípusok. Max. 2GByte

Kültéri időjárásálló kódkapcsoló DK-2861K és DK-2865K Használati utasítás (MK-II)

Adattípusok. Max. 2GByte

Tagállamok - Szolgáltatásra irányuló szerződés - Ajánlati felhívás - Tárgyalásos eljárás. HU-Siófok: Javítási és karbantartási szolgáltatások

AZ EURÓPAI UNIÓ TANÁCSA. Brüsszel, július 31. (OR. en) 12880/13 ENER 382 ENV 761

Ipari munkahelyek ergonómiai értékelésének módszerei. A kézi anyagmozgatás értékelése

Hibrid Kézbesítési és Konverziós Rendszer. Prototípus bemutató

T-TOUCH EXPERT Használati útmutató

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

Végeselem módszer 5. gyakorlat (kidolgozta: Dr. Pere Balázs) Feladat: Forgásszimmetrikus test elmozdulás- és feszültség állapotának vizsgálata

A festéktelenítési folyamatban nyert pép illetve szűrlet optikai jellemzőinek mérése

HITELESÍTÉSI ELŐÍRÁS GÉPJÁRMŰ MENETÍRÓK HE

Testképkivetítés: Teljes. - Testképkivetítés: Teljes - Óraanalógia: 9-3

Közbeszerzési Értesítő száma: 2015/81

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?

AJÁNLATTÉTELI FELHÍVÁS

Használati Utasítás Fajsúly meghatározó HU

Használati Utasítás Precíziós mérleg HU

Többet látni. Többet nyújtani. Nyújtson még többet ügyfeleinek a Testo hõkamerájával! testo 880 csúcstechnológia új árdimenzióban.

Kandalló - egy kicsit részletesebben

Wilo-SiBoost Smart (FC)... Helix V/... Helix VE/... Helix EXCEL

Az Ön kézikönyve TEKA HA-850

MOOVY Tolókapu automatizálás

Helyzet: 1853, London, Soho, kolerajárvány, 700 halott Kérdés: honnan ered a járvány? Adatok: az elhunytak neve, lakhelye Megoldás dr.

AZ ELLENÁLLÁSPONTHEGESZTÉS VÉGESELEMES MODELLEZÉSÉNEK SAJÁTOSSÁGAI

A LÉGKÖR VIZSGÁLATA METEOROLÓGIAI MÉRÉSEK ÉS MEGFIGYELÉSEK. Környezetmérnök BSc

C M Y K Verzió: 2 REF 5010 AMED-TECH


BBM-27F Valós D&N ipari kamera Felhasználói kézikönyv Használat előtt olvassa el a kézikönyvet és őrizze meg a későbbiekre.

WCM21VF. Kültéri valós Day&Night IR kamera. Felhasználói kézikönyv. Használat előtt olvassa el a kézikönyvet és őrizze meg a későbbiekre.

Térburkolás, kertépítés. sárga

CAD-CAM-CAE Példatár

HELYI TANTERV TERMÉSZETISMERET 5-6. ÉVFOLYAM

AKKUTÖLTŐ 12V CTEK MULTI XS 4003 N08382

MUNKAANYAG. Angyal Krisztián. Szövegszerkesztés. A követelménymodul megnevezése: Korszerű munkaszervezés

METEOROLÓGIAI MÉRÉSEK, MŰSZEREK Meteorológia-gyakorlat

60 SECOND TM FACE LIFT. Arcfeszesítő Használati útmutató

Ha attól eltérő, kérjük töltse ki az A.II mellékletet Az ajánlatokat a következő címre kell benyújtani:

STYLUS TG-870. Kezelési útmutató DIGITÁLIS FÉNYKÉPEZŐGÉP

LÉPTÉKFÜGGŐSÉG AZ ENERGIATERVEZÉSBEN

A technológiáról. A GeoDrone projektek jellemzői:

T-TOUCH II Használati útmutató

1. évfolyam. Tematikai egység/ Fejlesztési cél

Tagállamok - Szolgáltatásra irányuló szerződés - Ajánlati felhívás - Tárgyalásos eljárás. HU-Siófok: Javítási és karbantartási szolgáltatások

Átírás:

Számítógépes Arc Animáció VL 2. ea. szept. 23. University of Twente Assoc. Prof Ruttkay Zsófia e-mail: ruttkay@itk.ppke.hu PPKE ITK Szent-Györgyi Ösztöndijas

Program 1. Áttekintés 2. Arc modell és animációs elvek 3. Arc animálás morph (átváltoztatás) és warp (torzítás) 4. 2. HF

Az arc fontossága From: J. Walker, L. Sproull, R. Subramani: Using a Human Face in an Interface, CHI 94, pp 85-91.

Az emberi arckifejezések anatomiája kb. 44 pár arcizom, 3 fajta 1 köteg lapos kör kevés fiziológiai adat koartikuláció sok, változó paraméter nem lineáris hatások

Az emberi arckifejezések pszichológiája értelmes - fizikailag lehetséges - lehetetlen fizikai, érzelmi, kognitív, kommunikatív állapot izmok összehúzódása - agyi aktivitás parancsra nem megy hitelesen gond az adatgyűjtés

Emberi arckifejezések: pszichológia 1882: Darwin: The Expression of the Emotions in Man and Animals 1862: Duchenne: elektromos impulzussal kiváltott kifejezések fényképe

Emberi arckifejezések: Ekman 1970 -...: Paul Ekman (U. of California) 1989: 6 általános érzelmi arckifejezés : öröm, meglepetés, bánat, félelem, düh, undor FACS [1978] leíró kódrendszer USA-ban elterjedt alapvetően diszkrét paraméterek egyes izomcsoportok aktivitásának vizuális hatása

Emberi arckifejezések leirása: MPEG4 1999: ISO standard széles körben használt 68 normált paraméter (FAPs) folytonos paraméterek egy-egy fekete pont x vagy y vagy z irányú elmozdulása az arcon mért egységben kifejezve. min, max, semleges érték.

Emberi arckifejezések leirása: MPEG4 # FAP name FAP description Unit 31 raise_l_i_eyebrow Vertical displacement of left inner eyebrow ENS 32 raise_r_i_eyebrow Vertical displacement of right inner eyebrow ENS 33 raise_l_m_eyebrow Vertical displacement of left middle eyebrow ENS 34 raise_r_m_eyebrow Vertical displacement of right middle eyebrow ENS 35 raise_l_o_eyebrow Vertical displacement of left outer eyebrow ENS 36 raise_r_o_eyebrow Vertical displacement of right outer eyebrow ENS 37 squeeze_l_eyebrow Horizontal displacement of left eyebrow ES 38 squeeze_r_eyebrow Horizontal displacement of right eyebrow ES 51 lower_t_midlip _o Vertical top middle outer lip displacement MNS 52 raise_b_midlip_o Vertical bottom middle outer lip displacement MNS 53 stretch_l_cornerlip_o Horizontal displacement of left outer lip corner MW 54 stretch_r_cornerlip_o Horizontal displacement of right outer lip corner MW 55 lower_t_lip_lm _o Vertical displacement of midpoint between left corner and middle of top outer lip MNS 56 lower_t_lip_rm _o Vertical displacement of midpoint between right corner and middle of top outer lip MNS 57 raise_b_lip_lm_o Vertical displacement of midpoint between left corner and middle of bottom outer lip MNS 58 raise_b_lip_rm_o Vertical displacement of midpoint between right corner and middle of bottom outer lip MNS 59 raise_l_cornerlip_o Vertical displacement of left outer lip corner MNS 60 raise_r_cornerlip _o Vertical displacement of right outer lip corner MNS

A számitógépes animációról általában Mozgás érzetének keltése: 15-24 frame/ sec tempóban képeket játszunk le természetes mozgás érzete: folytonos, 1. ill. 2. derivált is természetességen túl: Disney rajzfilm hatások Animációs fajták a képek meghatározása szerint: 1. teljes képek (ld. video) - rengeteg adat, - nincs kontroll 2. számítógépes modell (3D háromszög háló, 2D vonalak) deformálása és mozgatása, textúra leképezése - milyen módon deformálható a test? - hogyan és milyen gyakran adjuk meg az egyes képeket?

Arc modellek-2d image pixelek, jegyek azonosítása (feature identification) 2D grafikai elemekből felépült az egyes jegyek poligonnal vagy sima görbével határolt objektumok, elég ezek (kontrol) pontjainak a koordinátáit megadni lehet belső vázuk, pl. a szemöldök váza a vázat mozgatjuk, a burok körülötte automatikusan vele mozog valamilyen elv szerint

eyebrows eyes mouths faces

Arc modellek-3d egyrétegű 3D poligon (háromszög) háló sima felülettel megadott poligon sűrűség általában nem egyenletes többrétegű, fizikailag hiteles (majd később) koponya szövetréteg bőr rugalmas áthatolhatatlan csont, megőrzött térfogat ráncok, gödrök

3d arc modell (CWI)

3d arc animáció (CWI)

Arc animáció hogyan interpolálunk: lineárisan, C 1, C 2 folytonosan t i -k választása t o t 1 t 2 t 3 t 4 t 5

Arc animáció key-framed (kulcskeret) bizonyos időnként definiált egy-egy kép, közte interpoláció mintavétel framenként key frame megadása kézzel szerkesztett a modell deformáció parametrizált kevés paraméter érthető, irányításra használható sok arckifejezés előállítására alkalmas

Arc animáció morfolással metamorfozis morf (morph) két modell (kiinduló cél) között, lehet a 2 azonos fej is (warp)! formaés textúra változása pontpárokat explicit módon megfeleltetünk egymásnak P i Q i P i folyamatosan mozog Q i -be valamilyen T idő alatt: pl: P i (t) = 1/T ( (T-t) P i + t Q i ) P i (t) pont színe is hasonlóan interpolált (blended) egy tetszőleges P pont a körülötte levő P i k alapján mozdul el. Pl. háromszögelés alapján, vagy expliciten súlyozva az arc jegyeket (szem, száj, áll, orr) feletetjük meg egymásnak 2D képre és 3D objektumokra, illetve részeikre is.

Arc animáció paraméter interpolációval 1. Paraméterek (direkt vagy indirekt, pl MPEG4 FAPs) mint idő függvények P j (t) 2. Minden P j (t) függvény bizonyos P j (t j i) helyeken adott, közte interpoláció 3. Animációt megadja: P j (t j i) értékek felsorolva (ascii file) 4. Animáció előállitása: egy t helyen az összes P j (t) értéket kiszámitjuk, és kiszámoljuk a deformációs elv szerint az érintett háromszög csúcspontok helyét (animation engine) 5. P j (t) szerkesztéséhez: Cut, paste, scale, flip,... műveletek

2HF: Morfolás és parametrikus animálás Határidő: Október 5. Szerda 24 óra filmek a web oldalon, óraiak is Feladat: A (órán) B és C hf, minden csoportnak. Mindenkiről 3 nézetben normált (azonos méretű) dig. fotó készül, a vezeteknevx.?? fileba. (X az F, L, R a forntális, bal és jobb nézetnek megfelelően). A C feladat felvételei vezeteknevxy nevüek, ahol XY a kifejezés kódja. A. Jelöljük ki az ábrán megadott MPEG4 pontokat mint referencia pontokat. Ezek segítségével változtassuk át a 2 csoportképet egymásba, tároljuk a filmet csxmorf fileba. B. Egy csoport készítsen egy átlag arcot (referencia pontok átlaga), és az egyikük arcát erre tökéletesítve, illetve ettől távolodva (karikirozva) morfolja. C. Válasszunk ki egy arckifejezést a BOldog, DUhos, MEglepődött, IJedt, SZomorú, GOndolkozó (emlékező),szajtátó illetve PIslogó közül, és morfolással animáljuk a semleges arcot az arckifejezésbe.