汇编指令lmm

Researchers at Ubisoft have proposed an alternative to the Motion Matching algorithm for automated character animation. The Learned Motion Matching approach combines the advantages of the classic Motion Learning algorithm and neural networks. The resulting model does not store animation data or additional metadata in memory, unlike the standard MM algorithm. At the same time, the LMM model retains quality, control, and fast iteration time, as in the MM algorithm.

Ubisoft的研究人员提出了一种用于自动角色动画的运动匹配算法的替代方案。 学习运动匹配方法结合了经典运动学习算法和神经网络的优点。 与标准MM算法不同,生成的模型不在内存中存储动画数据或其他元数据。 同时,与MM算法一样,LMM模型保留了质量,控制和快速的迭代时间。

过去方法的局限性 (Limitations of the past approach)

Despite the fact that neural network generative models for character animation are capable of learning compact controllers, methods like Motion Matching are still the most popular in the gaming industry. Popularity is driven by adaptability, prediction quality, low preprocessing time, and visual quality. However, the memory cost of such approaches grows linearly with the amount of data used. This leads to a balance between animation diversity and production budget. The researchers propose to combine the neural network approach and the MM algorithm. This solves the linear scalability problem.

尽管用于角色动画的神经网络生成模型能够学习紧凑型控制器,但诸如运动匹配之类的方法仍是游戏行业中最受欢迎的方法。 流行是由适应性,预测质量,较低的预处理时间和视觉质量驱动的。 但是,这种方法的存储成本随着所使用的数据量线性增长。 这导致了动画多样性和制作预算之间的平衡。 研究人员提出将神经网络方法和MM算法相结合。 这解决了线性可伸缩性问题。

学习的运动匹配算法如何工作 (How the Learned Motion Matching algorithm works)

The LMM algorithm consists of three parts, just like the standard MM algorithm:

LMM算法由三部分组成,就像标准的MM算法一样:

  1. Projection;投影;
  2. Decompressor;解压缩器
  3. Going to the next step (stepping)进行下一步(步进)
UnisoftUnisoft
UnisoftUnisoft
UnisoftUnisoft

模型性能评估 (Model performance evaluation)

The researchers compared the proposed algorithm with two basic algorithms: Motion Matching and Motion Matching with the Decompressor. Below you can see that the Learned Motion Matching algorithm uses less memory. This makes the model faster. However, the model was trained on a GPU, while the underlying algorithms were trained on a CPU.

研究人员将提出的算法与两个基本算法进行了比较:运动匹配和带解压缩器的运动匹配。 在下面您可以看到,学习型运动匹配算法使用的内存更少。 这使模型更快。 但是,模型是在GPU上训练的,而底层算法是在CPU上训练的。

UnisoftUnisoft

对深度学习感兴趣? (Interested in Deep Learning?)

If you found this article helpful, click the

汇编指令lmm_动画视频角色的LMM神经网络相关推荐

  1. 新概念一册电子书课本_新概念英语第二册完整版:音频+动画视频+课本图文讲解...

    新概念英语 <新概念英语>是一经典得已经无需多做解释的英语学习好教材.它采用和人们生活.学习密切相关的语言材料,遵循语言习得的科学性及渐进性,可全面提升学生的听.说.读.写能力,使语言能力 ...

  2. dw2017不显示动画_10个创建2017年动画视频的最佳工具

    随着YouTube的Swift普及以及从家庭,教育或几乎任何领域的视频教程获得帮助的趋势,具有一些有用技能的人们经常制作培训或讲解视频 . 但是视频制作人没有意识到的是,除了您的技术水平外, 演示样式 ...

  3. ida pro 反汇编 Android so 库后修改 arm 汇编指令的方法总结

    1 前言 最近博主在学习Android逆向的时候,参照吾爱破解论坛的<教我兄弟学Android逆向系列课程>学习的时候,学到第8章<教我兄弟学Android逆向08 IDA爆破签名验 ...

  4. Html创建动画的基本过程,动画视频制作基本的流程

    结合前期的设计使用三维制作软件制作出动画片段.中期制作是整个动画流程中费时多, 需要人力多的阶段.制作流程为建模. 材质贴图. 灯光. 动画. 渲染等.建模, 是模型师根据前期的造型设计, 通过三维建 ...

  5. 快速低成本动画视频课

    快速低成本动画视频课 Character Animator能做什么 如何用character animator制作动画视频 Animate能做什么 Adobe Animate和Character An ...

  6. 如何制作动画视频,用它准没错 | 万彩动画大师

    在短视频自媒体兴起的互联网时代,制作新颖创意的MG动画视频更易被传播和分享.如何制作动画视频?以往,动画视频的制作需要聘请专业的设计人员,成本高.花费时间长,但!现在,小编给大家带来一款免费好用的动画 ...

  7. Linux操作系统汇编指令入门级整理知识点

    前言 我们大都是被高级语言惯坏了的一代,源源不断的新特性正在逐步添加到各类高级语言之中,汇编作为最接近机器指令的低级语言,已经很少被直接拿来写程序了,不过我还真的遇到了一个,那是之前的一个同事,因为在 ...

  8. 汇编指令的英文全称(中英文对照)

    汇编指令的英文全称 如果你想写系统软件,两本入门书籍--谭浩强的<C语言程序设计>和王爽的<汇编语言>是必看的.谭老的C语言已相当成熟,王老师的汇编倒有个小缺陷-指令没有英文全 ...

  9. U3D游戏开发从入门到弯道超车(2):《Flappy Bird》场景动画及角色动画制作

    1. 前言 上节课我们重点说了游戏开发和其他开发岗位的区别,以及如何高效地学习游戏开发.今天这节课,我们就正式开始运用上节课中提到的HOPL(hands-on project learning)学习大 ...

最新文章

  1. 洛谷——P1068 分数线划定
  2. Android入门之文件系统操作(一)简单的文件浏览器
  3. 详解HTML5中rel属性的prefetch预加载功能使用
  4. python之deque
  5. Go语言中的单引号、双引号、反引号
  6. 视频教程-CCNA魔鬼训练营-思科认证
  7. doc 问卷调查模板表_调查问卷范文调查问卷模板.doc
  8. PHP僵尸网络,byob--建立自己的僵尸网络
  9. python汽车类_用Python代码实现汽车类,类用,python
  10. Real-ESRGAN
  11. IntelliJ IDEA 破解方法
  12. android 列表视频播放器,Android------视频播放器(包含全屏播放,快退,快进,腾讯新闻的列表播放等)...
  13. 编写一个求定积分的通用函数
  14. 【SEO工具】批量查询百度指数(Python编写)
  15. 【网络编程入门】使用socket在Linux下实现即时通信软件
  16. 达摩克利斯之剑高悬——信息时代国内企业杀出重围之道
  17. 从收集到输出:盘点那些强大的知识库管理工具
  18. Mysql 如何批量插入数据
  19. bat脚本判断文件是否存在
  20. python学习--re模块

热门文章

  1. 期望/概率dp 学习报告
  2. dz.27z.co index.php,【DZ插件】VIP客户组开通 v2.0.2(zms)
  3. fatal: Couldn't find remote ref refs/heads/cm-13.0
  4. Python 的一些日常高频写法总结!
  5. 想学脑电,没有数据为什么不看这里?
  6. 在破败中崛起,在寂灭中复苏。   沧海成尘,雷电枯竭,那一缕幽雾又一次临近大地,世间的枷锁被打开了,一个全新的世界就此揭开神秘的一角……
  7. 2023牛客寒假算法集训营3
  8. 【微信小程序】手把手教你注册开发账号、安装开发工具、使用开发工具
  9. scons与Madagascar!
  10. Linux系统安装Anaconda3保姆级教程