2022.13 三维运动追踪

北京冬奥会主题歌演唱环节,几百个孩子手举发光的和平鸽在鸟巢中央奔跑,孩子跑过,脚下的屏幕随即亮起雪花。有人以为雪花是提前做出来的,有人以为地屏有触感,踩到就有反应。其实,这种实时交互来自3DAT三维运动员追踪技术,它可以让地面的屏幕瞬间对演员位移做出实时反馈并呈现艺术效果:”这个系统利用捕捉系统提供过来的位置信息,把预先设计好的视频效果,精准呈现在演员脚下,这样就能形成如影随形的效果了。”

致敬人民环节中也使用了该特效,24位轮滑运动员滑到哪里,哪里的雪就会被清扫干净,崭新的雪路上映现出奥林匹克格言:更高更快更强更团结。

该技术不仅应用在开幕式,也用于运动员的动作追踪。基于运动视频,通过人工智能和计算机视觉算法从标准视频源中提取运动员的骨骼和肌肉形状及运动轨迹,重建运动员2D及3D骨骼的运动姿态及轨迹模型,并生成生物力学数据,建立模型的同时输出运动表现分析,助力运动员训练、比赛。

动作捕捉技术的源起普遍被认为是费舍尔(Fleischer)在1915年发明的影像描摹(rotoscope)。这是一个通过追踪真人动作片段来制作动画电影的过程。在动画的早期,这是创造逼真的人形角色的首选方法。

三维动作捕捉系统是在三维空间中全面记录人或物体运动的设备,根据原理不同分为机械式运动捕捉、声学式运动捕捉、电磁式运动捕捉、光学式运动捕捉和惯性式运动捕捉。当前市面上主流的三维动作捕捉设备主要是后两种技术。常见的光学式运动捕捉大多基于计算机视觉原理,可以利用图像识别和分析技术,对计算机拍摄的图像进行分析。基于惯性传感器(Inertial Measurement Unit, IMU)的动作捕捉,是将芯片集成封装成小的模块绑定在身体上,通过芯片记录的人体空间运动,进行算法分析从而转化为人体的运动数据。惯性捕捉不容易受到外界环境的影响,但是捕捉的精度不如光学捕捉的效果。

三维动作捕捉主要应用在虚拟现实、游戏、影视动画、人机功效、康复医学、船舶姿态检测等领域,随着科技的不断发展,未来必定还有更多可拓展的方向。

Original: https://www.cnblogs.com/doit8791/p/16064988.html
Author: 时间朋友
Title: 2022.13 三维运动追踪

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545520/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Switch分支结构

    多重选择:switch语句 在处理多个选项时,使用多个 else/if 语句会使结构显得很臃肿。Java有一个和C/C++完全相同的switch语句。 例如,如果建立一个如下图所示…

    技术杂谈 2023年7月11日
    061
  • js中的注释

    javascript;gutter:true;//1. 单行注释 /* 2.多行注释 */ Original: https://www.cnblogs.com/qingmuchua…

    技术杂谈 2023年5月31日
    0101
  • 基于英雄联盟的知识图谱问答系统

    介绍 代码地址:https://github.com/taishan1994/lol_knowledge_graph_qa 该文介绍了英雄联盟知识图谱的构建以及搭建一个简单的基于知…

    技术杂谈 2023年6月1日
    0122
  • 云图说丨初识华为云微服务引擎CSE

    摘要:微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,为用户提供注册发现、服务治理、配置管理等高性能和高韧性的企业级云服务能力 本文分享…

    技术杂谈 2023年5月31日
    0106
  • iOS Share Extension 自定义分享界面

    先上效果图,默认的实在是太丑了,搜查 Share Extension 自定义界面相关文章大部分都会引导你用 NSExtensionPrincipalClass ,然后继承 UIVi…

    技术杂谈 2023年5月31日
    0115
  • MySQL的三值逻辑

    MySQL 采用三值逻辑 SELECT 1 = 1; SELECT 1 = 2; SELECT 1 = NULL; SELECT 1 != NULL; 上面四条语句的结果分别为:可…

    技术杂谈 2023年7月25日
    056
  • jmeter执行顺序

    本章节主要讲解”JMeter执行顺序与作用域”的内容,类似于运算符或操作符的优先级,当JMeter测试中包含多个不同的元素时,哪些元素先执行,哪些元素后执行…

    技术杂谈 2023年5月30日
    082
  • JAVA8-Lambda-Filter过滤

    我们通常会将一个集合中不符合条件的对象过滤掉,只保留我们需要的对象。 代码示例: public static void main(String[] args) { ArrayLis…

    技术杂谈 2023年7月24日
    065
  • 负负得正

    有了《系统架构的11条原则》,真正到设计阶段还有另外11个考虑。 系统正确性 考虑一:负负得正 假如我们看到某个代码,明显有逻辑错误,想随手改改。你就要考虑一件事情:这段明显有问题…

    技术杂谈 2023年5月31日
    0105
  • wsl 加入右键菜单

    如果系统上安装两个版本wsl ubuntu,默认只有一个在右键菜单里,如果加另外一个1、找到ubuntu位置,复制2、打开注册表windows 与 R,输入regedit并运行,定…

    技术杂谈 2023年6月1日
    077
  • hdu2604(递推,矩阵快速幂)

    可以直接找规律,推出递推公式,也有另一种找递推公式的方法:(PS:在别的博客粘过来,暂时还不太理解。。。) 设f(n)为字符串长度为n时复合条件的字符串个数,以字符串最后一个字符为…

    技术杂谈 2023年6月1日
    087
  • selenium工作原理

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/111testing/p/15723648.htmlAu…

    技术杂谈 2023年5月31日
    092
  • C运行时库CRT(C Run-time Library)详解

    1)C运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数. 2)C 语言是所谓的&#…

    技术杂谈 2023年5月30日
    089
  • Zookeeper全解析——Client端(转)

    Zookeeper的Client直接与用户打交道,是我们使用Zookeeper的interface。了解ZK Client的结构和工作原理有利于我们合理的使用ZK,并能在使用中更早…

    技术杂谈 2023年5月31日
    095
  • 初步体验 Kubernetes 的 Custom Resource Definition

    CRD(Custom Resource Definition) 是 kubernetes 强大扩展能力的一处体现,联系到编程场景,CRD 相当于是类(class),custom r…

    技术杂谈 2023年5月31日
    0103
  • 华为交换机如何配置SSH远程登录,一分钟秒学会

    从事网络运维工作的小伙伴们都知道,在交换机正式上线时,必须完成配置SSH远程登录,这样做目的是为了日后,维护方便,不需要每次登录设备都要跑到机房,这样既不现实,又费事。 远程登录方…

    技术杂谈 2023年6月21日
    080
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球