论文理解
文章平均质量分 96
风翼冰舟
Machine Learning,
Algorithm
展开
-
卡通角色表情驱动系列二
前言之前介绍了使用传统算法求解BS系数的表情驱动方法,其中提到过的三种方法之一是基于网格形变迁移做的,那么这篇文章就是对《Deformation Transfer for Triangle Meshes》做表情驱动的解析。国际惯例,参考博客:论文原文《Deformation Transfer for Triangle Meshes》大佬的代码本博文实现几乎照搬大佬代码,但是大佬代码实在是太多太复杂了,搞了很多库和函数,还有很多重复的实现,所以本博客一边解析论文,一边按照大佬的代码简化实现,把几原创 2021-07-17 22:51:43 · 4146 阅读 · 2 评论 -
3D人脸重建——PRNet网络输出的理解
前言之前有款换脸软件不是叫ZAO么,分析了一下,它的实现原理绝对是3D人脸重建,而非deepfake方法,找了一篇3D重建的论文和源码看看。这里对源码中的部分函数做了自己的理解和改写。国际惯例,参考博客:什么是uv贴图?PRNet论文PRNet代码本博客主要是对PRNet的输出进行理解。理论简介这篇博客比较系统的介绍了3D人脸重建的方法,就我个人浅显的理解,分为两个流派:1.通过算...原创 2020-02-06 23:13:06 · 16907 阅读 · 70 评论 -
Openpose推断阶段原理
前言之前出过一个关于openpose配置的博客,不过那个代码虽然写的很好,而且是官方的,但是分析起来很困难,然后再opencv相关博客中找到了比较清晰的实现,这里分析一波openpose的推断过程。国际惯例,参考博客:opencv官方文档,只有单人大佬的实现,包括多人解读直接使用opencv的dnn库调用openpose的caffe模型,然后对输出进行后处理。重点是代表关节连接亲密度的...原创 2020-01-19 20:13:55 · 6888 阅读 · 7 评论 -
颜色协调模型Color Harmoniztion
前言最近做换脸,在肤色调整的那一块,看到一个有意思的文章,复现一波玩玩。不过最后一步掉链子了,有兴趣的可以一起讨论把链子补上。主要是github上大佬的那个复现代码和原文有点差异,而且代码复杂度过高,阅读费劲,这里为了清晰理解理论知识,就一步一步按照论文的每个章节走,不过有很大一部分代码都借鉴大佬了。国际惯例,参考文献:论文《Color Harmonization》opencv超像素分割...原创 2020-01-17 17:58:38 · 2148 阅读 · 19 评论