Skip to content

v6.6.0

Compare
Choose a tag to compare
@jdbbjd jdbbjd released this 21 Jan 15:40
· 99 commits to master since this release
dc59413

更新内容
版本整体说明: SDK 6.6.0 主要针对美颜、美妆进行效果优化,性能优化,稳定性优化,同时新增部分特性,使得美颜、美妆效果进入行业顶尖水平。建议对美颜、美妆需求较高的B端用户更新SDK。
注意!!!:此版本由于底层替换原因,表情识别跟踪能力稍有降低,特别是Animoji、表情触发道具的整体表情表现力稍有减弱。Animoji的皱眉、鼓嘴、嘟嘴等动作表现效果比之较差,表情触发道具的发怒(皱眉)、鼓嘴、嘟嘴的表情触发道具较难驱动。其余ARMesh、明星换脸、动态人像(活照片)的面部跟踪整体稍有10%的效果减弱。故用到表情驱动的功能重度B端用户,仍建议使用SDK6.4.0版,使用其余功能(美颜叠加贴纸等其余功能)的场景不受影响,表情识别跟踪能力将在下一版进行优化更新。

  • 美颜优化:
    1). 新增美型6款功能,包括开眼角、眼距、眼睛角度、长鼻、缩人中、微笑嘴角。
    2). 新增17款滤镜,其中包含8款自然系列滤镜、8款质感灰系列滤镜、1款个性滤镜。
    3). 优化美颜中亮眼、美牙效果。
    4). 优化美颜中3个脸型,调整优化使得V脸、窄脸、小脸效果更自然。
    5). 优化美白红润强度,美白、红润功能开放2倍参数,详见美颜文档。
  • 美妆优化:
    1). 新增13套自然系组合妆,13套组合妆是滤镜+美妆的整体效果,可自定义。
    2). 新增3款口红质地:润泽、珠光、咬唇。
    3). 提升美妆点位准确度 ,人脸点位由209点增加至 239点。
    4). 优化美妆素材叠加方式,使得妆容效果更加服帖自然。
    5). 优化粉底效果,更加贴合人脸轮廓。
  • 提升人脸点位跟踪灵敏度,快速移动时跟踪良好,使美颜美妆效果跟随更紧密。
  • 提升人脸点位的稳定性,解决了半张脸屏幕、大角度、遮挡等场景的阈值抖动问题,点位抖动问题也明显优化。
  • 提升人脸跟踪角度,人脸最大左右偏转角提升至70度,低抬头检测偏转角也明显提升。
  • 优化美发道具CPU占有率,Android/iOS提升约30%
  • 新增MSAA抗锯齿接口,fuSetMultiSamples,解决虚拟形象(animoji与捏脸功能)边缘锯齿问题,详见接口文档。
  • 架构升级,支持底层AI算法能力和业务逻辑拆分,优化性能,使得系统更加容易扩展和更新迭代:
    1). 新增加接口 fuLoadAIModelFromPackage 用于加载AI能力模型。
    2). 新增加接口 fuReleaseAIModel 用于释放AI能力模型。
    3). 新增加接口 fuIsAIModelLoaded 用于判断AI能力是否已经加载。

__注__1:6.6.0 FaceUnity Nama SDK,为了更新以及迭代更加方便,由原先一个 libnama.a 拆分成两个库 libnama.a 以及 libfuai.a,其中 libnama.a 为轻量级渲染引擎,libfuai.a 为算法引擎。当升级 6.6.0 时,需要添加 libfuai.a 库。
注2: 更新SDK 6.6.0时,在fuSetup之后,需要马上调用 fuLoadAIModelFromPackage 加载 ai_faceprocessor.bundle !!!
注3: SDK 6.6.0 进行较大的架构调整 , 架构上拆分底层算法能力和业务场景,使得SDK更能够按需复用算法模块,节省内存开销,算法能力模块后期更容易维护升级,使用方式详见新增加的一组接口定义fuLoadAIModelFromPackage / fuReleaseAIModel / fuIsAIModelLoaded 。