Modeling Facial Expressions in 3D Avatars.pdf
通过2D图片进行表情驱动的讲义,来源https://umm-csci.github.io/senior-seminar/seminars/fall2016/Saxslides.pdf
3danimationcourse—IK3.pdf
转载自:http://www.cad.zju.edu.cn/home/jin/3danimationcourse/IK3.pdf
基于unity的卡通角色驱动(有问题可加Q群583442643)
具体环境安装操作流程可看链接:https://pan.baidu.com/s/1Q7V2Fz_cv4Sjsam_tbRD4g?pwd=bing
提取码:bing
基于python的flask工具构建服务端,进行3D姿态和人脸关键点相关推断计算,然后在unity构建卡通角色的人脸和人体的驱动客户端。博客可见https://blog.csdn.net/zb1165048017/article/details/109834126
注意先运行server文件夹下的run_server.bat,相关python环境请自行安装。然后再在unity中打开firstscene客户端。
OgreAnimCmakeWindows.zip
使用CMake编译Ogre程序,加载模型,播放动画
Sample.zip
编译好Ogre以后,需要一个测试文件,播放动画时候一直失败,这个代码可以播放动画,主要是在frameRenderingQueued里面加点东西。版本Ogre1.12.6
tensorflow 官方的posenet姿态估计代码——IOS
官方代码自动下载的模型,跑得时候一直出问题,重新下载以后就可以运行了。这里打包一下整个工程,备份一波。
test_infer.ipynb
openpose对应的python代码解读,主要针对多人场景中的亲和场,判断每个关键点属于哪个人!仅仅是推断部分的解读,后面再看看训练部分的代码。
ColorHarmonization.ipynb
复现论文《color harmonization》的代码,自行查看博客的理论解读!最后一步的复现可能有问题,自行解决
data_input.rar
keras按照tensorflow的数据读取方法喂数据,主要是为了解决GPU利用率不稳定问题。
第15个cell有点问题,改动一下:
ds = img_label_ds.cache()
ds=ds.shuffle(buffer_size=image_count)
ds=ds.repeat()
ds=ds.batch(batch_size)
ds = ds.prefetch(buffer_size=tf.contrib.data.AUTOTUNE)
tensorboard.rar
博客 https://blog.csdn.net/zb1165048017/article/details/98997554 对应的代码
运动数据四元数插值
详细理论可以查阅博文https://blog.csdn.net/zb1165048017/article/details/80983872#t4
学习离散傅里叶变换DFT
依据DFT的理论手动实现DFT,并且与matlab自带的FFT代码运行结果比较。
音频处理相关
网址:https://github.com/SiddGururani/Practice_Logging/tree/master/source/MATLAB_SM-Toolbox_1.0/MATLAB-Chroma-Toolbox_2.0
主要是音频处理,能够提取音符的音高,能量值等,可以与《Dancing-to-Music Character Animation》文章中的音乐分割部分理论结合来看
混合梅特罗波利斯哈斯廷斯采样
《【theano-windows】学习笔记十八——混合蒙特卡洛采样》博客对应代码
机器人建模和控制错误矫正errata
机器人建模与控制书籍部分错误矫正。英文版书籍是上一个上传的资源
mnist-caffe批量测试
博客【caffe-Windows】识别率批量输出——matlab实现】对应的代码实现,凑字数凑字数凑字数凑字数凑字数凑字数
theano学习教程一
theano学习教程一的代码,jupyter notebook编写
高斯过程隐变量模型-运动捕捉MOCAP
本程序为Neil Lawrennd搭建的层级高斯过程隐变量模型用于运动数据的重构,同时能够在隐空间中实现走跑运动的拼接
上传原因主要是Neil Lawrennd在github上公布的代码直接跑是跑不通的,需要修改很多函数
本代码可直接运行demHighFilve1查看对两个人的运动的GP建模
而在demWalkRun1中实现了走跑的运动建模,而且隐空间与对应的运动可视空间具有交互式操作
The HGPLVM toolbox is a toolbox for hierarchical visualisation with the GP-LVM, it relies on the FGPLVM code to run
运动旋转-CMU动捕数据
运动捕捉数据的旋转,注:非运动过程中的转弯,而是整个运动绕某个角度旋转
RNN相关理论
Ilya 大神关于RNN的训练理论解读,很强。我前面也传过一个RBM的解读,这相当于深度学习两个模型的解读都上传了。剩下一个CNN的了,回头找到好的资料再传
MKL -C++基本操作
MKL基本操作的C++实现
Implicit mixtures of Conditional Restricted Boltzmann Machines
Implicit mixtures of Conditional Restricted Boltzmann Machines代码,主要是为了分析实值RBM
Factored Conditional Restricted Boltzmann Machines for Modeling Motion Style
Factored Conditional Restricted Boltzmann Machines for Modeling Motion Style代码,用于研究实值RBM
modeling human motion using binary latent variables
modeling human motion using binary latent variables论文的实现,主要研究实值形式的RBM
RBM训练详解
自我感觉是RBM迄今为止较好的一个教程了
训练玻尔兹曼机
应该是迄今为止,对RBM推导以及相关理论解释最好的文章了
时序RBM做运动生成
Robust Generation of Dynamical Patterns in Human Motion by a Deep Belief Nets(TDBN)的代码
softmax_exercise
UFLDL上关于softmax的完整实现
能量函数玻尔兹曼机测试
博客对应的玻尔兹曼机能量研究
球面线性插值
主要利用球面线性插值对关键帧运动进行填充。对应博客看本人博客:《球面线性插值(Spherical Linear Interpolation,Slerp)》
Probability and Statistics Cookbook
一本关于概率和统计中可能用到的大部分公式的集合。原网址http://statistics.zone/
读取动捕数据版本2
比较简单的读取数据,方法是先用accliamReadSkel读取asf文件,然后用acclaimloadchannels读取amc文件
卷积RBM第二篇文章
Unsupervised feature learning for audio classification using convolutional deep belief networks
卷积RBM第一篇文章
Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations