ARKit sang FACS: Bảng tóm tắt về Blendshape

Bảng tóm tắt ARKit sang FACS

Chào mừng đến với Bảng tóm tắt ARKit sang FACS! Tại đây, bạn sẽ tìm thấy hướng dẫn chi tiết về cách chuyển đổi các hình dạng khuôn mặt ARKit sang các mã tương ứng trong Hệ thống Mã hóa Hành động Khuôn mặt (FACS). Do sự khó khăn trong việc phân biệt các hình dạng FACS tương tự nhau cũng như thiếu giải thích rõ ràng trong bộ công cụ phát triển của Apple, hiện có rất nhiều bản dịch sai từ ARKit sang FACS. Hãy cẩn thận. Hướng dẫn này được tạo ra để làm rõ sự nhầm lẫn và loại bỏ những hiểu lầm phổ biến!

Cuộn xuống để truy cập ngay vào Bảng tóm tắt.

Khó khăn trong việc phát triển bộ công cụ AR

Nếu bạn hoặc nhóm của bạn đang sử dụng các bộ công cụ theo dõi khuôn mặt mã nguồn mở để:

  • tạo hoạt ảnh cho khuôn mặt
  • Hiển thị nội dung ảo chồng lên nội dung thực
  • Tạo sự kiện dựa trên biểu thức
  •  

. . . xác định rõ từng vấn đề có thể gặp nhiều khó khăn – đặc biệt nếu bạn hoặc đội ngũ của bạn không có nền tảng vững chắc trong:

  • biểu cảm khuôn mặt
  • Theo dõi khuôn mặt
  • Hệ thống mã hóa hành động khuôn mặt (FACS)
  •  

Các thuật ngữ không được định nghĩa rõ ràng

Các bộ công cụ phát triển phần mềm (SDKs) cho công nghệ theo dõi khuôn mặt có thể gây nhầm lẫn vì nhiều lý do. Một trong những nguyên nhân chính gây ra sự nhầm lẫn này là sự thiếu hụt tài liệu hướng dẫn chi tiết dành cho người dùng.

Biểu cảm khuôn mặt con người là một hiện tượng phức tạp và giàu sắc thái. Việc nhận diện và phân tích các biểu cảm này không phải lúc nào cũng đơn giản hay trực quan. Mặc dù vậy, các bộ công cụ theo dõi khuôn mặt thường chỉ cung cấp các định nghĩa đơn giản cho các hình dạng biểu cảm trong thư viện của mình.

Hình dạng biểu hiện được định nghĩa tối thiểu:

    • Tạo điều kiện cho người dùng hiểu sai.
    • Tăng khả năng người dùng nhầm lẫn giữa các hình dạng tương tự.
    • Hạn chế khả năng của người dùng trong việc sử dụng sản phẩm một cách hiệu quả.

Xử lý sự mơ hồ

Các hình dạng biểu cảm trong hầu hết các sản phẩm theo dõi khuôn mặt (mặc dù tên gọi của chúng) chủ yếu dựa trên FACS. Đối với những ai còn nghi ngờ: FACS được phát triển từ giải phẫu học; do đó, trừ khi bộ công cụ nhận diện khuôn mặt đã hoàn toàn phá vỡ các nguyên tắc cơ bản của giải phẫu học khuôn mặt con người, tất cả các hình dạng đều có tương đương trong hệ thống FACS.
Nếu bạn muốn nâng cao hiểu biết về các sản phẩm theo dõi khuôn mặt mà bạn đang sử dụng, bạn nên tìm hiểu về FACS.

Đặt tên FACS được tiêu chuẩn hóa. FACS có tính nhất quán cao. Mỗi hình dạng FACS đều có mô tả chi tiết, rõ ràng và được nghiên cứu kỹ lưỡng. Nếu bạn thành thạo FACS, bạn có thể trang bị cho mình các công cụ cần thiết để khắc phục sự mơ hồ của hầu hết các thư viện biểu hiện.

Dù bạn có am hiểu về FACS hay không, nếu bạn muốn có một phân tích chi tiết hơn về các hình dạng biểu cảm khuôn mặt trong ARKit, đây chính là tài liệu dành cho bạn 🙂

Hướng dẫn

BẢNG TỔNG QUAN

Nhãn ARKit

Tên FACS tương ứng

cơ tương ứng

tham khảo

lông mày trong trên

AU 1 – Nâng lông mày trong

phần trước, phần giữa

Người phụ nữ nhướn mày.

Lông mày ngoài (trái & phải)

AU2 – Dụng cụ nâng lông mày ngoài

phần trước, phần bên

Người phụ nữ nhướn cao phần đầu của lông mày.

Di chuyển xuống (trái & phải)

AU4 – Dụng cụ hạ lông mày

Cơ nhăn trán, cơ hạ trán, cơ nâng trán

Người phụ nữ nhíu mày trông giận dữ.

Mắt mở rộng (trái và phải)

AU5 – Thiết bị nâng mí mắt trên

Cơ nâng mí mắt trên

Cận cảnh khuôn mặt người phụ nữ mở to mắt.

Nhăn má (trái và phải)

AU6 – Nâng má

Cơ vòng mắt, phần ổ mắt

Người phụ nữ đang cười với đôi mắt.

Nhắm mắt (trái & phải)

AU7 – Nắp đậy kín

Cơ vòng mắt, phần mi mắt

Cận cảnh khuôn mặt người phụ nữ nhíu mày.

Nhấp nháy mắt (trái & phải)

AU45 – nhấp nháy

Thư giãn cơ nâng mí mắt trên (levator palpebrae superioris) và co thắt phần mí mắt của cơ vòng mắt (orbicularis oculi).

AU45 - nháy mắt - cơ vòng mắt - GIF - động - Hệ thống mã hóa hành động khuôn mặt - FACS

Nhìn lên (trái & phải)

M63 – Nhìn lên

Thuật ngữ giải phẫu: Cơ thẳng trên và cơ xiên dưới**

eyeLookUp - Tài liệu tham khảo ARKit

Nhìn xuống (trái và phải)

M64 – Nhìn xuống

Thuật ngữ giải phẫu: Cơ thẳng dưới và cơ xiên trên**

Tham chiếu ARKit cho Eyelookdown

Nhìn vào (trái & phải)

AU66 – mắt lé (khi áp dụng cho cả hai mắt cùng lúc); nếu không, eyeLookInLeft phải được kết hợp với eyeLookOutRight cho hướng nhìn sang phải (FACS M62), trong khi eyeLookInRight phải được kết hợp với eyeLookOutLeft cho hướng nhìn sang trái (FACS M61)

cơ thẳng trong**

Nhìn mắt trái + Nhìn mắt phải - Tham chiếu mắt chéo

mắt lé 

Nhìn sang trái + Nhìn ra ngoài bên phải - Nhìn sang phải

Ánh nhìn hướng về phía phải 

Mắt quan sát (trái & phải)

AU65 – cá walleye (khi áp dụng cho cả hai mắt cùng lúc); xem phần trên để biết sự khác biệt giữa hướng nhìn sang trái và sang phải.

Cơ thẳng bên**

Tham chiếu walleye FACS nhìn ra ngoài

cá walleye

LƯU ÝTôi không thể vẽ mắt cá walleye thật, nên tôi đã dùng Photoshop để chỉnh sửa mắt bên phải trên màn hình. Đừng dùng hình này làm tham khảo chính thức nhé, haha. (Bạn có thể thấy quỹ đạo mắt bên trong bị dịch chuyển một cách không tự nhiên.)

Nhìn thẳng về phía trước + Nhìn sang trái - Nhìn sang trái ARKit

Ánh nhìn hướng về phía trái

Mũi nhếch (trái & phải)

AU9 – dụng cụ làm nhăn mũi

Cơ nâng môi trên và cánh mũi

AU9 - nếp nhăn mũi - FACS - Hệ thống mã hóa hành động khuôn mặt - tham chiếu cho biểu cảm ghê tởm

miệng trên (trái & phải)

AU10 – Bộ nâng môi trên

Cơ nâng môi trên

AU10 - Cơ nâng môi trên - FACS - Hệ thống mã hóa hành động khuôn mặt

Cười miệng (bên trái & bên phải)

AU12 – Dụng cụ kéo góc môi

Xương gò má lớn

AU12 - dụng cụ kéo góc môi - FACS - Hệ thống mã hóa hành động khuôn mặt

miệng (trái & phải)

Xem chú thích trong Hướng dẫn toàn diện.

Xem chú thích trong Hướng dẫn toàn diện.

miệng trái - Tham chiếu ARKit

Lúm đồng tiền (bên trái và bên phải)

AU14 – Dimpler

Buccinator

AU14 - Phân tích tế bào bằng FACS (FACS)

Miệng nhăn (trái & phải)

AU15 – dụng cụ ấn góc môi

Thuốc hạ áp

AU15 - dụng cụ ấn góc môi - FACS - Hệ thống mã hóa hành động khuôn mặt

miệng hạ xuống (trái & phải)

AU16 – Cơ hạ môi dưới

Cơ hạ môi dưới

AU16 - Cơ hạ môi dưới - FACS - Hệ thống mã hóa hành động khuôn mặt

miệngNhún vaiPhần trên

AU17 – Nâng cằm – Phân chia phần trên

Tác dụng phụ thứ phát từ cơ mentalis

AU17 - nâng cằm trong FACS nhưng nhún môi trên trong ARKit

LƯU Ý QUAN TRỌNG: mouthShrugUpper là **PHỤ THUỘC VÀO mouthShrugLower và chỉ áp dụng khi môi đã chạm vào nhau hoặc SẼ CHẠM VÀO nhau do cường độ của mouthShrugLower.

Tôi đã xác nhận sự phân biệt này với các thành viên cũ của FaceShift (công ty đã tạo ra các hình dạng khuôn mặt gốc mà ARKit được phát triển từ đó trước khi Apple mua lại).

Nếu bạn đang sử dụng ICT-FaceKit, họ đã sử dụng sai thuật ngữ "mouthShrugUpper" thành "upper lip raiser" và dịch sai các hình dạng thực tế của "upper lip raiser" là "mouthUpperUp_L" và "mouthUpperUp_R" thành "nasolabial furrow deepener."

miệngNhún vaiHạ xuống

AU17 – Nâng cằm – Chia dưới

tâm lý

AU17 - nâng cằm trong FACS nhưng hạ môi trong ARKit

Xem chú thích ở trên trong phần miệng, nhún vai, phần trên.

Má phúng phính

AD34 – phồng

Buccinator

cheekPuff - ARKit so với AD34 - puff - FACS

miệng nhăn

AU18 – Môi cong

Răng cửa trên, răng cửa dưới

AU18 - Môi chuốt (khuôn mặt hôn) - FACS - Hệ thống mã hóa hành động khuôn mặt

Mở rộng miệng (trái và phải)

AU20 – Dụng cụ kéo căng môi

cơ mỉm cười

Cận cảnh khuôn mặt dưới của người phụ nữ đang kéo căng môi.

miệng phễu

AU22 – Ống dẫn môi

Cơ vòng miệng

AU22 - Ống dẫn môi - FACS - Hệ thống mã hóa hành động khuôn mặt

Ấn vào miệng (bên trái và bên phải)

AU24 – Máy ép môi

Cơ vòng miệng

AU24 - Máy ép môi - FACS - Hệ thống mã hóa hành động khuôn mặt

Đóng miệng

AU8, nhưng xem chú thích trong Hướng dẫn toàn diện.

orbicularis oris, nhưng xem chú thích trong Hướng dẫn toàn diện.

Tham chiếu đóng miệng ARKit (còn gọi là FACS AU8) - môi hướng về nhau

Cuộn lưỡi (phần trên và dưới)

AU28 – Môi mút

Cơ vòng miệng

AU28 - Môi mím - Orbicularis oris - FACS - Hệ thống mã hóa hành động khuôn mặt

Mở hàm

AU26 – há hốc mồm hoặc AU27 – kéo căng miệng

(AU26) Giãn cơ masseter, temporalis và cơ pterygoid trong hoặc (AU27) cơ pterygoid bên và các cơ suprahyoid (cơ digastric trước, cơ geniohyoid và cơ mylohyoid)

AU26 - Miệng há hốc - FACS - Hệ thống mã hóa hành động khuôn mặt

hàm (trái & phải)

AD30 – hàm nghiêng sang bên

Cơ pterygoid và cơ temporalis

AD30 - Cằm nghiêng sang bên - FACS - Hệ thống mã hóa hành động khuôn mặt

Đẩy hàm về phía trước

AD29 – Đẩy hàm

Cơ pterygoid và cơ masseter

AD29 - Đẩy hàm - FACS - Hệ thống mã hóa hành động khuôn mặt

** = Chỉ ra sự đơn giản hóa quá mức về các cơ tương ứng. Ví dụ, các cơ liên quan đến hướng nhìn phức tạp hơn nhiều so với "cơ thẳng trên = mắt nhìn lên". Thay vào đó, chúng hoạt động cùng nhau trong một hệ thống tương đối. Tuy nhiên, trong phạm vi hướng dẫn này, các chuyển động được ghép với các cơ phù hợp và lý tưởng nhất.

GHI CHÚ KHÁC

ARKit thiếu một số hành động quan trọng cho biểu đạt hàng ngày và cảm xúc. Các hình dạng FACS chính thức còn thiếu bao gồm:

  • AU11 – Khe rãnh mũi-miệng sâu hơn – Cơ zygomaticus nhỏ
  • AU13 – Dụng cụ kéo môi sắc nhọn – Cơ nâng góc miệng
  • AU23 – Thuốc làm săn chắc môi – Cơ vòng miệng
  • AU38 – Dụng cụ nong lỗ mũi – Dụng cụ nong lỗ mũi
  • AU39 – Máy nén mũi – Cơ hạ vách ngăn mũi và cơ ngang mũi

Các hình dạng còn thiếu khác:

TÀI LIỆU THÊM

  • Để biết thêm thông tin và tài liệu tham khảo về Hệ thống Mã hóa Hành động Khuôn mặt (FACS), vui lòng truy cập trang web sau: Bảng tóm tắt nhanh FACS.

Được thiết kế cho các studio và đội ngũ

Hãy nói chuyện.

facetheFACS@melindaozel.com