拼图·面部表情捕捉 | design-ai-lab

今天在翻看次世文化的作品时,发现这张图还蛮有意思的,又让我想起了前阵子在弄的漫画生成。

shadow

无界

引用我超喜欢程序猿的一句diss用语: 

Talk is cheap ,   show me the code

我抽空把拼图插件进行了更新,重新实现了布局引擎,核心代码其实也不复杂,主要是定义了基础的布局模板数据,秀下效果:

shadow

[

[2.5, 1, 0, [3, 1]],

[2.5, 1, 0, [1, 2]],

[2.5, 1, 0, [2, 1.2]],

[2.5, 1, 0, [1, 1]]

 [

[1.15, 1, 1, [1, 2.3]],

[1.15, 1, 1, [1, 2]],

[1.15, 1, 1, [2, 1.2]],

[1.15, 1, 1, [1, 1]]

]

布局模板数据

再试试别的图片

shadow

漫画的感觉有了,下一步需要抽空做气泡文字的生成。

shadow

eva

查了下次世文化,近期完成了 500 万美元 A 轮融资,目前正在构建虚拟人 IP 矩阵及生态。旗下有2位虚拟人我比较喜欢,分别是DJ-Purple和Ling(翎)。

国内首个虚拟DJ-Purple

超写实虚拟KOL-Ling(翎)

虚拟数字人技术里面有一个关键的技术,就是实时捕捉,通过实时捕捉演员的面部表情、姿体动作等,驱动虚拟数字人,生成高质量的动画。 

 举个栗子,谷歌有一个实时的面部捕捉模型facemesh,可以用来驱动数字人面部表情,还可以用于复活世界名画里的人物。

shadow

facemesh官方演示

基于facemesh的Art Filter应用

知识库

facemesh还有很多非常好玩的应用,可通过点击标签进行探索   ⤵️

更多可扫码交流

ace

感谢shadow的分享     

????✖️❤️如果对以上话题感兴趣 

????????‍????????????????????‍????????????????????????‍???? 

欢迎加入社群,

关注后回复:群聊   ⤵️

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
极验3.0滑动拼图验证是一种常用的人机验证方式,可以有效防止机器恶意攻击,保障网站安全。在Java,可以通过调用极验的API来实现滑动验证功能。下面是一个简单的使用示例: 1. 在极验官网申请账号,并创建一个验证项目,获得验证ID和密钥。 2. 下载极验的Java SDK,解压后将其的geetest-lib.jar文件添加到项目的classpath。 3. 在Java代码调用极验API实现验证功能,示例代码如下: ```java import com.geetest.sdk.GTConfig; import com.geetest.sdk.GeetestLib; public class GeetestVerify { private static final String GEETEST_ID = "your_geetest_id"; // 极验验证ID private static final String GEETEST_KEY = "your_geetest_key"; // 极验验证密钥 public static boolean verify(String challenge, String validate, String seccode) { GeetestLib gtSdk = new GeetestLib(GEETEST_ID, GEETEST_KEY); GTConfig config = new GTConfig(); config.setCaptchaId(GEETEST_ID); config.setPrivateKey(GEETEST_KEY); gtSdk.setConfig(config); // 自定义参数,可选择添加 // Map<String, String> paramMap = new HashMap<>(); // paramMap.put("user_id", "your_user_id"); // paramMap.put("client_type", "web"); // paramMap.put("ip_address", "127.0.0.1"); // 调用验证接口 int result = gtSdk.enhencedValidateRequest(challenge, validate, seccode, null); // 验证结果,0表示成功,1表示失败 return result == 0; } } ``` 4. 在前端页面嵌入极验验证组件,具体实现方式可参考极验官网提供的相关文档和示例代码。在用户完成验证后,将验证结果传递给后台Java程序进行验证,通过调用上述示例代码实现验证功能即可。 总的来说,Java实现极验滑动验证相对较为简单,只需要调用极验提供的Java SDK即可。需要注意的是,极验官网提供的Java SDK版本可能会更新,需要及时更新SDK文件以保证验证功能的正常运作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值