随着短视频开发视频直播行业的兴起,抖音短视频受到了用户极度的追捧,整个行业的用户市场与发展前景都非常不错,已成为时下最热门的话题,大部分企业希望在自己的移动应用上添加类似动态贴纸、美颜SDK等功能需求,实现以上需求现在大部分企业是通过第三方视频SDK来完成的,那如何快速接入类似美颜SDK功能,富唐国际开发者中心旗下云播网络科技公司独自开发的肌柒美颜sdk特效为例:

设置美颜强度

compile 'com.aiyaapp.aiya:AyCore:v4.0.2'

设置磨皮强度

compile 'com.aiyaapp.aiya:AyEffect:v4.0.2'

设置红润强度

compile 'com.aiyaapp.aiya:AyFaceTrack:v4.0.2

设置美白强度

compile 'com.aiyaapp.aiya:AyShortVideoEffect:v4.0.2'

具体使用可以参考Demo中DefaultEffectFlinger类中的使用

短视频模块:引用的so库如下

其现总共有13中效果分别是:

无特效 —— LazyFilter.class

灵魂出窍 —— SvSpiritFreedFilter.class

抖动 —— SvShakeFilter.class

黑魔法 —— SvBlackMagicFilter.class

虚拟镜像 —— SvVirtualMirrorFilter.class

荧光 —— SvFluorescenceFilter.class

时光隧道 —— SvTimeTunnelFilter.class

躁动 —— SvDysphoriaFilter.class

终极变色 —— SvFinalZeligFilter.class

动感分屏 —— SvSplitScreenFilter.class

幻觉 —— SvHallucinationFilter.class

70S —— SvSeventysFilter.class

炫酷转动 —— SvRollUpFilter.class

四分屏 —— SvFourScreenFilter.class

三分屏 —— SvThreeScreenFilter.class

黑白闪烁 —— SvBlackWhiteTwinkleFilter.class

转场动画 —— SvCutSceneFilter.class

优质特效内容的井喷式增长是引发下一步短视频系统领域爆发的绝对因素,而肌柒美颜SDK作为首家可以提供视频编辑解决方案的提供商,相信定会为行业的高速发展贡献全部技术力量。

美颜滤镜SDK涉及到复杂的算法和图像处理技术,对人脸识别、人脸分割、人脸追踪等方面的技术水准要求非常高,且通常包括这些功能:磨皮数值调整、美白数值调整、美型特效数值调整、饱和度数值调整、粉嫩数值调整、滤镜特效、贴纸特效等,而他们的效果是否自然且具有美感、像素是否清晰,就要看上述技术实力了。

打开网易新闻 查看精彩图片

1、 什么影响了图像清晰度?影响到美颜后的图像清晰度的,通常是“磨皮”和“美白”这一步,这一步考验人脸识别能力,技术能力不够的话,背景和人脸层次部分,很容易在磨皮和美白的时候,把背景一起模糊掉。

2、 什么影响了贴纸贴合度?人脸关键点识别、人脸分割技术和人脸追踪是影响美颜滤镜SDK中贴纸特效成果的主要原因。

3、 什么影响了效果真实度?几乎所有技术都为真实性服务,我个人觉得“粉嫩”数值对真实性影响非常大,一不小心就变成了满脸粉白的女鬼。

4、 什么影响了美颜反应速度?美颜SDK的程序和当前网络、硬件环境同时对美颜SDK的反应速度起作用。