DAZ to maxon 实时面捕52个blendshapes 表情模板基本形中英文对照表ARkit 52个表情名称、顺序

本文主要是介绍DAZ to maxon 实时面捕52个blendshapes 表情模板基本形中英文对照表ARkit 52个表情名称、顺序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、DAZ to maxon 实时面捕52个blendshapes

DAZ to maxon 实时面捕52个blendshapes 表情模板基本形中英文对照表 - 哔哩哔哩

很多学员反映实时表情怎么就不同步呢?这个问题其实很常见。

第一:表情模板的顺序弄错,导致表情错乱。

第二:表情模板不标准,虽然是千人前面,但是笑不能搞一个哭的表情模板吧。

第三:驱动器链接错乱,关系一定要对应。

针对以上问题,我整理好一套标准形体的模板供大家参考,排列的顺序也按照从上到下的顺序来,大家做的时候,一个不能错哦!

1 EyeBlink_L/ Left Eye Blink /眨左眼
2 EyeDown_L/ Left Eye Look Down /左眼下看
3 EyeIn_L/ Left Eye Look In /左眼内看
4 EyeOut_L /Left Eye Look Out /左眼外看
5 EyeUp_L Left /Eye Look Up /左眼上看
6 EyeSquint_L/ Left Eye Squint /左眯眼
7 EyeOpen_L/ Left Eye Wide/ 左眼睁大
8 EyeBlink_R/ Right Eye Blink/ 眨右眼
9 EyeDown_R/ Right Eye Look Down /右眼下看
10 EyeIn_R /Right Eye Look In /右眼内看
11 EyeOut_R /Right Eye Look Out/ 右眼外看
12 EyeUp_R /Right Eye Look Up/ 右眼上看
13 EyeSquint_R/ Right Eye Squint/ 右眯眼
14 EyeOpen_R/ Right Eye Wide /右眼睁大
15 JawFwd /Jaw Forward /下巴向前
16 JawLeft /Jaw Left /下巴向左
17 JawRight /Jaw Right /下巴向右
18 JawOpen /Jaw Open/ 下巴张开
19 LipsTogether /Mouth Close /闭嘴
20 LipsFunnel /Mouth Funnel /嘟嘴
21 LipsPucker /Mouth Pucker /撅嘴
22 MouthLeft /Mouth Left /左嘴角
23 MouthRight /Mouth Right /右嘴角
24 MouthSmile_L /Mouth Smile Left /嘴角左侧笑
25 MouthSmile_R /Mouth Smile Right /嘴角右侧笑
26 MouthFrown_L /Mouth Frown Left /嘴角左皱眉
27 MouthFrown_R Mouth /Frown Right /嘴角右皱眉
28 MouthDimple_L Mouth/ Dimple Left /嘴角左酒窝
29 MouthDimple_R /Mouth Dimple Right /嘴角右酒窝
30 LipsStretch_L /Mouth Stretch Left /嘴角左侧拉伸
31 LipsStretch_R Mouth /Stretch Right /嘴角右侧拉伸
32 LipsLowerClose /Mouth Roll Lower Lip /翻下嘴唇
33 LipsUpperClose /Mouth Roll Upper Lip/ 翻上嘴唇
34 ChinUpperRaise /Mouth Shrug Lower Lip /耸上嘴唇
35 ChinLowerRaise /Mouth Shrug Upper Lip /耸下嘴唇
36 MouthPress_L /Mouth Press Left /嘴左侧压下
37 MouthPress_R Mouth /Press Right /嘴右侧压下
38 LipsLowerDown_L /Mouth Lower Lip Down Left /下嘴唇左下(嘴巴下唇往左)
39 LipsLowerDown_R /Mouth Lower Lip Down Right /下嘴唇右下(嘴巴下唇往右)
40 LipsUpperUp_L /Mouth Upper Lip Left /左上嘴唇(嘴巴上唇往左)
41 LipsUpperUp_R /Mouth Upper Lip Right /右上嘴唇(嘴巴上唇往右)
42 BrowsD_L/ Brow Down Left /眉毛左下
43 BrowsD_R /Brow Down Right /眉毛右下
44 BrowsU_C /Brow Inner Up /眉心朝上
45 BrowsU_L/ Brow Outer Up Left/ 眉头左上
46 BrowsU_R /Brow Outer Up Right /眉头右上
47 puff /Cheek Puff /脸颊鼓起
48 CheekSquint_R /Cheek Squint Left /脸颊右眯
49 CheekSquint_L /Cheek Squint Right /脸颊左眯
50 Sneer_L/ Nose Sneer Left /鼻子左嘲讽(左鼻冷笑)
51 Sneer_R /Nose Sneer Right /鼻子右嘲讽(右鼻冷笑)
52 Tongue Out /吐舌头
舌头目前没有,也没有基本的参考,大家自行脑补吧!如果对你有用,点完关注再走哦!

二、ARKit 52个表情名称、顺序

ARKit 52个表情名称、顺序_arkit blendshape-CSDN博客

在ARKit中,使用了BlendShape来作为表情定位符,与其对应的运动因子则表示表情运动范围。这52组运动因子数据如下表所示。

eyeBlinkLeft 左眼眨眼
eyeLookDownLeft 左眼目视下方
eyeLookInLeft 左眼注视鼻尖
eyeLookOutLeft 左眼向左看
eyeLookUpLeft 左眼目视上方
eyeSquintLeft 左眼眯眼
eyeWideLeft 左眼睁大
eyeBlinkRight 右眼眨眼
eyeLookDownRight 右眼目视下方
eyeLookInRight 右眼注视鼻尖
eyeLookOutRight 右眼向左看
eyeLookUpRight 右眼目视上方
eyeSquintRight 右眼眯眼
eyeWideRight 右眼睁大
jawForward 努嘴时下巴向前
jawLeft 撇嘴时下巴向左
jawRight 撇嘴时下巴向右
jawOpen 张嘴时下巴向下
mouthClose 闭嘴
mouthFunnel 稍张嘴并双唇张开
mouthPucker 抿嘴
mouthLeft 向左撇嘴
mouthRight 向右撇嘴
mouthSmileLeft 左撇嘴笑
mouthSmileRight 右撇嘴笑
mouthFrownLeft 左嘴唇下压
mouthFrownRight 右嘴唇下压
mouthDimpleLeft 左嘴唇向后
mouthDimpleRight 右嘴唇向后
mouthStretchLeft 左嘴角向左
mouthStretchRight 右嘴角向右
mouthRollLower 下嘴唇卷向里
mouthRollUpper 下嘴唇卷向上
mouthShrugLower 下嘴唇向下
mouthShrugUpper 上嘴唇向上
mouthPressLeft 下嘴唇压向左
mouthPressRight 下嘴唇压向右
mouthLowerDownLeft 下嘴唇压向左下
mouthLowerDownRight 下嘴唇压向右下
mouthUpperUpLeft 上嘴唇压向左上
mouthUpperUpRight 上嘴唇压向右上
browDownLeft 左眉向外
browDownRight 右眉向外
browInnerUp 蹙眉
browOuterUpLeft 左眉向左上
browOuterUpRight 右眉向右上
cheekPuff 脸颊向外
cheekSquintLeft 左脸颊向上并回旋
cheekSquintRight 右脸颊向上并回旋
noseSneerLeft 左蹙鼻子
noseSneerRight 右蹙鼻子
tongueOut 吐舌头

强调一下:iPhone X及以上手机面捕的基础是这52个标准的blendshape,如果不做舌头的话,可以去掉tongueOut。

三、Expression Shapes

hubsaysnuaa/ICT-FaceKit

Current expression shapes adopt the naming convention of the Apple ARKit, but with "Left" and "Right" specified with "_L" and "_R". Additionally, we separeate the shapes (browInnerUp_L and browInnerUp_R), and (cheekPuff_L and cheekPuff_R).

Our expression shapes closest relation to FACS units are as follows:

FACS unitOur shapes
AU1 Inner brow raiserbrowInnerUp_L + browInnerUp_R
AU2 Outer brow raiserbrowOuterUp_L + browOuterUp_R
AU4 Brow lowererbrowDown_L + browDown_R
AU6 Cheek raisercheekSquint_L + cheekSquint_R
AU5 Upper lid raisereyeWide_L + eyeWide_R
AU7 Lid tightenereyeSquint_L + eyeSquint_R
AU9 Nose WrinklernoseSneer_L + noseSneer_R
AU10 Upper lip raisermouthShrugUpper
AU11 Nasolabial deepenermouthUpperUp_L + mouthUpperUp_R
AU12 Lip corner pullermouthSmile_L + mouthSmile_R
AU14 DimplermouthDimple_L + mouthDimple_R
AU15 Lip corner depressormouthFrown_L + mouthFrown_R
AU16 Lower lip depressormouthLowerDown_L + mouthLowerDown_R
AU17 Chin raisermouthShrugLower
AU18 Lip PuckermouthPucker
AU20 Lip stretchermouthStretch_L + mouthStretch_R
AU22 Lip FunnelermouthFunnel
AU24 Lip pressormouthPress_L + mouthPress_R
AU27 Mouth stretchjawOpen
AU28 Lip SuckmouthRollLower + mouthRollUpper
AU29 Jaw thrustjawForward
AU30 Jaw sideways (left)jawLeft
AU30 Jaw sideways (right)jawRight
AU33 Cheek blowcheekPuff_L + cheekPuff_R
AU45 BlinkeyeBlink_L + eyeBlink_R
AU61 Eyes turn lefteyeLookOut_L + eyeLookIn_R
AU62 Eyes turn righteyeLookOut_R + eyeLookIn_L
AU63 Eyes upeyeLookUp_L + eyeLookUp_R
AU64 Eyes downeyeLookDown_L + eyeLookDown_R

四、Kinect for Windows SDK v2.0 开发笔记 (十) 高清面部帧(1) FACS 介绍

Kinect for Windows SDK v2.0 开发笔记 (十) 高清面部帧(1) FACS 介绍_inner brow raiser-CSDN博客

使用SDK: Kinect for Windows SDK v2.0 public preview1408

为了介绍高清面部帧,有必要在这里简单介绍一下FACS

Facial Action Coding System,面部动作编码系统。

一个系统描述人类面部表情的编码系统。因为FACS实在是太详细了,这里仅仅介绍一下毛皮。详细的还是请

自行搜索。比如这里

首先,基本表情是由动作单元(Action Unit简称AU)组成(以下图片均直接链接自http://face-and-emotion.com/):

AU1: Inner Brow Raiser ——抬起眉毛内角

AU0

 ---> 

AU1

吐槽: 这个动作好做

AU2: Outer Brow Raiser ——抬起眉毛外角

AU0

 ---> 

AU2

吐槽: 这个略难

AU4:  Brow Lowerer——皱眉(降低眉毛)

AU0

 ---> 

AU4

吐槽: 发现居然没有AU3后的表情

AU5: Upper Lid Raiser ——上眼睑上升

AU0

 ---> 

AU5

吐槽: 发现笔者AU4吐槽很到位后的表情

AU6: Cheek Raiser and Lid Compressor ——脸颊提升和眼轮匝肌外圈收紧

AU0

 ---> 

AU6

吐槽: 微笑但是不提嘴角....有点难度

AU7: Lid Tightener——眼轮匝肌内圈收紧

AU0

 ---> 

AU7

吐槽: 因为看不清楚这行字而做出的表情

AU9: Nose Wrinkler ——皱鼻

AU0

 ---> 

吐槽: 与上一个表情组合成一个表示愤怒的表情

AU10: Upper Lip Raiser ——拉动上嘴唇向上运动

AU0

 ---> 

吐槽: 厌恶作者把图放这个大的表情

AU11: Nasolabial Furrow Deepener——拉动人中部位的皮肤向上

AU0

 ---> 

吐槽: 这是啥

AU12: Lip Corner Puller——拉动嘴角倾斜向上

AU0

 ---> 

吐槽:这两人是同一人?! 

微笑

微笑就好,不要在意这些细节

AU13: Sharp Lip Puller——急剧的嘴唇拉动

AU0

 ---> 

吐槽: 不禁配上了音:咻~

AU14: Dimpler ——收紧嘴角

AU0

 ---> 

吐槽: 不要含住嘴唇

AU15: Lip Corner Depressor——拉动嘴角向下倾斜

AU0

 ---> 

吐槽: 画风改变了!

AU16: Lower Lip Depressor——拉动下唇向下

吐槽: 略尴尬

AU17:Chin Raiser ——推动下唇向上

AU0

 ---> 

吐槽: 嗯......

AU18: Lip Pucker——撅嘴

吐槽: 这撅嘴程度,不能挂个东西能叫撅嘴?

还有太多了,不胜枚举啊,在这点到为止。将这些单元组合就能探知该人当前的心情等信息,

心理学应该要学吧?谁知道呢╮( ̄▽ ̄)╭ 

五、来自Audio2Face的ExportWeight的Json文件

46  "facsNames": [

--0   "browLowerL",
--1   "browLowerR",
--2   "innerBrowRaiserL",
--3   "innerBrowRaiserR",
--4   "outerBrowRaiserL",
--5   "outerBrowRaiserR",
--6   "eyesLookLeft",
--7   "eyesLookRight",
--8   "eyesLookUp",
--9   "eyesLookDown",
--10   "eyesCloseL",
--11   "eyesCloseR",
--12   "eyesUpperLidRaiserL",L上眼睑上升
--13   "eyesUpperLidRaiserR",R上眼睑上升
--14   "squintL",
--15   "squintR",
--16   "cheekRaiserL",
--17   "cheekRaiserR",
--18   "cheekPuffL",
--19   "cheekPuffR",
--20   "noseWrinklerL",
--21   "noseWrinklerR",
--22   "jawDrop",
23   "jawDropLipTowards",
--24   "jawThrust",
--25   "jawSlideLeft",
--26   "jawSlideRight",
--27   "mouthSlideLeft",
--28   "mouthSlideRight",
--29   "dimplerL",
--30   "dimplerR",
--31   "lipCornerPullerL",拉动L嘴角倾斜向上=smile
--32   "lipCornerPullerR",拉动R嘴角倾斜向上
--33   "lipCornerDepressorL",拉动L嘴角向下倾斜
--34   "lipCornerDepressorR",拉动R嘴角向下倾斜
--35   "lipStretcherL",
--36   "lipStretcherR",
--37   "upperLipRaiserL", 
--38   "upperLipRaiserR",
--39   "lowerLipDepressorL",
--40   "lowerLipDepressorR",
--41   "chinRaiser", 推动下唇向上
--42   "lipPressor",
--43   "pucker",撅嘴
--44   "funneler",
--45   "lipSuck" 嘴唇吮吸
           ]
"joints": [
        "jaw",
        "eye_L",
        "eye_R"
    ],

这篇关于DAZ to maxon 实时面捕52个blendshapes 表情模板基本形中英文对照表ARkit 52个表情名称、顺序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/776481

相关文章

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

MySQL 中的 LIMIT 语句及基本用法

《MySQL中的LIMIT语句及基本用法》LIMIT语句用于限制查询返回的行数,常用于分页查询或取部分数据,提高查询效率,:本文主要介绍MySQL中的LIMIT语句,需要的朋友可以参考下... 目录mysql 中的 LIMIT 语句1. LIMIT 语法2. LIMIT 基本用法(1) 获取前 N 行数据(

Python Faker库基本用法详解

《PythonFaker库基本用法详解》Faker是一个非常强大的库,适用于生成各种类型的伪随机数据,可以帮助开发者在测试、数据生成、或其他需要随机数据的场景中提高效率,本文给大家介绍PythonF... 目录安装基本用法主要功能示例代码语言和地区生成多条假数据自定义字段小结Faker 是一个 python

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

SpringBoot整合MybatisPlus的基本应用指南

《SpringBoot整合MybatisPlus的基本应用指南》MyBatis-Plus,简称MP,是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,下面小编就来和大家介绍一下... 目录一、MyBATisPlus简介二、SpringBoot整合MybatisPlus1、创建数据库和

C++中函数模板与类模板的简单使用及区别介绍

《C++中函数模板与类模板的简单使用及区别介绍》这篇文章介绍了C++中的模板机制,包括函数模板和类模板的概念、语法和实际应用,函数模板通过类型参数实现泛型操作,而类模板允许创建可处理多种数据类型的类,... 目录一、函数模板定义语法真实示例二、类模板三、关键区别四、注意事项 ‌在C++中,模板是实现泛型编程

Python中多线程和多进程的基本用法详解

《Python中多线程和多进程的基本用法详解》这篇文章介绍了Python中多线程和多进程的相关知识,包括并发编程的优势,多线程和多进程的概念、适用场景、示例代码,线程池和进程池的使用,以及如何选择合适... 目录引言一、并发编程的主要优势二、python的多线程(Threading)1. 什么是多线程?2.

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(

关于Spring @Bean 相同加载顺序不同结果不同的问题记录

《关于Spring@Bean相同加载顺序不同结果不同的问题记录》本文主要探讨了在Spring5.1.3.RELEASE版本下,当有两个全注解类定义相同类型的Bean时,由于加载顺序不同,最终生成的... 目录问题说明测试输出1测试输出2@Bean注解的BeanDefiChina编程nition加入时机总结问题说明