potíže se sadami nástrojů pro vývoj AR
Pokud vy nebo váš tým používáte open-source sady pro sledování obličeje k:
- animovat obličeje
- překrytí virtuálního obsahu
- vytvářet události založené na výrazu
. . zjistit, co je co, může být náročné - zejména pokud vy nebo váš tým nemáte silné zázemí v:
- výrazy obličeje
- sledování obličeje
- systém FACS (Facial Action Coding System).
nejasně definované položky
Sady pro vývoj softwaru pro sledování obličeje (SDK) mohou být z mnoha důvodů matoucí. Velkou měrou k tomuto zmatku přispívá nedostatek podrobné dokumentace, která je uživatelům k dispozici.
Lidská mimika je složitá a plná nuancí. Pochopit, jak rozpoznat a rozdělit výrazy, není vždy jednoduché ani intuitivní. Navzdory této skutečnosti poskytují sady pro sledování obličeje ve svých knihovnách často pouze minimalistické definice tvarů výrazů.
Minimálně definované tvary výrazů:
- vytváří prostor pro chybnou interpretaci ze strany uživatele.
- zvyšují pravděpodobnost, že si uživatelé spletou podobně vypadající tvary.
- omezit možnosti uživatele účinně používat produkt.
obejití nejasností
Tvary výrazu ve většině produktů pro sledování obličeje (navzdory jejich názvům) jsou primárně založeny na FACS. Pro ty, kteří mohou být skeptičtí: Pokud tedy sada pro tvorbu obličeje zcela nezničila základy anatomie lidského obličeje, všechny tvary budou mít ekvivalenty FACS. Pokud chcete lépe porozumět produktům pro sledování obličeje, které používáte, měli byste se seznámit s FACS.
Pojmenování FACS je standardizované. FACS je konzistentní. Každý tvar FACS má podrobný, dobře definovaný a důkladně prozkoumaný popis. Pokud se dobře orientujete v systému FACS, můžete se vybavit nástroji, které potřebujete ke kompenzaci nejednoznačnosti většiny expresních knihoven.
Pokud chcete mít přehled o tvarech výrazů obličeje v ARKitu, je tento dokument určen právě vám, ať už jste znalí FACSu, nebo ne 🙂