ARKit'ten FACS'e: Blendshape Hile Sayfası

ARKit'ten FACS'e Hile Sayfası

ARKit'ten FACS'e Hile Sayfasına hoş geldiniz! Burada ARKit yüz şekillerinin Yüz Eylem Kodlama Sistemi (FACS) eşdeğerlerine nasıl çevrileceğine dair dökümler bulacaksınız. Benzer FACS şekillerini ayırt etmedeki zorlukların yanı sıra Apple'ın devkit'inde net açıklamaların olmaması nedeniyle, ARKit'ten FACS'ye birçok yanlış çeviri var. Dikkatli olun. Bu kılavuz, kafa karışıklığını gidermek ve yaygın yanlış anlamaları ortadan kaldırmak için hazırlanmıştır!

Doğrudan Hile Sayfasına atlamak için aşağı kaydırın.

AR Geliştirme Araç Kitleriyle İlgili Zorluklar

Siz veya ekibiniz açık kaynaklı yüz izleme kitleri kullanıyorsanız:

  • yüzleri canlandır
  • sanal içerik bindirme
  • ifade tabanlı olaylar oluşturma
  •  

. . neyin ne olduğunu bulmak zor olabilir - özellikle de siz veya ekibiniz bu konuda güçlü bir geçmişe sahip değilseniz:

  • yüz ifadeleri
  • yüz izleme
  • Yüz Eylem Kodlama Sistemi (FACS)
  •  

Belirsiz Tanımlı Terimler

Yüz izleme yazılım geliştirme kitleri (SDK'lar) çeşitli nedenlerden dolayı kafa karıştırıcı olabilir. Bu kafa karışıklığına en büyük katkıyı sağlayan şey, kullanıcılar için ayrıntılı dokümantasyon eksikliğidir.

İnsan yüz ifadeleri karmaşık ve nüans bakımından zengindir. İfadelerin nasıl tanımlanacağını ve parçalanacağını anlamak her zaman basit veya sezgisel değildir. Bu gerçeğe rağmen, yüz izleme kitleri genellikle kütüphanelerindeki ifade şekilleri için yalnızca minimalist tanımlar sağlar.

Minimal olarak tanımlanmış ifade şekilleri:

    • kullanıcının yanlış yorumlamasına yol açabilir.
    • kullanıcının benzer görünümlü şekilleri karıştırma olasılığını artırır.
    • kullanıcının ürünü etkin bir şekilde kullanma potansiyelini sınırlandırabilir.

Belirsizliğin Etrafından Dolaşmak

Çoğu yüz izleme ürünündeki ifade şekilleri (isimlerine rağmen) öncelikle FACS tabanlıdır. Şüpheci olabilecekler için: FACS anatomiden türetilmiştir; bu nedenle bir yüz kiti insan yüz anatomisinin temellerini tamamen yok etmediği sürece, tüm şekillerin FACS eşdeğerleri olacaktır.
Kullandığınız yüz izleme ürünlerini daha iyi anlamak istiyorsanız, FACS hakkında bilgi sahibi olmalısınız.

FACS isimlendirmesi standartlaştırılmıştır. FACS tutarlıdır. Her FACS şeklinin ayrıntılı, iyi tanımlanmış ve yoğun bir şekilde araştırılmış bir açıklaması vardır. FACS konusunda bilgiliyseniz, çoğu ifade kütüphanesinin belirsizliğini telafi etmek için ihtiyaç duyduğunuz araçlarla kendinizi donatabilirsiniz.

FACS konusunda bilgili olsanız da olmasanız da, ARKit yüz ifadesi şekillerinin daha net bir dökümünü istiyorsanız, bu belge tam size göre 🙂

Rehber

HIZLI TABLO

ARKit etiketi

karşılık gelen FACS ad(lar)ı

karşılık gelen kas(lar)

referans

browInnerUp

AU 1 - iç kaş kaldırıcı

frontalis, medial kısım

iç kaşını kaldıran kadın

kaşDış (sol ve sağ)

AU2 - dış kaş yükseltici

frontalis, yan kısım

kaşlarının dış tepelerini kaldıran kadın

browDown (sol ve sağ)

AU4 - kaş alçaltıcı

corrrugator supercilii, depressor supericilii, procerus

kaşlarını çatan kadın kızgın görünüyor

eyeWide (sol ve sağ)

AU5 - üst kapak yükseltici

levator palpebrae superioris

gözlerini genişleten kadının yakın çekimi

cheekSquint (sol ve sağ)

AU6 - yanak kaldırıcı

orbicularis oculi, orbital kısım

gözleriyle gülümseyen kadın

eyeSquint (sol ve sağ)

AU7 - kapak sıkılaştırıcı

orbicularis oculi, palpebral kısım

gözlerini kısan kadın yakın çekim

eyeBlink (sol ve sağ)

AU45 - yanıp sönme

Levator palpebrae superioris'in gevşemesi ve orbicularis oculi'nin palpebral kısmının kasılması

AU45 - göz kırpma - orbicularis oculi - GIF - animasyonlu - Yüz Eylem Kodlama Sistemi - FACS

eyeLookUp (sol ve sağ)

M63 - gözler yukarı

superior rektus ve inferior oblik**

eyeLookUp - ARKit referansı

eyeLookDown (sol ve sağ)

M64 - gözler aşağı

inferior rektus ve superior oblik**

eyelookdown ARkit referansı

eyeLookIn (sol ve sağ)

AU66 - çapraz göz (her iki göze aynı anda uygulandığında); aksi takdirde, sağa bakış için eyeLookInLeft, eyeLookOutRight ile eşleştirilmelidir (FACS M62), sola bakış için eyeLookInRight, eyeLookOutLeft ile eşleştirilmelidir (FACS M61)

medial rektus**

eyelookinleft + eyelookinright - çapraz göz referansı

crosseye 

sola bakan göz + sağa bakan göz - sağa doğru bakış

sağa doğru bakış 

eyeLookOut (sol ve sağ)

AU65 - walleye (her iki göze aynı anda uygulandığında); sola ve sağa bakış için yukarıya bakın

yanal rektus**

walleye referans FACS dışa bakış

walleye

NOT: Gerçek walleye yapamadım, bu yüzden ekran sağ gözümü Photoshop'ladım. Bunu herhangi bir yasal referans olarak kullanmayın lol. (İç göz yörüngesinin doğal olmayan bir şekilde kaydığını görebilirsiniz.)

eyelookinright + eyelookoutleft - sola bakış ARKit

sola doğru bakış

noseSneer (sol ve sağ)

AU9 - burun kırıştırıcı

levator labii superioris alaeque nasi

AU9 - burun kırıştırıcı - FACS - Yüz Eylem Kodlama Sistemi - iğrenme referansı

ağızÜst (sol ve sağ)

AU10 - üst dudak kaldırıcı

levator labii superioris

AU10 - üst dudak kaldırıcı - FACS - Yüz Eylem Kodlama Sistemi

mouthSmile (sol ve sağ)

AU12 - dudak köşe çektirmesi

zygomaticus major

AU12 - dudak köşesi çektirmesi - FACS - Yüz Eylem Kodlama Sistemi

ağız (sol ve sağ)

Şuradaki notlara bakın Kapsamlı Kılavuz.

Şuradaki notlara bakın Kapsamlı Kılavuz.

mouthleft - ARKit referansı

mouthDimple (sol ve sağ)

AU14 - dimpler

buccinator

AU14 - dimpler FACS

mouthFrown (sol ve sağ)

AU15 - dudak köşe bastırıcı

depresör aguli oris

AU15 - dudak köşesi bastırıcı - FACS - Yüz Eylem Kodlama Sistemi

mouthLowerDown (sol ve sağ)

AU16 - alt dudak bastırıcı

depresör labii inferioris

AU16 - alt dudak bastırıcı - FACS - Yüz Eylem Kodlama Sistemi

ağızSallanmaÜst

AU17 - çene yükseltici - üst bölme

mentalis'in ikincil etkisi

AU17 - FACS'de çene kaldırıcı, ARKit'te ağız kapatıcı

KRİTİK NOT: mouthShrugUpper, mouthShrugLower'ın **CONTINGENT ON mouthShrugLower'ıdır ve yalnızca dudaklar zaten birbirine değiyorsa veya mouthShrugLower'ın yoğunluğu nedeniyle değecekse geçerlidir.

Bu ayrımı FaceShift'in (Apple tarafından satın alınmadan önce ARKit'in türetildiği orijinal yüz şekillerini yaratan şirket) eski üyeleriyle teyit ettim.

ICT-FaceKit kullanıyorsanız, mouthShrugUpper'ı "üst dudak yükseltici" olarak yanlış kullanmışlar ve gerçek "üst dudak yükseltici" şekilleri olan mouthUpperUp_L & mouthUpperUp_R'yi "nazolabial oluk derinleştirici" olarak yanlış çevirmişlerdir.

mouthShrugLower

AU17 - çene yükseltici - alt bölme

mentalis

AU17 - FACS'de çene kaldırıcı ancak ARKit'te ağız sıkılaştırıcı

AğızShrugÜst bölümündeki YUKARIDAKİ NOTA BAKIN.

cheekPuff

AD34 - puf

buccinator

cheekPuff - ARKit vs. AD34 - puff - FACS

mouthPucker

AU18 - dudak büzüştürücü

incisivus labii superioris, incsivus labii inferioris

AU18 - dudak büzme (öpücük yüzü) - FACS - Yüz Eylem Kodlama Sistemi

mouthStretch (sol ve sağ)

AU20 - dudak sedyesi

risorius

dudaklarını geren kadının alt yüzünün yakın çekimi

mouthFunnel

AU22 - dudak hunisi

orbicularis oris

AU22 - dudak hunisi - FACS - Yüz Eylem Kodlama Sistemi

ağızBasın (sol ve sağ)

AU24 - dudak bastırıcı

orbicularis oris

AU24 - dudak bastırıcı - FACS - Yüz Eylem Kodlama Sistemi

mouthClose

AU8, ancak şuradaki notlara bakın Kapsamlı Kılavuz.

orbicularis oris, ancak bkz. Kapsamlı Kılavuz.

ARKit ağız yakın referansı AKA FACS AU8 - dudaklar birbirine doğru

mouthRoll (üst ve alt)

AU28 - dudaklar berbat

orbicularis oris

AU28 - dudak emme -orbicularis oris - FACS - Yüz Eylem Kodlama Sistemi

jawOpen

AU26 - çene düşmesi veya AU27 - ağız gerilmesi

(AU26) masseter, temporalis ve internal pterygoid kaslarının gevşemesi veya (AU27) lateral pterygoid ve suprahyoid (anterior digastrik, geniohyoid ve mylohyoid) kasları

AU26 - Çene Düşmesi - FACS - Yüz Eylem Kodlama Sistemi

çene (sol ve sağ)

AD30 - çene yana doğru

pterygoids ve temporalis

AD30 - çene yana doğru - FACS - Yüz Eylem Kodlama Sistemi

jawForward

AD29 - çene itme

pterygoids ve masseter

AD29 - çene itme - FACS - Yüz Eylem Kodlama Sistemi

** = Kas korelasyonlarının aşırı basitleştirildiğini gösterir. Örneğin, bakışla ilgili kaslar "superior rektus = gözler yukarı bakar "dan çok daha karmaşıktır. Daha ziyade, bir görelilik sistemi içinde birlikte çalışırlar. Ancak bu kılavuzun amaçları doğrultusunda, hareketler en ilgili ve idealist kaslarla eşleştirilmiştir.

DİĞER NOTLAR

ARKit'te günlük ifade ve duygular için bazı önemli eylemler eksik. Eksik FACS resmi şekilleri şunları içerir:

  • AU11 - nazolabial oluk derinleştirici - zygomaticus minor
  • AU13 - keskin dudak çektirmesi - levator anguli oris
  • AU23 - dudak sıkılaştırıcı - orbicularis oris
  • AU38 - burun deliği genişletici - dilatör naris
  • AU39 - burun deliği kompresörü - depresör septi & transvers nasalis

Diğer kayıp şekiller:

EK KAYNAKLAR

  • FACS (Facial Action Coding System) hakkında daha fazla referans ve bilgi için FACS Hile Sayfası.

Stüdyolar ve ekipler için tasarlanmıştır

Hadi konuşalım.

facetheFACS@melindaozel.com