Pozsgay Tamás Diplomaterv védés Pázmány Péter Katolikus...

Post on 07-Aug-2020

2 views 0 download

Transcript of Pozsgay Tamás Diplomaterv védés Pázmány Péter Katolikus...

Fejmodellek továbbfejlesztése

Pozsgay Tamás

Diplomaterv védésPázmány Péter Katolikus Egyetem

Információs Technológiai Kar2007

A probléma

� Felkértek egy siketek kommunikációját segítő

eszköz kifejlesztésére

� A siketek és nagyothallók kommunikációja:

interperszonális

� A szájról olvasás feltétele nem mindig adott

� Minden nap számos nehézséggel találják

szembe magukat

A PPKE-n futó projekt

� Ezen próbál segíteni a mi, hordozható

eszközön futó alkalmazásunk

� Szóba jöhető hordozható eszközök:

Mobiltelefon, PDA

� Text-to-Animation konverzió

� Beszédhangból szájmozgás képét kirajzoló

rendszert terveztünk

A rendszer felépítése

Az MPEG-4 Működése

Kódoló Dekódoló

Adat formátum megadása

Az adat formátum

Nevezetes paraméterek, pontok

� FDP – Face Definition

Parameter

� FP – Feature Point

� FAP – Facial Animation

Parameter

� FAPU – Facial

Animation Parameter

Unit

Lucia

� Az Interneten talált ingyenesen

letölthető 3D-s fejmodell

� OpenGL-lel rendelkező MPEG4

szabványos modell

� Szerkezete: több ezer rács-

pontból épül fel a háló

� A Feature Point-ok mozgatása

az MPEG4 szabvány

segítségével történik

DE! Lucia nem tökéletes

� Luciának sok hibáját

fedeztük fel

� Az általunk készített

rendszerben nem az

MPEG-4 mozgató

eljárásait használjuk,

hiszen a jeltolmács

szájmozgásából

nyerjük a jelet

Saját feladatom

� A Feature Point-ok mozgatását vizsgáltam, és

a meglévő peremfeltételeken módosítottam

� Ennek érdekében egy magasabb

absztrakciós szintű modellt alkottam meg

� Előnyei:

� egyszerű, átlátható

� könnyen használható

� jól lehet vele modellezni és tesztelni a Lucia hibáit

Első lépés

� Felvettem egy NxN-es síkot

� Ezen vizsgáltam az FP-k

elmozdulását

� Az általam megállapított

határok:

� Elméleti: 80%

� Gyakorlati: 60%

Következő kísérlet

� A meghajlított hálón felvettem egy szakadást, a száj animálásának a céljából

� A száj környékén nem használhatók a hatókörök

� Javaslatom: meg kell nagyobbítani a hatókö-röket a szájnál és környékén

� Egy Feature Point maximális elmozdulása

megszabja, hogy mekkora a legkisebb hatókör

amit hozzá lehet rendelni

� A Lucia összes FP-jére el kell végezni a

vizsgálatot: jól vannak-e beállítva a hatókörök

és peremfeltételek?

Az eredmények visszaültetése a Luciába

Videó a megfelelő beállításokkal

A skálázás megoldása

� Észrevettem, hogy a mozgatandó pontokat

az elmozdulásuk nagysága szerint sorba

rendezem, akkor jelentősen javul a rajzolás

minősége.

� Ezzel megoldható a skálázás

� Segíti a kisebb teljesítményű gépeken (pl.:

mobil) az alkalmazás futását

Egy gyakorlati alkalmazás

Konklúzió

� El kell végezni más fejmodelleken is a

peremfeltételek manuális beállítását

� Több olyan szöveg tesztelésére van szükség (a

jeltolmácsok bevonásával), amely a magyar

nyelvben előforduló vizémák szerint kiegyenlített

� E két vizsgálat eredményétől függően kell

eldönteni, hogy az általam javasolt módosítások

megfelelőek-e?

Köszönöm a figyelmet!

� Teljesen általánosan

csak akkor lehet a

megfelelő beállításokat

alkalmazni, ha a

fejmodell paraméterei

az MPEG-4 egységek

segítségével vannak

megvalósítva

Az MPEG-4 működése

Érzelmet kifejező arc

Közömbösarc