ARKit ke FACS: Lembaran Cheat Blendshape

Lembaran Cheat ARKit ke FACS

Selamat datang ke Lembaran Cheat ARKit ke FACS! Di sini anda akan menemui pecahan cara menterjemahkan bentuk muka ARKit kepada padanan Sistem Kod Tindakan Muka (FACS). Disebabkan kesukaran membezakan bentuk FACS yang serupa serta kekurangan penjelasan yang jelas dalam devkit Apple, terdapat banyak terjemahan salah ARKit ke FACS di luar sana. Berhati-hati. Panduan ini bertujuan untuk menjelaskan kekeliruan dan membetulkan salah faham yang biasa!

Tatal ke bawah untuk terus terjun ke Lembaran Petua.

Kesukaran dengan Kit Pembangunan AR

Jika anda atau pasukan anda menggunakan kit penjejakan muka sumber terbuka untuk:

  • Animasikan wajah
  • Tindih kandungan maya
  • Buat acara berasaskan ekspresi
  •  

. . . menentukan apa yang apa boleh menjadi mencabar – terutamanya jika anda atau pasukan anda tidak mempunyai latar belakang yang kukuh dalam:

  • ekspresi wajah
  • penjejakan wajah
  • Sistem Kodifikasi Tindakan Wajah (FACS)
  •  

Istilah yang ditakrifkan secara samar-samar

Kit pembangunan perisian penjejakan muka (SDK) boleh mengelirukan atas beberapa sebab. Sumbangan besar kepada kekeliruan ini ialah kekurangan dokumentasi terperinci yang tersedia untuk pengguna.

Ekspresi wajah manusia adalah kompleks dan kaya dengan nuansa. Memahami cara mengenal pasti dan menganalisis ekspresi tidak selalu mudah atau intuitif. Walaupun begitu, kit penjejakan wajah sering kali hanya menyediakan definisi minimalis untuk bentuk ekspresi dalam pustaka mereka.

Bentuk ungkapan yang ditakrifkan secara minimum:

    • mencipta ruang untuk salah tafsiran pengguna.
    • meningkatkan kebarangkalian pengguna untuk mengelirukan bentuk yang kelihatan serupa.
    • membatasi potensi pengguna untuk menggunakan produk dengan berkesan.

Mengatasi Kekaburan

Bentuk ekspresi dalam kebanyakan produk penjejakan muka (walaupun nama mereka) terutamanya berasaskan FACS. Bagi mereka yang mungkin skeptikal: FACS berasal daripada anatomi; jadi melainkan satu kit muka telah memusnahkan sepenuhnya asas-asas anatomi wajah manusia, semua bentuk akan mempunyai padanan FACS.
Jika anda ingin memupuk pemahaman yang lebih baik tentang produk penjejakan wajah yang anda gunakan, anda harus membiasakan diri dengan FACS.

Penamaan FACS telah distandardkan. FACS adalah konsisten. Setiap bentuk FACS mempunyai penerangan yang terperinci, jelas, dan telah dikaji secara mendalam. Jika anda mahir dalam FACS, anda boleh membekalkan diri dengan alat yang diperlukan untuk mengimbangi kekaburan kebanyakan pustaka ekspresi.

Sama ada anda mahir FACS atau tidak, jika anda mahukan pecahan yang lebih jelas tentang bentuk ekspresi wajah ARKit, inilah dokumen untuk anda 🙂

Panduan

Jadual Pantas

Label ARKit

nama(e) FACS yang sepadan

otot yang sepadan

rujukan

Kening Dalam Atas

AU 1 – pengangkat bahagian dalam kening

frontalis, bahagian medial

wanita mengangkat kening dalamannya

Alis luaran (kiri & kanan)

AU2 – pengangkat kening luaran

frontalis, bahagian lateral

wanita mengangkat bahagian luar keningnya

Kening ke bawah (kiri & kanan)

AU4 – pengendah kening

otot kerut kening, otot penurun kening, procerus

wanita mengernyitkan keningnya, kelihatan marah

Mata meliar (kiri & kanan)

AU5 – pengangkat penutup atas

otot pengangkat kelopak mata atas

Gambaran dekat wanita yang membesarkan matanya

cheekSquint (kiri & kanan)

AU6 – pengangkat pipi

orbicularis oculi, bahagian orbital

wanita tersenyum dengan matanya

mata mengecil (kiri & kanan)

AU7 – pengetat penutup

orbicularis oculi, bahagian palpebral

Gambaran dekat wanita menyipitkan matanya

kedipan mata (kiri & kanan)

AU45 – kedip

Relaksasi otot levator palpebrae superioris dan kontraksi bahagian palpebral otot orbicularis oculi

AU45 - kedipan mata - otot orbikularis oculi - GIF - animasi - Sistem Kod Tindakan Muka - FACS

eyeLookUp (kiri & kanan)

M63 – mata ke atas

otot rektus superior & otot obliq inferior**

eyeLookUp - Rujukan ARKit

lihat ke bawah (kiri & kanan)

M64 – mata ke bawah

otot rektus inferior & otot obliq superior**

Rujukan ARkit eyelookdown

eyeLookIn (kiri & kanan)

AU66 – crosseye (apabila diterapkan pada kedua-dua mata sekaligus); jika tidak, eyeLookInLeft mesti dipadankan dengan eyeLookOutRight untuk pandangan ke kanan (FACS M62), manakala eyeLookInRight mesti dipadankan dengan eyeLookOutLeft untuk pandangan ke kiri (FACS M61)

rectus medial

melihatke kiri + melihatke kanan - rujukan mata silau

mata silang 

melihat ke kiri + melihat ke kanan - pandangan ke kanan

pandangan ke kanan 

eyeLookOut (kiri & kanan)

AU65 – walleye (apabila digunakan pada kedua-dua mata sekaligus); lihat di atas untuk pandangan ke kiri vs. ke kanan

lateral rektus**

rujukan walleye FACS pandangan ke luar

walleye

CATATANSaya tak boleh buat mata walleye yang betul, jadi saya edit mata kanan skrin saya dengan Photoshop. Jangan gunakan ini sebagai rujukan sah, lol. (Anda boleh nampak orbit mata dalaman bergerak secara tidak semula jadi.)

pandangan kanan ke atas + pandangan kiri ke kiri - pandangan ke kiri ARKit

pandangan ke kiri

Hidung mengejek (kiri & kanan)

AU9 – penyipit hidung

Pengangkat bibir atas dan sayap hidung

AU9 - penyipit hidung - FACS - Sistem Kod Tindakan Muka - rujukan jijik

mulut atas (kiri & kanan)

AU10 – pengangkat bibir atas

otot pengangkat bibir atas

AU10 - pengangkat bibir atas - FACS - Sistem Kodifikasi Tindakan Muka

mulut senyuman (kiri & kanan)

AU12 – penarik sudut bibir

zygomaticus major

AU12 - penarik sudut bibir - FACS - Sistem Kod Tindakan Muka

mulut (kiri & kanan)

Lihat nota dalam Panduan Komprehensif.

Lihat nota dalam Panduan Komprehensif.

mouthleft - Rujukan ARKit

lesung pipit mulut (kiri & kanan)

AU14 – pemekuk

buccinator

AU14 - dimpler FACS

Mulut berkerut (kiri & kanan)

AU15 – penekan sudut bibir

penekan jari mulut

AU15 - penekan sudut bibir - FACS - Sistem Kodifikasi Tindakan Muka

mulut ke bawah (kiri & kanan)

AU16 – otot penurun bibir bawah

otot penekan bibir bawah

AU16 - penekan bibir bawah - FACS - Sistem Kodifikasi Tindakan Muka

mulutBahuAtas

AU17 – pengangkat dagu – belahan atas

kesan sekunder daripada mentalis

AU17 - pengangkat dagu dalam FACS tetapi mouthshrugupper dalam ARKit

Nota Kritikal: mouthShrugUpper adalah **BERGANTUNG PADA mouthShrugLower dan hanya terpakai apabila bibir sudah saling menyentuh atau AKAN saling menyentuh akibat intensiti mouthShrugLower.

Saya telah mengesahkan perbezaan ini dengan bekas ahli FaceShift (syarikat yang mencipta bentuk muka asal yang menjadi asas ARKit sebelum Apple membelinya).

Jika anda menggunakan ICT-FaceKit, mereka telah menyalahgunakan mouthShrugUpper sebagai “peninggikan bibir atas” dan telah salah menterjemahkan bentuk sebenar “peninggikan bibir atas”, mouthUpperUp_L & mouthUpperUp_R, sebagai “penguat kedalaman alur nasolabial.”

mulutBahu Turun

AU17 – pengangkat dagu – belahan bawah

otot mentalis

AU17 - pengangkat dagu dalam FACS tetapi mulut-mengangkat-bawah dalam ARKit

Lihat nota di atas dalam mouthShrug bahagian atas.

puff pipi

AD34 – hembusan

buccinator

cheekPuff - ARKit vs. AD34 - puff - FACS

Mulut mengecut

AU18 – kerut bibir

incisivus bibir atas, incisivus bibir bawah

AU18 - kerut bibir (muka ciuman) - FACS - Sistem Kodifikasi Tindakan Muka

regangan mulut (kiri & kanan)

AU20 – pengembang bibir

yang membuat ketawa

Gambaran dekat bahagian bawah wajah wanita yang memincingkan bibirnya

mulut corong

AU22 – penadah bibir

otot orbikularis oris

AU22 - penadah bibir - FACS - Sistem Kodifikasi Tindakan Muka

mulutTekan (kiri & kanan)

AU24 – penekan bibir

otot orbikularis oris

AU24 - penekan bibir - FACS - Sistem Kodifikasi Tindakan Muka

tutup mulut

AU8, tetapi lihat nota dalam Panduan Komprehensif.

orbicularis oris, tetapi lihat nota dalam Panduan Komprehensif.

Rujukan mulut ARKit tertutup, juga dikenali sebagai FACS AU8 – bibir menghala antara satu sama lain

gulungan mulut (bahagian atas & bawah)

AU28 – bibir menghisap

otot orbikularis oris

AU28 - bibir menghisap - orbicularis oris - FACS - Sistem Kod Tindakan Muka

rahang terbuka

AU26 – rahang ternganga atau AU27 – mulut tersenyum lebar

(AU26) kelonggaran otot masseter, temporalis, dan pterygoid dalam atau (AU27) otot pterygoid lateral dan suprahyoid (digastrik anterior, geniohyoid, dan mylohyoid)

AU26 - rahang ternganga - FACS - Sistem Kodifikasi Tindakan Muka

rahang (kiri & kanan)

AD30 – rahang ke sisi

pterygoid dan temporalis

AD30 - rahang ke tepi - FACS - Sistem Kod Tindakan Muka

raih ke hadapan

AD29 – tolakan rahang

pterygoid dan masseter

AD29 - tolakan rahang - FACS - Sistem Kodifikasi Tindakan Muka

** = Menunjukkan penyederhanaan berlebihan terhadap korelat otot. Sebagai contoh, otot-otot yang berkaitan dengan pandangan jauh lebih kompleks daripada “rectus superior = mata memandang ke atas.” Sebaliknya, mereka berfungsi bersama dalam satu sistem relativiti. Walau bagaimanapun, untuk tujuan panduan ini, pergerakan dipadankan dengan otot yang paling relevan dan idealistik.

Nota lain

ARKit kekurangan beberapa tindakan penting untuk ekspresi harian dan emosi. Bentuk FACS rasmi yang hilang termasuk:

  • AU11 – Penyedalam alur nasolabial – zigomatikuss minor
  • AU13 – penarik bibir tajam – pengangkat sudut mulut
  • AU23 – pengencang bibir – otot orbikularis oris
  • AU38 – pelapang lubang hidung – dilator naris
  • AU39 – pemampat lubang hidung – depressor septi & transverse nasalis

Bentuk lain yang hilang:

SUMBER TAMBAHAN

  • Untuk lebih banyak rujukan dan maklumat mengenai FACS (Facial Action Coding System), semak Lembaran Cheat FACS.

Direka untuk studio dan pasukan

Mari kita bercakap.

facetheFACS@melindaozel.com